openSUSE are doing it, we should probably too. I've begun to set it default off in my packages whenever it was the option. Last commit in upstream repository happened 15 months ago.
+1
In addition to $URL, packages that depend on PyQt5[webkit]: dev-python/QtPy-1.4.0-r1[webkit] dev-python/spyder-4.0.0_beta1[webkit] media-sound/frescobaldi-3.0.0 media-video/openshot-2.4.0-r1 sci-mathematics/relational-2.5 sci-geosciences/qgis-3.4.7[webkit] dev-util/eric-18.03 app-text/openlp-2.4.6 app-text/calibre-3.41.3
No need to hurry, new release is coming in the next few days
Are you aware of https://github.com/annulen/webkit/commits/qtwebkit-5.212 ? That's where most of effort re webkit is going right now as far as I can tell. Also, I've chatted with an opensuse maintainer, he's not aware of any plans to ditch qtwebkit.
(In reply to Georg Rudoy from comment #4) > Are you aware of https://github.com/annulen/webkit/commits/qtwebkit-5.212 ? > That's where most of effort re webkit is going right now as far as I can > tell. Yes, we're aware. That repo had been almost dead for more than a year until development restarted less than a month ago.
(In reply to Georg Rudoy from comment #4) > Also, I've chatted with an opensuse maintainer, he's not aware of any plans > to ditch qtwebkit. They've dropped it from default installs.
Porting guide: https://doc.qt.io/qt-5/qtwebenginewidgets-qtwebkitportingguide.html
Upstream seems relatively active these days... "annulen Merge branch 'qtwebkit-stable' into qtwebkit-5.212 … 5a4cfb5 11 days ago" Would be nice to get a bump to fix the build with Qt 5.15...
(In reply to Luke-Jr from comment #8) > Upstream seems relatively active these days... Years later the only release is still at alpha. (In reply to Luke-Jr from comment #8) > Would be nice to get a bump to fix the build with Qt 5.15... Builds fine, not one bug recorded wrt, file one if you got one.
(In reply to Andreas Sturmlechner from comment #9) > (In reply to Luke-Jr from comment #8) > > Upstream seems relatively active these days... > Years later the only release is still at alpha. Hey, I didn't say it was safe/secure, just active! :) (QtWebEngine probably isn't either. I tracked the Magellian vulnerability for over a year, and it didn't get fixed before I gave up.) > (In reply to Luke-Jr from comment #8) > > Would be nice to get a bump to fix the build with Qt 5.15... > Builds fine, not one bug recorded wrt, file one if you got one. Still investigating nature of it. It may simply be that qtwebkit needs rebuilding after upgrading Qt. (and didn't automagically)
Please limit the chatter to QtWebKit, thanks. (In reply to Luke-Jr from comment #10) > Still investigating nature of it. It may simply be that qtwebkit needs > rebuilding after upgrading Qt. (and didn't automagically) This is tracked in bug 661052.
(In reply to Luke-Jr from comment #10) > > (In reply to Luke-Jr from comment #8) > > > Would be nice to get a bump to fix the build with Qt 5.15... > > Builds fine, not one bug recorded wrt, file one if you got one. > Still investigating nature of it. It may simply be that qtwebkit needs > rebuilding after upgrading Qt. (and didn't automagically) Yes, rebuilding qtwebkit fixed it. So probably it just needs some tweak to make it automagic.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d369a03bd098977934052a920611dd35fe91805 commit 6d369a03bd098977934052a920611dd35fe91805 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-11-20 22:37:19 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-11-20 22:42:03 +0000 profiles: Add dev-qt/qtwebkit to package.deprecated Bug: https://bugs.gentoo.org/684580 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/package.deprecated | 4 ++++ 1 file changed, 4 insertions(+)
Many QGIS necessary plugins depend on qtwebkit. Sad but true. Really I cannot work without them. Now I manually edit the qgis ebuilds to use webkit in src_configure(). Please, let users to choose if they need. System is for work not just for beauty.
(In reply to UlvHare from comment #14) > System is for work not just for beauty. That's not really the question here. It is unmaintained and the paint is coming off. Any future bison/boost/glib/python update (those are only examples for which we already have to patch the current version) can be the final death nail.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07069036c57202ffe99a2738b3a19e11c0a6823 commit a07069036c57202ffe99a2738b3a19e11c0a6823 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-04-17 11:15:29 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-08-02 10:37:09 +0000 profiles: Mask dev-qt/qtwebkit Bug: https://bugs.gentoo.org/684580 Bug: https://bugs.gentoo.org/685750 Bug: https://bugs.gentoo.org/709858 Bug: https://bugs.gentoo.org/740416 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/package.mask | 10 ++++++++++ 1 file changed, 10 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eefe7cd26dd244881a383352d07904b560b980f commit 9eefe7cd26dd244881a383352d07904b560b980f Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-04-17 11:14:29 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-08-02 10:37:09 +0000 profiles: base: Add dev-qt/qtwebkit revdeps to package.use.mask Bug: https://bugs.gentoo.org/684580 Bug: https://bugs.gentoo.org/750893 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/base/package.use.mask | 11 +++++++++++ 1 file changed, 11 insertions(+)
(In reply to Andreas Sturmlechner from comment #15) > (In reply to UlvHare from comment #14) > > System is for work not just for beauty. > […] It is unmaintained and the paint is > coming off. Pending issue in qtwebkit repository: https://github.com/qtwebkit/qtwebkit/issues/1053
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a462fac199959b94e086ef02391cbffa03cac7e commit 8a462fac199959b94e086ef02391cbffa03cac7e Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-09-04 20:16:06 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-09-04 20:58:45 +0000 profiles: Init last-rites for dev-qt/qtwebkit:5 and revdeps Masked for removal in 30 days: mail-client/trojita app-text/fb2edit dev-qt/qtwebkit Bug: https://bugs.gentoo.org/684580 Bug: https://bugs.gentoo.org/685750 Bug: https://bugs.gentoo.org/740416 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/package.mask | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2640c694096597ab4615d65c3f5c7624847af57 commit c2640c694096597ab4615d65c3f5c7624847af57 Author: Jakov Smolić <jsmolic@gentoo.org> AuthorDate: 2021-10-05 07:05:51 +0000 Commit: Jakov Smolić <jsmolic@gentoo.org> CommitDate: 2021-10-05 07:36:52 +0000 media-plugins/mythplugins: Remove qtwebkit support Closes: https://bugs.gentoo.org/750893 Closes: https://bugs.gentoo.org/684580 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> media-plugins/mythplugins/metadata.xml | 3 --- ...s-31.0-r2.ebuild => mythplugins-31.0-r3.ebuild} | 27 +++------------------- ...ebuild => mythplugins-31.0_p20210731-r2.ebuild} | 27 +++------------------- 3 files changed, 6 insertions(+), 51 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b619875ee9892b3586877211e085cedc1ff82c02 commit b619875ee9892b3586877211e085cedc1ff82c02 Author: Jakov Smolić <jsmolic@gentoo.org> AuthorDate: 2021-10-05 06:56:06 +0000 Commit: Jakov Smolić <jsmolic@gentoo.org> CommitDate: 2021-10-05 07:36:51 +0000 net-irc/kvirc: Remove qtwebkit support Closes: https://bugs.gentoo.org/750881 Bug: https://bugs.gentoo.org/684580 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> ...200605155236-r1.ebuild => kvirc-5.2_pre20200605155236-r2.ebuild} | 6 +++--- ...e20210630233331.ebuild => kvirc-5.2_pre20210630233331-r1.ebuild} | 6 +++--- net-irc/kvirc/kvirc-9999.ebuild | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782ad581f563b874a309931cd4ed49d95533df09 commit 782ad581f563b874a309931cd4ed49d95533df09 Author: Jakov Smolić <jsmolic@gentoo.org> AuthorDate: 2021-10-05 06:51:37 +0000 Commit: Jakov Smolić <jsmolic@gentoo.org> CommitDate: 2021-10-05 07:36:50 +0000 dev-qt/qtwebkit: treeclean Bug: https://bugs.gentoo.org/684580 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> dev-qt/qtwebkit/Manifest | 1 - .../qtwebkit-5.212.0_pre20200309-bison-3.7.patch | 46 ------- .../qtwebkit-5.212.0_pre20200309-glib-2.68.patch | 28 ---- .../qtwebkit-5.212.0_pre20200309-icu-68.patch | 120 ---------------- .../qtwebkit-5.212.0_pre20200309-python-3.9.patch | 27 ---- dev-qt/qtwebkit/metadata.xml | 26 ---- .../qtwebkit-5.212.0_pre20200309-r1.ebuild | 153 --------------------- profiles/package.mask | 6 - 8 files changed, 407 deletions(-)