commit:     cbe6f80a508ac9d19d200f1419216d2a1a347ef0
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  9 05:26:05 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Oct  9 05:35:01 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe6f80a

dev-qt/qtwebengine: add missing stdint include

Haven't tested building, but it is missing either way and shouldn't be.

Won't bother updating patchset over this until need to pull in more
changes if ever (already fixed in 6.10.0 w/ chromium-134.x which has
become more concious of these).

Closes: https://bugs.gentoo.org/963965
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtwebengine/files/qtwebengine-6.9.3-stdint.patch | 10 ++++++++++
 dev-qt/qtwebengine/qtwebengine-6.9.3.ebuild             |  1 +
 2 files changed, 11 insertions(+)

diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.9.3-stdint.patch 
b/dev-qt/qtwebengine/files/qtwebengine-6.9.3-stdint.patch
new file mode 100644
index 000000000000..fd4b08dbc8e6
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-6.9.3-stdint.patch
@@ -0,0 +1,10 @@
+Patch status: fixed in Qt 6.10.0
+
+https://bugs.gentoo.org/963965
+https://crrev.com/9601031014144758140fd38a942bce4090ce5c31
+--- a/src/3rdparty/chromium/extensions/common/stack_frame.h
++++ b/src/3rdparty/chromium/extensions/common/stack_frame.h
+@@ -8,2 +8,3 @@
+ #include <stddef.h>
++#include <stdint.h>
+ 

diff --git a/dev-qt/qtwebengine/qtwebengine-6.9.3.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.9.3.ebuild
index 37c95ee46d98..d2173e53e84f 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.9.3.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.9.3.ebuild
@@ -109,6 +109,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} )
 PATCHES+=(
        # add extras as needed here, may merge in set if carries across versions
        "${FILESDIR}"/${PN}-6.9.3-QTBUG-139424.patch
+       "${FILESDIR}"/${PN}-6.9.3-stdint.patch
 )
 
 python_check_deps() {

Reply via email to