commit:     a4965653836ee1759dfdc4b2addee576a940f7b8
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  1 22:16:38 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Dec  1 22:17:21 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4965653

games-emulation/pcsx2: update live

Closes: https://bugs.gentoo.org/966939
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-emulation/pcsx2/files/pcsx2-2.5.317-flags.patch | 7 +++++++
 games-emulation/pcsx2/pcsx2-9999.ebuild               | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/games-emulation/pcsx2/files/pcsx2-2.5.317-flags.patch 
b/games-emulation/pcsx2/files/pcsx2-2.5.317-flags.patch
new file mode 100644
index 000000000000..863e6239c52c
--- /dev/null
+++ b/games-emulation/pcsx2/files/pcsx2-2.5.317-flags.patch
@@ -0,0 +1,7 @@
+If upstream believes -ffast-math is ok for this part then that is
+fine, but we do not want to override users' -O.
+--- a/3rdparty/soundtouch/CMakeLists.txt
++++ b/3rdparty/soundtouch/CMakeLists.txt
+@@ -41 +41 @@
+-              target_compile_options(pcsx2-soundtouch PRIVATE -O3 -ffast-math)
++              target_compile_options(pcsx2-soundtouch PRIVATE -ffast-math)

diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild 
b/games-emulation/pcsx2/pcsx2-9999.ebuild
index 01b24b74f389..c36279a8fb5f 100644
--- a/games-emulation/pcsx2/pcsx2-9999.ebuild
+++ b/games-emulation/pcsx2/pcsx2-9999.ebuild
@@ -85,10 +85,10 @@ BDEPEND="
 "
 
 PATCHES=(
-       "${FILESDIR}"/${PN}-1.7.4667-flags.patch
        "${FILESDIR}"/${PN}-1.7.5232-cubeb-automagic.patch
        "${FILESDIR}"/${PN}-1.7.5835-musl-header.patch
        "${FILESDIR}"/${PN}-1.7.5913-musl-cache.patch
+       "${FILESDIR}"/${PN}-2.5.317-flags.patch
 )
 
 CMAKE_QA_COMPAT_SKIP=1 #957976

Reply via email to