rsadowski 74a4934396 Update KDE Frameworks to 5.68.0 and KDE5 to 19.12
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!
2020-03-23 18:01:02 +00:00

100 lines
2.0 KiB
Makefile

# $OpenBSD: Makefile,v 1.16 2020/03/23 18:01:03 rsadowski Exp $
SUBDIR =
SUBDIR += extra-cmake-modules
# do not sort blindly: items below are listed in the straight build order
# tier 1
SUBDIR += ki18n
SUBDIR += attica
SUBDIR += bluez-qt
SUBDIR += breeze-icons
SUBDIR += kapidox
SUBDIR += karchive
SUBDIR += kcodecs
SUBDIR += kconfig
SUBDIR += kcoreaddons
SUBDIR += kdbusaddons
SUBDIR += kdnssd
SUBDIR += kguiaddons
SUBDIR += kidletime
SUBDIR += kitemmodels
SUBDIR += kitemviews
SUBDIR += kplotting
SUBDIR += kwidgetsaddons
SUBDIR += kwindowsystem
SUBDIR += oxygen-icons
SUBDIR += solid
SUBDIR += sonnet
SUBDIR += threadweaver
SUBDIR += syntax-highlighting
SUBDIR += prison
#SUBDIR += syndication enable later
SUBDIR += kholidays
# tier 2
SUBDIR += kauth
SUBDIR += kcompletion
SUBDIR += kcrash
SUBDIR += kdoctools
SUBDIR += kfilemetadata
SUBDIR += kimageformats
SUBDIR += kjobwidgets
SUBDIR += knotifications
SUBDIR += kpty
SUBDIR += kunitconversion
SUBDIR += kpackage
# tier 3
# high contention on [kservice..kio..kdeclarative] path, be careful
SUBDIR += kservice
SUBDIR += kconfigwidgets
SUBDIR += kiconthemes
SUBDIR += kpeople
SUBDIR += kwallet
SUBDIR += kemoticons
SUBDIR += kglobalaccel
SUBDIR += ktextwidgets
SUBDIR += kxmlgui
SUBDIR += kbookmarks
SUBDIR += kdesu
SUBDIR += kio
SUBDIR += kirigami2
SUBDIR += knewstuff
SUBDIR += kactivities
SUBDIR += kinit
SUBDIR += kactivities-stats
SUBDIR += kparts
SUBDIR += kded
SUBDIR += kxmlrpcclient
SUBDIR += kdeclarative
SUBDIR += kcmutils
SUBDIR += baloo
SUBDIR += knotifyconfig
SUBDIR += ktexteditor
SUBDIR += plasma-framework
SUBDIR += krunner
SUBDIR += qqc2-desktop-style
SUBDIR += purpose
# porting aids
SUBDIR += kjs
SUBDIR += kjsembed
SUBDIR += khtml
SUBDIR += kmediaplayer
SUBDIR += kdesignerplugin
SUBDIR += kross
SUBDIR += kdewebkit
SUBDIR += kdelibs4support
# tier 4
SUBDIR += frameworkintegration
# corresponding software isn't ported
#SUBDIR += modemmanager-qt
#SUBDIR += network-manager-qt
#SUBDIR += kwayland
.include <bsd.port.subdir.mk>