summaryrefslogtreecommitdiff
path: root/dev-qt/qtwebengine/qtwebengine-6.8.1.ebuild
AgeCommit message (Collapse)Author
2025-01-02dev-qt/qtwebengine: workaround -D_GLIBCXX_ASSERTIONS issues in 6.8Ionen Wolkens
...which is default on hardened profiles, and unfortunately cannot revbump only for hardened, so will cause unnecessary rebuilds. Ideally would backport the proper fix, but have not tried to identify what fixes this and, given workaround is temporary (should be fixed in 6.9), it may not be worth the trouble meanwhile. On a side-note, was able to reproduce with qutebrowser by visiting some specific websites. Closes: https://bugs.gentoo.org/947356 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-12-27dev-qt/qtwebengine: Stabilize 6.8.1 arm64, #946705Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-27dev-qt/qtwebengine: Stabilize 6.8.1 amd64, #946705Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-24dev-qt/qtwebengine: adjust system ffmpeg commentIonen Wolkens
Seeing distros that use system's ffmpeg (like Arch) hit obscure issues while it works on Gentoo. Like some mp3 or opus files not playing. In case of mp3, Qt had to do a workaround for system ffmpeg to ensure it picks the right mp3 decoder given chromium does not support the others. Opus case is unclear still. If we ever switch to system (patched) ffmpeg (which would be nice on paper esp. for binpkg due to USE=bindist), it should probably use extra consideration and also be kept optional to debug. Signed-off-by: Ionen Wolkens <ionen@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: update patchset for >=6.8.1Ionen Wolkens
6.8-5 -> 6.8-6 changes: Added: * missing-gn-deps.patch (imported from files/) * no-vulkan-build.patch (bug #945766) Intentionally keeping QTBUG-131156.patch in files/ for now, it's not merged upstream yet (may not be final) and will be picked to 6.8 later ultimately breaking 6.8.9999. Closes: https://bugs.gentoo.org/945766 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>