Qt4 has been EOL since december 2015.
This depends on D17740 for the flavor deprecations.
Differential D17741
Mark Qt4 EOL by March 15th 2019 Authored by rene on Oct 28 2018, 7:57 PM. Tags None Referenced Files
Details
Qt4 has been EOL since december 2015. This depends on D17740 for the flavor deprecations.
Diff Detail
Event TimelineThere are a very large number of changes, so older changes are hidden. Show Older Changes
Comment Actions Commandeering this revision, with some more updates:
Comment Actions Please don't. Qt4 does not imply KDE4, and if I won't be able to keep Qt4 alive, I'd have to revert the removal in my local tree. Reverting just the Qt4 bits (without the KDE4) would be a huge pain saver. Given there's still plenty of Qt4-based software, there should be some time gap between deprecating KDE4 from the generic, KDE-agnostic software. Comment Actions
There is, it's more 2 months. KDE4 will go by the end of the year. Qt4 by the end of the following quarter (with some lead time to clean up before cutting the quarterly). -- Software that depends on KDE4 therefore has to go on 2018-12-31 (as it will be broken by its removal). Comment Actions @rene : https://svnweb.freebsd.org/ports?view=revision&revision=485966 -- brew can be un-deprecated. Comment Actions
Clients of multimedia/phonon should build with qt5 but poudriere gets confused, Comment Actions The USE_QT component for the qt5 one is phonon4, if I remember correctly. Which ports are failing with that? Comment Actions Three clients: rene@e17:/usr/ports % sudo poudriere bulk -j 11_2-amd64 multimedia/phonon-designerplugin/ multimedia/phonon-gstreamer/ multimedia/phonon-vlc multimedia/phonon-xine/ multimedia/phonon multimedia/py-qt4-phonon/ Wachtwoord: [00:00:00] Creating the reference jail... done [00:00:01] Mounting system devices for 11_2-amd64-default [00:00:01] Mounting ports/packages/distfiles [00:00:01] Stashing existing package repository [00:00:01] Mounting ccache from: /usr/ccache [00:00:01] Mounting packages from: /usr/local/poudriere/data/packages/11_2-amd64-default [00:00:01] Copying /var/db/ports from: /usr/local/etc/poudriere.d/options /etc/resolv.conf -> /usr/local/poudriere/data/.m/11_2-amd64-default/ref/etc/resolv.conf [00:00:01] Starting jail 11_2-amd64-default [00:00:03] Logs: /usr/local/poudriere/data/logs/bulk/11_2-amd64-default/2018-11-29_22h10m33s [00:00:03] Loading MOVED for /usr/local/poudriere/data/.m/11_2-amd64-default/ref/usr/ports [00:00:04] Ports supports: FLAVORS SELECTED_OPTIONS [00:00:04] Gathering ports metadata [00:00:16] Calculating ports order and dependencies [00:00:16] Error: compute_deps_pkg failed to lookup pkgname for multimedia/phonon@qt5 processing package phonon-designerplugin-qt5-4.10.1_1 from multimedia/phonon-designerplugin -- Does multimedia/phonon provide the 'qt5' FLAVOR? [00:00:16] Error: compute_deps_pkg failed to lookup pkgname for multimedia/phonon@qt5 processing package phonon-vlc-qt5-0.10.1_2 from multimedia/phonon-vlc -- Does multimedia/phonon provide the 'qt5' FLAVOR? [00:00:16] Error: compute_deps_pkg failed to lookup pkgname for multimedia/phonon@qt5 processing package phonon-gstreamer-qt5-4.9.0_3 from multimedia/phonon-gstreamer -- Does multimedia/phonon provide the 'qt5' FLAVOR? [00:00:17] Error: Fatal errors encountered calculating dependencies [00:00:17] Cleaning up [00:00:17] Unmounting file systems Comment Actions Update to r486375 Fix switching to qt5 as default flavor for multimedia/phonon* [1] Submitted by: tcberner [1] Comment Actions
Comment Actions I put the deprecation notice for strigi in Makefile.common so that all four strigi ports get deprecated. It looks like graphics/kimagemapeditor is a KDE5 port so it is fine? Comment Actions
PKGNAMESUFFIX= # hack: uses kde:4 but we don't want the pkgname suffix | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||