commit: 61341d4890becb58a90a4cdb669a7014e7c2c015
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 8 02:34:04 2025 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Sep 8 05:56:54 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61341d48
games-emulation/pcsx2: depend on qtbase:6=[X]
Noticed it uses x11extras while fixing a Qt 6.10 issue.
Rather unlikely to need rebuilds wrt :=, but let's keep it correct
in case nonetheless when using private bits.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-emulation/pcsx2/{pcsx2-2.4.0.ebuild => pcsx2-2.4.0-r1.ebuild} | 3 ++-
games-emulation/pcsx2/pcsx2-9999.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/games-emulation/pcsx2/pcsx2-2.4.0.ebuild
b/games-emulation/pcsx2/pcsx2-2.4.0-r1.ebuild
similarity index 98%
rename from games-emulation/pcsx2/pcsx2-2.4.0.ebuild
rename to games-emulation/pcsx2/pcsx2-2.4.0-r1.ebuild
index de7e4f6be250..77ed8e5335fc 100644
--- a/games-emulation/pcsx2/pcsx2-2.4.0.ebuild
+++ b/games-emulation/pcsx2/pcsx2-2.4.0-r1.ebuild
@@ -32,11 +32,12 @@ IUSE="alsa cpu_flags_x86_sse4_1 +clang jack pulseaudio
sndio test wayland"
REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
RESTRICT="!test? ( test )"
+# qtbase:6=[X] is due to using qtx11extras_p.h
# dlopen: libglvnd, qtsvg, shaderc, vulkan-loader, wayland
COMMON_DEPEND="
app-arch/lz4:=
app-arch/zstd:=
- dev-qt/qtbase:6[concurrent,gui,widgets]
+ dev-qt/qtbase:6=[X,concurrent,gui,widgets]
dev-qt/qtsvg:6
gui-libs/kddockwidgets:=
media-libs/freetype
diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild
b/games-emulation/pcsx2/pcsx2-9999.ebuild
index 28d77f1b83ec..6fa376cd0129 100644
--- a/games-emulation/pcsx2/pcsx2-9999.ebuild
+++ b/games-emulation/pcsx2/pcsx2-9999.ebuild
@@ -32,11 +32,12 @@ IUSE="alsa cpu_flags_x86_sse4_1 +clang jack pulseaudio
sndio test wayland"
REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
RESTRICT="!test? ( test )"
+# qtbase:6=[X] is due to using qtx11extras_p.h
# dlopen: libglvnd, qtsvg, shaderc, vulkan-loader, wayland
COMMON_DEPEND="
app-arch/lz4:=
app-arch/zstd:=
- dev-qt/qtbase:6[concurrent,gui,widgets]
+ dev-qt/qtbase:6=[X,concurrent,gui,widgets]
dev-qt/qtsvg:6
gui-libs/kddockwidgets:=
media-libs/freetype