212 Commits

Author SHA256 Message Date
ca1e7d3dce Accepting request 1117026 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/1117026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=84
2023-10-11 21:56:50 +00:00
Christophe Marin
7ef86dc8a1 Accepting request 1117005 from home:dimstar:Factory
- Replace freetype-devel BuildRequires with freetype2: this is
  actually what is needed, but as fontconfig happened to pull it in
  already, things happened to work. Freetype 1 is not needed here.

OBS-URL: https://build.opensuse.org/request/show/1117005
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=181
2023-10-11 14:39:53 +00:00
1a5f08df84 Accepting request 974171 from KDE:Extra
- Add the monthly poppler compatibility fixes. Replace
  poppler-22.03.0.patch with:
  * poppler-22.04_1.patch
  * poppler-22.04_2.patch

OBS-URL: https://build.opensuse.org/request/show/974171
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=83
2022-05-01 16:53:51 +00:00
2d708d59f7 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=179 2022-05-01 09:03:54 +00:00
9f773b673a more poppler fixes...
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=178
2022-05-01 08:58:49 +00:00
ea501d7a5a Accepting request 960910 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/960910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=82
2022-03-10 21:46:06 +00:00
efa2faf917 Accepting request 960851 from home:wolfi323:branches:KDE:Extra
- Add poppler-22.03.0.patch to fix build with poppler-22.03.0

OBS-URL: https://build.opensuse.org/request/show/960851
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=176
2022-03-10 18:11:17 +00:00
0b8bdad47b Accepting request 947415 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/947415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=81
2022-01-19 23:12:25 +00:00
Luca Beltrame
860b319068 Accepting request 947407 from home:wolfi323:branches:KDE:Extra
- Add Set-CXX_STANDARD-to-17.patch to set language standard to
  C++17, poppler 22.01.0 needs that
- Add Fix-some-more-warnings.patch to fix build failures with C++17

OBS-URL: https://build.opensuse.org/request/show/947407
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=175
2022-01-19 12:34:12 +00:00
fe583bbbb8 Accepting request 941975 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/941975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=80
2021-12-22 19:18:00 +00:00
Luca Beltrame
477cd45c4b Accepting request 941973 from home:Vogtinator:branches:KDE:Extra
- Add dependency on kcoreaddons (boo#1193959)
- Drop Requires(post,postun) of shared-mime-info, not needed

OBS-URL: https://build.opensuse.org/request/show/941973
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=174
2021-12-21 20:56:20 +00:00
2ece3502a9 Accepting request 899819 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/899819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=79
2021-06-13 21:06:15 +00:00
5300f0af40 Accepting request 899818 from home:wolfi323:branches:KDE:Extra
- Add Fix-Freetype-and-FontConfig-Linkage.patch to fix build with
  KDE Frameworks 5.83

OBS-URL: https://build.opensuse.org/request/show/899818
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=172
2021-06-13 15:24:13 +00:00
ae1481edc0 Accepting request 895977 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/895977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=78
2021-06-01 08:34:44 +00:00
69fade2cdb Accepting request 895971 from home:favogt:branches:KDE:Extra
- Use %find_lang + %kf5_find_htmldocs

OBS-URL: https://build.opensuse.org/request/show/895971
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=170
2021-05-28 12:29:58 +00:00
71c4478fce OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=169 2021-05-28 12:02:24 +00:00
278972ced1 Accepting request 894806 from home:Vogtinator:branches:KDE:Extra
- Mark org.calligra as internal QML module

OBS-URL: https://build.opensuse.org/request/show/894806
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=168
2021-05-21 14:20:17 +00:00
c3008931a4 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=167 2021-04-20 12:46:07 +00:00
0e3dfc2662 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=166 2021-04-20 11:53:48 +00:00
17acca1b70 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=165 2021-04-20 09:03:10 +00:00
8786475985 spec-cleanup
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=164
2021-04-20 09:01:45 +00:00
d9068f11e9 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=163 2020-08-27 11:33:26 +00:00
8451a49d96 Accepting request 805754 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/805754
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=77
2020-05-15 21:52:06 +00:00
127718bf16 Accepting request 805692 from home:wolfi323:branches:KDE:Extra
- Update to 3.2.1:
  * Fix canvas event handling (kde#421083)
  * Fix QCommandLineParser warnings with Qt 5.14

OBS-URL: https://build.opensuse.org/request/show/805692
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=161
2020-05-15 07:40:18 +00:00
57bf7dd0ee Accepting request 800094 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/800094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=76
2020-05-04 16:43:54 +00:00
691e1ee7b9 Accepting request 799877 from home:wolfi323:branches:KDE:Extra
- Add libgit2-devel BuildRequires to enable git support in Gemini,
  it's currently completely broken without it (kde#420958)
- Add missing runtime dependencies to calligra-gemini package

OBS-URL: https://build.opensuse.org/request/show/799877
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=159
2020-05-04 14:53:14 +00:00
Wolfgang Bauer
5f4e461651 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=158 2020-05-03 15:53:08 +00:00
Wolfgang Bauer
ff610b7a28 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=157 2020-05-03 15:52:16 +00:00
Wolfgang Bauer
b8b28d9e0a OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=156 2020-05-03 15:51:44 +00:00
Wolfgang Bauer
f18cc2aa47 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=155 2020-05-03 15:46:11 +00:00
Wolfgang Bauer
6e4fc4c030 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=154 2020-05-03 15:45:52 +00:00
3f4cac95ec Accepting request 799354 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/799354
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=75
2020-05-02 20:16:51 +00:00
Wolfgang Bauer
8398e33aa0 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=152 2020-05-01 09:28:09 +00:00
Luca Beltrame
3086c50263 Accepting request 799348 from home:wolfi323:branches:KDE:Extra
- Update to 3.2.0:
  * See https://calligra.org/news/calligra-3-2-0-released/
  * General:
    + Don't allow an unrecognized child element to block loading of
      a shape plugin
    + Fix line percentage height
    + [textlayout] Don't enter infinite loop when table is misfit
      (kde#381341)
    + Fix formatting of scientific numbers
    + Fix undo/redo move of anchored shapes
    + Check if shape is movable and update cursor and decoration
      accordingly
    + Check if shape is resizeable and update cursor and decoration
      accordingly
    + Check if shape is shearable and update cursor and decoration
      accordingly
    + Check if shape rotation is allowed and update cursor and
      decoration accordingly
    + Fix freeze in progressbar handling on startup
    + Do not allow to set a readonly document to modified
    + Fix illustrator image handling
    + Improve KoModeBox display in horizontal Mode
    + Extend table lifetime (kde#379255)
  * Words:
    + Do not popup contextmenu twice
    + Fix "Distraction free mode" should be called "Full screen
      mode" (kde#378527)
    + Fixed calligra crashing when opening remote document
      (kde#358581)
    + Fix crash after loading of template file fails
    + Save anchor info also for page-anchored shapes
    + Fix interoperability problem with LibreOffice
  * Karbon:
    + Karbon: Enable multi page capability
    + Karbon image filter: Add multipage support
    + PDF Import: Add multipage support
    + Use Krita toolbar in Karbon
  * Sheets:
    + Disable build of sheets tableshape, obsoleted by the
      implementation of text tables
    + Made descriptions for DEC2BIN/OCT2BIN/HEX2DEC/HEX2BIN mention
      input number system (kde#399569)
    + [Style] Default sheets to white background
  * Stage:
    + Add automatic slide transition
    + Fix animation of sequential and parallel animations
    + Add show/hide page margins
  * Flow:
    + Retire flow, not needed since karbon can do it all
  * Gemini:
    + Kirigamify the welcome pages
    + Pull out DocumentTile as a proper component and add various
      fixes
    + Fix some issues with similarly named documents in
      RecentFileManager
    + Remove crash in cloud support by postponing some of the
      loading process
    + Clarify touch <-> desktop view switch
    + Fix loading of templates and files creation
    + Migrate away from deprecated interfaces in Gemini DropBox
      support
    + Handle non-availability of the web view
    + Make the touch view accept touch events on recent Qt versions
  * QtQuick2 Components:
    + Speed up document loading when viewing only by not loading
      editor controls
    + Correct anchor detection in QML components, removing
      potential infinite looping
  * Filters:
    + CSV:
      - CSV characters should not be translated
    + RTF:
      - Use RTF default color as default Qt format
      - Mark \shp and \shpinst as supported control words on rtf
        reader
      - Display figure brackets in plain text
      - Add support for strikeout text in RTF documents
    + PPT:
      - Relax TextPFRun validation to allow LibreOffice PPT import
    + Visio:
      - Visio filter: make it work with some file versions
    + Excel:
      - Read xlsx drawing dimensions from the xdr:ext element if
        available
      - Don't drop number styling information from xlsx cell
        formats which start with a currency symbol
      - Don't double format spreadsheet currency values with custom
        format strings
      - Fix incorrect conditional styling of spreadsheet cells
      - Extract images from excel files which omit the FtCF entry
      - Assign correct column width when importing XLS file
  * Stencils:
    + Activate stencils docker in all apps
    + StencilBoxDocker: Do not show by default
    + StencilsBoxDocker: Load stencils in separate thread, to not
      impact app startup time
    + ConnectionTool: Fix creation of connections and handle undo
    + KoConnectionShape: Do not create a path when all handles point
      to the same point
    + Stencils: Fix invalid odf in database.odg
  * Callouts:
    + Callout: Improve ui (resize/rotate)
    + Proper fix for LOs inverted rotate/skew angle and wrong
      default unit
    + Callout: "Fix" rotation of callouts
  * Annotation:
    + AnnotationShape: Disable all not allowed interactions
    + Annotation: Block adding comment to an annotation shape
  * Shapes:
    + Try to avoid segfaults on shape factory not found
    + EnhancedPathShape: Keep correct aspect ratio of shapes in odf
      files (kde#334608)
    + SvgShapes: Fix loading of shapes created with SvgShapeFactory
    + TextShape: Handle stroke (not only border) in root area
      provider
    + PictureShape: Fix crash when atempting to load unknown binary
      data 
  * Chart:
    + Common:
      - Only x axes can be attached to multiple diagrams
      - Only bar charts can be vertical
      - Fix marker symbols
      - Remove 'Show Symbol' from ui for charttypes without symbols
      - Enable chart tool also when any of the chartshape children
        is selected
      - Paint decoration when chart tool is active to make it clear
        which shape the tool is connected to
      - Fix "Layout does not handle axis titles on the same side of
        the plotarea" (kde#420328)
      - Fix "Axis titles not rotated when plot area rotated"
        (kde#420328)
      - Fix "Setting dataset chart type is not undoable"
        (kde#420290)
      - Fix "No axes lines when creating new chart" (kde#240520)
      - Fix "Legend does not respect dpi settings" (kde#420151)
      - Fix "Legend is not printed properly" (kde#420145)
      - Layout title, subtitle, footer shapes center aligned by
        default
    + Bar:
      - Handle gaps as properties of Y-axes only as specified in
        odf 1.2
      - Only save gaps in styles used by y-axis
      - Set axis positions correct also for vertical charts
      - Show Axis Labels ui added
      - Enable bar chart orientation
    + Stock:
      - Implement stock chart sub types
    + Scatter:
      - Improve label handling
      - Fix tooltips
    + Pie and Ring:
      - Save/load pie/ring attributes
      - LO needs ring chart datasets class to be circle
    + Radar:
      - Add radar chart config widget
- Drop patches merged upstream:
  * Fix-build-with-Qt-511.patch
  * Fix-build-with-poppler-0.69.patch
  * Fix-build-with-poppler-0.64.patch
  * Mark-the-functions-as-override.patch
  * gBool-to-bool.patch
  * Fix-build-with-poppler-0.64-take-2.patch
  * Fix-build-with-poppler-0.71.patch
  * Fix-GooString-not-having-getCString-anymore.patch
  * Fix-build-with-Qt-5_13.patch
  * Guchar-to-unsigned-char.patch
  * Fix-build-with-poppler-0.82.patch
  * Fix-build-with-poppler-0.83.patch
- Add 0001-Revert-Chart-Depend-on-KChart-2.7.0.patch to allow
  building the chartshape with kdiagram 2.6.x on Leap 15.1
- Update/cleanup build requirements
- Move okular*.desktop files from words/stage to
  calligra-extras-okular, they need the other files in that package

OBS-URL: https://build.opensuse.org/request/show/799348
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=151
2020-04-30 21:04:19 +00:00
d71c0496bd Accepting request 794865 from home:wolfi323:branches:KDE:Extra
- Split out "Create New" ODF file templates to a new package
  calligra-extra-filemanagertemplates, they are useful without
  calligra installed and should not require the full suite
  (boo#983878)

I'll change the conflict to < 3.2.0 when that is released (the release is planned in about a week)...

OBS-URL: https://build.opensuse.org/request/show/794865
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=150
2020-04-17 14:04:48 +00:00
4d5c6f6228 Accepting request 766232 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/766232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=74
2020-01-23 14:53:51 +00:00
5271f471a5 Accepting request 766231 from home:wolfi323:branches:KDE:Extra
- Add patches to fix build with the latest poppler versions:
* Fix-build-with-poppler-0.82.patch
* Fix-build-with-poppler-0.83.patch

Builds fine with poppler 0.84.0 (and older versions) as well.

OBS-URL: https://build.opensuse.org/request/show/766231
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=148
2020-01-22 09:10:12 +00:00
7ad71f2d47 Accepting request 725579 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/725579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=73
2019-08-24 16:45:47 +00:00
Luca Beltrame
20758d8fe4 Accepting request 725577 from home:wolfi323:branches:KDE:Extra
- Add Guchar-to-unsigned-char.patch to fix build with poppler 0.73 and higher
 
Fixes the build in Factory.

OBS-URL: https://build.opensuse.org/request/show/725577
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=146
2019-08-23 13:36:22 +00:00
78f0abac9f OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=145 2019-08-13 23:52:21 +00:00
3777475108 Accepting request 722642 from KDE:Extra
Fix build with Qt 5.13

OBS-URL: https://build.opensuse.org/request/show/722642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=72
2019-08-13 11:23:08 +00:00
112ee53099 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=143 2019-08-12 09:27:27 +00:00
4e7df2440b OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=142 2019-08-12 09:26:19 +00:00
e028b3d8f6 Accepting request 668920 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/668920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=71
2019-01-28 19:49:04 +00:00
6629561b4d Accepting request 668916 from home:wolfi323:branches:KDE:Extra
- Add upstream patches to fix build with the latest poppler (and
  not break it with older versions):
  * Fix-build-with-poppler-0.69.patch
  * Fix-build-with-poppler-0.64.patch
  * Mark-the-functions-as-override.patch
  * gBool-to-bool.patch
  * Fix-build-with-poppler-0.64-take-2.patch
  * Fix-build-with-poppler-0.71.patch
  * Fix-GooString-not-having-getCString-anymore.patch
- Remove unused libexiv2-devel build requirement

Should fix the build in Factory.

OBS-URL: https://build.opensuse.org/request/show/668916
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=140
2019-01-27 13:10:54 +00:00
e31bc4bda0 Accepting request 613797 from KDE:Extra
- Add Fix-build-with-Qt-511.patch
- Run spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/613797
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=70
2018-06-04 11:22:22 +00:00
6907baa4e2 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=138 2018-06-03 17:24:57 +00:00
9b8f1daa1c OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=137 2018-06-03 17:21:47 +00:00
4c76e508e2 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/calligra?expand=0&rev=136 2018-06-03 16:59:13 +00:00
35546a1143 Accepting request 589190 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/589190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/calligra?expand=0&rev=69
2018-03-22 11:04:24 +00:00