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

Reply via email to