Package Release Info

calligra-3.2.1-bp154.3.25

Update Info: Base Release
Available in Package Hub : 15 SP4 (BETA)

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

calligra
calligra-devel
calligra-doc
calligra-extras-converter
calligra-extras-dolphin
calligra-extras-filemanagertemplates
calligra-extras-okular
calligra-gemini
calligra-karbon
calligra-lang
calligra-sheets
calligra-stage
calligra-tools
calligra-words

Change Logs

* Wed Jan 19 2022 Wolfgang Bauer <wbauer@tmo.at>
- 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
* Tue Dec 21 2021 Fabian Vogt <fabian@ritter-vogt.de>
- Add dependency on kcoreaddons (boo#1193959)
- Drop Requires(post,postun) of shared-mime-info, not needed
* Sun Jun 13 2021 Wolfgang Bauer <wbauer@tmo.at>
- Add Fix-Freetype-and-FontConfig-Linkage.patch to fix build with
  KDE Frameworks 5.83
* Fri May 28 2021 Fabian Vogt <fvogt@suse.com>
- Use %find_lang + %kf5_find_htmldocs
* Fri May 21 2021 Fabian Vogt <fabian@ritter-vogt.de>
- Mark org.calligra as internal QML module
* Tue Apr 20 2021 Christophe Giboudeaux <christophe@krop.fr>
- Spec cleanup
- Drop obsolete patch:
  * 0001-Revert-Chart-Depend-on-KChart-2.7.0.patch
Version: 3.1.0-bp150.1.3
* Sat Jan 27 2018 wbauer@tmo.at
- Update to 3.1.0:
  * Gemini, the KDE Office suite for 2-in-1 devices, is back
  * Braindump has been dropped
  * General
    + Picture shape tool: Paint crop rectangle and its handles
    with 1px wide outline (kde#388930)
    Due to the painter scaling the pen width (1 by default) was
    scaled too, which caused the outlines to cover the whole
    image
    + Textlayout: Do not enter infinite loop when line rect is not
    valid
    + Add RTF support to Okular (kde#339835)
  * Sheets:
    + LaTeX export: Fix typo in UI string (kde#380030)
  * Gemini:
    + Port to KDE Frameworks 5
    + Port the welcome screen to Kirigami
    + Port to using the Qt Quick 2 based Calligra components
    (based on work done for Jolla Documents)
    + Port to using libgit2 directly for git support (as the
    Qt support library has become unmaintained)
    + Fix template support
- Drop fix-build-with-newer-kcalcore.patch, merged upstream
- Drop braindump and plan subpackages, those applications are no
  longer included (Plan is released separately now)
- Add back gemini subpackage, it has been ported
* Wed Nov 22 2017 wbauer@tmo.at
- Add fix-build-with-newer-kcalcore.patch to make it build with
  KDE Applications 17.12
* Fri Jul 21 2017 tchvatal@suse.com
- Build only against lcms2 and drop dependency over lcms1
* Wed May 10 2017 fabian@ritter-vogt.de
- Fixup filelist for Leap 42.3: enable -extras-okular subpackage
* Tue Apr 04 2017 wbauer@tmo.at
- Update to 3.0.1:
  * General
  - Fix crash in move command when using arrow keys
  - Respect container boundaries when moving shapes by arrow keys
  - Remove shape manipulation handles when the tool is deactivated
  - Always display shapes in the same order in the 'Add shape'
    docker
  * Sheets
  - Improve formatting of scientific numbers
  - Fix save/load of cell borders
  * Plan
  - Bad month calendar in Work & Vacation (kde#376469)
    Day numbers were not initialized correctly.
    Manually entered dates were not parsed correctly.
  - Use default currency symbol if the currency symbol is not
    explicitly set
  * Chart
  - Fix crash when chart type is changed
  - Fix crash when a chart component is deleted
  - Fix crash when x- or y-axis is removed
  - Fix ui when editing axis label
  - Limit moving chart components to chart boundaries
  - Fix edit font dialog: Keep the axis font's QFont size in sync
    with KChart's fontSize
  - Fix save/load of axis label font size and font family
  - Save/load legend alignment flags
  - Do not save axis label if it is not visible
  - Always do legend alignment when legend becomes visible.
  - Make axis dimensions translatable
  - Add undo command for hide/show titles
  - Add undo command for add/remove axis
  - Respect margins/spacing
  - Handle resizing in a reasonable way
- Don't explicitly require version 3.0.0 of kdb/kreport/kproperty,
  calligra can be built with higher (3.0.x) versions now too
- Adjust Source URL
* Sun Feb 26 2017 tittiatcoke@gmail.com
- Drop unnecessary buildrequires (librcps)
* Wed Feb 01 2017 adam.majer@suse.de
- use individual libboost-*-devel packages instead of boost-devel
* Mon Jan 30 2017 wbauer@tmo.at
- Add back Vc-devel-static build requirement, calligra does
  support 1.3.0 meanwhile that is in Factory
* Tue Jan 10 2017 tittiatcoke@gmail.com
- Update to version 3.0.0.1
  * Frameworks based version of Calligra
  * Tarball also includes translationes
- No further Changelog available
- Drop patches no longer required:
  * adapt-to-libwps-0.4.patch
  * narrowing-warning.patch
* Fri Dec 23 2016 wbauer@tmo.at
- Fix build in Factory by dropping calligra-extras-okular, okular
  is KF5 based now so the plugin cannot be built any more
* Thu Dec 08 2016 fabian@ritter-vogt.de
- Revert kde4_runtime_requires change
* Tue Nov 29 2016 olaf@aepfle.de
- Expand macro kde4_runtime_requires only when its available
  to fix quilt setup
* Wed Oct 26 2016 wbauer@tmo.at
- Disable Vc-devel-static build requirement again, it currently
  makes calligra crash on runtime, and Vc 1.3.0 is entering TW
  soon anyway which will break calligra's build
* Sun Oct 23 2016 fabian@ritter-vogt.de
- Enable PACKAGERS_BUILD=ON to detect cpu capabilities during runtime
* Mon Jul 18 2016 schwab@suse.de
- narrowing-warning.patch: Fix compilation of PsCommentLexer.cpp on
  platforms where char is unsigned
* Mon May 30 2016 wbauer@tmo.at
- Re-enable building against Vc-devel-static, it builds fine again
- Remove some unnecessary part from the specfile
* Tue May 17 2016 dimstar@opensuse.org
- Move words.appdata.xml from -words-common to -words, where also
  the respective .desktop file is packaged.
* Sun May 15 2016 hrvoje.senjan@gmail.com
- Use share-mime-info macros (boo#979301)
* Mon Apr 18 2016 wbauer@tmo.at
- Disable Vc-devel-static build requirement for now, it breaks the
  build on Factory/Tumbleweed currently
- Build against libwps-0.4 on 13.2 as well to fix the build, it has
  been released as official update
* Fri Feb 05 2016 wbauer@tmo.at
- Update to 2.9.11
  * Bugfix release, for more details please see
    https://www.calligra.org/news/calligra-2-9-11-released/
Version: 3.2.1-bp152.1.1
* Thu May 14 2020 wbauer@tmo.at
- Update to 3.2.1:
  * Fix canvas event handling (kde#421083)
  * Fix QCommandLineParser warnings with Qt 5.14
* Sun May 03 2020 wbauer@tmo.at
- 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
* Thu Apr 30 2020 wbauer@tmo.at
- 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
* Thu Apr 09 2020 wbauer@tmo.at
- 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)
* Wed Jan 22 2020 wbauer@tmo.at
- Add patches to fix build with the latest poppler versions:
  * Fix-build-with-poppler-0.82.patch
  * Fix-build-with-poppler-0.83.patch
* Fri Aug 23 2019 wbauer@tmo.at
- Add Guchar-to-unsigned-char.patch to fix build with poppler 0.73
  and higher
* Mon Aug 12 2019 Christophe Giboudeaux <christophe@krop.fr>
- Add Fix-build-with-Qt-5_13.patch.
* Sun Jan 27 2019 wbauer@tmo.at
- 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
* Sun Jun 03 2018 christophe@krop.fr
- Add Fix-build-with-Qt-511.patch
- Run spec-cleaner