commit:     805ee85fc8d112c59577b1ed33e7a9aea3064a13
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 26 18:57:35 2026 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jan 26 19:13:29 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805ee85f

net-analyzer/sinfo: "Fix" build w/ boost-1.89, update EAPI 7 -> 8

Doesn't help much, since it is broken for >1 year w/ boost-1.87 already.
Drop no-op IUSE static-libs.
Fix dependencies (blocker only in RDEPEND).

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

 .../sinfo/files/sinfo-0.0.48-boost-1.89.patch      | 10 +++++++++
 net-analyzer/sinfo/sinfo-0.0.48-r1.ebuild          | 24 ++++++++++++----------
 2 files changed, 23 insertions(+), 11 deletions(-)

diff --git a/net-analyzer/sinfo/files/sinfo-0.0.48-boost-1.89.patch 
b/net-analyzer/sinfo/files/sinfo-0.0.48-boost-1.89.patch
new file mode 100644
index 000000000000..d787b55022c4
--- /dev/null
+++ b/net-analyzer/sinfo/files/sinfo-0.0.48-boost-1.89.patch
@@ -0,0 +1,10 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -113,7 +113,6 @@
+ 
+ AX_BOOST_BASE([1.36])
+ AX_BOOST_SIGNALS
+-AX_BOOST_SYSTEM
+ 
+ AC_OUTPUT([Makefile \
+           html/Makefile \

diff --git a/net-analyzer/sinfo/sinfo-0.0.48-r1.ebuild 
b/net-analyzer/sinfo/sinfo-0.0.48-r1.ebuild
index ebc65efd14bf..a8422510a679 100644
--- a/net-analyzer/sinfo/sinfo-0.0.48-r1.ebuild
+++ b/net-analyzer/sinfo/sinfo-0.0.48-r1.ebuild
@@ -1,32 +1,36 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools
 
-DESCRIPTION="A monitoring tool for networked computers"
-HOMEPAGE="http://www.ant.uni-bremen.de/whomes/rinas/sinfo/";
-SRC_URI="http://www.ant.uni-bremen.de/whomes/rinas/sinfo/download/${P}.tar.gz";
+DESCRIPTION="Monitoring tool for networked computers"
+HOMEPAGE="https://www.ant.uni-bremen.de/staff/";
+SRC_URI="https://www.ant.uni-bremen.de/whomes/rinas/sinfo/download/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE="ipv6 static-libs"
+IUSE="ipv6"
 
-RDEPEND="
-       !sys-cluster/slurm
+DEPEND="
        dev-libs/boost
        sys-libs/ncurses:=
 "
-DEPEND="${RDEPEND}"
+RDEPEND="${DEPEND}
+       !sys-cluster/slurm
+"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
        "${FILESDIR}"/${PN}-0.0.47-tinfo.patch
        "${FILESDIR}"/${P}-gcc6.patch
+       "${FILESDIR}"/${P}-boost-1.89.patch # bug #963408
 )
 
+DOCS=( AUTHORS ChangeLog README )
+
 src_prepare() {
        default
 
@@ -34,8 +38,6 @@ src_prepare() {
        eautoreconf
 }
 
-DOCS=( AUTHORS ChangeLog README )
-
 src_configure() {
        econf $(use_enable ipv6 IPv6)
 }

Reply via email to