This commit includes 218 port updates and 16 tweak updates after KDE framework
changes. Most of this 16 changes caused by:
- KF5Auth split into KF5Auth and KF5AuthCore, which ends in a lot of new
WANTLIBs
- Upstream changed some xdg paths from share/examples/***/xdg/ to
share/qlogging-categories5/, which ends in a lot of PLIST chages.
List of notable changes:
- Bump all kf5 shared libs.
- Use ">=${MODKF5_VERSION}" in all kf5 ports that all kf5 use the
latest version an update together. (Idea from Qt5).
- s/=+/=/ for LIB_*,RUN_* and BUILD_* in x11/kde-applications, hint by jca@.
- Update okteta to 0.26.3
- Update spectacle only to 19.04.3, latest version without hard wayland
dependency.
- Remove python2 support in cantor, python3 only!
- devel/kf5/kfilemetadata: switch to python 3 (TDEP only), by kn@
- devel/kf5/ki18n: switch to python 3, by kn@
- devel/kf5/kservice: switch to python 3, by kn@
- devel/kf5/kconfigwidgets: remove python module usage, by kn@
- devel/kf5/ktextigwidgets: remove python module usage, by kn@
Tweaks and feedback from landry@, amd64 bulk build and error reports by naddy@
Thanks a lot!
From release notes:
"We have chosen to cut back on the number of applications. Krita has left us to
be independent and although it was emotional it was also done with complete
support from both sides. We are saying goodbye to Author, which never
differentiated itself from Words. We also removed Braindump the purpose of
which will be better fitted by a new application (nothing planned from our
side). Flow and Stage has gone in this release but we intend to bring them back
in the future. And Kexi has own release schedule but is still part of the
Calligra community."
-- https://www.calligra.org/news/calligra-3-0-released/
Many hints and tweaks from lendry@, sthen@ and jca@:
- Remove some kf5 libs from LIB_DEPENDS. They are only used
as RUN_DEPENDS. spotted by jca@
- Add devel/gettext as RUN_DEPENDS and libiconv as LIB_DEPENDS.
- Make the update process possible for editors/calligra-l10
-- idea from landry@ Thanks!
... and some more. Thanks!
ok landry@
Calligra is an integrated suite of KDE applications that cover office,
creative and management needs.
Office productivity:
- Words for text processing;
- Sheets for computations;
- Stage for presentations;
- Flow for diagrams and flowcharts;
- Kexi for database management;
- Braindump for note taking.
Graphics:
- Krita for advanced drawing and image manipulation;
- Karbon for vector graphics.
Management:
- Plan for project planning.
This is long-term joint work of Rafael Sadowski, Amit Kulkarni and yours
truly. It should compensate (free time slots appeared after removing)
x11/kde/office3.