diff options
author | Ionen Wolkens <ionen@gentoo.org> | 2024-01-03 09:46:26 -0500 |
---|---|---|
committer | Ionen Wolkens <ionen@gentoo.org> | 2024-01-03 14:09:33 -0500 |
commit | 86410e0304769439a662f4da5c335dfd56b65369 (patch) | |
tree | 6d643ddc02653b1d497b3e6d15f60043f69127a9 /dev-qt/qtwebengine/files | |
parent | gui-libs/wlroots: add RDEPEND on media-libs/libglvnd (diff) | |
download | gentoo-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.patch | 18 |
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> |