From fb5c5f6a1907484906387f040614c5e5fe9585a8 Mon Sep 17 00:00:00 2001 From: Ionen Wolkens Date: Thu, 12 Sep 2024 22:25:54 -0400 Subject: dev-qt/qtwebengine: fix build with gcc+musl+USE=-jumbo Closes: https://bugs.gentoo.org/939519 Signed-off-by: Ionen Wolkens --- .../qtwebengine/files/qtwebengine-6.7.2-musl-cstdint.patch | 12 ++++++++++++ dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild | 1 + dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild | 1 + dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild | 1 + dev-qt/qtwebengine/qtwebengine-6.9999.ebuild | 1 + 5 files changed, 16 insertions(+) create mode 100644 dev-qt/qtwebengine/files/qtwebengine-6.7.2-musl-cstdint.patch (limited to 'dev-qt/qtwebengine') diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.7.2-musl-cstdint.patch b/dev-qt/qtwebengine/files/qtwebengine-6.7.2-musl-cstdint.patch new file mode 100644 index 000000000000..c654e68fa2fc --- /dev/null +++ b/dev-qt/qtwebengine/files/qtwebengine-6.7.2-musl-cstdint.patch @@ -0,0 +1,12 @@ +https://bugs.gentoo.org/939519 + +Just one more of these, should be merged with the cstdint patch +in patchset next update & ideally upstreamed eventually. +--- a/src/3rdparty/chromium/third_party/blink/public/common/page_state/page_state.h ++++ b/src/3rdparty/chromium/third_party/blink/public/common/page_state/page_state.h +@@ -6,4 +6,5 @@ + #define THIRD_PARTY_BLINK_PUBLIC_COMMON_PAGE_STATE_PAGE_STATE_H_ + ++#include + #include + #include diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild index a18dca6881d4..225a90310783 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild @@ -110,6 +110,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} ) PATCHES+=( # add extras as needed here, may merge in set if carries across versions + "${FILESDIR}"/${PN}-6.7.2-musl-cstdint.patch ) python_check_deps() { diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild index 49de5422603a..a6e9836f4ad9 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild @@ -110,6 +110,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} ) PATCHES+=( # add extras as needed here, may merge in set if carries across versions + "${FILESDIR}"/${PN}-6.7.2-musl-cstdint.patch ) python_check_deps() { diff --git a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild index fec93a911d24..2fc66a0cfb03 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.8.9999.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.7.2-musl-cstdint.patch ) python_check_deps() { diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild index fec93a911d24..2fc66a0cfb03 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.9999.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.7.2-musl-cstdint.patch ) python_check_deps() { -- cgit v1.2.3