diff options
| author | Ionen Wolkens <ionen@gentoo.org> | 2025-07-10 10:02:26 -0400 |
|---|---|---|
| committer | Ionen Wolkens <ionen@gentoo.org> | 2025-07-10 10:33:34 -0400 |
| commit | cc5ccf7dc5809cb4730d954e8c1a7ba2c923ccf9 (patch) | |
| tree | 770e4ad9afc71c98ea8807e93d3e9d4ea986c32c /dev-qt/qtwebengine/files | |
| parent | 13fa26af1c4ea2e08d30f8a0f16760169a94cd93 (diff) | |
| download | gentoo-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')
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; - } |
