summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2022-12-01 22:00:00 -0500
committerIonen Wolkens <ionen@gentoo.org>2022-12-01 22:14:03 -0500
commit0334f8711a5f4a354fa9d258cbcd150278cbcb66 (patch)
treec3cfcd6add29bc9673eb2c3f891aef7154b92fc1
parentdev-games/godot: add 4.0_beta7 (diff)
downloadgentoo-0334f8711a5f4a354fa9d258cbcd150278cbcb66.tar.gz
gentoo-0334f8711a5f4a354fa9d258cbcd150278cbcb66.tar.bz2
gentoo-0334f8711a5f4a354fa9d258cbcd150278cbcb66.zip
dev-games/godot: avoid at least libX11-1.8.2-r1 for now
See comment's issue links for details. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
-rw-r--r--dev-games/godot/godot-4.0_beta7.ebuild8
1 files changed, 7 insertions, 1 deletions
diff --git a/dev-games/godot/godot-4.0_beta7.ebuild b/dev-games/godot/godot-4.0_beta7.ebuild
index 918839a123bf..0c1902be556e 100644
--- a/dev-games/godot/godot-4.0_beta7.ebuild
+++ b/dev-games/godot/godot-4.0_beta7.ebuild
@@ -27,6 +27,9 @@ IUSE="
# disable tests until out of beta, tests themselves are new and can be volatile
RESTRICT="test"
+# libX11 range is temporary while this is being looked into:
+# - https://github.com/godotengine/godot/issues/69352
+# - https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/170
# dlopen: alsa-lib,dbus,fontconfig,pulseaudio,speech-dispatcher,udev
RDEPEND="
app-arch/zstd:=
@@ -46,7 +49,10 @@ RDEPEND="
media-libs/alsa-lib
media-libs/libglvnd[X]
media-libs/vulkan-loader[X]
- x11-libs/libX11
+ || (
+ >x11-libs/libX11-1.8.2-r1
+ <x11-libs/libX11-1.8.2-r1
+ )
x11-libs/libXcursor
x11-libs/libXext
x11-libs/libXi