commit:     4dbb533072104c6d3ea06a69224d5871b0f09c26
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  8 20:46:24 2026 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb  8 21:18:38 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbb5330

media-gfx/iscan: Fix build w/ boost-1.89

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

 media-gfx/iscan/files/iscan-3.65.0-boost-1.89.patch | 12 ++++++++++++
 media-gfx/iscan/iscan-3.65.0-r2.ebuild              |  3 ++-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/media-gfx/iscan/files/iscan-3.65.0-boost-1.89.patch 
b/media-gfx/iscan/files/iscan-3.65.0-boost-1.89.patch
new file mode 100644
index 000000000000..8096547c0a71
--- /dev/null
+++ b/media-gfx/iscan/files/iscan-3.65.0-boost-1.89.patch
@@ -0,0 +1,12 @@
+--- a/configure.ac     2020-12-22 07:44:15.000000000 +0100
++++ b/configure.ac     2026-01-21 07:38:30.094905287 +0100
+@@ -245,8 +245,7 @@
+                                 dnl  cross-platform C++ extensions
+ AS_IF([test xyes != x$with_included_boost],
+   [AX_BOOST_BASE([1.49.0],
+-     [AX_BOOST_SYSTEM
+-      AX_BOOST_FILESYSTEM
++     [AX_BOOST_FILESYSTEM
+       AX_BOOST_IOSTREAMS
+       AX_BOOST_PROGRAM_OPTIONS
+       AS_IF([test $__cplusplus -lt 201103], [AX_BOOST_REGEX])

diff --git a/media-gfx/iscan/iscan-3.65.0-r2.ebuild 
b/media-gfx/iscan/iscan-3.65.0-r2.ebuild
index fe66b5c9f143..920a4d152760 100644
--- a/media-gfx/iscan/iscan-3.65.0-r2.ebuild
+++ b/media-gfx/iscan/iscan-3.65.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -50,6 +50,7 @@ PATCHES=(
        "${FILESDIR}"/${PN}-3.63.0-autoconf-2.70.patch
        "${FILESDIR}"/${PN}-3.65.0-sane-backends-1.1.patch
        "${FILESDIR}"/${PN}-3.65.0-boost-1.84-headers.patch
+       "${FILESDIR}"/${PN}-3.65.0-boost-1.89.patch # bug 963413
 )
 
 src_prepare() {

Reply via email to