Looks like calligra depends on GSL 1.7 but devel/gsl is still 1.5.
Too many reported bulk errors in sheets/plugins/solver/sheetssolver_autogen.
Unhappy bulk build crew, unhappy rsadowski.
Add patches from upstream; stolen from FreeBSD/ArchLinux.
This should hopefully avoid the countless build errors.
Issues reported by naddy and tb. Thanks
- Remove kcalendarcore and kcontacts from BUILD_DEPENDS and
RUN_DEPENDS. A new port of KF5Akonadi is required in order to link
against these.
- Add CONFIGURE_ARG to skip finding KF5Akonadi.
- Add math/imath to LIB_DEPENDS and Imath-3_1 to WANTLIB.
- Set OpenEXR_FOUND in CMakeLists.txt patch to help with linking against
imath.
OK rsadowski@
- Merge multimedia/phonon-qt5 into multimedia/phonon and remove the
phonon MODULE.
- Update all phonon ports to the latest version.
- Regen all consumer WANTLIB's and bump them.
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!
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new) devel/gettext,-textstyle
- Update KDE Frameworks to 5.51.0
-- Change examples handling and use @sample for all of them. Idea by
ajacoutot@. Discussed with ajacoutot@,sthen@,naddy@.
- Update our KDE Applications to 18.08.2.
-- Nothing special except okteta. They use there own version pattern
now. I set EPOCH.
- Update all devel/kf5 consumers there are effected by the examples handling.
-- kdevelop
-- krusader
-- tellico
-- yakuake
Thanks to landry@ for feedback and hints
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@