summaryrefslogtreecommitdiff
path: root/dev-qt/qtwebengine/files
AgeCommit message (Collapse)Author
2025-10-15dev-qt/qtwebengine: drop unused patchIonen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-09dev-qt/qtwebengine: add missing stdint includeIonen Wolkens
Haven't tested building, but it is missing either way and shouldn't be. Won't bother updating patchset over this until need to pull in more changes if ever (already fixed in 6.10.0 w/ chromium-134.x which has become more concious of these). Closes: https://bugs.gentoo.org/963965 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-09-28dev-qt/qtwebengine: drop 6.9.1-r1Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-09-09dev-qt/qtwebengine: update patchsetsIonen Wolkens
6.9-8 -> 6.9-9: Added: - clang21.patch (imported from files/) - missing-includes.patch (bug #962555) 6.10-2 -> 6.10-3: Added: - clang21.patch (imported from files/) Closes: https://bugs.gentoo.org/962555 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-09-09dev-qt/qtwebengine: drop unused patchIonen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-09-07dev-qt/qtwebengine: fix QTBUG-139424 patch in liveIonen Wolkens
Forgot that it needs an additional revert that wasn't in 6.9.2, else hits a build failure due to missing headers. Also fix the commit link in the old patch. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-08-30dev-qt/qtwebengine: revert commit for QTBUG-139424Ionen Wolkens
Untested given I do not have the required hardware to reproduce, but doing this seems to have worked for Arch. Closes: https://bugs.gentoo.org/962055 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-08-28dev-qt/qtwebengine: fix clang-21Alfred Wingate
Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43590 Closes: https://github.com/gentoo/gentoo/pull/43590 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-07-10dev-qt/qtwebengine: drop 6.8.3Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-06-07dev-qt/qtwebengine: drop 6.9.0-r1Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-06-05dev-qt/qtwebengine: backport CVE-2025-5419 fixIonen Wolkens
Not the only issue, but this one is known exploited in the wild giving it higher priority (rest will likely wait until Qt 6.9.2 like usual). Bug: https://bugs.gentoo.org/957076 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-04-28dev-qt/qtwebengine: drop 5.15.16_p20241115Andreas Sturmlechner
Closes: https://bugs.gentoo.org/925718 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-18dev-qt/qtwebengine: backport build fix for with gperf 3.2Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-04-06dev-qt/qtwebengine: backport fix for QTBUG-133570Ionen Wolkens
Haven't reproduced the crash myself, but both falkon and qutebrowser upstreams had reports about that issue with 6.9.0, and may as well include it before potential unmasking. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-04-02dev-qt/qtwebengine: add 6.9.0Ionen Wolkens
Also including backport for QTBUG-135047 (x11 pixmap leak) which is fixed in 6.9.9999 but hasn't been included in the 6.9.0 release. Not bothering putting it in the patchset given would need to make new one for 6.9.9999 already. The glibc-2.41 patch is also still not included, but it should whenever 6.9.9999 gets a qtwebengine-chromium submodule update. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-03-31dev-qt/qtwebengine: backport webrtc build fix with pipewire-1.4Ionen Wolkens
Same issue that chromium ran into wrt bug #951816 Bug: https://bugs.gentoo.org/951816 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-03-30dev-qt/qtwebengine: fix build with clang-20Ionen Wolkens
Or probably clang-20 anyway, haven't confirmed that 19 works for 6.8.3 (but definitely fine for 6.8.2, and the same bit of code exists in it). On that note, qtwebengine-6.8.2 is probably affected too, but 6.8.3 "should" be stabilized before clang-20 and it saves having to test+change stable 6.8.2 for this. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-03-11dev-qt/qtwebengine: add QTBUG link to glibc2.41 patchIonen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-03-04dev-qt/qtwebengine: backport another missing cstdint for gcc+muslIonen Wolkens
Merging with the other cstdint patch to re-use the description. Believe 6.9 patchset is missing 1 bit of that patch that I forgot about when rebasing it, but will update the patchset for 6.9.0-rc later rather than make a separate patch here. Closes: https://bugs.gentoo.org/950579 Thanks-to: Anthony G. Basile <blueness@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-02-26dev-qt/qtwebengine: drop 6.8.1-r1Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-02-13dev-qt/qtwebengine: fix glibc2.41 patch for older glibcIonen Wolkens
(actually) import from www-client/chromium this time, had missed that the final used patch was different than the one on the bug. No need for another revbump given it'd have just failed to build if <2.41, and was fine if using 2.41. Bug: https://bugs.gentoo.org/949654 Thanks-to: Sam James <sam@gentoo.org> Fixes: 030898ec7dfd200a15c25027787ccb588627e031 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-02-13dev-qt/qtwebengine: import glibc-2.41 crash fix from chromiumIonen Wolkens
qtwebengine appears affected as well, reproduced the crash on imgur's main page by scrolling in qutebrowser. Haven't tested the patch myself but it appears to works fine for qtwebengine according to Chiitoo. Bug: https://bugs.gentoo.org/949654 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-01-06dev-qt/qtwebengine: drop 6.7.2, 6.7.3Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-01-03dev-qt/qtwebengine: fix >=6.8 build with gcc+muslIonen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-12-28dev-qt/qtwebengine: drop 5.15.14_p20240510Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-12-04dev-qt/qtwebengine: do xnnpack build workaround for arm64 (qt6)Ionen Wolkens
Closes: https://bugs.gentoo.org/945843 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-12-03dev-qt/qtwebengine: update patchset for >=6.8.1 againIonen Wolkens
6.8-6 -> 6.8-7 changes: Added: * gcc-ICE-workaround.patch (imported from files/) * missing-prefinalizer.patch (bug #945808) Hopefully no more patches for a while (at least none of these needed revbumps). Closes: https://bugs.gentoo.org/945808 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-12-03dev-qt/qtwebengine: add temporary workaround for a gcc ICEIonen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-12-02dev-qt/qtwebengine: add 6.8.1Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-11-23dev-qt/qtwebengine: enable py3.13Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-11-23dev-qt/qtwebengine: 5.15.14_p20240510 add missing cstdintPaul Zander
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-11-19dev-qt/qtwebengine: more race condition fixes (qt6)Ionen Wolkens
Bug: https://bugs.gentoo.org/942142 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-11-18dev-qt/qtwebengine: quick fix for build race conditions (qt6)Ionen Wolkens
Done as two separate patches given one is a chromium backport (fixed in 6.8), and the others are qtwebengine-side issues. Thanks to Matt Whitlock for testing. Quite possible there are more issues, but there is no harm in fixing the ones we know about so far. Closes: https://bugs.gentoo.org/942142 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-10-30dev-qt/qtwebengine: 5.15.14_p20240510 Fix template-id in ctorPaul Zander
Bug: https://bugs.gentoo.org/938685 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-10-30dev-qt/qtwebengine: 5.15.14_p20240510 Fix compilation on GCC 15Paul Zander
Bug: https://bugs.gentoo.org/938685 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-10-21dev-qt/qtwebengine: add cstdints for GCC 15Sam James
Closes: https://bugs.gentoo.org/938685 Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12dev-qt/qtwebengine: fix build with gcc+musl+USE=-jumboIonen Wolkens
Closes: https://bugs.gentoo.org/939519 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-08-14dev-qt/qtwebengine: update 6.7 and 6.8 patchsetsIonen Wolkens
6.7-10 -> 6.7-11, and 6.8-2 -> 6.8-3 changes: Added: * clang19.patch (imported from files/) * musl-no-settls.patch (wrt bug #937875) 6.7-10 -> 6.7-11 specific changes: Added: * QTBUG-113574.patch (imported from files/) 6.7-11 -> 6.7-12 changes (in preparation for 6.7.3): Removed: * ninja1.12.patch (upstreamed) Technically needs a revbump for bug #937875 (runtime issue), but do not wish for every users to rebuild over a musl fix. musl users reading this are invited to `emerge -1 qtwebengine:6`. Stable users are not believed to be affected, and there's to hope 6.7.3 releases & is stabilized before musl-1.2.5 is (or a := forces a rebuild first). Closes: https://bugs.gentoo.org/937875 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-08-09dev-qt/qtwebengine: fix build with clang-19Ionen Wolkens
Closes: https://bugs.gentoo.org/937541 Thanks-to: Alfred Wingate Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-07-29dev-qt/qtwebengine: fix re2 compatibilityAliaksei Urbanski
Use bundled re2 to avoid the compatibility issue for qtwebengine-5.15.14_p20240510. Closes: https://bugs.gentoo.org/913923 Bug: https://bugs.gentoo.org/936884 Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37785 Signed-off-by: Sam James <sam@gentoo.org>
2024-07-28dev-qt/qtwebengine: fix build with GCC 15 (qt5)Sam James
Thanks to Ionen for finding the QUIC patch. We may end up needing more for qt5. Closes: https://bugs.gentoo.org/936416 Signed-off-by: Sam James <sam@gentoo.org>
2024-07-02dev-qt/qtwebengine: backport wayland text rendering fix (qt6)Ionen Wolkens
See patch header. Tempting to revbump, albeit will still spare users for now. Will at least give stable users the fixed vresion when stabilized soon. ~testing users annoyed by this are invited to manually rebuild. Also add to 6.7.9999 so it is not forgotten with 6.7.3, "currently" not marked to be picked to the 6.7 branch for the 6.7.3 release and may or may not still be needed until 6.8.0. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-06-08dev-qt/qtwebengine: drop 6.7.0Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-05-30dev-qt/qtwebengine: Fix build w/ ICU-75Andreas Sturmlechner
Patch sourced from Arch Linux. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-05-23dev-qt/qtwebengine: drop vulnerable 5.15.13_p20240322Andreas Sturmlechner
Bug: https://bugs.gentoo.org/931960 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-04-30dev-qt/qtwebengine: fix build w/ ninja-1.12 for qt5Sam James
Same as Ionen's patch for qt6 but with a hunk removed. Closes: https://bugs.gentoo.org/930107 Signed-off-by: Sam James <sam@gentoo.org>
2024-04-19dev-qt/qtwebengine: drop 6.6.2, 6.6.3Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-04-18dev-qt/qtwebengine: remove unused patchMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-04-17dev-qt/qtwebengine: add one more race fix for ninja-1.12 (Qt6)Ionen Wolkens
Bug: https://bugs.gentoo.org/930107 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-04-16dev-qt/qtwebengine: fix webdriver build under some configurationsIonen Wolkens
Unknown what is causing this to fail exactly, 6.7.0's USE=webdriver did build fine with all USE enabled last time tested so it could be related to disabling something while relying on transitive headers. Bug: https://bugs.gentoo.org/930107 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>