commit:     2b86086f0303322143aa374dcb821d1899272183
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  7 12:18:18 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Apr  7 12:29:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b86086f

games-emulation/pcsx2: update live

Bundled glslang is finally gone (traded for system shaderc), so can
remove -fno-sa too.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-emulation/pcsx2/pcsx2-9999.ebuild | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild 
b/games-emulation/pcsx2/pcsx2-9999.ebuild
index 004ac26d3f65..2ca40ad4ee99 100644
--- a/games-emulation/pcsx2/pcsx2-9999.ebuild
+++ b/games-emulation/pcsx2/pcsx2-9999.ebuild
@@ -34,6 +34,7 @@ COMMON_DEPEND="
        dev-libs/libaio
        dev-qt/qtbase:6[concurrent,gui,widgets]
        dev-qt/qtsvg:6
+       media-libs/freetype
        media-libs/libglvnd[X]
        media-libs/libjpeg-turbo:=
        media-libs/libpng:=
@@ -50,7 +51,10 @@ COMMON_DEPEND="
        jack? ( virtual/jack )
        pulseaudio? ( media-libs/libpulse )
        sndio? ( media-sound/sndio:= )
-       vulkan? ( media-libs/vulkan-loader )
+       vulkan? (
+               media-libs/shaderc
+               media-libs/vulkan-loader
+       )
        wayland? ( dev-libs/wayland )
 "
 # patches is a optfeature but always pull given PCSX2 complaints if it
@@ -101,9 +105,6 @@ src_configure() {
                strip-unsupported-flags
        fi
 
-       # for bundled old glslang (bug #858374)
-       use vulkan && append-flags -fno-strict-aliasing
-
        local mycmakeargs=(
                -DBUILD_SHARED_LIBS=no
                -DDISABLE_ADVANCE_SIMD=yes

Reply via email to