summaryrefslogtreecommitdiff
path: root/dev-qt/qtwebengine/files
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2025-07-10 10:02:26 -0400
committerIonen Wolkens <ionen@gentoo.org>2025-07-10 10:33:34 -0400
commitcc5ccf7dc5809cb4730d954e8c1a7ba2c923ccf9 (patch)
tree770e4ad9afc71c98ea8807e93d3e9d4ea986c32c /dev-qt/qtwebengine/files
parent13fa26af1c4ea2e08d30f8a0f16760169a94cd93 (diff)
downloadgentoo-cc5ccf7dc5809cb4730d954e8c1a7ba2c923ccf9.tar.gz
gentoo-cc5ccf7dc5809cb4730d954e8c1a7ba2c923ccf9.tar.bz2
gentoo-cc5ccf7dc5809cb4730d954e8c1a7ba2c923ccf9.zip
dev-qt/qtwebengine: drop 6.8.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtwebengine/files')
-rw-r--r--dev-qt/qtwebengine/files/qtwebengine-6.8.2-cstdint.patch32
-rw-r--r--dev-qt/qtwebengine/files/qtwebengine-6.8.2-glibc2.41.patch20
-rw-r--r--dev-qt/qtwebengine/files/qtwebengine-6.8.3-clang20.patch22
-rw-r--r--dev-qt/qtwebengine/files/qtwebengine-6.8.3-pipewire1.4.patch19
4 files changed, 0 insertions, 93 deletions
diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.8.2-cstdint.patch b/dev-qt/qtwebengine/files/qtwebengine-6.8.2-cstdint.patch
deleted file mode 100644
index 817b9ee949db..000000000000
--- a/dev-qt/qtwebengine/files/qtwebengine-6.8.2-cstdint.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-Patch status: fixed in >=chromium-133.0.6892.0
-
-IWYU issue, only manifests with gcc+musl[1] (clang+musl or gcc+glibc are fine).
-Backport of [2] (>=chromium-133.0.6892.0) + [3][4] (>=chromium-128.0.6571.0).
-
-TODO: [2] likely needs to be kept Qt6.9.0, but the rest is already present
-
-[1] https://bugs.gentoo.org/950579
-[2] https://chromium.googlesource.com/external/webrtc/+/000f04375b67e6139a1dc88d832d2da65c7acb29
-[3] https://crrev.com/0d3d5062f7d5ff83f38685bf864c71dd5bd9d460
-[4] https://crrev.com/26f3c318377ab31c2b317b656613e2d3c11ce513
---- a/src/3rdparty/chromium/content/public/browser/mhtml_generation_result.h
-+++ b/src/3rdparty/chromium/content/public/browser/mhtml_generation_result.h
-@@ -7,2 +7,3 @@
-
-+#include <cstdint>
- #include <optional>
---- a/src/3rdparty/chromium/extensions/browser/path_util.h
-+++ b/src/3rdparty/chromium/extensions/browser/path_util.h
-@@ -7,2 +7,5 @@
-
-+#include <cstdint>
-+#include <string>
-+
- #include "base/files/file_path.h"
---- a/src/3rdparty/chromium/third_party/webrtc/modules/audio_coding/neteq/reorder_optimizer.cc
-+++ b/src/3rdparty/chromium/third_party/webrtc/modules/audio_coding/neteq/reorder_optimizer.cc
-@@ -12,2 +12,4 @@
-
-+#include <stdint.h>
-+
- #include <algorithm>
diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.8.2-glibc2.41.patch b/dev-qt/qtwebengine/files/qtwebengine-6.8.2-glibc2.41.patch
deleted file mode 100644
index 7fb572cd3064..000000000000
--- a/dev-qt/qtwebengine/files/qtwebengine-6.8.2-glibc2.41.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-https://bugs.gentoo.org/949654
-https://bugreports.qt.io/browse/QTBUG-134631
---- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc
-+++ b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc
-@@ -36,4 +36,8 @@
- #include "sandbox/linux/system_headers/linux_time.h"
-
-+#if !defined(MAP_DROPPABLE)
-+#define MAP_DROPPABLE 0x08 // Zero memory under memory pressure.
-+#endif
-+
- #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \
- !defined(__arm__) && !defined(__aarch64__) && \
-@@ -239,5 +243,5 @@
- const uint64_t kAllowedMask = MAP_SHARED | MAP_PRIVATE | MAP_ANONYMOUS |
- MAP_STACK | MAP_NORESERVE | MAP_FIXED |
-- MAP_DENYWRITE | MAP_LOCKED |
-+ MAP_DENYWRITE | MAP_LOCKED | MAP_DROPPABLE |
- kArchSpecificAllowedMask;
- const Arg<int> flags(3);
diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.8.3-clang20.patch b/dev-qt/qtwebengine/files/qtwebengine-6.8.3-clang20.patch
deleted file mode 100644
index 1c0ab7ac2c89..000000000000
--- a/dev-qt/qtwebengine/files/qtwebengine-6.8.3-clang20.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-api/candidate.h:96:40: error: 'lifetimebound' attribute cannot be
-applied to a parameter of a function that returns void
-
-Hardly know C++, but my "impression" is that this is not needed in
-a void function and webrtc was just trying to keep the attributes
-matching with other uses of it -- and that it is safe to remove.
-Guard behind __clang__ to limit damage in case misunderstanding.
-
-Only a temporary patch given Qt 6.9+ should not be affected as
-these types were changed entirely (difficult to backport).
-
-https://forums.gentoo.org/viewtopic-p-8858206.html
---- a/src/3rdparty/chromium/third_party/webrtc/api/candidate.h
-+++ b/src/3rdparty/chromium/third_party/webrtc/api/candidate.h
-@@ -95,3 +95,7 @@
- // things down. See also the `Port` class.
-+#ifdef __clang__
-+ void set_type(absl::string_view type) {
-+#else
- void set_type(absl::string_view type ABSL_ATTRIBUTE_LIFETIME_BOUND) {
-+#endif
- Assign(type_, type);
diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.8.3-pipewire1.4.patch b/dev-qt/qtwebengine/files/qtwebengine-6.8.3-pipewire1.4.patch
deleted file mode 100644
index 50ea936b586f..000000000000
--- a/dev-qt/qtwebengine/files/qtwebengine-6.8.3-pipewire1.4.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-https://bugs.gentoo.org/951816
-https://issues.webrtc.org/issues/401732633
-https://webrtc-review.googlesource.com/c/src/+/380500
---- a/src/3rdparty/chromium/third_party/webrtc/modules/video_capture/linux/pipewire_session.cc
-+++ b/src/3rdparty/chromium/third_party/webrtc/modules/video_capture/linux/pipewire_session.cc
-@@ -61,5 +61,5 @@
- };
-
-- pw_node_add_listener(proxy_, &node_listener_, &node_events, this);
-+ pw_node_add_listener(reinterpret_cast<pw_node*>(proxy_), &node_listener_, &node_events, this);
- }
-
-@@ -95,5 +95,5 @@
- if (id == SPA_PARAM_EnumFormat &&
- info->params[i].flags & SPA_PARAM_INFO_READ) {
-- pw_node_enum_params(that->proxy_, 0, id, 0, UINT32_MAX, nullptr);
-+ pw_node_enum_params(reinterpret_cast<pw_node*>(that->proxy_), 0, id, 0, UINT32_MAX, nullptr);
- break;
- }