summaryrefslogtreecommitdiff
path: root/net-analyzer/dsniff
diff options
context:
space:
mode:
Diffstat (limited to 'net-analyzer/dsniff')
-rw-r--r--net-analyzer/dsniff/Manifest4
-rw-r--r--net-analyzer/dsniff/dsniff-2.4_beta1_p34.ebuild (renamed from net-analyzer/dsniff/dsniff-2.4_beta1_p30.ebuild)24
2 files changed, 19 insertions, 9 deletions
diff --git a/net-analyzer/dsniff/Manifest b/net-analyzer/dsniff/Manifest
index 55a4eab54c17..984a3886c827 100644
--- a/net-analyzer/dsniff/Manifest
+++ b/net-analyzer/dsniff/Manifest
@@ -2,9 +2,9 @@ AUX dsniff-2.4_beta1_p30-httppostfix.patch 635 BLAKE2B 1bec7f7441b80b4c3e965395d
AUX dsniff-2.4_beta1_p30-libdir-configure.patch 3810 BLAKE2B dfa3813f013bd3ec0a527ed48d57d545f439dea42243798c8bd85672d17f57391a74c7d86fb87bab88233b45531acef3ee4c8b7b4398208df1deae091dc1e382 SHA512 80719d441ea45a78b3bab7f0fb5747f88d7cd8dc8c96ffc3ec2ffcb6f5ac02f8c889a8538b0ed8b82146cd7200efefd7318950372f27e6d28fd1dff72934e558
AUX dsniff-2.4_beta1_p30-respect-AR.patch 508 BLAKE2B 585b4e0b959b037f695e191577db9ad99f41e579d1f047810999dfa39101380235b8641e9893ff9de323b00c2376c3cf96b2ba5788786c03d05df7748038c688 SHA512 2a408236f750d47b68b883d55dcf3bb0a2b50c74cf636f2aa61999972081ce6f96186a4fd6fa566928b3d0bbe2dcc14c0f715701e2b4ec417e8f9f5cc0d154e3
AUX dsniff-2.4_beta1_p31-c99-fixes.patch 877 BLAKE2B 8332eb26db5b6bbc092aa35946e7a27a86967f581ee3e96b35155ff93125ab421ac5499a4a5a0b7fbb91ce134a4b0edf4bbbc6f58727ac280633ac5e36c2bdd2 SHA512 294ea0397de5e8d006455714a2f88359e3b160172df457ab7b75d9a888611bc039a643fd566e806e0f56f8e3675e7836a2d007c882c3bef08cdbfeb6cb3b7158
-DIST dsniff_2.4b1+debian-30.debian.tar.xz 30788 BLAKE2B 8605b1dcca36f626f31410d88d25a57e6661b57b941155cdbde951991b09fb2dd7c147b1fdd1a22eded1cf904c890317b1844a7829cd6e43fd2fc5defc79b5f3 SHA512 45ffe34fcd30cd1461a354891b9d5567038cc176dbfa79c67020075cd40ae09b7092954925019e583d0d69cae76a558049b489745454a8034ce3e9e832c58f64
DIST dsniff_2.4b1+debian-31.debian.tar.xz 30848 BLAKE2B 46bdfa08170fbfbba35fcc67340fc35352ef276dd5e8e00a540da39d28364c3198198eefeb6b85cb05e74d3785fc61c7e8e58d6ce37e0b62e6018e4842d938ad SHA512 da927bb887db6761a07dc2460bdeb834b386ccc5b8aa50ebce804ee130f89379268412cddd83ad64cc763e98e2f42a7efc23b7ca77db59445533272cb408088f
+DIST dsniff_2.4b1+debian-34.debian.tar.xz 31148 BLAKE2B 09b605065d8e03ea5c2f9083420feca3a05d4453ca7a46f2886766f34aed23e3cb83d73f12dbb633c1142d187b66a5508b3c583582e1902d4957e3813ed9929a SHA512 f539d59d931acc7fba97f079a33301b415d6dc769bf2ca3f1b3bf0fcfdf9cfc3c2454e017f5c47d39bcc5f47b91f70f6e2abc8cdeae631aa72946eb84b6bebf5
DIST dsniff_2.4b1+debian.orig.tar.gz 130220 BLAKE2B e6953a5bfc5331b030e1a5335987c51fa4cf2c644fc4e7ac9aefe17f52373a1f66ccef36c5d9136542f68a475350138b1f3e501bc9494a0fd4988c7c5a7b2eef SHA512 09c3a864f112f81b8fdf93436886b14eb8f603ec751b13f18cf027307f24098c018eacf98b3ae353731a0cf6f1c9cacfafbb534a0db8b9f0cc793e7515c41b5a
-EBUILD dsniff-2.4_beta1_p30.ebuild 1716 BLAKE2B 604355e16c5721effd2188c483816bf9c3b28c8ffdd3f132c4e6d311852bf158df21436c53fd4c75080d4d82d404124a1a6ca5520cf9c98d52d388ef06263e74 SHA512 41177a0f130770934bfd7c8eb7fdc7d802561f097c6b7e075f78aa37bdd106b61e21988f6228807e50f3530963cb6acf982001ac67f448e9083e24931537ba5c
EBUILD dsniff-2.4_beta1_p31.ebuild 1767 BLAKE2B 6d278c25bd66f7985fce8443d1647ec84d218208e1c225ddb6dd185bbc5ddda1b7b55a9bfde534388056944ae551e38a4472562f995e2f2aa0838b1dae4619c6 SHA512 a1c241dd5a2393526e09ecddc4b1aca07f04e2b8d8a20e762e0da3350aa92c6e888750e2b985d1524fff25dd43bc6ca6e90a1339b4b95c93264c2244ce843550
+EBUILD dsniff-2.4_beta1_p34.ebuild 1891 BLAKE2B 700cf5c3cd2e6b3dfc51ce4297db67b743444378ce33f9d3a5e48c2e6d512975ff202276ba0133fc3621fbf02bee56c791a16f0d0d50099ee2f70ec6559da581 SHA512 2b520a820e296194099f385d0c85e509141f4452907f316ee8eb3827adf223320eeb0f7c6ab778d12bb8ba885cddb9f5fe70e0f70f8c50cb1ad947afa710d862
MISC metadata.xml 853 BLAKE2B d91a9dd0cebe081176b43f3c480532ce6e55fd995c1c24a55cc8dfd4738bd04b82f88fa4422d12c55320c8360003fe5fa0ee1cfcbbec36a102ce68776d9586e1 SHA512 8138c27c6025549ae01ce3c766c1afb52e40f2cd386e27678b43da956b6cf9c42710d293067375d7b79171a0d1d8c5f80264f3d27aacd112a93c84eedd17266e
diff --git a/net-analyzer/dsniff/dsniff-2.4_beta1_p30.ebuild b/net-analyzer/dsniff/dsniff-2.4_beta1_p34.ebuild
index adb46e181081..4aa1cdbcd003 100644
--- a/net-analyzer/dsniff/dsniff-2.4_beta1_p30.ebuild
+++ b/net-analyzer/dsniff/dsniff-2.4_beta1_p34.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit autotools toolchain-funcs
+inherit autotools flag-o-matic toolchain-funcs
MY_PV="${PV/_beta/b}"
MY_PV="${MY_PV/_p*/}"
@@ -25,16 +25,20 @@ IUSE="X"
# There's a berkdb configure option but we get a build failure if
# we try to disable it. Not clear how useful the package is
# without it anyway.
-RDEPEND="net-libs/libpcap
+RDEPEND="
+ net-libs/libpcap
>=net-libs/libnet-1.1.2.1-r1
>=net-libs/libnids-1.21
net-libs/libnsl:=
net-libs/libtirpc:=
dev-libs/openssl:=
>=sys-libs/db-4:=
- X? ( x11-libs/libXmu )"
-DEPEND="${DEPEND}
- net-libs/rpcsvc-proto"
+ X? ( x11-libs/libXmu )
+"
+DEPEND="
+ ${DEPEND}
+ net-libs/rpcsvc-proto
+"
# Calls rpcgen during build
BDEPEND="net-libs/rpcsvc-proto"
@@ -53,6 +57,12 @@ src_prepare() {
}
src_configure() {
+ # bug #946622
+ append-flags -std=gnu17
+ # Opt_dns clash (not worth reporting/patching; we already have
+ # a huge heap of patches from Debian)
+ filter-lto
+
tc-export AR
econf \