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) }
