summaryrefslogtreecommitdiff
path: root/dev-qt/qtwebengine/qtwebengine-6.8.3.ebuild
AgeCommit message (Collapse)Author
2025-04-15dev-qt/qtwebengine: ensure execstack is disabledIonen Wolkens
On second thought, think would rather ensure that this is disabled even if do not know how it happened in the first place, especially given chromium itself relies on noexecstack rather than notes, but then qtwebengine does not pass it for the final linking phase. Believe this is only an issue for qtwebengine with its multitude of asm files that may or may not be used, so not doing it in the eclass. Not revbumping given it seems to only happen in edge cases, but may as well get this done before stable 6.8.3 so that if glibc-2.41 is stabled later it'll ensure it's fine for them. Closes: https://bugs.gentoo.org/953111 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-26dev-qt/qtwebengine: add 6.8.3Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>