Gentoo Archives: gentoo-commits

From: Ionen Wolkens <ionen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/
Date: Fri, 23 Sep 2022 04:00:05
Message-Id: 1663905536.fc5fdfc8ba5d6e122b7598c68342d3f17a1e07c3.ionen@gentoo
1 commit: fc5fdfc8ba5d6e122b7598c68342d3f17a1e07c3
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 23 03:57:12 2022 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 23 03:58:56 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc5fdfc8
7
8 games-emulation/pcsx2: sync live
9
10 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
11
12 games-emulation/pcsx2/pcsx2-9999.ebuild | 6 +++++-
13 1 file changed, 5 insertions(+), 1 deletion(-)
14
15 diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild b/games-emulation/pcsx2/pcsx2-9999.ebuild
16 index e4673dc1422c..b5e09ffc395f 100644
17 --- a/games-emulation/pcsx2/pcsx2-9999.ebuild
18 +++ b/games-emulation/pcsx2/pcsx2-9999.ebuild
19 @@ -54,6 +54,7 @@ RDEPEND="
20 x11-libs/libXrandr
21 qt6? (
22 dev-qt/qtbase:6[gui,network,widgets]
23 + dev-qt/qtsvg:6
24 net-misc/curl
25 )
26 !qt6? (
27 @@ -121,8 +122,11 @@ src_prepare() {
28 # GS tests currently fail to build with qt6
29 use !qt6 || sed -i '/add_subdirectory(GS)/d' tests/ctest/CMakeLists.txt || die
30
31 - # delete all 3rdparty/* except known-used ones in non-live
32 if [[ ${PV} != 9999 ]]; then
33 + sed -e '/set(PCSX2_GIT_TAG "")/s/""/"v'${PV}'"/' \
34 + -i cmake/Pcsx2Utils.cmake || die
35 +
36 + # delete all 3rdparty/* except known-used ones in non-live
37 local keep=(
38 cpuinfo glad imgui include jpgd lzma simpleini xbyak
39 $(usev vulkan 'glslang vulkan-headers')