summaryrefslogtreecommitdiff
path: root/games-emulation/pcsx2
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-31 11:45:37 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-31 11:45:37 +0000
commit0f7bcc64cee796c21b0ea6af6e171e89fd33966e (patch)
tree9807c45157c7191f4a297fe4d6f93e94f74d3106 /games-emulation/pcsx2
parent8507777b4ede346b47aafc436295a51890b9cea3 (diff)
gentoo auto-resync : 31:12:2023 - 11:45:37
Diffstat (limited to 'games-emulation/pcsx2')
-rw-r--r--games-emulation/pcsx2/Manifest2
-rw-r--r--games-emulation/pcsx2/pcsx2-9999.ebuild9
2 files changed, 5 insertions, 6 deletions
diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index 51a274168f3d..a511c47672b8 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -10,5 +10,5 @@ DIST pcsx2-1.7.5312.tar.xz 17999588 BLAKE2B ab8e80d51bd617aff0b62ed91f9bc3d31deb
EBUILD pcsx2-1.6.0-r3.ebuild 2647 BLAKE2B 7d7a0e595d3d8297f3ae0049b3c376f404eeb5a6f477486076e5ac2b72dae6065c97b845f715f4e7e52af158b9dfbe6bbc5cf4f10d051838eafe44553f76efd3 SHA512 18b6131c6ff0b292f4dde4a54b4a5c698a403860ab332e01f181e18931e5ac14cc131ce140de563125f63eeb8b3523b51c6df4f4ecf2086a00e000d4e3d0289b
EBUILD pcsx2-1.7.5214.ebuild 4081 BLAKE2B 1601b3a855841b971604da93bcd5fbff2fa24b2dc8df6f2ade94e119050d2e1487e03c5dccbd1fba53c7ae67aec68fa554e247e05d2aa55adb2fcf11f928085b SHA512 461703f73464f4f2b45118fdc756bf4be04734f0df1b75d99b92c8a9d6834454d618ee2d3ff9f1b2fb4c4d9a29a3bcda35e924186fd107d109b535f94410bf00
EBUILD pcsx2-1.7.5312.ebuild 4073 BLAKE2B 48d7b0ec3735f21276f66defc07808dafded17fc0cf6688e88ced4566f16e51cf91788c531db9c313826deefc654cd45f0245549fdfa91d9923ab752e8259525 SHA512 2b0b9f82dc01eaa8394ae0fe0da3fe4081a20cd9326dd88d7582444308188ee6be41d00888bc8b9eb1c4fb0bc1751bac34b85c406bd8599983b7a9f4b9dc8d6c
-EBUILD pcsx2-9999.ebuild 4073 BLAKE2B a2ba95f5f5029e1c07e5d48008e04b5179dfcf518925916d2043bcfc605bc68959024f60d793132a8e90dba597046b125182aceae08a9336d9377a9cadc93d8f SHA512 52145eba91406f4ed44327a5854ab28875d4a31f6780b8ca3f9911b0d06d3134e9172f1da4789d7cf7dfa6d15e0cc0d313bb8ff187e32682338cd8d23abf305b
+EBUILD pcsx2-9999.ebuild 3945 BLAKE2B 14ac78f59175569825f7b5cba6e0cbcc3e07e03291761d4f06d28d8f577d4f4e1dd58faaa6ae7f427751fb3949a809873678d4a21e553d8d2040867eb83671ae SHA512 112ef9520c41d2b74ea491378c864d677d75e7f69ac2af3624b41cb7fd45228d8d323f65ead10fa5df15dccb26147e771ad73776308772cf5ea4e3ff1e9ae316
MISC metadata.xml 750 BLAKE2B 33707426a3ad147ae822ec78bb271d54efcc1e295960f27d4b0c792600f84f65552596145cd46e75939e3ee9ac216b63d48d42e5264f8cca7ecf900a54846310 SHA512 78c374d8b928d9326792c0a02e1847ef7d745f6855120752a11dfe17511a611a802beae10f71c212120c78face2b52e82ba9413617af5680e7424bad9fee9426
diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild b/games-emulation/pcsx2/pcsx2-9999.ebuild
index 7dcbf7dc75d7..43536202eed1 100644
--- a/games-emulation/pcsx2/pcsx2-9999.ebuild
+++ b/games-emulation/pcsx2/pcsx2-9999.ebuild
@@ -29,13 +29,16 @@ RESTRICT="!test? ( test )"
# dlopen: qtsvg, vulkan-loader, wayland
COMMON_DEPEND="
+ app-arch/lz4:=
app-arch/xz-utils
+ app-arch/zstd:=
dev-libs/libaio
>=dev-qt/qtbase-6.6.0:6[gui,widgets]
>=dev-qt/qtsvg-6.6.0:6
media-libs/libglvnd
media-libs/libpng:=
>=media-libs/libsdl2-2.28.5[haptic,joystick]
+ media-libs/libwebp:=
media-video/ffmpeg:=
net-libs/libpcap
net-misc/curl
@@ -94,6 +97,7 @@ src_configure() {
local mycmakeargs=(
-DBUILD_SHARED_LIBS=no
+ -DDISABLE_ADVANCE_SIMD=yes
-DDISABLE_BUILD_DATE=yes
-DENABLE_TESTS=$(usex test)
-DUSE_LINKED_FFMPEG=yes
@@ -102,11 +106,6 @@ src_configure() {
-DWAYLAND_API=$(usex wayland)
-DX11_API=yes # X libs are currently hard-required either way
- # sse4.1 is the bare minimum required, -m is required at build time
- # (see PCSX2Base.h) and it dies if no support at runtime (AppInit.cpp)
- # https://github.com/PCSX2/pcsx2/pull/4329
- -DARCH_FLAG=-msse4.1
-
# not packaged due to bug #885471, but still disable for no automagic
-DCMAKE_DISABLE_FIND_PACKAGE_Libbacktrace=yes