summaryrefslogtreecommitdiff
path: root/gui-libs
diff options
context:
space:
mode:
Diffstat (limited to 'gui-libs')
-rw-r--r--gui-libs/Manifest.gzbin5453 -> 5454 bytes
-rw-r--r--gui-libs/egl-x11/Manifest2
-rw-r--r--gui-libs/egl-x11/egl-x11-1.0.0_pre20240919-r1.ebuild (renamed from gui-libs/egl-x11/egl-x11-1.0.0_pre20240919.ebuild)9
3 files changed, 9 insertions, 2 deletions
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index 3ae98995ae17..c0adddf16cdd 100644
--- a/gui-libs/Manifest.gz
+++ b/gui-libs/Manifest.gz
Binary files differ
diff --git a/gui-libs/egl-x11/Manifest b/gui-libs/egl-x11/Manifest
index a4e1c5ceb6ee..92b1eb9fb624 100644
--- a/gui-libs/egl-x11/Manifest
+++ b/gui-libs/egl-x11/Manifest
@@ -1,3 +1,3 @@
DIST egl-x11-1.0.0_pre20240919.tar.gz 71007 BLAKE2B 10793ee854f1548630772579a745c6d12c6add7abea506663b3c196726544353a06eb45a17a42f4fe1c13cb4602750f43d267c8c2be541c31fa34e9aa0f4c7a4 SHA512 b902e39107ec1e6fcd5d10a2741bcb1d3930b947d36c4778d5c3c12d14086d92ad64742f5a5ff2bdfd36c1cc37ac634277221272cb8f5092ff165fcc2c2ecdff
-EBUILD egl-x11-1.0.0_pre20240919.ebuild 972 BLAKE2B d73905441c045e7940cbf99787e08496c786631651a4f50f20715e11ff1a194f4d60b70d2331377014d9b50bdb002441605aadd1ebd0fe7641bcba1dea768e7e SHA512 a806319c2d727903500f2e7d2e8013eb3cb678c7f5d0c8d2b9254c926c5cb18334ed52e566fb00a7d8bfee94232dcb3269bb63220a90dbee18a42744241fb426
+EBUILD egl-x11-1.0.0_pre20240919-r1.ebuild 1163 BLAKE2B 95975f314ef45ac9d5fbbf54a89b26dd358394a4b119e021bc721f6cb971a63f06b82bb4a50e09b7d3b68550bb10f80cb583effcdd6a7c30994f424366364aae SHA512 a44a4424015dc9b275728f3d36279baa05384b387a7db4194186eb175e6b3d7d17b56ca031e0d4ab98b3899137e4fb926fa6afc5dc8dd3092d5fb5704a3ddfd1
MISC metadata.xml 325 BLAKE2B 59dd7d85257b84174be2f1e220cf77f72d1e22a1b984346d77a6d18fe9006ad9e97873a3035a9ca86c266c8599c038acbb56568d5621fa8748409d04239f7aca SHA512 fc6b45bc132109cc4b1a0fb9752a463ab35118d386766341636a75f1c18fc707d90c7e646472d1d24446c27f63725c540cfb23930c27324f46d4f0b51ea69aae
diff --git a/gui-libs/egl-x11/egl-x11-1.0.0_pre20240919.ebuild b/gui-libs/egl-x11/egl-x11-1.0.0_pre20240919-r1.ebuild
index 16ded7bb7709..545151e96bd8 100644
--- a/gui-libs/egl-x11/egl-x11-1.0.0_pre20240919.ebuild
+++ b/gui-libs/egl-x11/egl-x11-1.0.0_pre20240919-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit meson-multilib
+inherit flag-o-matic meson-multilib toolchain-funcs
# no releases yet, should typically update hash in sync with nvidia bumps
HASH_EGLX11=8aac36c712561ebfecc82af3db15c50cd0d573fb
@@ -35,3 +35,10 @@ DEPEND="
media-libs/libglvnd
x11-base/xorg-proto
"
+
+src_configure() {
+ # needs looking into, likely some UB broken at >=-O1 (bug #942396)
+ tc-is-clang && replace-flags '-O*' '-O0'
+
+ meson-multilib_src_configure
+}