In the recent update of KDE Gear a header file in
x11/kde-applications/akonadi-contacts was moved from
Akonadi/Contact/ContactSearchJob to AkonadiContact/Akonadi/ContactSearchJob.
Spotted by naddy and sthen
- Use CFLAGS and CXXFLAGS instead of CMAKE_CXX_FLAGS and CMAKE_C_FLAGS.
- Use MODCMAKE_LDFLAGS instead of CMAKE_EXE_LINKER_FLAGS
- Fix broken builds with CMake 3.23
Dual stack any-address binding by QHostAddress::Any is broken here.
Only IPv6 socket will bound. Force to IPv4 which is also used.
Looks like QHostAddress::Any is broken
(https://doc.qt.io/qt-5/qhostaddress.html#SpecialAddress-enum)
This should be investigated in x11/qt5/qtbase or deeper.
Spotted by ian@ and analysed with him. Thanks!
Remove the webkit/webengine-wxneeded hack in cmComputeLinkInformation.cxx
and add USE_WXNEEDED=Yes to all cmake webkit/webengine consumer.
Background knowledge about the "hack":
It searches for webkit/webengine (lower-case search) in all link-entries for
EXECUTABLE/SHARED_LIBRARY targets. If the search match it adds
"-Wl,-z,wxneeded".
Feedback, help and OK sthen@ Thanks!
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!
Generate Info.plist only one time and create a cmake dependency. Fixes a
problem in combination with Ninja v1.9.0 because of duplicate rules for
generating Info.plist.
Spotted by naddy@ Thanks
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
Notable new features:
- Full support of video files management working just like photos.
- An integration of all import/export web-service tools in LightTable, Image
editor and Showfoto.
- Raw file decoding engine supporting new cameras.
- Similarity data is now stored in a separate database file.
- Simplified web-service authentication using OAuth protocol.
- New tools to export to Pinterest, OneDrive and Box web-services.
- The capability to re-organize the icon-view contents manually.
- New Plugins Interface “DPlugins”
digiKam is an advanced open-source digital photo management application. The
application provides a comprehensive set of tools for importing, managing,
editing, and sharing photos and raw files.
Input and OK kn@! Incredibly big thanks!
doesn't apply for graphics/digikam. Thus it could picked up libkexiv2 from
KDE4 instead and fail to build/package. Fix by adding ",<4" to version
specification in Digikam's LIB_DEPENDS.
* share/apps => share/apps.kde3
* share/doc/HTML => share/doc/HTML.kde3
This is a part of KDE3/4 deconflicting work.
Build tested in a bulk by landry@, also sat over a week on ports@.
Run-time tested with some KDE3 apps, including KMail, taxipilot, yakuake...
"do it" landry@
"lib/kde3/foo" where appropirate, but also many missing desktop goo items
added, some PFRAG.shared removed and so on.
input and okay landry@ and ajacoutot@, also okay espie@