diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-04 07:10:34 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-04 07:10:34 +0000 |
| commit | 92217a61c4e16e9d7f04aac37db59ee63c528d6c (patch) | |
| tree | 8ee1f31df20798566a4be81ad3122cdba4a47b4f /dev-qt | |
| parent | ade6f2fbcbb4e9423e0518e10b7252f1a9424635 (diff) | |
| download | baldeagleos-repo-92217a61c4e16e9d7f04aac37db59ee63c528d6c.tar.gz baldeagleos-repo-92217a61c4e16e9d7f04aac37db59ee63c528d6c.tar.xz baldeagleos-repo-92217a61c4e16e9d7f04aac37db59ee63c528d6c.zip | |
Adding metadata
Diffstat (limited to 'dev-qt')
| -rw-r--r-- | dev-qt/qtwebengine/files/qtwebengine-6.11.0-gcc17.patch | 29 | ||||
| -rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.11.0.ebuild | 1 | ||||
| -rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.11.9999.ebuild | 2 | ||||
| -rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.9999.ebuild | 1 |
4 files changed, 32 insertions, 1 deletions
diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.11.0-gcc17.patch b/dev-qt/qtwebengine/files/qtwebengine-6.11.0-gcc17.patch new file mode 100644 index 000000000000..416074ed1860 --- /dev/null +++ b/dev-qt/qtwebengine/files/qtwebengine-6.11.0-gcc17.patch @@ -0,0 +1,29 @@ +https://bugs.gentoo.org/973445 +https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125064 +--- a/src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/compiler_specific.h ++++ b/src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/compiler_specific.h +@@ -352,5 +352,5 @@ + // struct PA_TRIVIAL_ABI S { ~S(); } + // ``` +-#if PA_HAS_CPP_ATTRIBUTE(clang::trivial_abi) ++#if PA_HAS_CPP_ATTRIBUTE(clang::trivial_abi) && defined(__clang__) + #define PA_TRIVIAL_ABI [[clang::trivial_abi]] + #else +--- a/src/3rdparty/chromium/base/compiler_specific.h ++++ b/src/3rdparty/chromium/base/compiler_specific.h +@@ -575,5 +575,5 @@ + // struct TRIVIAL_ABI S { ~S(); } + // ``` +-#if __has_cpp_attribute(clang::trivial_abi) ++#if __has_cpp_attribute(clang::trivial_abi) && defined(__clang__) + #define TRIVIAL_ABI [[clang::trivial_abi]] + #else +--- a/src/3rdparty/chromium/skia/config/SkUserConfig.h ++++ b/src/3rdparty/chromium/skia/config/SkUserConfig.h +@@ -104,5 +104,5 @@ + + #if defined(__has_attribute) +-#if __has_attribute(trivial_abi) ++#if __has_attribute(trivial_abi) && defined(__clang__) + #define SK_TRIVIAL_ABI [[clang::trivial_abi]] + #else diff --git a/dev-qt/qtwebengine/qtwebengine-6.11.0.ebuild b/dev-qt/qtwebengine/qtwebengine-6.11.0.ebuild index 642b9f79c6af..8c0ea04b64ad 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.11.0.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.11.0.ebuild @@ -110,6 +110,7 @@ PATCHES+=( # add extras as needed here, may merge in set if carries across versions "${FILESDIR}"/${PN}-6.10.2-clang-22.patch "${FILESDIR}"/${PN}-6.10.3-climits.patch + "${FILESDIR}"/${PN}-6.11.0-gcc17.patch ) python_check_deps() { diff --git a/dev-qt/qtwebengine/qtwebengine-6.11.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.11.9999.ebuild index 858a1abbba04..3951fd03f5ea 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.11.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.11.9999.ebuild @@ -109,8 +109,8 @@ PATCHES=( "${WORKDIR}"/patches/${PN} ) PATCHES+=( # add extras as needed here, may merge in set if carries across versions - "${FILESDIR}"/${PN}-6.10.2-clang-22.patch "${FILESDIR}"/${PN}-6.10.3-climits.patch + "${FILESDIR}"/${PN}-6.11.0-gcc17.patch ) python_check_deps() { diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild index d6296bdde2d7..3951fd03f5ea 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.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.10.3-climits.patch + "${FILESDIR}"/${PN}-6.11.0-gcc17.patch ) python_check_deps() { |
