summaryrefslogtreecommitdiff
path: root/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild
AgeCommit message (Collapse)Author
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-23dev-qt/qtwebengine: update 6.7 and 6.8 patchsetsIonen Wolkens
6.7-9 -> 6.7-10 changes: Added: * gcc15.patch (with two fixes wrt bug #936415, built fine with all USE enabled using gcc-15.0.0_pre20240721) 6.8-1 -> 6.8-2 changes: Added: * gcc15.patch (including an additional fix for 6.8+, untested) Removed: * ninja1.12.patch (upstreamed) + minor rebasing where needed Closes: https://bugs.gentoo.org/936415 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-07-10dev-qt/qtwebengine: Stabilize 6.7.2 amd64, #935728Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-07-08dev-qt/qtwebengine: Stabilize 6.7.2 arm64, #935728Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@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-20dev-qt/qtwebengine: alternate fix for USE="pdfium -pulseaudio" (qt6)Ionen Wolkens
Just realized the issue is self-inflicted. The pkg-config check is done only if "use_pulseaudio && link_pulseaudio" and the latter is passed by us rather than Qt. It seemed harmless to be unconditional given the main switch disabled it (which technically sounds better), but given it doesn't for pdfium let's change that and do it for pipewire as well while at it. Bug: https://bugs.gentoo.org/934635 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-06-20dev-qt/qtwebengine: fix build with USE="pdfium -pulseaudio" (qt6)Ionen Wolkens
Or hopefully anyway, have not tested the full build without libpulse, but it at least no longer looks for it. Unclear whether pdfium was automagically linking with it, or just looking for it for nothing while unused. The former technically needs a revbump, but not worth it given the long build times and how pdfium is scarcely used. Closes: https://bugs.gentoo.org/934635 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-06-18dev-qt/qtwebengine: add 6.7.2Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>