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

Reply via email to