summaryrefslogtreecommitdiff
path: root/games-emulation/pcsx2
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
commit40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch)
tree758c221bad35c9288d0bd6df9c7dfc226728e52c /games-emulation/pcsx2
parent8d5dbd847cbc704a6a06405856e94b461011afe3 (diff)
gentoo resync : 28.04.2021
Diffstat (limited to 'games-emulation/pcsx2')
-rw-r--r--games-emulation/pcsx2/Manifest6
-rw-r--r--games-emulation/pcsx2/pcsx2-1.6.0-r1.ebuild8
-rw-r--r--games-emulation/pcsx2/pcsx2-1.6.0-r2.ebuild8
-rw-r--r--games-emulation/pcsx2/pcsx2-9999.ebuild10
4 files changed, 19 insertions, 13 deletions
diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index 65e805e6139a..6c6bee7657e0 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -1,6 +1,6 @@
AUX pcsx2-1.6.0-disable-setcap.patch 2783 BLAKE2B 8840d64feeb042c8442fae30c40fa05e5de19f0b5da9f383bb097e8f092bbabcaf529424e11eb99bb3af81ac8407cd207f846683cd359ac9ea11f8d40a4a72dd SHA512 463ef253a192d3531b1733c4006bd5870aaa31ae58e54d188edd889bb0c3e3eb7d2e76442461c68105ff51753b29add02a673aad4eb5ed27a0b9a66345fea08d
DIST pcsx2-1.6.0.tar.gz 17963332 BLAKE2B d1370fd089e1f8716a3365b9f499fef9418c4a9464e701cf0dbac8296cf59a2c6fc9b85ed680c514d8128da7b5c47aa8a067d48cac9eb0482ef2ba5f9234e60e SHA512 0a3e01a25384719fc72b636a1e9cf1cd966d0c978c1c3adfb46d6b3f76f43a25f90ef63d27a1d8092cdf444c5dc7560ce807ca81908d11ade9715e7eaaad6253
-EBUILD pcsx2-1.6.0-r1.ebuild 2844 BLAKE2B d9b207cf4ac343af83f0cfea554a52417f0a93c2a257f47548772a5f1038268b45dd3076b86a0ebf627dd6992280e0db6535a1fd1fcb8e26d6a7ac88caa0fa26 SHA512 70586cf8aa1ef5633fc353d90c1d4f651f2c0a6f4ff27763e6797175024e85b416a1c2f1694cc792f66ef23ccde7b2c9024ec2094b53b5eb81aab6c8bb6a1f08
-EBUILD pcsx2-1.6.0-r2.ebuild 2817 BLAKE2B d683ab3336aa6c2cccf4b800de701fcaf47073db6f6ef4cd1f5e244364f04870281d9d9168277c8ecf17f7c5dcd35e54c7ea8e009f0cfd86fd42a27d656cebac SHA512 0e88e5198ee8089992a1b36f06e1b2841df5552fb3f9bb46d89a56540c3df33e83cbd04012cfa62d78a5cbb7be1a0a10c3a136c20e84f27fcf4fb4c40e0b2d1c
-EBUILD pcsx2-9999.ebuild 2175 BLAKE2B 4f33ac335bb86e8e977177cdcc5c0d25fa71f4cedd74a67f0e3dd0880d01eaeff949e32491a3f7e377aaecb63f00281ca1640e4c4741f24dc9d8d2e89bf174e4 SHA512 1dc252b3afee9d379bab512da3824f65affd2c556745c12b5c77a672de9adeb3de1329196aa53428a10a589b4a8ae830373c2d03156f5283b12fbfa63929d6bd
+EBUILD pcsx2-1.6.0-r1.ebuild 2837 BLAKE2B 81174d609dd0c17ba0ac3a144c9bb2835dcc19f7065908dd6bf8de1b95bcadec7776bd85ea3efce6e01a104778e1168d4079575c907de052999b99278b647b1d SHA512 304662644fc9f70bcd1c464e63cc828f0323f1f748801d48d5185619c5897e0c84d849398b40a28369923d94cb28ca6aea0a9f9706cea2afba4af66187c88025
+EBUILD pcsx2-1.6.0-r2.ebuild 2810 BLAKE2B e24f4949ec6a0276c30582c94622c7f3cadd4102e6bc8aca391a3e9fb42450a21fa6c1b5a01778ac0fa41aa0fb130a35c367e45f7201c7d069644ee15edc58ed SHA512 5be56aa2fd4eb7a2bb883ae9ae8e1e16003211b77bbfebd911b1ea2d2cf51360ea41f320c7eef1d1c5d96dc68a5d49519ed1bcb31149344403529bd6577877f4
+EBUILD pcsx2-9999.ebuild 2246 BLAKE2B 6ab0052418f7c5be85b81277ffe01fffdac4ec8980b45441d55aca2a861088e20123206c803d1ac2c060d7c2ce1cecb0c828ba5b0edcf504958f5fcd244b9186 SHA512 96956f35137104711e3fed28cc10c2205d90cd8e3107525aee8deafa3d1305bfc73dcd2526e2dd9c22d62f5d9628aba5cd48aafa7b18c8eba1ac6a501c355ec2
MISC metadata.xml 532 BLAKE2B 085f7d0ad0e79d279ac876f5be53f73dc2080efccf671b8c37bdd24c6ce8a5fd2d60afee10eb0d25eb2007c581fb512152f708e5d4031444ce4267ffd922cf34 SHA512 1db6dbcf78d3fe92c080a2d17748ca115f6e968ec23db16aea8cac219388270f0ea8eafe6ad61c9e6d8b3dc2d1b12ec5bbd88884d4e4dd19a294059123f2b898
diff --git a/games-emulation/pcsx2/pcsx2-1.6.0-r1.ebuild b/games-emulation/pcsx2/pcsx2-1.6.0-r1.ebuild
index c5dffc683898..7bdeda838f0d 100644
--- a/games-emulation/pcsx2/pcsx2-1.6.0-r1.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.6.0-r1.ebuild
@@ -2,10 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-MY_PV="${PV/_/-}"
+WX_GTK_VER="3.0-gtk3"
inherit cmake fcaps flag-o-matic multilib toolchain-funcs wxwidgets
+MY_PV="${PV/_/-}"
+
DESCRIPTION="A PlayStation 2 emulator"
HOMEPAGE="https://pcsx2.net/"
SRC_URI="https://github.com/PCSX2/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
@@ -32,7 +34,7 @@ RDEPEND="
x11-libs/libICE[abi_x86_32(-)]
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
- >=x11-libs/wxGTK-3.0.4-r301:3.0-gtk3[abi_x86_32(-),X]
+ x11-libs/wxGTK:${WX_GTK_VER}[abi_x86_32(-),X]
"
DEPEND="${RDEPEND}
dev-cpp/pngpp
@@ -96,7 +98,7 @@ src_configure() {
-DUSE_VTUNE=FALSE
)
- WX_GTK_VER="3.0-gtk3" setup-wxwidgets
+ setup-wxwidgets
cmake_src_configure
}
diff --git a/games-emulation/pcsx2/pcsx2-1.6.0-r2.ebuild b/games-emulation/pcsx2/pcsx2-1.6.0-r2.ebuild
index d394535a1003..a358ecfb9dae 100644
--- a/games-emulation/pcsx2/pcsx2-1.6.0-r2.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.6.0-r2.ebuild
@@ -2,10 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-MY_PV="${PV/_/-}"
+WX_GTK_VER="3.0-gtk3"
inherit cmake fcaps flag-o-matic multilib toolchain-funcs wxwidgets
+MY_PV="${PV/_/-}"
+
DESCRIPTION="A PlayStation 2 emulator"
HOMEPAGE="https://pcsx2.net/"
SRC_URI="https://github.com/PCSX2/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
@@ -32,7 +34,7 @@ RDEPEND="
x11-libs/libICE[abi_x86_32(-)]
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
- >=x11-libs/wxGTK-3.0.4-r301:3.0-gtk3[abi_x86_32(-),X]
+ x11-libs/wxGTK:${WX_GTK_VER}[abi_x86_32(-),X]
"
DEPEND="${RDEPEND}"
@@ -93,7 +95,7 @@ src_configure() {
-DUSE_VTUNE=FALSE
)
- WX_GTK_VER="3.0-gtk3" setup-wxwidgets
+ setup-wxwidgets
cmake_src_configure
}
diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild b/games-emulation/pcsx2/pcsx2-9999.ebuild
index 1555b343b49a..acc1b5e7b76b 100644
--- a/games-emulation/pcsx2/pcsx2-9999.ebuild
+++ b/games-emulation/pcsx2/pcsx2-9999.ebuild
@@ -3,12 +3,13 @@
EAPI=7
+WX_GTK_VER="3.0-gtk3"
inherit cmake fcaps flag-o-matic git-r3 toolchain-funcs wxwidgets
DESCRIPTION="A PlayStation 2 emulator"
HOMEPAGE="https://pcsx2.net/"
EGIT_REPO_URI="https://github.com/PCSX2/${PN}.git"
-EGIT_SUBMODULES=()
+EGIT_SUBMODULES=( 3rdparty/libchdr/libchdr )
LICENSE="GPL-3"
SLOT="0"
@@ -22,7 +23,7 @@ RDEPEND="
app-arch/xz-utils
dev-cpp/yaml-cpp:=
dev-libs/libaio
- dev-libs/libfmt:=
+ >=dev-libs/libfmt-7.1.3:=
dev-libs/libxml2:2
media-libs/alsa-lib
media-libs/libpng:=
@@ -38,7 +39,7 @@ RDEPEND="
x11-libs/libICE
x11-libs/libX11
x11-libs/libXext
- x11-libs/wxGTK:3.0-gtk3[X]
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
"
DEPEND="${RDEPEND}"
BDEPEND="test? ( dev-cpp/gtest )"
@@ -70,6 +71,7 @@ src_configure() {
-DDISABLE_BUILD_DATE=TRUE
-DDISABLE_PCSX2_WRAPPER=TRUE
-DDISABLE_SETCAP=TRUE
+ -DENABLE_TESTS="$(usex test)"
-DOPTIMIZATION_FLAG=
-DPACKAGE_MODE=TRUE
-DXDG_STD=TRUE
@@ -81,7 +83,7 @@ src_configure() {
-DUSE_VTUNE=FALSE
)
- WX_GTK_VER="3.0-gtk3" setup-wxwidgets
+ setup-wxwidgets
cmake_src_configure
}