commit: 90de363201faff3f2eee6af878a998d0059496fa
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun May 28 20:49:25 2023 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun May 28 20:49:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90de3632
games-emulation/pcsx2: Drop dependency on libbacktrace
... since that library causes a ton of problems.
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
games-emulation/pcsx2/metadata.xml | 1 -
.../pcsx2/{pcsx2-1.7.4425-r1.ebuild => pcsx2-1.7.4425-r2.ebuild} | 4 +---
.../pcsx2/{pcsx2-1.7.4534.ebuild => pcsx2-1.7.4534-r1.ebuild} | 4 +---
games-emulation/pcsx2/pcsx2-9999.ebuild | 4 +---
4 files changed, 3 insertions(+), 10 deletions(-)
diff --git a/games-emulation/pcsx2/metadata.xml
b/games-emulation/pcsx2/metadata.xml
index 5e2be35968f1..6e25d9d61e5b 100644
--- a/games-emulation/pcsx2/metadata.xml
+++ b/games-emulation/pcsx2/metadata.xml
@@ -14,7 +14,6 @@
<name>Gentoo Games Project</name>
</maintainer>
<use>
- <flag name="backtrace">Display a backtrace on crash using
<pkg>sys-libs/libbacktrace</pkg></flag>
<flag name="sndio">Enable support for the
<pkg>media-sound/sndio</pkg> backend</flag>
</use>
<upstream>
diff --git a/games-emulation/pcsx2/pcsx2-1.7.4425-r1.ebuild
b/games-emulation/pcsx2/pcsx2-1.7.4425-r2.ebuild
similarity index 97%
rename from games-emulation/pcsx2/pcsx2-1.7.4425-r1.ebuild
rename to games-emulation/pcsx2/pcsx2-1.7.4425-r2.ebuild
index 4b41e151906f..14030099b64d 100644
--- a/games-emulation/pcsx2/pcsx2-1.7.4425-r1.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.7.4425-r2.ebuild
@@ -38,7 +38,7 @@ LICENSE="
GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+
ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain"
SLOT="0"
-IUSE="alsa backtrace cpu_flags_x86_sse4_1 jack pulseaudio sndio test vulkan
wayland"
+IUSE="alsa cpu_flags_x86_sse4_1 jack pulseaudio sndio test vulkan wayland"
REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
RESTRICT="!test? ( test )"
@@ -63,7 +63,6 @@ RDEPEND="
virtual/libudev:=
x11-libs/libXrandr
alsa? ( media-libs/alsa-lib )
- backtrace? ( sys-libs/libbacktrace )
jack? ( virtual/jack )
pulseaudio? ( media-libs/libpulse )
sndio? ( media-sound/sndio:= )
@@ -159,7 +158,6 @@ src_configure() {
use vulkan && append-flags -fno-strict-aliasing
local mycmakeargs=(
- $(cmake_use_find_package backtrace Libbacktrace)
-DBUILD_SHARED_LIBS=no
-DDISABLE_BUILD_DATE=yes
-DENABLE_TESTS=$(usex test)
diff --git a/games-emulation/pcsx2/pcsx2-1.7.4534.ebuild
b/games-emulation/pcsx2/pcsx2-1.7.4534-r1.ebuild
similarity index 97%
rename from games-emulation/pcsx2/pcsx2-1.7.4534.ebuild
rename to games-emulation/pcsx2/pcsx2-1.7.4534-r1.ebuild
index 1c93197e9991..d2af26b4d0ef 100644
--- a/games-emulation/pcsx2/pcsx2-1.7.4534.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.7.4534-r1.ebuild
@@ -38,7 +38,7 @@ LICENSE="
GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+
ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain"
SLOT="0"
-IUSE="alsa backtrace cpu_flags_x86_sse4_1 dbus jack pulseaudio sndio test
vulkan wayland"
+IUSE="alsa cpu_flags_x86_sse4_1 dbus jack pulseaudio sndio test vulkan wayland"
REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
RESTRICT="!test? ( test )"
@@ -63,7 +63,6 @@ RDEPEND="
virtual/libudev:=
x11-libs/libXrandr
alsa? ( media-libs/alsa-lib )
- backtrace? ( sys-libs/libbacktrace )
dbus? ( sys-apps/dbus )
jack? ( virtual/jack )
pulseaudio? ( media-libs/libpulse )
@@ -166,7 +165,6 @@ src_configure() {
fi
local mycmakeargs=(
- $(cmake_use_find_package backtrace Libbacktrace)
-DBUILD_SHARED_LIBS=no
-DDBUS_API=$(usex dbus)
-DDISABLE_BUILD_DATE=yes
diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild
b/games-emulation/pcsx2/pcsx2-9999.ebuild
index 1c93197e9991..d2af26b4d0ef 100644
--- a/games-emulation/pcsx2/pcsx2-9999.ebuild
+++ b/games-emulation/pcsx2/pcsx2-9999.ebuild
@@ -38,7 +38,7 @@ LICENSE="
GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+
ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain"
SLOT="0"
-IUSE="alsa backtrace cpu_flags_x86_sse4_1 dbus jack pulseaudio sndio test
vulkan wayland"
+IUSE="alsa cpu_flags_x86_sse4_1 dbus jack pulseaudio sndio test vulkan wayland"
REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
RESTRICT="!test? ( test )"
@@ -63,7 +63,6 @@ RDEPEND="
virtual/libudev:=
x11-libs/libXrandr
alsa? ( media-libs/alsa-lib )
- backtrace? ( sys-libs/libbacktrace )
dbus? ( sys-apps/dbus )
jack? ( virtual/jack )
pulseaudio? ( media-libs/libpulse )
@@ -166,7 +165,6 @@ src_configure() {
fi
local mycmakeargs=(
- $(cmake_use_find_package backtrace Libbacktrace)
-DBUILD_SHARED_LIBS=no
-DDBUS_API=$(usex dbus)
-DDISABLE_BUILD_DATE=yes