summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Zander <negril.nx+gentoo@gmail.com>2025-01-09 22:12:10 +0100
committerSam James <sam@gentoo.org>2025-01-09 23:04:01 +0000
commite1ca2fad225821b480379a3486b892adc2ad8729 (patch)
treee56cb34902e8b95d4e59c8535c3e62a7fd9274af /media-libs
parentmedia-libs/osl: fix "no member named dz" #937238 (diff)
downloadgentoo-e1ca2fad225821b480379a3486b892adc2ad8729.tar.gz
gentoo-e1ca2fad225821b480379a3486b892adc2ad8729.tar.bz2
gentoo-e1ca2fad225821b480379a3486b892adc2ad8729.zip
media-libs/osl: include cstdint [gcc-15] #941749
Closes: https://bugs.gentoo.org/941749 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/osl/files/osl-include-cstdint.patch20
-rw-r--r--media-libs/osl/osl-1.12.14.0-r2.ebuild1
-rw-r--r--media-libs/osl/osl-1.13.10.0.ebuild1
-rw-r--r--media-libs/osl/osl-1.13.12.0.ebuild4
-rw-r--r--media-libs/osl/osl-9999.ebuild4
5 files changed, 30 insertions, 0 deletions
diff --git a/media-libs/osl/files/osl-include-cstdint.patch b/media-libs/osl/files/osl-include-cstdint.patch
new file mode 100644
index 000000000000..efaa2f81b9b6
--- /dev/null
+++ b/media-libs/osl/files/osl-include-cstdint.patch
@@ -0,0 +1,20 @@
+--- a/src/include/OSL/platform.h
++++ b/src/include/OSL/platform.h
+@@ -18,6 +18,7 @@
+
+ #pragma once
+
++#include <cstdint>
+ #include <cstring>
+ #include <memory>
+
+--- a/src/include/osl_pvt.h
++++ b/src/include/osl_pvt.h
+@@ -4,6 +4,7 @@
+
+ #pragma once
+
++#include <cstdint>
+ #include <memory>
+
+ #include <OSL/oslconfig.h>
diff --git a/media-libs/osl/osl-1.12.14.0-r2.ebuild b/media-libs/osl/osl-1.12.14.0-r2.ebuild
index f38439f7c41a..dc269dddcea9 100644
--- a/media-libs/osl/osl-1.12.14.0-r2.ebuild
+++ b/media-libs/osl/osl-1.12.14.0-r2.ebuild
@@ -67,6 +67,7 @@ BDEPEND="
"
PATCHES=(
+ "${FILESDIR}/${PN}-include-cstdint.patch"
"${FILESDIR}/${PN}-1.12.14.0-libfmt11.patch"
"${FILESDIR}/${PN}-1.12.14.0-m_dz.patch"
)
diff --git a/media-libs/osl/osl-1.13.10.0.ebuild b/media-libs/osl/osl-1.13.10.0.ebuild
index 6eec6ac13700..b8cee5f33486 100644
--- a/media-libs/osl/osl-1.13.10.0.ebuild
+++ b/media-libs/osl/osl-1.13.10.0.ebuild
@@ -76,6 +76,7 @@ BDEPEND="
"
PATCHES=(
+ "${FILESDIR}/${PN}-include-cstdint.patch"
"${FILESDIR}/${PN}-1.12.14.0-m_dz.patch"
)
diff --git a/media-libs/osl/osl-1.13.12.0.ebuild b/media-libs/osl/osl-1.13.12.0.ebuild
index 267c8484ce23..ed68fd687ad2 100644
--- a/media-libs/osl/osl-1.13.12.0.ebuild
+++ b/media-libs/osl/osl-1.13.12.0.ebuild
@@ -75,6 +75,10 @@ BDEPEND="
virtual/pkgconfig
"
+PATCHES=(
+ "${FILESDIR}/${PN}-include-cstdint.patch"
+)
+
pkg_setup() {
llvm-r1_pkg_setup
diff --git a/media-libs/osl/osl-9999.ebuild b/media-libs/osl/osl-9999.ebuild
index 267c8484ce23..ed68fd687ad2 100644
--- a/media-libs/osl/osl-9999.ebuild
+++ b/media-libs/osl/osl-9999.ebuild
@@ -75,6 +75,10 @@ BDEPEND="
virtual/pkgconfig
"
+PATCHES=(
+ "${FILESDIR}/${PN}-include-cstdint.patch"
+)
+
pkg_setup() {
llvm-r1_pkg_setup