commit: b59be33178d454c8c7017ad52b0f7ba2969452ad
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 10 21:09:56 2026 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Feb 10 21:09:56 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59be331
net-analyzer/tcpreplay: remove USE="pcapnav"
Only reverse dependency of net-libs/libpcapnav, which we want to last-rite.
Signed-off-by: David Seifert <soap <AT> gentoo.org>
net-analyzer/tcpreplay/metadata.xml | 1 -
net-analyzer/tcpreplay/tcpreplay-4.5.2.ebuild | 11 +++--------
net-analyzer/tcpreplay/tcpreplay-9999.ebuild | 9 +++------
3 files changed, 6 insertions(+), 15 deletions(-)
diff --git a/net-analyzer/tcpreplay/metadata.xml
b/net-analyzer/tcpreplay/metadata.xml
index f49b7430b798..0b6f9b74a145 100644
--- a/net-analyzer/tcpreplay/metadata.xml
+++ b/net-analyzer/tcpreplay/metadata.xml
@@ -14,7 +14,6 @@
prevention systems (IDS and IPS).
</longdescription>
<use>
- <flag name="pcapnav">Enable if you want the jump to byte offset feature
via <pkg>net-libs/libpcapnav</pkg></flag>
<flag name="tcpdump">Use <pkg>net-analyzer/tcpdump</pkg> for packet
decoding feature </flag>
</use>
<upstream>
diff --git a/net-analyzer/tcpreplay/tcpreplay-4.5.2.ebuild
b/net-analyzer/tcpreplay/tcpreplay-4.5.2.ebuild
index c73a1db32142..86e8530c7cca 100644
--- a/net-analyzer/tcpreplay/tcpreplay-4.5.2.ebuild
+++ b/net-analyzer/tcpreplay/tcpreplay-4.5.2.ebuild
@@ -17,18 +17,13 @@ fi
LICENSE="BSD GPL-3"
SLOT="0"
-IUSE="debug pcapnav +tcpdump"
+IUSE="debug +tcpdump"
-# libpcapnav for pcapnav-config
-BDEPEND="
- net-libs/libpcapnav
- >=sys-devel/autogen-5.18.4[libopts]
-"
+BDEPEND=">=sys-devel/autogen-5.18.4[libopts]"
DEPEND="
dev-libs/libdnet
>=net-libs/libpcap-0.9
elibc_musl? ( sys-libs/fts-standalone )
- pcapnav? ( net-libs/libpcapnav )
tcpdump? ( net-analyzer/tcpdump )
"
RDEPEND="${DEPEND}"
@@ -63,12 +58,12 @@ src_configure() {
# By default it uses static linking. Avoid that, bug #252940
local myeconfargs=(
$(use_enable debug)
- $(use_with pcapnav pcapnav-config
"${BROOT}"/usr/bin/pcapnav-config)
$(use_with tcpdump tcpdump "${ESYSROOT}"/usr/sbin/tcpdump)
--enable-dynamic-link
--enable-local-libopts
--enable-shared
--with-libdnet
+ --with-pcapnav-config=no
--with-testnic2=lo
--with-testnic=lo
)
diff --git a/net-analyzer/tcpreplay/tcpreplay-9999.ebuild
b/net-analyzer/tcpreplay/tcpreplay-9999.ebuild
index 12b855475582..3b1265cca030 100644
--- a/net-analyzer/tcpreplay/tcpreplay-9999.ebuild
+++ b/net-analyzer/tcpreplay/tcpreplay-9999.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=8
@@ -19,18 +19,15 @@ S="${WORKDIR}"/${P/_/-}
LICENSE="BSD GPL-3"
SLOT="0"
-IUSE="debug pcapnav +tcpdump"
+IUSE="debug +tcpdump"
-# libpcapnav for pcapnav-config
BDEPEND="
- net-libs/libpcapnav
>=sys-devel/autogen-5.18.4[libopts]
"
DEPEND="
dev-libs/libdnet
>=net-libs/libpcap-0.9
elibc_musl? ( sys-libs/fts-standalone )
- pcapnav? ( net-libs/libpcapnav )
tcpdump? ( net-analyzer/tcpdump )
"
RDEPEND="${DEPEND}"
@@ -65,12 +62,12 @@ src_configure() {
# By default it uses static linking. Avoid that, bug #252940
local myeconfargs=(
$(use_enable debug)
- $(use_with pcapnav pcapnav-config
"${BROOT}"/usr/bin/pcapnav-config)
$(use_with tcpdump tcpdump "${ESYSROOT}"/usr/sbin/tcpdump)
--enable-dynamic-link
--enable-local-libopts
--enable-shared
--with-libdnet
+ --with-pcapnav-config=no
--with-testnic2=lo
--with-testnic=lo
)