summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2024-01-03 09:46:26 -0500
committerIonen Wolkens <ionen@gentoo.org>2024-01-03 14:09:33 -0500
commit86410e0304769439a662f4da5c335dfd56b65369 (patch)
tree6d643ddc02653b1d497b3e6d15f60043f69127a9 /dev-qt/qtwebengine/files
parentgui-libs/wlroots: add RDEPEND on media-libs/libglvnd (diff)
downloadgentoo-86410e0304769439a662f4da5c335dfd56b65369.tar.gz
gentoo-86410e0304769439a662f4da5c335dfd56b65369.tar.bz2
gentoo-86410e0304769439a662f4da5c335dfd56b65369.zip
dev-qt/qtwebengine: update patchset for 6.6 and 6.7 branches
6.6-5 -> 6.6-6 changes (only used by 6.6.1): Added: * gcc14.patch (imported from gentoo tree, not needed in 6.7) Updated: * cstdint.patch (>=qtwebengine-6.6.1 needs an extra for gcc+musl) 6.6-6 -> 6.6-7 changes (due for 6.6.2 if nothing else comes up): Removed: * libcxx17.patch (backported from 6.7) * libxml2-2.12.patch (upstreamed) 6.7-1 -> 6.7-2 changes (tentative, release is still far away): Updated: * cstdint.patch (>=qtwebengine-6.6.1 needs an extra for gcc+musl) Removed: * libxml2-2.12.patch (upstreamed) Safe changes, and no need for revbumps. For libxml2, Qt did the same changes that we did rather than do like upstream chromium. Meaning we do not need to depend on the newer libxml2 and it works for the old as well. Hopefully more gcc+musl issues don't keep showing up given been using clang+musl for testing musl and would rather not do both on top of gcc+glibc (idea was to pickup most toolchain issues with only two builds). Only know about this because a user mentioned it on IRC. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtwebengine/files')
-rw-r--r--dev-qt/qtwebengine/files/qtwebengine-6.6.1-gcc14.patch18
1 files changed, 0 insertions, 18 deletions
diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.6.1-gcc14.patch b/dev-qt/qtwebengine/files/qtwebengine-6.6.1-gcc14.patch
deleted file mode 100644
index 928e9b8f6e43..000000000000
--- a/dev-qt/qtwebengine/files/qtwebengine-6.6.1-gcc14.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Patch status: fixed in >=qtwebengine-6.7
-
-https://bugs.gentoo.org/920257
-https://chromium-review.googlesource.com/c/v8/v8/+/4583222
-From: Sam James <sam@gentoo.org>
-Date: Sun, 4 Jun 2023 04:15:16 +0100
-Subject: [PATCH] heap: Add missing <algorithm> include for std::remove
-
-GCC 14 changes some internal includes within libstdc++ so this transient
-include gets lost. Include <algorithm> explicitly for std::remove.
---- a/src/3rdparty/chromium/v8/src/heap/cppgc/stats-collector.h
-+++ b/src/3rdparty/chromium/v8/src/heap/cppgc/stats-collector.h
-@@ -9,4 +9,5 @@
- #include <stdint.h>
-
-+#include <algorithm>
- #include <atomic>
- #include <vector>