Reasons: - based off ancient Chromium 87 and barely usable as a browser - upstream struggling to keep up with security patches - already starting to bundle more and more as it fails to build w/ modern deps - probably no chance of python3_12 support - let's try to minimise the need for dual qtwebengine:{5,6} installs fast No talking.
(In reply to Andreas Sturmlechner from comment #0) > - probably no chance of python3_12 support If really had to, probably a remote chance with what I had (formerly) done in [1] which turned out to be unnecessary thanks to chromium fixing it. Albeit, I agree that getting rid of it earlier than later once reasonable seem like the right path forward. [1] https://github.com/gentoo/gentoo/pull/34721
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d175b281a41ab520956d2d4f9cac7c5df533de commit 97d175b281a41ab520956d2d4f9cac7c5df533de Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-05-30 12:01:01 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-05-30 12:34:41 +0000 dev-qt/qtwebengine: Add python3.12, add missing BDEPEND for catapult Bug: https://bugs.gentoo.org/925718 Bug: https://bugs.gentoo.org/931970 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-qt/qtwebengine/Manifest | 1 + dev-qt/qtwebengine/qtwebengine-5.15.14_p20240510.ebuild | 7 +++---- 2 files changed, 4 insertions(+), 4 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/qt.git/commit/?id=69f33d85f987602bbee30b559cfe92ffeb5b7b73 commit 69f33d85f987602bbee30b559cfe92ffeb5b7b73 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-05-30 12:01:01 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-05-30 12:55:18 +0000 dev-qt/qtwebengine: Add python3.12, add missing BDEPEND for catapult Bug: https://bugs.gentoo.org/925718 Bug: https://bugs.gentoo.org/931970 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-qt/qtwebengine/Manifest | 2 +- dev-qt/qtwebengine/qtwebengine-5.15.14.9999.ebuild | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-)
No longer blocking py3.12.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71f628fd1f0b625d45e57484dedea48662b54fa commit e71f628fd1f0b625d45e57484dedea48662b54fa Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2025-04-21 06:54:28 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2025-04-24 18:21:06 +0000 dev-qt/qtwebengine: Mask slot 5 for imminent removal Bug: https://bugs.gentoo.org/925718 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/package.mask | 4 ++++ 1 file changed, 4 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951d2f5c3d1df1a37315280bcce3fff1c681daef commit 951d2f5c3d1df1a37315280bcce3fff1c681daef Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2025-04-27 21:31:52 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2025-04-28 17:12:55 +0000 dev-qt/qtwebengine: drop 5.15.16_p20241115 Closes: https://bugs.gentoo.org/925718 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-qt/qtwebengine/Manifest | 2 - ...webengine-5.15.14_p20240510-gcc15-cstdint.patch | 170 -------------- ...5.15.14_p20240510-gcc15-template-id-cdtor.patch | 93 -------- .../qtwebengine-5.15.14_p20240510-icu-75.patch | 102 -------- .../files/qtwebengine-5.15.14_p20240510-re2.patch | 14 -- ...twebengine-5.15.16_p20241115-py3.13-pipes.patch | 21 -- ...qtwebengine-5.15.2_p20210521-clang-libc++.patch | 10 - .../qtwebengine-5.15.16_p20241115.ebuild | 259 --------------------- profiles/package.mask | 4 - 9 files changed, 675 deletions(-)