Andreas Sturmlechner wrote: > Is it, really? There's buildsystem changes only, akin to existing > switches, and default shipment of kdelibs remains 100% the same, although > arguably it's a bigger change than recent strigi optionalisation. The > patch has been in use for several releases already, at least Fedora is > doing something similar and Debian is also on the path to remove > Qt4WebKit.
The patches to remove Qt4WebKit support you may have seen in Fedora dist-git are actually not used in Fedora (at this time), but in RHEL. RHEL has never included QtWebKit, they have always been patching it out. That said, Fedora kicked out the old unmaintained WebKitGTK+ branches now, so I think there will be pressure to kick out Qt4WebKit soon too, unless somebody backports the QtWebKit community revival to Qt 4 (and I wouldn't count on that). But at this time, removing Qt4WebKit, or even just removing Qt4WebKit support from kdelibs, will break several more applications in distributions than just the ones that were listed in the mail. In current Fedora Rawhide, all these packages depend on kdelibs-webkit: amarok-0:2.8.90-8.fc26.x86_64 kde-runtime-drkonqi-0:16.08.2-1.fc26.x86_64 kde-runtime-libs-0:16.08.2-1.fc26.i686 kde-runtime-libs-0:16.08.2-1.fc26.x86_64 kdelibs-6:4.14.24-1.fc26.i686 kdelibs-6:4.14.24-1.fc26.x86_64 kdelibs-webkit-devel-6:4.14.24-1.fc26.i686 kdelibs-webkit-devel-6:4.14.24-1.fc26.x86_64 knode-libs-0:4.14.10-26.fc25.i686 knode-libs-0:4.14.10-26.fc25.x86_64 krecipes-0:2.1.0-1.fc24.x86_64 ktorrent-0:4.3.1-25.fc26.i686 ktorrent-0:4.3.1-25.fc26.x86_64 kwebkitpart-0:1.3.4-8.fc24.x86_64 libkfbapi-0:1.0-8.fc24.i686 libkfbapi-0:1.0-8.fc24.x86_64 rekonq-0:2.4.2-8.fc24.x86_64 rkward-0:0.6.5-2.fc25.x86_64 timetablemate-0:0.10-0.15.20111204git.fc24.x86_64 and all these depend on qtwebkit (i.e. Qt4WebKit): COPASI-gui-0:4.17-0.10.20161013gitde9275.fc26.x86_64 OpenSceneGraph-examples-qt-0:3.4.0-4.fc24.x86_64 PyQt4-webkit-0:4.11.4-15.fc25.i686 PyQt4-webkit-0:4.11.4-15.fc25.x86_64 amarok-0:2.8.90-8.fc26.x86_64 arc-gui-clients-0:0.4.6-9.fc25.x86_64 arora-0:0.11.0-13.fc24.x86_64 brewtarget-0:2.1.0-3.fc23.x86_64 calligra-braindump-0:2.9.11-11.fc26.x86_64 calligra-core-0:2.9.11-11.fc26.x86_64 calligra-kexi-0:2.9.11-11.fc26.x86_64 calligra-stage-libs-0:2.9.11-11.fc26.i686 calligra-stage-libs-0:2.9.11-11.fc26.x86_64 fcitx-libpinyin-0:0.3.91-2.fc26.x86_64 fontmatrix-0:0.9.99-28.r1218.fc26.x86_64 freecad-1:0.16-3.fc26.x86_64 gambas3-gb-qt4-webkit-0:3.9.1-2.fc26.x86_64 gammaray-qt4-0:2.4.1-4.fc25.i686 gammaray-qt4-0:2.4.1-4.fc25.x86_64 gazebo-0:7.4.0-1.fc26.i686 gazebo-0:7.4.0-1.fc26.x86_64 gazebo-libs-0:7.4.0-1.fc26.i686 gazebo-libs-0:7.4.0-1.fc26.x86_64 goldendict-0:1.5-0.10.RC2.fc25.x86_64 gpsbabel-gui-0:1.5.3-4.fc24.x86_64 k3b-1:2.0.3-11.fc26.x86_64 kbibtex-0:0.6-4.fc24.x86_64 kbibtex-libs-0:0.6-4.fc24.i686 kbibtex-libs-0:0.6-4.fc24.x86_64 kde-runtime-drkonqi-0:16.08.2-1.fc26.x86_64 kde-runtime-libs-0:16.08.2-1.fc26.i686 kde-runtime-libs-0:16.08.2-1.fc26.x86_64 kdelibs-6:4.14.24-1.fc26.i686 kdelibs-6:4.14.24-1.fc26.x86_64 kdelibs-webkit-6:4.14.24-1.fc26.i686 kdelibs-webkit-6:4.14.24-1.fc26.x86_64 knode-libs-0:4.14.10-26.fc25.i686 knode-libs-0:4.14.10-26.fc25.x86_64 krecipes-0:2.1.0-1.fc24.x86_64 ksysguard-libs-1:4.11.22-16.fc25.i686 ksysguard-libs-1:4.11.22-16.fc25.x86_64 ktorrent-0:4.3.1-25.fc26.i686 ktorrent-0:4.3.1-25.fc26.x86_64 kwebkitpart-0:1.3.4-8.fc24.x86_64 libkfbapi-0:1.0-8.fc24.i686 libkfbapi-0:1.0-8.fc24.x86_64 marble-widget-1:15.08.3-53.fc24.i686 marble-widget-1:15.08.3-53.fc24.x86_64 monkeystudio-0:1.9.0.4-8.20130118svn4524.fc24.x86_64 openms-0:2.0.0-35.20160121git6f51b3.fc26.x86_64 postbooks-0:4.9.5-9.fc25.x86_64 python-pyside-0:1.2.2-6.fc25.i686 python-pyside-0:1.2.2-6.fc25.x86_64 python3-PyQt4-webkit-0:4.11.4-15.fc25.i686 python3-PyQt4-webkit-0:4.11.4-15.fc25.x86_64 pythonqt-0:2.1-7.fc23.i686 pythonqt-0:2.1-7.fc23.x86_64 qgis-0:2.16.3-1.fc26.i686 qgis-0:2.16.3-1.fc26.x86_64 qgis-devel-0:2.16.3-1.fc26.i686 qgis-devel-0:2.16.3-1.fc26.x86_64 qgis-grass-0:2.16.3-1.fc26.i686 qgis-grass-0:2.16.3-1.fc26.x86_64 qgis-python-0:2.16.3-1.fc26.i686 qgis-python-0:2.16.3-1.fc26.x86_64 qgis-server-0:2.16.3-1.fc26.i686 qgis-server-0:2.16.3-1.fc26.x86_64 qlandkartegt-0:1.8.1-8.fc24.x86_64 qmc2-0:0.68-1.fc26.x86_64 qt-assistant-1:4.8.7-19.fc26.x86_64 qt-demos-1:4.8.7-19.fc26.x86_64 qt-designer-plugin-webkit-1:4.8.7-19.fc26.i686 qt-designer-plugin-webkit-1:4.8.7-19.fc26.x86_64 qt-examples-1:4.8.7-19.fc26.x86_64 qt4pas-0:2.5-9.fc25.i686 qt4pas-0:2.5-9.fc25.x86_64 qtscriptbindings-0:0.2.0-11.fc24.i686 qtscriptbindings-0:0.2.0-11.fc24.x86_64 qtwebkit-devel-0:2.3.4-11.fc24.i686 qtwebkit-devel-0:2.3.4-11.fc24.x86_64 quiterss-0:0.18.4-1.fc25.x86_64 qutim-0:0.3.2-5.git.6f3a98a.fc23.i686 qutim-0:0.3.2-5.git.6f3a98a.fc23.x86_64 qyoto-0:4.14.3-6.fc24.i686 qyoto-0:4.14.3-6.fc24.x86_64 rekonq-0:2.4.2-8.fc24.x86_64 rkward-0:0.6.5-2.fc25.x86_64 ruby-qt-0:4.14.3-5.fc24.i686 ruby-qt-0:4.14.3-5.fc24.x86_64 smokeqt-0:4.14.3-7.fc24.i686 smokeqt-0:4.14.3-7.fc24.x86_64 timetablemate-0:0.10-0.15.20111204git.fc24.x86_64 tomahawk-0:0.8.4-12.fc26.x86_64 tomahawk-libs-0:0.8.4-12.fc26.i686 tomahawk-libs-0:0.8.4-12.fc26.x86_64 vtk-qt-0:6.3.0-11.fc26.i686 vtk-qt-0:6.3.0-11.fc26.x86_64 Kevin Kofler