= KF5 software beyond the basic frameworks = Important projects are e.g. KDevelop, KMyMoney, but also [https://projects.kde.org/projects/kde/kdeedu KDE-EDU applications] on their [https://community.kde.org/KDEEdu/RouteToKF5 route to KF5] can serve as good test cases. This is referred to as "Tier 5": {{{ Done: - kdesupport-svn - kio-extras - kde-cli-tools - khelpcenter (%) - kate (+) - libkomparediff2 - kfilemetadata (6) - kdevplatform - kinfocenter (%) - kdevelop (.) - okteta (o) - qca - konversation (%) - konsole ($) - akonadi - alkimia (needs port gmp installed) - prison (needs ports qrencode and "libdmtx -x11" [which pulls also these in: ImageMagick djvulibre fftw-3 fontconfig freetype ghostscript jbig2dec lcms2 urw-fonts webp]) - kmymoney (=1) - kde-baseapps (2?) - systemsettings (?) - trojita (7) - ark (?) - sflphone-kde (?) - ark (?) - kcalc (*) - muon (?) - qtcurve KDE games: - libkdegames - bovo (*) KDE edu: - libkdeedu (§) - libkeduvocdocument - analitza - kalgebra (!) - step (.) - kgeography (%) - kig (*) - kanagram (.) - parley (x) - kstars (*, needs port eigen3 installed) - kqtquickcharts - marble (?) - pairs (?) Planned: - artikulate (3) - kiten (0) - kdepimlibs (4) - oxygen (5) - rocs (0) - klettres (0) - plasma-mediacenter (6) - plasmate - kpackage Unneeded on OSX (tried just for the fun of it): - kwin (a) - libkscreen (a) - kde-runtime (a,b) - ktp-common-internals (c) - libksysguard (d) - khotkeys (e) - kmenuedit (e) - milou (f) - powerdevil (f) - baloo (g) - xapian }}} Legend: NOTE 1: Many applications throw {{{QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", ... )}}} errors which might be due to the lack of proper search paths for Qt. '''This is WIP.''' NOTE 2: Currently DYLD_LIBRARY_PATH is globally set for phonon. (%) starts, but unsuccessfully tries to fire up DrKonqi, then keeps running but is not showing sensible content, main menu missing[[BR]] (+) application has to be started with "QT_GRAPHICSSYSTEM=raster" ([https://bugs.kde.org/show_bug.cgi?id=337140 b.k.o. issue 337140])[[BR]] (.) exits because of an ASSERT[[BR]] (o) throws QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", ... )[[BR]] ($) does not start because it can't find dbus atm, i.e. exits gracefully[[BR]] (=) crashes at startup although with and without setting raster graphics[[BR]] (§) according to PovAddictW not very much useful in there anymore these days (kalgebra doesn't need it)[[BR]] (!) application can actually be executed successfully[[BR]] (*) crashes because some config files can't be found[[BR]] (x) starts, but some config files can't be found[[BR]] (?) starting application still untested[[BR]] (0) not ported yet[[BR]] (1) kmymoney has some [http://mail.kde.org/pipermail/kmymoney-devel/2014-July/012773.html (temporally) optional frameworks][[BR]] (2) needs fixing spaces in DTD path (see also [https://git.reviewboard.kde.org/r/119363/ patch regarding docbook DTD])[[BR]] (3) Qt5GStreamer needed[[BR]] (4) build failure due to [http://mail.kde.org/pipermail/kde-frameworks-devel/2014-August/018479.html kdepimlibs/akonadi][[BR]] (5) needs kwin, but according to [http://wiki.gentoo.org/wiki/Project:KDE/Frameworks#kdelibs info for gentoo] this can be optional[[BR]] (6) projects have problems locating taglib properly[[BR]] (7) needs manual build using perform-build.py with additional option(e.g. '--variation ZLibOnly')[[BR]] (8) fails building because OSX is using clang[[BR]] (a) FWs require Qt5X11Extras, although it is switched off in global configuration using -DCMAKE_DISABLE_FIND_PACKAGE_X11=ON[[BR]] (b) kde-runtime is not needed, since its functionality is currently getting ported into other KF5 FWs step by step[[BR]] (c) ktp-common-internals requires TelepathyQt5[[BR]] (d) libksysguard is [http://mail.kde.org/pipermail/kde-frameworks-devel/2014-July/017312.html broken] (see also [http://stackoverflow.com/a/19637199/2858390 this])[[BR]] (e) need libksysguard[[BR]] (f) needs baloo[[BR]] (g) needs [http://xapian.org xapian][[BR]]