commit:     6fdaa578ef3598417a54de29c9f3c7030f686585
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 14 21:49:36 2026 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 16 12:24:46 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fdaa578

games-puzzle/quadra: Fix build w/ boost-1.89

Closes: https://bugs.gentoo.org/963368
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../quadra/files/quadra-1.3.0-boost-1.89.patch      | 21 +++++++++++++++++++++
 games-puzzle/quadra/quadra-1.3.0.ebuild             |  3 ++-
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/games-puzzle/quadra/files/quadra-1.3.0-boost-1.89.patch 
b/games-puzzle/quadra/files/quadra-1.3.0-boost-1.89.patch
new file mode 100644
index 000000000000..0d0cfbc15006
--- /dev/null
+++ b/games-puzzle/quadra/files/quadra-1.3.0-boost-1.89.patch
@@ -0,0 +1,21 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -34,7 +34,6 @@
+ # Checks for libraries.
+ AX_PATH_GENERIC([sdl2],,,, AC_MSG_ERROR([Could not find SDL2 (required).]))
+ AX_BOOST_BASE(,, AC_MSG_ERROR([Could not find Boost (required).]))
+-AX_BOOST_SYSTEM
+ AX_BOOST_FILESYSTEM
+ 
+ # Checks for header files.
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -48,7 +48,7 @@
+ if APP_BUNDLE
+ quadra_LDFLAGS = $(AM_LDFLAGS) -rpath @executable_path/../Frameworks
+ endif
+-quadra_LDADD = $(SDL2_LIBS) $(BOOST_FILESYSTEM_LIB) $(BOOST_SYSTEM_LIB)
++quadra_LDADD = $(SDL2_LIBS) $(BOOST_FILESYSTEM_LIB)
+ quadra_SOURCES = \
+       source/attack.h \
+       source/bitmap.cc \

diff --git a/games-puzzle/quadra/quadra-1.3.0.ebuild 
b/games-puzzle/quadra/quadra-1.3.0.ebuild
index 761460cbbe9b..8b00489de207 100644
--- a/games-puzzle/quadra/quadra-1.3.0.ebuild
+++ b/games-puzzle/quadra/quadra-1.3.0.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
@@ -22,6 +22,7 @@ DEPEND="${RDEPEND}"
 
 PATCHES=(
        "${FILESDIR}"/${P}-clang.patch
+       "${FILESDIR}"/${P}-boost-1.89.patch # bug 963368
 )
 
 src_prepare() {

Reply via email to