commit:     5d6e0f57aefd42e4e7a64170c64af3408dc39b3a
Author:     Nicolas PARLANT <nicolas.parlant <AT> parhuet <DOT> fr>
AuthorDate: Fri Jan 30 16:27:54 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb  5 22:54:08 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d6e0f57

games-arcade/performous: fix boost-1.89

Bug: https://bugs.gentoo.org/961524
Signed-off-by: Nicolas PARLANT <nicolas.parlant <AT> parhuet.fr>
Part-of: https://github.com/gentoo/gentoo/pull/45585
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../performous/files/performous-1.3.1-boost_1.89.patch      | 13 +++++++++++++
 games-arcade/performous/performous-1.3.1_p20251224.ebuild   |  4 +++-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/games-arcade/performous/files/performous-1.3.1-boost_1.89.patch 
b/games-arcade/performous/files/performous-1.3.1-boost_1.89.patch
new file mode 100644
index 000000000000..d71d50351012
--- /dev/null
+++ b/games-arcade/performous/files/performous-1.3.1-boost_1.89.patch
@@ -0,0 +1,13 @@
+See PR pending https://github.com/performous/performous/pull/1105.patch
+fix boost_1.89
+--- a/testing/CMakeLists.txt
++++ b/testing/CMakeLists.txt
+@@ -50,7 +50,7 @@ if(GTest_FOUND)
+       
+       add_executable(performous_test ${SOURCES})
+ 
+-      find_package(Boost 1.55 REQUIRED COMPONENTS program_options iostreams 
system locale)
++      find_package(Boost 1.69 REQUIRED COMPONENTS program_options iostreams 
locale)
+       target_link_libraries(performous_test PRIVATE ${Boost_LIBRARIES})
+ 
+       find_package(fmt 8.1 REQUIRED CONFIG)

diff --git a/games-arcade/performous/performous-1.3.1_p20251224.ebuild 
b/games-arcade/performous/performous-1.3.1_p20251224.ebuild
index 9917627d01ae..a06a37dd0401 100644
--- a/games-arcade/performous/performous-1.3.1_p20251224.ebuild
+++ b/games-arcade/performous/performous-1.3.1_p20251224.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -76,6 +76,8 @@ PATCHES=(
        "${FILESDIR}"/${PN}-1.3.1-uncompressed_docs.patch
        # use cblas implementation instead of restricting to openblas
        "${FILESDIR}"/${PN}-1.3.1-cblas.patch
+       # PR pending https://github.com/performous/performous/pull/1105.patch
+       "${FILESDIR}"/${PN}-1.3.1-boost_1.89.patch
 )
 
 src_configure() {

Reply via email to