[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/, net-analyzer/tcpdump/files/
commit: e570a6b3de1540389fb45a1af263be3a426269df Author: Sam James gentoo org> AuthorDate: Thu Jul 27 07:35:20 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jul 27 07:35:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e570a6b3 net-analyzer/tcpdump: build with LFS Closes: https://bugs.gentoo.org/911176 Signed-off-by: Sam James gentoo.org> .../tcpdump/files/tcpdump-4.99.4-lfs.patch | 22 ++ net-analyzer/tcpdump/files/tcpdump--lfs.patch | 22 ++ ...dump-4.99.4.ebuild => tcpdump-4.99.4-r1.ebuild} | 1 + net-analyzer/tcpdump/tcpdump-.ebuild | 1 + 4 files changed, 46 insertions(+) diff --git a/net-analyzer/tcpdump/files/tcpdump-4.99.4-lfs.patch b/net-analyzer/tcpdump/files/tcpdump-4.99.4-lfs.patch new file mode 100644 index ..b38c2c24b108 --- /dev/null +++ b/net-analyzer/tcpdump/files/tcpdump-4.99.4-lfs.patch @@ -0,0 +1,22 @@ +https://github.com/the-tcpdump-group/tcpdump/pull/1068 + +From 54278acb038f0d16ed75cdddb35fd2813a7cdcef Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Thu, 27 Jul 2023 08:31:53 +0100 +Subject: [PATCH] configure.ac: use AC_SYS_LARGEFILE + +This enables 64-bit off_t where it's opt-in (e.g. glibc) on 32-bit platforms. + +Bug: https://bugs.gentoo.org/911176 +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -30,7 +30,7 @@ if test "$ac_cv_prog_cc_c99" = "no"; then + fi + AC_LBL_C_INIT(V_CCOPT, V_INCLS) + AC_LBL_C_INLINE +- ++AC_SYS_LARGEFILE + AC_CHECK_HEADERS(fcntl.h rpc/rpc.h rpc/rpcent.h net/if.h) + + case "$host_os" in diff --git a/net-analyzer/tcpdump/files/tcpdump--lfs.patch b/net-analyzer/tcpdump/files/tcpdump--lfs.patch new file mode 100644 index ..396614ef3ad2 --- /dev/null +++ b/net-analyzer/tcpdump/files/tcpdump--lfs.patch @@ -0,0 +1,22 @@ +https://github.com/the-tcpdump-group/tcpdump/pull/1068 + +From 54278acb038f0d16ed75cdddb35fd2813a7cdcef Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Thu, 27 Jul 2023 08:31:53 +0100 +Subject: [PATCH] configure.ac: use AC_SYS_LARGEFILE + +This enables 64-bit off_t where it's opt-in (e.g. glibc) on 32-bit platforms. + +Bug: https://bugs.gentoo.org/911176 +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -30,7 +30,7 @@ if test "$ac_cv_prog_cc_c99" = "no"; then + fi + AC_LBL_C_INIT(V_CCOPT, V_INCLS) + AC_C_INLINE +- ++AC_SYS_LARGEFILE + AC_CHECK_HEADERS(fcntl.h rpc/rpc.h rpc/rpcent.h net/if.h) + + case "$host_os" in diff --git a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.4-r1.ebuild similarity index 98% rename from net-analyzer/tcpdump/tcpdump-4.99.4.ebuild rename to net-analyzer/tcpdump/tcpdump-4.99.4-r1.ebuild index 9d57fbcf31bb..3e0d26c1ea52 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.4-r1.ebuild @@ -58,6 +58,7 @@ fi PATCHES=( "${FILESDIR}"/${PN}--libdir.patch + "${FILESDIR}"/${PN}-4.99.4-lfs.patch ) src_prepare() { diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 8d03b876b291..ac1d9b041bd1 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -58,6 +58,7 @@ fi PATCHES=( "${FILESDIR}"/${PN}--libdir.patch + "${FILESDIR}"/${PN}--lfs.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 4ec0a7ca17548844504e04fce7e81d668cc6ad15 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 05:28:04 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 05:29:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec0a7ca net-analyzer/tcpdump: drop 4.99.3 Bug: https://bugs.gentoo.org/904041 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/Manifest | 2 - net-analyzer/tcpdump/tcpdump-4.99.3.ebuild | 101 - 2 files changed, 103 deletions(-) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index 1e50dbda86fd..a9f92479362d 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -1,4 +1,2 @@ -DIST tcpdump-4.99.3.tar.gz 1901814 BLAKE2B 8e8adda6df40f3a79cbeb80bd01d43834e0b3ec44c8227bda2260b43ea0852f76beb02199120cca16adae0d793841cf684e7e276e520f49479a1b04ab1dc4821 SHA512 e1442e923d89f367cfe403dc460d0d46e19a241470d56b30b7a411bedd8d21a78c428f20ffe725cbb4fa5068f7dcc5c93d206e1a8d53feb9bccc6f0cda8bf0f9 -DIST tcpdump-4.99.3.tar.gz.sig 442 BLAKE2B 97dbac4534f9b9daf0ab89d6a230835690737827330d4a6f15e7450bd8aed24af2bc097bf41511bb40534687623ffe63fb766c5e344ce66483c9dd5f34427155 SHA512 a7dfd95c11fa9066740552acc9ebfa1c674ba9242dfb6dddf27658845245b8677b4c2da392cfe1447f32b929e108e9ff5326a94cdc0be9502a05e0efc15a5934 DIST tcpdump-4.99.4.tar.gz 1903612 BLAKE2B f100e10774574ef04a770bc30d4e2d06fd0f1f16a7b2c88848be6e8290cc4838666ff378d9f78fdc418f4ffab9716a11214edc3588c292cb5ff39636cd7cfd2d SHA512 cb51e19574707d07c0de90dd4c301955897f2c9f2a69beb7162c08f59189f55625346d1602c8d66ab2b4c626ea4b0df1f08ed8734d2d7f536d0a7840c2d6d8df DIST tcpdump-4.99.4.tar.gz.sig 442 BLAKE2B 2ee35036d86f643b378591c0eb93d8a0f08cb2f0e3638bde25515d550b40fef1bf0eb6c876d4d6512fa795041b0703954ca884c646c4af8771b4bc4049e7609a SHA512 bec395f0f595a37121bc144bac133f3fb31c6c1007cdadf061e4437d6fe2406c0cb0d5b68b5c63e03b932c783bfb58f0af0b7e8a58bb81beb9de6a0d681620e8 diff --git a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild deleted file mode 100644 index 9d57fbcf31bb.. --- a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="A tool for network monitoring and data acquisition" -HOMEPAGE="https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; -else - VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/tcpdump.asc - inherit verify-sig - - SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; - SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="+drop-root +smi +ssl +samba suid test" -REQUIRED_USE="test? ( samba )" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=net-libs/libpcap-1.10.1 - drop-root? ( - acct-group/pcap - acct-user/pcap - sys-libs/libcap-ng - ) - smi? ( net-libs/libsmi ) - ssl? ( - >=dev-libs/openssl-0.9.6m:= - ) - suid? ( - acct-group/pcap - acct-user/pcap - ) -" -DEPEND=" - ${RDEPEND} - test? ( - dev-lang/perl - ) -" -BDEPEND="drop-root? ( virtual/pkgconfig )" - -if [[ ${PV} != ** ]] ; then - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-tcpdump )" -fi - -PATCHES=( - "${FILESDIR}"/${PN}--libdir.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable samba smb) \ - $(use_with drop-root cap-ng) \ - $(use_with drop-root chroot '') \ - $(use_with smi) \ - $(use_with ssl crypto "${ESYSROOT}/usr") \ - $(usex drop-root "--with-user=pcap" "") -} - -src_test() { - if [[ ${EUID} -ne 0 ]] || ! use drop-root ; then - emake check - else - ewarn "If you want to run the test suite, make sure you either" - ewarn "set FEATURES=userpriv or set USE=-drop-root" - fi -} - -src_install() { - dosbin tcpdump - doman tcpdump.1 - dodoc *.awk - dodoc CHANGES CREDITS README.md - - if use suid ; then - fowners root:pcap /usr/sbin/tcpdump - fperms 4110 /usr/sbin/tcpdump - fi -} - -pkg_postinst() { - use suid && elog "To let normal users run tcpdump, add them to the pcap group." -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 743a5337059e4f836d45435f11e92211b98105fd Author: Sam James gentoo org> AuthorDate: Fri Jun 9 14:16:38 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 9 14:16:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743a5337 net-analyzer/tcpdump: Stabilize 4.99.4 amd64, #908113 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild index cb2c61c3d610..4bcb2d2a5c40 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: f188f6a09c1ff48dbeeac95d4d089105c82b9b68 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 9 14:00:25 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 9 14:00:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f188f6a0 net-analyzer/tcpdump: Stabilize 4.99.4 arm64, #908113 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild index 7c130be005fb..cb2c61c3d610 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: cafbd86963a7bffd269f031976d40672ba2aecfd Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 9 13:51:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 9 13:51:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cafbd869 net-analyzer/tcpdump: Stabilize 4.99.4 arm, #908113 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild index a4db901d15cc..7c130be005fb 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 2e8ba163ebf2f553ac5a19f17bef8b9ee82a16de Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 9 13:50:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 9 13:50:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e8ba163 net-analyzer/tcpdump: Stabilize 4.99.4 ppc64, #908113 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild index 257f44cad249..a4db901d15cc 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 6a3f1c3c607cc138c02dfb1e94f65c8890640d38 Author: Sam James gentoo org> AuthorDate: Fri Jun 9 13:48:40 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 9 13:48:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3f1c3c net-analyzer/tcpdump: Stabilize 4.99.4 x86, #908113 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild index 8b546ba9350d..257f44cad249 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 31af59fd121ad7d1fe1f89adbecac4f57e93786d Author: Sam James gentoo org> AuthorDate: Fri Jun 9 13:47:21 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 9 13:47:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31af59fd net-analyzer/tcpdump: Stabilize 4.99.4 sparc, #908113 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild index 8d03b876b291..8b546ba9350d 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/, net-analyzer/tcpdump/files/
commit: 726a3e8a3b165aa58fe320f434da8235c2b5d6c9 Author: Sam James gentoo org> AuthorDate: Mon May 1 13:28:23 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 13:28:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726a3e8a net-analyzer/tcpdump: drop 4.99.1-r1, 4.99.2 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/Manifest | 4 - .../files/tcpdump-4.99.1-clang15-configure.patch | 57 --- net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild | 107 - net-analyzer/tcpdump/tcpdump-4.99.2.ebuild | 103 4 files changed, 271 deletions(-) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index 1b6e578d252e..1e50dbda86fd 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -1,7 +1,3 @@ -DIST tcpdump-4.99.1-upstream.tar.gz 2014324 BLAKE2B 0a10fe68afdfe80d3e7e661352fcaf1c47702df27fbed959f52fb0ec81543a1d4ce6b0de16a8b081de48dd43e09a13f5e1f0fb11d7590f92cbff29dc511bea12 SHA512 53d31355e1a6ef5a65bb3bf72454169fc80adf973a327a5768840e6ccf0550fbeb3c8a41f959635076d871df0619680321910a3a97879607f481cdaa8b7ceda7 -DIST tcpdump-4.99.1-upstream.tar.gz.sig 442 BLAKE2B 9a80b1796ef777bd06d0b8953fe1ff446431d0ff1dffcd58e29a0b771f6734f70f3f0da7c36a1eaa1b6e57719d79c601872a84b7734208a7e8951cad9aca86ee SHA512 b438643701efbbb5579d9d51ed48756a47dd644e0acb10b0edff6d04f3ae4cea6528b40820a656407b73f983b2a634e0165a6c8c0fca3b557394a14e2f2384ab -DIST tcpdump-4.99.2.tar.gz 1897480 BLAKE2B be13fbf493478270c8ebc034a3c1467907a008ce2ed9632a87b7d7b9104b9fda248cd535da7313a1c3d57ca21f324c25593812590b96ec334c474d1ce06f3fd5 SHA512 7986e7517441872d4461da23dc546c01e23449108974458a4e5e493db6f066f9e7da801623a6c43cfa2079ac3d409f813d1ffde2ecc12b6dba661dae0693b735 -DIST tcpdump-4.99.2.tar.gz.sig 442 BLAKE2B 011c93803a1c339f9ce46dedb8e3420d77c5362575061c9b852647d8e8de6936079150240b444f660a84b9e45337960b8878e7c4de1f4e6ad2fff16225811d24 SHA512 33704e9b2ece65ca8a1fbf8234088e561f132a561ac859da32c7fb4d4caaeabd9a4b50ac8f939e48c18e672dade9393c7e56bc838ec8ac9828be5360e99e5692 DIST tcpdump-4.99.3.tar.gz 1901814 BLAKE2B 8e8adda6df40f3a79cbeb80bd01d43834e0b3ec44c8227bda2260b43ea0852f76beb02199120cca16adae0d793841cf684e7e276e520f49479a1b04ab1dc4821 SHA512 e1442e923d89f367cfe403dc460d0d46e19a241470d56b30b7a411bedd8d21a78c428f20ffe725cbb4fa5068f7dcc5c93d206e1a8d53feb9bccc6f0cda8bf0f9 DIST tcpdump-4.99.3.tar.gz.sig 442 BLAKE2B 97dbac4534f9b9daf0ab89d6a230835690737827330d4a6f15e7450bd8aed24af2bc097bf41511bb40534687623ffe63fb766c5e344ce66483c9dd5f34427155 SHA512 a7dfd95c11fa9066740552acc9ebfa1c674ba9242dfb6dddf27658845245b8677b4c2da392cfe1447f32b929e108e9ff5326a94cdc0be9502a05e0efc15a5934 DIST tcpdump-4.99.4.tar.gz 1903612 BLAKE2B f100e10774574ef04a770bc30d4e2d06fd0f1f16a7b2c88848be6e8290cc4838666ff378d9f78fdc418f4ffab9716a11214edc3588c292cb5ff39636cd7cfd2d SHA512 cb51e19574707d07c0de90dd4c301955897f2c9f2a69beb7162c08f59189f55625346d1602c8d66ab2b4c626ea4b0df1f08ed8734d2d7f536d0a7840c2d6d8df diff --git a/net-analyzer/tcpdump/files/tcpdump-4.99.1-clang15-configure.patch b/net-analyzer/tcpdump/files/tcpdump-4.99.1-clang15-configure.patch deleted file mode 100644 index ed8a353d8c98.. --- a/net-analyzer/tcpdump/files/tcpdump-4.99.1-clang15-configure.patch +++ /dev/null @@ -1,57 +0,0 @@ -https://github.com/the-tcpdump-group/tcpdump/pull/1007 - -From 4fa4e8db882b6298f5504d85441ba7594df3 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Mon, 12 Sep 2022 17:28:58 +0100 -Subject: [PATCH] configure.ac: fix configure tests broken with Clang 15 - (implicit function declarations) - -Clang 15 makes implicit function declarations fatal by default which -leads to some of tcpdump's configure tests silently failing/returning -the wrong result. - -This adds the needed #includes to various tests for the functions used, -resolving the following errors: -``` -net-analyzer/tcpdump-4.99.1/clang15.log:47:error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] -net-analyzer/tcpdump-4.99.1/clang15.log:51:error: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] -net-analyzer/tcpdump-4.99.1/clang15.log:55:error: call to undeclared library function 'sscanf' with type 'int (const char *restrict, const char *restrict, ...)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] -net-analyzer/tcpdump-4.99.1/clang15.log:68:error: call to undeclared library function 'memset' with type 'void *(void *, int, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] -net-analyzer/tcpdump-4.99.1/clang15.log:112:error: call to undeclared function 'ether_ntohost'; ISO C99
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 1f5108f418a76377ea8907fec53856a388d7f5a7 Author: Sam James gentoo org> AuthorDate: Sat Apr 8 21:36:57 2023 + Commit: Sam James gentoo org> CommitDate: Sat Apr 8 21:36:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f5108f4 net-analyzer/tcpdump: add 4.99.4 Bug: https://bugs.gentoo.org/904041 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/Manifest | 2 + net-analyzer/tcpdump/tcpdump-4.99.4.ebuild | 101 + 2 files changed, 103 insertions(+) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index aff8baf7a1ae..1b6e578d252e 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -4,3 +4,5 @@ DIST tcpdump-4.99.2.tar.gz 1897480 BLAKE2B be13fbf493478270c8ebc034a3c1467907a00 DIST tcpdump-4.99.2.tar.gz.sig 442 BLAKE2B 011c93803a1c339f9ce46dedb8e3420d77c5362575061c9b852647d8e8de6936079150240b444f660a84b9e45337960b8878e7c4de1f4e6ad2fff16225811d24 SHA512 33704e9b2ece65ca8a1fbf8234088e561f132a561ac859da32c7fb4d4caaeabd9a4b50ac8f939e48c18e672dade9393c7e56bc838ec8ac9828be5360e99e5692 DIST tcpdump-4.99.3.tar.gz 1901814 BLAKE2B 8e8adda6df40f3a79cbeb80bd01d43834e0b3ec44c8227bda2260b43ea0852f76beb02199120cca16adae0d793841cf684e7e276e520f49479a1b04ab1dc4821 SHA512 e1442e923d89f367cfe403dc460d0d46e19a241470d56b30b7a411bedd8d21a78c428f20ffe725cbb4fa5068f7dcc5c93d206e1a8d53feb9bccc6f0cda8bf0f9 DIST tcpdump-4.99.3.tar.gz.sig 442 BLAKE2B 97dbac4534f9b9daf0ab89d6a230835690737827330d4a6f15e7450bd8aed24af2bc097bf41511bb40534687623ffe63fb766c5e344ce66483c9dd5f34427155 SHA512 a7dfd95c11fa9066740552acc9ebfa1c674ba9242dfb6dddf27658845245b8677b4c2da392cfe1447f32b929e108e9ff5326a94cdc0be9502a05e0efc15a5934 +DIST tcpdump-4.99.4.tar.gz 1903612 BLAKE2B f100e10774574ef04a770bc30d4e2d06fd0f1f16a7b2c88848be6e8290cc4838666ff378d9f78fdc418f4ffab9716a11214edc3588c292cb5ff39636cd7cfd2d SHA512 cb51e19574707d07c0de90dd4c301955897f2c9f2a69beb7162c08f59189f55625346d1602c8d66ab2b4c626ea4b0df1f08ed8734d2d7f536d0a7840c2d6d8df +DIST tcpdump-4.99.4.tar.gz.sig 442 BLAKE2B 2ee35036d86f643b378591c0eb93d8a0f08cb2f0e3638bde25515d550b40fef1bf0eb6c876d4d6512fa795041b0703954ca884c646c4af8771b4bc4049e7609a SHA512 bec395f0f595a37121bc144bac133f3fb31c6c1007cdadf061e4437d6fe2406c0cb0d5b68b5c63e03b932c783bfb58f0af0b7e8a58bb81beb9de6a0d681620e8 diff --git a/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild new file mode 100644 index ..8d03b876b291 --- /dev/null +++ b/net-analyzer/tcpdump/tcpdump-4.99.4.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A tool for network monitoring and data acquisition" +HOMEPAGE="https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; +else + VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/tcpdump.asc + inherit verify-sig + + SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; + SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="+drop-root +smi +ssl +samba suid test" +REQUIRED_USE="test? ( samba )" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=net-libs/libpcap-1.10.1 + drop-root? ( + acct-group/pcap + acct-user/pcap + sys-libs/libcap-ng + ) + smi? ( net-libs/libsmi ) + ssl? ( + >=dev-libs/openssl-0.9.6m:= + ) + suid? ( + acct-group/pcap + acct-user/pcap + ) +" +DEPEND=" + ${RDEPEND} + test? ( + dev-lang/perl + ) +" +BDEPEND="drop-root? ( virtual/pkgconfig )" + +if [[ ${PV} != ** ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-tcpdump )" +fi + +PATCHES=( + "${FILESDIR}"/${PN}--libdir.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable samba smb) \ + $(use_with drop-root cap-ng) \ + $(use_with drop-root chroot '') \ + $(use_with smi) \ + $(use_with ssl crypto "${ESYSROOT}/usr") \ + $(usex drop-root "--with-user=pcap" "") +} + +src_test() { + if [[ ${EUID} -ne 0 ]] || ! use drop-root ; then + emake check + else + ewarn "If you want to run the test suite, make sure you either" + ewarn "set FEATURES=userpriv or set USE=-drop-root" + fi +} + +src_install() { + dosbin tcpdump + doman tcpdump.1 +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 12a24afcd13f5bee0069dca18a52569fcfa6cf70 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 9 09:15:43 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 9 09:15:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a24afc net-analyzer/tcpdump: Stabilize 4.99.3 ppc, #900451 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild index 4bcb2d2a5c40..9d57fbcf31bb 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 9fa574b12d00ab8d5b139146237543f7d6721c22 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 9 09:15:42 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 9 09:15:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa574b1 net-analyzer/tcpdump: Stabilize 4.99.3 ppc64, #900451 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild index 62d4e8da0377..4bcb2d2a5c40 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 5d41699ff192963c5e74501d8bea3f59a9ae3d93 Author: Sam James gentoo org> AuthorDate: Thu Mar 9 08:59:10 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 9 08:59:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d41699f net-analyzer/tcpdump: Stabilize 4.99.3 arm64, #900451 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild index 47e94a9287ad..62d4e8da0377 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 06a4e65313c949df836505b35cf765a508a9e605 Author: Sam James gentoo org> AuthorDate: Thu Mar 9 08:59:09 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 9 08:59:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a4e653 net-analyzer/tcpdump: Stabilize 4.99.3 sparc, #900451 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild index ecdfd9859574..47e94a9287ad 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: e314edb8119d0794bc05f7bbb89b00fc59a97804 Author: Sam James gentoo org> AuthorDate: Thu Mar 9 08:54:00 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 9 08:54:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e314edb8 net-analyzer/tcpdump: Stabilize 4.99.3 amd64, #900451 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild index 3221076022ad..33ac7fdd00e8 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 9b8bc396e969b7d768dca946057140e78c4a1c4e Author: Sam James gentoo org> AuthorDate: Thu Mar 9 08:54:01 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 9 08:54:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b8bc396 net-analyzer/tcpdump: Stabilize 4.99.3 x86, #900451 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild index 33ac7fdd00e8..ecdfd9859574 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: e9ae815f2855ce5dd832150e31cae1423833d1cc Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 9 07:38:05 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 9 07:38:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ae815f net-analyzer/tcpdump: Stabilize 4.99.3 arm, #900451 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild index 8d03b876b291..3221076022ad 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: c08171df4e3a2b336096372ae9f9a304d558448d Author: Sam James gentoo org> AuthorDate: Fri Jan 13 07:25:51 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 07:26:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08171df net-analyzer/tcpdump: add missing test changes Fixes: 7c9c6acdd2c3441307fcbbb18cb6f00d19d801fb Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.3.ebuild | 3 ++- net-analyzer/tcpdump/tcpdump-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild index cb9b0d628c29..8d03b876b291 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild @@ -26,6 +26,7 @@ LICENSE="BSD" SLOT="0" IUSE="+drop-root +smi +ssl +samba suid test" REQUIRED_USE="test? ( samba )" +RESTRICT="!test? ( test )" RDEPEND=" >=net-libs/libpcap-1.10.1 @@ -36,7 +37,7 @@ RDEPEND=" ) smi? ( net-libs/libsmi ) ssl? ( - >=dev-libs/openssl-0.9.6m:0= + >=dev-libs/openssl-0.9.6m:= ) suid? ( acct-group/pcap diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index cb9b0d628c29..8d03b876b291 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -26,6 +26,7 @@ LICENSE="BSD" SLOT="0" IUSE="+drop-root +smi +ssl +samba suid test" REQUIRED_USE="test? ( samba )" +RESTRICT="!test? ( test )" RDEPEND=" >=net-libs/libpcap-1.10.1 @@ -36,7 +37,7 @@ RDEPEND=" ) smi? ( net-libs/libsmi ) ssl? ( - >=dev-libs/openssl-0.9.6m:0= + >=dev-libs/openssl-0.9.6m:= ) suid? ( acct-group/pcap
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 7c9c6acdd2c3441307fcbbb18cb6f00d19d801fb Author: Sam James gentoo org> AuthorDate: Fri Jan 13 07:22:49 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 07:22:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9c6acd net-analyzer/tcpdump: add 4.99.3 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/Manifest | 2 ++ net-analyzer/tcpdump/{tcpdump-.ebuild => tcpdump-4.99.3.ebuild} | 3 --- net-analyzer/tcpdump/tcpdump-.ebuild| 3 --- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index 7caa0af89c5c..aff8baf7a1ae 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -2,3 +2,5 @@ DIST tcpdump-4.99.1-upstream.tar.gz 2014324 BLAKE2B 0a10fe68afdfe80d3e7e661352fc DIST tcpdump-4.99.1-upstream.tar.gz.sig 442 BLAKE2B 9a80b1796ef777bd06d0b8953fe1ff446431d0ff1dffcd58e29a0b771f6734f70f3f0da7c36a1eaa1b6e57719d79c601872a84b7734208a7e8951cad9aca86ee SHA512 b438643701efbbb5579d9d51ed48756a47dd644e0acb10b0edff6d04f3ae4cea6528b40820a656407b73f983b2a634e0165a6c8c0fca3b557394a14e2f2384ab DIST tcpdump-4.99.2.tar.gz 1897480 BLAKE2B be13fbf493478270c8ebc034a3c1467907a008ce2ed9632a87b7d7b9104b9fda248cd535da7313a1c3d57ca21f324c25593812590b96ec334c474d1ce06f3fd5 SHA512 7986e7517441872d4461da23dc546c01e23449108974458a4e5e493db6f066f9e7da801623a6c43cfa2079ac3d409f813d1ffde2ecc12b6dba661dae0693b735 DIST tcpdump-4.99.2.tar.gz.sig 442 BLAKE2B 011c93803a1c339f9ce46dedb8e3420d77c5362575061c9b852647d8e8de6936079150240b444f660a84b9e45337960b8878e7c4de1f4e6ad2fff16225811d24 SHA512 33704e9b2ece65ca8a1fbf8234088e561f132a561ac859da32c7fb4d4caaeabd9a4b50ac8f939e48c18e672dade9393c7e56bc838ec8ac9828be5360e99e5692 +DIST tcpdump-4.99.3.tar.gz 1901814 BLAKE2B 8e8adda6df40f3a79cbeb80bd01d43834e0b3ec44c8227bda2260b43ea0852f76beb02199120cca16adae0d793841cf684e7e276e520f49479a1b04ab1dc4821 SHA512 e1442e923d89f367cfe403dc460d0d46e19a241470d56b30b7a411bedd8d21a78c428f20ffe725cbb4fa5068f7dcc5c93d206e1a8d53feb9bccc6f0cda8bf0f9 +DIST tcpdump-4.99.3.tar.gz.sig 442 BLAKE2B 97dbac4534f9b9daf0ab89d6a230835690737827330d4a6f15e7450bd8aed24af2bc097bf41511bb40534687623ffe63fb766c5e344ce66483c9dd5f34427155 SHA512 a7dfd95c11fa9066740552acc9ebfa1c674ba9242dfb6dddf27658845245b8677b4c2da392cfe1447f32b929e108e9ff5326a94cdc0be9502a05e0efc15a5934 diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild similarity index 97% copy from net-analyzer/tcpdump/tcpdump-.ebuild copy to net-analyzer/tcpdump/tcpdump-4.99.3.ebuild index 23a741b12925..cb9b0d628c29 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild @@ -27,9 +27,6 @@ SLOT="0" IUSE="+drop-root +smi +ssl +samba suid test" REQUIRED_USE="test? ( samba )" -# Assorted failures: bug #768498 -RESTRICT="test" - RDEPEND=" >=net-libs/libpcap-1.10.1 drop-root? ( diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 23a741b12925..cb9b0d628c29 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -27,9 +27,6 @@ SLOT="0" IUSE="+drop-root +smi +ssl +samba suid test" REQUIRED_USE="test? ( samba )" -# Assorted failures: bug #768498 -RESTRICT="test" - RDEPEND=" >=net-libs/libpcap-1.10.1 drop-root? (
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: c8e6cd6a10779fa6afc40a31f34981379f81e698 Author: Sam James gentoo org> AuthorDate: Sun Jan 1 02:38:21 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jan 1 02:38:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e6cd6a net-analyzer/tcpdump: forward ~m68k ~riscv Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.2.ebuild | 2 +- net-analyzer/tcpdump/tcpdump-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.2.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.2.ebuild index 90c41439b38b..23a741b12925 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.2.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.2.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD" diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 63bf6ed96b92..23a741b12925 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,7 +19,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: edb2ec3822ac62f0061a022d5bc993314c3a912e Author: Sam James gentoo org> AuthorDate: Sun Jan 1 02:25:29 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jan 1 02:25:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb2ec38 net-analyzer/tcpdump: add 4.99.2 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/Manifest | 2 + net-analyzer/tcpdump/tcpdump-4.99.2.ebuild | 103 + 2 files changed, 105 insertions(+) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index 713c659ac15d..7caa0af89c5c 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -1,2 +1,4 @@ DIST tcpdump-4.99.1-upstream.tar.gz 2014324 BLAKE2B 0a10fe68afdfe80d3e7e661352fcaf1c47702df27fbed959f52fb0ec81543a1d4ce6b0de16a8b081de48dd43e09a13f5e1f0fb11d7590f92cbff29dc511bea12 SHA512 53d31355e1a6ef5a65bb3bf72454169fc80adf973a327a5768840e6ccf0550fbeb3c8a41f959635076d871df0619680321910a3a97879607f481cdaa8b7ceda7 DIST tcpdump-4.99.1-upstream.tar.gz.sig 442 BLAKE2B 9a80b1796ef777bd06d0b8953fe1ff446431d0ff1dffcd58e29a0b771f6734f70f3f0da7c36a1eaa1b6e57719d79c601872a84b7734208a7e8951cad9aca86ee SHA512 b438643701efbbb5579d9d51ed48756a47dd644e0acb10b0edff6d04f3ae4cea6528b40820a656407b73f983b2a634e0165a6c8c0fca3b557394a14e2f2384ab +DIST tcpdump-4.99.2.tar.gz 1897480 BLAKE2B be13fbf493478270c8ebc034a3c1467907a008ce2ed9632a87b7d7b9104b9fda248cd535da7313a1c3d57ca21f324c25593812590b96ec334c474d1ce06f3fd5 SHA512 7986e7517441872d4461da23dc546c01e23449108974458a4e5e493db6f066f9e7da801623a6c43cfa2079ac3d409f813d1ffde2ecc12b6dba661dae0693b735 +DIST tcpdump-4.99.2.tar.gz.sig 442 BLAKE2B 011c93803a1c339f9ce46dedb8e3420d77c5362575061c9b852647d8e8de6936079150240b444f660a84b9e45337960b8878e7c4de1f4e6ad2fff16225811d24 SHA512 33704e9b2ece65ca8a1fbf8234088e561f132a561ac859da32c7fb4d4caaeabd9a4b50ac8f939e48c18e672dade9393c7e56bc838ec8ac9828be5360e99e5692 diff --git a/net-analyzer/tcpdump/tcpdump-4.99.2.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.2.ebuild new file mode 100644 index ..90c41439b38b --- /dev/null +++ b/net-analyzer/tcpdump/tcpdump-4.99.2.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A tool for network monitoring and data acquisition" +HOMEPAGE="https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; +else + VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/tcpdump.asc + inherit verify-sig + + SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; + SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="+drop-root +smi +ssl +samba suid test" +REQUIRED_USE="test? ( samba )" + +# Assorted failures: bug #768498 +RESTRICT="test" + +RDEPEND=" + >=net-libs/libpcap-1.10.1 + drop-root? ( + acct-group/pcap + acct-user/pcap + sys-libs/libcap-ng + ) + smi? ( net-libs/libsmi ) + ssl? ( + >=dev-libs/openssl-0.9.6m:0= + ) + suid? ( + acct-group/pcap + acct-user/pcap + ) +" +DEPEND=" + ${RDEPEND} + test? ( + dev-lang/perl + ) +" +BDEPEND="drop-root? ( virtual/pkgconfig )" + +if [[ ${PV} != ** ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-tcpdump )" +fi + +PATCHES=( + "${FILESDIR}"/${PN}--libdir.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable samba smb) \ + $(use_with drop-root cap-ng) \ + $(use_with drop-root chroot '') \ + $(use_with smi) \ + $(use_with ssl crypto "${ESYSROOT}/usr") \ + $(usex drop-root "--with-user=pcap" "") +} + +src_test() { + if [[ ${EUID} -ne 0 ]] || ! use drop-root ; then + emake check + else + ewarn "If you want to run the test suite, make sure you either" + ewarn "set FEATURES=userpriv or set USE=-drop-root" + fi +} + +src_install() { + dosbin tcpdump + doman tcpdump.1 + dodoc *.awk + dodoc CHANGES CREDITS README.md + + if use suid ; then + fowners root:pcap /usr/sbin/tcpdump + fperms 4110 /usr/sbin/tcpdump + fi +} + +pkg_postinst() { + use suid && elog "To let normal users run tcpdump, add them to the pcap group." +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 23b5a05237092b396f979e55e5d49a00ab226ff3 Author: Sam James gentoo org> AuthorDate: Sat Dec 10 04:30:55 2022 + Commit: Sam James gentoo org> CommitDate: Sat Dec 10 04:35:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b5a052 net-analyzer/tcpdump: drop 4.99.1 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 106 - 1 file changed, 106 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild deleted file mode 100644 index 6dc1d3f43826.. --- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="A tool for network monitoring and data acquisition" -HOMEPAGE="https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; -else - VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/tcpdump.asc - inherit verify-sig - - # Note: drop -upstream on bump, this is just because we switched to the official - # distfiles for verify-sig - SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" - SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="+drop-root +smi +ssl +samba suid test" -REQUIRED_USE="test? ( samba )" - -RESTRICT="!test? ( test )" -# Assorted failures: bug #768498 -#RESTRICT="test" - -RDEPEND=" - >=net-libs/libpcap-1.10.1 - drop-root? ( - acct-group/pcap - acct-user/pcap - sys-libs/libcap-ng - ) - smi? ( net-libs/libsmi ) - ssl? ( - >=dev-libs/openssl-0.9.6m:0= - ) - suid? ( - acct-group/pcap - acct-user/pcap - ) -" -DEPEND=" - ${RDEPEND} - test? ( - dev-lang/perl - ) -" -BDEPEND="drop-root? ( virtual/pkgconfig )" - -if [[ ${PV} != ** ]] ; then - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-tcpdump )" -fi - -PATCHES=( - "${FILESDIR}"/${PN}--libdir.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable samba smb) \ - $(use_with drop-root cap-ng) \ - $(use_with drop-root chroot '') \ - $(use_with smi) \ - $(use_with ssl crypto "${ESYSROOT}/usr") \ - $(usex drop-root "--with-user=pcap" "") -} - -src_test() { - if [[ ${EUID} -ne 0 ]] || ! use drop-root ; then - emake check - else - ewarn "If you want to run the test suite, make sure you either" - ewarn "set FEATURES=userpriv or set USE=-drop-root" - fi -} - -src_install() { - dosbin tcpdump - doman tcpdump.1 - dodoc *.awk - dodoc CHANGES CREDITS README.md - - if use suid ; then - fowners root:pcap /usr/sbin/tcpdump - fperms 4110 /usr/sbin/tcpdump - fi -} - -pkg_postinst() { - use suid && elog "To let normal users run tcpdump, add them to the pcap group." -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: dbe82011aae06a7b41e7d114c03e94429fe05bd3 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 2 11:23:10 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 2 11:23:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe82011 net-analyzer/tcpdump: Stabilize 4.99.1-r1 x86, #882839 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild index 5dca7e330749..071975347aa4 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: e41e0eaff39a205a9fe607352b1959aa0553a2ea Author: Jakov Smolić gentoo org> AuthorDate: Tue Nov 29 06:54:21 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Nov 29 06:54:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41e0eaf net-analyzer/tcpdump: Stabilize 4.99.1-r1 amd64, #882839 Signed-off-by: Jakov Smolić gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild index 916d9bac98cc..5dca7e330749 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: a605ae05657b29e03f0d2032f292286ca3d35fc0 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 25 09:41:08 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 25 09:41:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a605ae05 net-analyzer/tcpdump: Stabilize 4.99.1-r1 sparc, #882839 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild index b31c18683486..916d9bac98cc 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 55131d113f09099280eafaa87128126da542deac Author: Sam James gentoo org> AuthorDate: Fri Nov 25 05:20:50 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 05:20:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55131d11 net-analyzer/tcpdump: Stabilize 4.99.1-r1 ppc, #882839 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild index 855e73756915..b31c18683486 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: cc4178aa9009394ef07d02d21ed2ccc48a404796 Author: Sam James gentoo org> AuthorDate: Fri Nov 25 05:15:00 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 05:15:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc4178aa net-analyzer/tcpdump: Stabilize 4.99.1-r1 ppc64, #882839 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild index 34c9aef44e34..855e73756915 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 92d1d8522bd228dea00e2eb869c0307ad016f582 Author: Sam James gentoo org> AuthorDate: Fri Nov 25 05:04:10 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 05:04:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d1d852 net-analyzer/tcpdump: Stabilize 4.99.1-r1 arm, #882839 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild index 43ecacd51621..34c9aef44e34 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: bce0b85597f98838dc419947ba6f9cf09ac804dd Author: Sam James gentoo org> AuthorDate: Fri Nov 25 05:03:15 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 05:03:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce0b855 net-analyzer/tcpdump: Stabilize 4.99.1-r1 arm64, #882839 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild index 9f6735a93cdc..43ecacd51621 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/files/, net-analyzer/tcpdump/
commit: 4ca5410ef9f7e96556900cc9e2240d856f913e7a Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:36:24 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:36:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca5410e net-analyzer/tcpdump: fix configure tests with Clang 15 Signed-off-by: Sam James gentoo.org> .../files/tcpdump-4.99.1-clang15-configure.patch | 57 ++ ...cpdump-.ebuild => tcpdump-4.99.1-r1.ebuild} | 14 -- net-analyzer/tcpdump/tcpdump-.ebuild | 2 +- 3 files changed, 67 insertions(+), 6 deletions(-) diff --git a/net-analyzer/tcpdump/files/tcpdump-4.99.1-clang15-configure.patch b/net-analyzer/tcpdump/files/tcpdump-4.99.1-clang15-configure.patch new file mode 100644 index ..ed8a353d8c98 --- /dev/null +++ b/net-analyzer/tcpdump/files/tcpdump-4.99.1-clang15-configure.patch @@ -0,0 +1,57 @@ +https://github.com/the-tcpdump-group/tcpdump/pull/1007 + +From 4fa4e8db882b6298f5504d85441ba7594df3 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Mon, 12 Sep 2022 17:28:58 +0100 +Subject: [PATCH] configure.ac: fix configure tests broken with Clang 15 + (implicit function declarations) + +Clang 15 makes implicit function declarations fatal by default which +leads to some of tcpdump's configure tests silently failing/returning +the wrong result. + +This adds the needed #includes to various tests for the functions used, +resolving the following errors: +``` +net-analyzer/tcpdump-4.99.1/clang15.log:47:error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] +net-analyzer/tcpdump-4.99.1/clang15.log:51:error: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] +net-analyzer/tcpdump-4.99.1/clang15.log:55:error: call to undeclared library function 'sscanf' with type 'int (const char *restrict, const char *restrict, ...)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] +net-analyzer/tcpdump-4.99.1/clang15.log:68:error: call to undeclared library function 'memset' with type 'void *(void *, int, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] +net-analyzer/tcpdump-4.99.1/clang15.log:112:error: call to undeclared function 'ether_ntohost'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] +net-analyzer/tcpdump-4.99.1/clang15.log:115:error: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] +``` + +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -87,8 +87,11 @@ if test "x$with_smi" != "xno" ; then + AC_TRY_RUN( + [ + /* libsmi available check */ ++#include ++#include ++#include + #include +-main() ++int main() + { + int current, revision, age, n; + const int required = 2; +@@ -264,6 +267,7 @@ AC_COMPILE_IFELSE( + [ + AC_LANG_SOURCE( + [[ ++#include + /* AF_INET6 available check */ + #include + #ifdef _WIN32 +@@ -473,6 +477,8 @@ AC_CHECK_FUNCS(ether_ntohost, [ + AC_CACHE_CHECK(for buggy ether_ntohost, ac_cv_buggy_ether_ntohost, [ + AC_TRY_RUN([ + #include ++ #include ++ #include + #include + #include + #include + diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild similarity index 80% copy from net-analyzer/tcpdump/tcpdump-.ebuild copy to net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild index ac9b01e80aa8..9f6735a93cdc 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools @@ -16,10 +16,12 @@ else VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/tcpdump.asc inherit verify-sig - SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; - SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" + # Note: drop -upstream on bump, this is just because we switched to the official + # distfiles for verify-sig + SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" + SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 2c07969041ff2f3f2a4f81b2db040fce315d869d Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:44:24 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:44:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c079690 net-analyzer/tcpdump: crank up tcpdump RDEPEND According to upstream site. Apparently just for tests though. Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 5 ++--- net-analyzer/tcpdump/tcpdump-.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild index 06157bef920b..6dc1d3f43826 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -34,7 +34,7 @@ RESTRICT="!test? ( test )" #RESTRICT="test" RDEPEND=" - net-libs/libpcap + >=net-libs/libpcap-1.10.1 drop-root? ( acct-group/pcap acct-user/pcap @@ -52,7 +52,6 @@ RDEPEND=" DEPEND=" ${RDEPEND} test? ( - >=net-libs/libpcap-1.9.1 dev-lang/perl ) " diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 7fb2b1d8d0c3..ac9b01e80aa8 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ REQUIRED_USE="test? ( samba )" RESTRICT="test" RDEPEND=" - net-libs/libpcap + >=net-libs/libpcap-1.10.1 drop-root? ( acct-group/pcap acct-user/pcap @@ -49,7 +49,6 @@ RDEPEND=" DEPEND=" ${RDEPEND} test? ( - >=net-libs/libpcap-1.9.1 dev-lang/perl ) "
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/, net-analyzer/tcpdump/files/
commit: e9925658f0ade000d6529fcf03f7876c36320bb4 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:43:17 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:43:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9925658 net-analyzer/tcpdump: drop 4.9.3-r4, 4.99.0 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/Manifest | 3 - .../files/tcpdump-4.9.3-CVE-2020-8037.patch| 63 net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild | 85 - net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 106 - 4 files changed, 257 deletions(-) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index a8460aafccec..713c659ac15d 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -1,5 +1,2 @@ -DIST tcpdump-4.9.3.tar.gz 2333119 BLAKE2B 21e13fc40d98cfac0bbd5513580cf98313df1f8fea24c48f045f70d494aea3e75230b8481049660c109f9179015c3164f3e3b31acc76c0bfb1f2da5039f1834e SHA512 3aec673f78b996a4df884b1240e5d0a26a2ca81ee7aca8a2e6d50255bb53476e008a5ced4409e278a956710d8a4d31d85bbb800c9f1aab92b0b1046b59292a22 -DIST tcpdump-4.99.0-upstream.tar.gz 2008080 BLAKE2B 389939ea501edf66b7bb809c835feffebf15f30fbba559ce40963733a79ca271982336884acd7ff3d078decb1aaea0616d98091199918b520ef3d1fe0f194431 SHA512 03a434ec41c0026f237bc1e7a928b7ce67dbc342a8d982caded93d987bd356faf706a9d884231bd94f5e2a8580499fe95a28728e37a6672e371a1501ec5d6f79 -DIST tcpdump-4.99.0-upstream.tar.gz.sig 442 BLAKE2B a6cafbccdc1ecfb236a643b72114411e173cc898cda41edeac0c9755e48980f2d44f54c1f52b23dd992890b5aaa57e19430a600662e623832ccc62bfb7ac6fb4 SHA512 545770f09bec2f4ab3e723ab8582f1256eb0cb774ac2f329de17a45ee8256faea49469b796e17250d10c0455b305d39283c9b1d8b3c5a06c47a0d8088c874803 DIST tcpdump-4.99.1-upstream.tar.gz 2014324 BLAKE2B 0a10fe68afdfe80d3e7e661352fcaf1c47702df27fbed959f52fb0ec81543a1d4ce6b0de16a8b081de48dd43e09a13f5e1f0fb11d7590f92cbff29dc511bea12 SHA512 53d31355e1a6ef5a65bb3bf72454169fc80adf973a327a5768840e6ccf0550fbeb3c8a41f959635076d871df0619680321910a3a97879607f481cdaa8b7ceda7 DIST tcpdump-4.99.1-upstream.tar.gz.sig 442 BLAKE2B 9a80b1796ef777bd06d0b8953fe1ff446431d0ff1dffcd58e29a0b771f6734f70f3f0da7c36a1eaa1b6e57719d79c601872a84b7734208a7e8951cad9aca86ee SHA512 b438643701efbbb5579d9d51ed48756a47dd644e0acb10b0edff6d04f3ae4cea6528b40820a656407b73f983b2a634e0165a6c8c0fca3b557394a14e2f2384ab diff --git a/net-analyzer/tcpdump/files/tcpdump-4.9.3-CVE-2020-8037.patch b/net-analyzer/tcpdump/files/tcpdump-4.9.3-CVE-2020-8037.patch deleted file mode 100644 index 2852845eb748.. --- a/net-analyzer/tcpdump/files/tcpdump-4.9.3-CVE-2020-8037.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 32027e199368dad9508965aae8cd8de5b6ab5231 Mon Sep 17 00:00:00 2001 -From: Guy Harris -Date: Sat, 18 Apr 2020 14:04:59 -0700 -Subject: [PATCH] PPP: When un-escaping, don't allocate a too-large buffer. - -The buffer should be big enough to hold the captured data, but it -doesn't need to be big enough to hold the entire on-the-network packet, -if we haven't captured all of it. - -(backported from commit e4add0b010ed6f2180dcb05a13026242ed935334) - print-ppp.c | 18 ++ - 1 file changed, 14 insertions(+), 4 deletions(-) - -diff --git a/print-ppp.c b/print-ppp.c -index 891761728..33fb03412 100644 a/print-ppp.c -+++ b/print-ppp.c -@@ -1367,19 +1367,29 @@ print_bacp_config_options(netdissect_options *ndo, - return 0; - } - -+/* -+ * Un-escape RFC 1662 PPP in HDLC-like framing, with octet escapes. -+ * The length argument is the on-the-wire length, not the captured -+ * length; we can only un-escape the captured part. -+ */ - static void - ppp_hdlc(netdissect_options *ndo, - const u_char *p, int length) - { -+ u_int caplen = ndo->ndo_snapend - p; - u_char *b, *t, c; - const u_char *s; -- int i, proto; -+ u_int i; -+ int proto; - const void *se; - -+ if (caplen == 0) -+ return; -+ - if (length <= 0) - return; - -- b = (u_char *)malloc(length); -+ b = (u_char *)malloc(caplen); - if (b == NULL) - return; - -@@ -1388,10 +1398,10 @@ ppp_hdlc(netdissect_options *ndo, -* Do this so that we dont overwrite the original packet -* contents. -*/ -- for (s = p, t = b, i = length; i > 0 && ND_TTEST(*s); i--) { -+ for (s = p, t = b, i = caplen; i != 0; i--) { - c = *s++; - if (c == 0x7d) { -- if (i <= 1 || !ND_TTEST(*s)) -+ if (i <= 1) - break; - i--; - c = *s++ ^ 0x20; diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild deleted file mode 100644 index 2a3d3a399dae.. ---
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: e447e7a8595b2124541ea54ff92f1be5d3077849 Author: James Le Cuirot gentoo org> AuthorDate: Tue Sep 21 12:29:41 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Sep 21 12:30:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e447e7a8 net-analyzer/tcpdump: Keyword 4.99.1 for ~m68k The tests pass (with samba USE flag unmasked). Signed-off-by: James Le Cuirot gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild index 80191305e0e..2d4cb074386 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: ffea2003250f2c59694d2216b373a0d813eda883 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 31 06:35:25 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 31 13:32:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffea2003 net-analyzer/tcpdump: Use BROOT for verify-sig key path Signed-off-by: Michał Górny gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 2 +- net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 2 +- net-analyzer/tcpdump/tcpdump-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild index 99b6d4b9e93..bfc246ebfee 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/tcpdump.asc + VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/tcpdump.asc inherit verify-sig # Note: drop -upstream on bump, this is just because we switched to the official diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild index 722dbc5dde2..80191305e0e 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/tcpdump.asc + VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/tcpdump.asc inherit verify-sig # Note: drop -upstream on bump, this is just because we switched to the official diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 2fe0728499d..748778bb057 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/tcpdump.asc + VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/tcpdump.asc inherit verify-sig SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz;
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: eb55202411f22e448e0547fc54f32a661a0435fd Author: Marek Szuba gentoo org> AuthorDate: Fri Jul 23 10:19:56 2021 + Commit: Marek Szuba gentoo org> CommitDate: Fri Jul 23 11:05:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb552024 net-analyzer/tcpdump: keyword 4.99.1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild index d23c0f647d4..722dbc5dde2 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: eecb0dfb92c0edee314ded5f2640fbac3c8ae88d Author: Sam James gentoo org> AuthorDate: Fri Jul 16 21:40:56 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jul 16 21:44:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eecb0dfb net-analyzer/tcpdump: Stabilize 4.99.1 arm, #801958 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild index 3032bb0c82e..d23c0f647d4 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 1ba02fa9b25531e2e55623f917e0c2fddadc506e Author: Sam James gentoo org> AuthorDate: Tue Jul 13 20:01:16 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jul 13 20:01:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba02fa9 net-analyzer/tcpdump: Stabilize 4.99.1 ppc64, #801958 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild index 58c9ea6675b..3032bb0c82e 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 88d98c5ce0c6251bb8421122448fd039ae10e067 Author: Sam James gentoo org> AuthorDate: Tue Jul 13 20:00:33 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jul 13 20:00:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d98c5c net-analyzer/tcpdump: Stabilize 4.99.1 arm64, #801958 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild index 70c586ca49e..58c9ea6675b 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: d04c9ff6d34bce8cb121ff68daffb28944f8efcf Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 13 06:28:25 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 13 06:28:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04c9ff6 net-analyzer/tcpdump: ppc stable wrt bug #801958 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild index 5a4137a6b38..70c586ca49e 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 6dab910d5cb8e6137b0046a31541d3eca3203492 Author: Sam James gentoo org> AuthorDate: Mon Jul 12 23:18:20 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 12 23:39:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dab910d net-analyzer/tcpdump: Stabilize 4.99.1 sparc, #801958 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild index 67de73d42a5..5a4137a6b38 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: c0cf8019abc756931f3ca058355a8f9f4928001e Author: Sam James gentoo org> AuthorDate: Mon Jul 12 23:18:08 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 12 23:39:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0cf8019 net-analyzer/tcpdump: Stabilize 4.99.1 amd64, #801958 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild index 23730b56660..67de73d42a5 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: bcea8094f55c27229185539ad4b50720b0b4e64d Author: Sam James gentoo org> AuthorDate: Mon Jul 12 23:17:09 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 12 23:39:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcea8094 net-analyzer/tcpdump: Stabilize 4.99.1 x86, #801958 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild index aa2fc80a8e5..23730b56660 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 71329ab3e07be550fd4f50fdc72080a941824c6b Author: Sam James gentoo org> AuthorDate: Thu Jun 10 17:53:25 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 10 17:53:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71329ab3 net-analyzer/tcpdump: add 4.99.1 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/Manifest | 2 + net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 106 + 2 files changed, 108 insertions(+) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index 763bfb1acbb..a8460aafcce 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -1,3 +1,5 @@ DIST tcpdump-4.9.3.tar.gz 2333119 BLAKE2B 21e13fc40d98cfac0bbd5513580cf98313df1f8fea24c48f045f70d494aea3e75230b8481049660c109f9179015c3164f3e3b31acc76c0bfb1f2da5039f1834e SHA512 3aec673f78b996a4df884b1240e5d0a26a2ca81ee7aca8a2e6d50255bb53476e008a5ced4409e278a956710d8a4d31d85bbb800c9f1aab92b0b1046b59292a22 DIST tcpdump-4.99.0-upstream.tar.gz 2008080 BLAKE2B 389939ea501edf66b7bb809c835feffebf15f30fbba559ce40963733a79ca271982336884acd7ff3d078decb1aaea0616d98091199918b520ef3d1fe0f194431 SHA512 03a434ec41c0026f237bc1e7a928b7ce67dbc342a8d982caded93d987bd356faf706a9d884231bd94f5e2a8580499fe95a28728e37a6672e371a1501ec5d6f79 DIST tcpdump-4.99.0-upstream.tar.gz.sig 442 BLAKE2B a6cafbccdc1ecfb236a643b72114411e173cc898cda41edeac0c9755e48980f2d44f54c1f52b23dd992890b5aaa57e19430a600662e623832ccc62bfb7ac6fb4 SHA512 545770f09bec2f4ab3e723ab8582f1256eb0cb774ac2f329de17a45ee8256faea49469b796e17250d10c0455b305d39283c9b1d8b3c5a06c47a0d8088c874803 +DIST tcpdump-4.99.1-upstream.tar.gz 2014324 BLAKE2B 0a10fe68afdfe80d3e7e661352fcaf1c47702df27fbed959f52fb0ec81543a1d4ce6b0de16a8b081de48dd43e09a13f5e1f0fb11d7590f92cbff29dc511bea12 SHA512 53d31355e1a6ef5a65bb3bf72454169fc80adf973a327a5768840e6ccf0550fbeb3c8a41f959635076d871df0619680321910a3a97879607f481cdaa8b7ceda7 +DIST tcpdump-4.99.1-upstream.tar.gz.sig 442 BLAKE2B 9a80b1796ef777bd06d0b8953fe1ff446431d0ff1dffcd58e29a0b771f6734f70f3f0da7c36a1eaa1b6e57719d79c601872a84b7734208a7e8951cad9aca86ee SHA512 b438643701efbbb5579d9d51ed48756a47dd644e0acb10b0edff6d04f3ae4cea6528b40820a656407b73f983b2a634e0165a6c8c0fca3b557394a14e2f2384ab diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild new file mode 100644 index 000..ff38b7bbbab --- /dev/null +++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="A tool for network monitoring and data acquisition" +HOMEPAGE="https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; +else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/tcpdump.asc + inherit verify-sig + + # Note: drop -upstream on bump, this is just because we switched to the official + # distfiles for verify-sig + SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" + SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="+drop-root +smi +ssl +samba suid test" +REQUIRED_USE="test? ( samba )" + +# Assorted failures: bug #768498 +RESTRICT="test" + +RDEPEND=" + net-libs/libpcap + drop-root? ( + acct-group/pcap + acct-user/pcap + sys-libs/libcap-ng + ) + smi? ( net-libs/libsmi ) + ssl? ( + >=dev-libs/openssl-0.9.6m:0= + ) + suid? ( + acct-group/pcap + acct-user/pcap + ) +" +DEPEND=" + ${RDEPEND} + test? ( + >=net-libs/libpcap-1.9.1 + dev-lang/perl + ) +" +BDEPEND="drop-root? ( virtual/pkgconfig )" + +if [[ ${PV} != ** ]] ; then + BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-tcpdump )" +fi + +PATCHES=( + "${FILESDIR}"/${PN}--libdir.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable samba smb) \ + $(use_with drop-root cap-ng) \ + $(use_with drop-root chroot '') \ + $(use_with smi) \ + $(use_with ssl crypto "${ESYSROOT}/usr") \ + $(usex drop-root "--with-user=pcap" "") +} + +src_test() { + if [[ ${EUID} -ne 0 ]] || ! use drop-root ; then + emake check + else + ewarn "If you want to run the test suite, make sure you either" + ewarn
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 134c44ff6ca50e942641b8585b73841f09df658b Author: Sam James gentoo org> AuthorDate: Thu Jun 10 17:53:36 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 10 17:53:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=134c44ff net-analyzer/tcpdump: re-enable tests in 4.99.1 Seem to be passing now. Bug: https://bugs.gentoo.org/768498 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild index ff38b7bbbab..aa2fc80a8e5 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild @@ -29,8 +29,9 @@ SLOT="0" IUSE="+drop-root +smi +ssl +samba suid test" REQUIRED_USE="test? ( samba )" +RESTRICT="!test? ( test )" # Assorted failures: bug #768498 -RESTRICT="test" +#RESTRICT="test" RDEPEND=" net-libs/libpcap
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 2fa048a22c04d1fb3854a82f23efb7978dd998e8 Author: Sam James gentoo org> AuthorDate: Sat May 15 02:37:07 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 15 02:37:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa048a2 net-analyzer/tcpdump: Stabilize 4.99.0 arm64, #767916 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild index 7e66b5384bc..99b6d4b9e93 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 4745bdbe0420230b6527ea87cfe115cfe6807218 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 2 08:39:25 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 2 08:39:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4745bdbe net-analyzer/tcpdump: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild | 5 ++--- net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 5 ++--- net-analyzer/tcpdump/tcpdump-.ebuild | 5 ++--- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild index d0a366b2b4b..2a3d3a399da 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="+drop-root libressl smi ssl samba suid test" +IUSE="+drop-root smi ssl samba suid test" RESTRICT="!test? ( test )" RDEPEND=" @@ -24,8 +24,7 @@ RDEPEND=" ) smi? ( net-libs/libsmi ) ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.6m:0= ) - libressl? ( dev-libs/libressl:= ) + >=dev-libs/openssl-0.9.6m:0= ) suid? ( acct-group/pcap diff --git a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild index d06df7164db..7e66b5384bc 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild @@ -26,7 +26,7 @@ fi LICENSE="BSD" SLOT="0" -IUSE="+drop-root libressl +smi +ssl +samba suid test" +IUSE="+drop-root +smi +ssl +samba suid test" REQUIRED_USE="test? ( samba )" # Assorted failures: bug #768498 @@ -41,8 +41,7 @@ RDEPEND=" ) smi? ( net-libs/libsmi ) ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.6m:0= ) - libressl? ( dev-libs/libressl:= ) + >=dev-libs/openssl-0.9.6m:0= ) suid? ( acct-group/pcap diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 3e4c338aca2..2fe0728499d 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -24,7 +24,7 @@ fi LICENSE="BSD" SLOT="0" -IUSE="+drop-root libressl +smi +ssl +samba suid test" +IUSE="+drop-root +smi +ssl +samba suid test" REQUIRED_USE="test? ( samba )" # Assorted failures: bug #768498 @@ -39,8 +39,7 @@ RDEPEND=" ) smi? ( net-libs/libsmi ) ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.6m:0= ) - libressl? ( dev-libs/libressl:= ) + >=dev-libs/openssl-0.9.6m:0= ) suid? ( acct-group/pcap
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 28cc33c3d07f21aa30dd7a391864e7e1f81b8b47 Author: Sam James gentoo org> AuthorDate: Fri Apr 16 04:54:26 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 16 05:33:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28cc33c3 net-analyzer/tcpdump: use live template Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 19 - net-analyzer/tcpdump/tcpdump-.ebuild | 34 ++ 2 files changed, 34 insertions(+), 19 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild index 03742866ec3..98642f21786 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild @@ -7,18 +7,26 @@ inherit autotools DESCRIPTION="A tool for network monitoring and data acquisition" HOMEPAGE="https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump; -SRC_URI="https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz; -S="${WORKDIR}/${PN}-${P/_}" + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; +else + SRC_URI="https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz; + S="${WORKDIR}/${PN}-${P/_}" + + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +fi LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl +smi +ssl +samba suid test" +REQUIRED_USE="test? ( samba )" + # Assorted failures: bug #768498 RESTRICT="test" -REQUIRED_USE="test? ( samba )" -BDEPEND="drop-root? ( virtual/pkgconfig )" RDEPEND=" net-libs/libpcap drop-root? ( @@ -43,6 +51,7 @@ DEPEND=" dev-lang/perl ) " +BDEPEND="drop-root? ( virtual/pkgconfig )" PATCHES=( "${FILESDIR}"/${PN}--libdir.patch diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 17c0eed4bfe..db5f72d97ac 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -3,22 +3,30 @@ EAPI=7 -inherit autotools git-r3 +inherit autotools DESCRIPTION="A tool for network monitoring and data acquisition" -HOMEPAGE=" - https://www.tcpdump.org/ - https://github.com/the-tcpdump-group/tcpdump -" -EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; +HOMEPAGE="https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; +else + SRC_URI="https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz; + S="${WORKDIR}/${PN}-${P/_}" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi LICENSE="BSD" SLOT="0" IUSE="+drop-root libressl +smi +ssl +samba suid test" - -RESTRICT="!test? ( test )" REQUIRED_USE="test? ( samba )" +# Assorted failures: bug #768498 +RESTRICT="test" + RDEPEND=" net-libs/libpcap drop-root? ( @@ -36,9 +44,6 @@ RDEPEND=" acct-user/pcap ) " -BDEPEND=" - drop-root? ( virtual/pkgconfig ) -" DEPEND=" ${RDEPEND} test? ( @@ -46,13 +51,14 @@ DEPEND=" dev-lang/perl ) " +BDEPEND="drop-root? ( virtual/pkgconfig )" + PATCHES=( "${FILESDIR}"/${PN}--libdir.patch ) src_prepare() { default - eautoreconf } @@ -67,7 +73,7 @@ src_configure() { } src_test() { - if [[ ${EUID} -ne 0 ]] || ! use drop-root; then + if [[ ${EUID} -ne 0 ]] || ! use drop-root ; then emake check else ewarn "If you want to run the test suite, make sure you either" @@ -81,7 +87,7 @@ src_install() { dodoc *.awk dodoc CHANGES CREDITS README.md - if use suid; then + if use suid ; then fowners root:pcap /usr/sbin/tcpdump fperms 4110 /usr/sbin/tcpdump fi
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 8c16aaa2be0e0e8072d712b3dcfd48d58b6cec76 Author: Sam James gentoo org> AuthorDate: Fri Apr 16 04:58:57 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 16 05:33:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c16aaa2 net-analyzer/tcpdump: add verify-sig support Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/Manifest | 3 ++- net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 13 +++-- net-analyzer/tcpdump/tcpdump-.ebuild | 11 +-- 3 files changed, 22 insertions(+), 5 deletions(-) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index cd74edc21c6..763bfb1acbb 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -1,2 +1,3 @@ DIST tcpdump-4.9.3.tar.gz 2333119 BLAKE2B 21e13fc40d98cfac0bbd5513580cf98313df1f8fea24c48f045f70d494aea3e75230b8481049660c109f9179015c3164f3e3b31acc76c0bfb1f2da5039f1834e SHA512 3aec673f78b996a4df884b1240e5d0a26a2ca81ee7aca8a2e6d50255bb53476e008a5ced4409e278a956710d8a4d31d85bbb800c9f1aab92b0b1046b59292a22 -DIST tcpdump-4.99.0.tar.gz 1876161 BLAKE2B 5ad7e7f888f56fac92ef3c01229ba03b45cfd706d7a904a10118b65c73aa6c5c1d39f54b7139c72116b67ed2971566596ae51d65de8528116b3a81bbcc7f52ab SHA512 921c27bdd803de9ecebe735a3efc82ac87c4efbd47949119241b8290ed1a015c25d252e428d5bf3b8e275e5b084d19bafb31020b1b3e241202cbc42f1f1d4801 +DIST tcpdump-4.99.0-upstream.tar.gz 2008080 BLAKE2B 389939ea501edf66b7bb809c835feffebf15f30fbba559ce40963733a79ca271982336884acd7ff3d078decb1aaea0616d98091199918b520ef3d1fe0f194431 SHA512 03a434ec41c0026f237bc1e7a928b7ce67dbc342a8d982caded93d987bd356faf706a9d884231bd94f5e2a8580499fe95a28728e37a6672e371a1501ec5d6f79 +DIST tcpdump-4.99.0-upstream.tar.gz.sig 442 BLAKE2B a6cafbccdc1ecfb236a643b72114411e173cc898cda41edeac0c9755e48980f2d44f54c1f52b23dd992890b5aaa57e19430a600662e623832ccc62bfb7ac6fb4 SHA512 545770f09bec2f4ab3e723ab8582f1256eb0cb774ac2f329de17a45ee8256faea49469b796e17250d10c0455b305d39283c9b1d8b3c5a06c47a0d8088c874803 diff --git a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild index 98642f21786..d06df7164db 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild @@ -13,8 +13,13 @@ if [[ ${PV} == ** ]] ; then EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; else - SRC_URI="https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz; - S="${WORKDIR}/${PN}-${P/_}" + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/tcpdump.asc + inherit verify-sig + + # Note: drop -upstream on bump, this is just because we switched to the official + # distfiles for verify-sig + SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" + SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" fi @@ -53,6 +58,10 @@ DEPEND=" " BDEPEND="drop-root? ( virtual/pkgconfig )" +if [[ ${PV} != ** ]] ; then + BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-tcpdump )" +fi + PATCHES=( "${FILESDIR}"/${PN}--libdir.patch ) diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index db5f72d97ac..3e4c338aca2 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -13,8 +13,11 @@ if [[ ${PV} == ** ]] ; then EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; else - SRC_URI="https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz; - S="${WORKDIR}/${PN}-${P/_}" + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/tcpdump.asc + inherit verify-sig + + SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; + SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi @@ -53,6 +56,10 @@ DEPEND=" " BDEPEND="drop-root? ( virtual/pkgconfig )" +if [[ ${PV} != ** ]] ; then + BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-tcpdump )" +fi + PATCHES=( "${FILESDIR}"/${PN}--libdir.patch )
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 067f5d05a6589b5d00da8a36b7024a94f00fcc3c Author: Sam James gentoo org> AuthorDate: Wed Mar 17 01:40:10 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 17 01:40:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=067f5d05 net-analyzer/tcpdump: style change for DESCRIPTION Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild | 4 ++-- net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 2 +- net-analyzer/tcpdump/tcpdump-.ebuild | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild index 6c0d493d0ed..217b3f570c8 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit autotools -DESCRIPTION="A Tool for network monitoring and data acquisition" +DESCRIPTION="A tool for network monitoring and data acquisition" HOMEPAGE="https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump; SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; diff --git a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild index 9ddf16dd2aa..2edd75502e3 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit autotools -DESCRIPTION="A Tool for network monitoring and data acquisition" +DESCRIPTION="A tool for network monitoring and data acquisition" HOMEPAGE="https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump; SRC_URI="https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz; S="${WORKDIR}/${PN}-${P/_}" diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 4765315651b..17c0eed4bfe 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -5,17 +5,17 @@ EAPI=7 inherit autotools git-r3 -DESCRIPTION="A Tool for network monitoring and data acquisition" +DESCRIPTION="A tool for network monitoring and data acquisition" HOMEPAGE=" https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump " -LICENSE="BSD" EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; +LICENSE="BSD" SLOT="0" -KEYWORDS="" IUSE="+drop-root libressl +smi +ssl +samba suid test" + RESTRICT="!test? ( test )" REQUIRED_USE="test? ( samba )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: ca81f414adc8699fd3b51adff7087d79cea9658e Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Mar 10 16:30:29 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Mar 10 17:29:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca81f414 net-analyzer/tcpdump: stable 4.99.0 for sparc, bug #767916 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild index fbad90c2f64..9ddf16dd2aa 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P/_}" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl +smi +ssl +samba suid test" # Assorted failures: bug #768498 RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 682c341417d2688be8304854401529250c29aca9 Author: Sam James gentoo org> AuthorDate: Fri Mar 5 16:33:07 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 5 16:33:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682c3414 net-analyzer/tcpdump: Stabilize 4.99.0 ppc64, #767916 Tested-by: ernsteiswuerfel mailbox.org> Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild index ec7564d96dd..fbad90c2f64 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P/_}" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl +smi +ssl +samba suid test" # Assorted failures: bug #768498 RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 85c72cfb35a6be47c11c367a73f0bdf86a1bfa0f Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 5 07:32:14 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 5 07:32:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c72cfb net-analyzer/tcpdump: x86 stable wrt bug #767916 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild index 2026e8db82b..ec7564d96dd 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P/_}" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl +smi +ssl +samba suid test" # Assorted failures: bug #768498 RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 5171ade3cc1e55cab9030baa88a55be55cae9c7b Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 5 07:26:54 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 5 07:26:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5171ade3 net-analyzer/tcpdump: amd64 stable wrt bug #767916 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild index 848865ea5b7..2026e8db82b 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P/_}" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl +smi +ssl +samba suid test" # Assorted failures: bug #768498 RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 9923716e0dbf341e02e2ff35b5314b6835b31bb6 Author: Sam James gentoo org> AuthorDate: Thu Mar 4 05:00:21 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 4 05:00:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9923716e net-analyzer/tcpdump: adjust live ebuild slightly (style) Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 6f074f38fb2..4765315651b 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit autotools git-r3 DESCRIPTION="A Tool for network monitoring and data acquisition" @@ -87,5 +88,5 @@ src_install() { } pkg_postinst() { - use suid && elog "To let normal users run tcpdump add them to the pcap group." + use suid && elog "To let normal users run tcpdump, add them to the pcap group." }
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 4d89b52d516edefa0b2ec03a2335eed74f7062ec Author: Sam James gentoo org> AuthorDate: Thu Mar 4 04:57:28 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 4 04:57:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d89b52d net-analyzer/tcpdump: restrict tests for now Closes: https://bugs.gentoo.org/768498 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild index 3b3f98211ec..848865ea5b7 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild @@ -14,7 +14,8 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl +smi +ssl +samba suid test" -RESTRICT="!test? ( test )" +# Assorted failures: bug #768498 +RESTRICT="test" REQUIRED_USE="test? ( samba )" BDEPEND="drop-root? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 360fe662906fbeef600245787e9cf378cfd294ff Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Feb 18 20:00:47 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Feb 18 20:00:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360fe662 net-analyzer/tcpdump: stable 4.99.0 for ppc stable wrt bug #767916 Package-Manager: Portage-3.0.14, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild index e645322ec4b..3b3f98211ec 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P/_}" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl +smi +ssl +samba suid test" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( samba )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: b9b9d64f55faf6b514533a07f61be5c48c621ef9 Author: Sam James gentoo org> AuthorDate: Sat Jan 30 19:31:39 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 30 19:31:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b9d64f net-analyzer/tcpdump: Stabilize 4.99.0 s390, #767916 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild index 5d08f58a44e..e645322ec4b 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P/_}" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl +smi +ssl +samba suid test" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( samba )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 55e1a345965d7e7b06577758c7ff866051477c49 Author: Sam James gentoo org> AuthorDate: Thu Dec 31 08:52:00 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 31 08:53:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e1a345 net-analyzer/tcpdump: bump to 4.99.0 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/Manifest | 2 +- .../{tcpdump-4.10.0_rc1-r1.ebuild => tcpdump-4.99.0.ebuild}| 10 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index 04a763867c0..cd74edc21c6 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -1,2 +1,2 @@ -DIST tcpdump-4.10.0rc1.tar.gz 1823212 BLAKE2B aa274e548163eacb09a98edbaa1127dbb06b6fe2f6eb23ffa968a577081d9d9323c339a885a198ee08d7dced04302cf50301ca575fbe95e082a6ed89e115de05 SHA512 b226ca569eeda7cee45fc7a1e42766f404d55ebca8133da544ecd75f975701532346f0cfdbefd4fc708fca12a8d094790c99a7276bd9b563885ef036a3912493 DIST tcpdump-4.9.3.tar.gz 2333119 BLAKE2B 21e13fc40d98cfac0bbd5513580cf98313df1f8fea24c48f045f70d494aea3e75230b8481049660c109f9179015c3164f3e3b31acc76c0bfb1f2da5039f1834e SHA512 3aec673f78b996a4df884b1240e5d0a26a2ca81ee7aca8a2e6d50255bb53476e008a5ced4409e278a956710d8a4d31d85bbb800c9f1aab92b0b1046b59292a22 +DIST tcpdump-4.99.0.tar.gz 1876161 BLAKE2B 5ad7e7f888f56fac92ef3c01229ba03b45cfd706d7a904a10118b65c73aa6c5c1d39f54b7139c72116b67ed2971566596ae51d65de8528116b3a81bbcc7f52ab SHA512 921c27bdd803de9ecebe735a3efc82ac87c4efbd47949119241b8290ed1a015c25d252e428d5bf3b8e275e5b084d19bafb31020b1b3e241202cbc42f1f1d4801 diff --git a/net-analyzer/tcpdump/tcpdump-4.10.0_rc1-r1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild similarity index 93% rename from net-analyzer/tcpdump/tcpdump-4.10.0_rc1-r1.ebuild rename to net-analyzer/tcpdump/tcpdump-4.99.0.ebuild index 3133cb51eca..5d08f58a44e 100644 --- a/net-analyzer/tcpdump/tcpdump-4.10.0_rc1-r1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit autotools DESCRIPTION="A Tool for network monitoring and data acquisition" @@ -16,9 +17,7 @@ IUSE="+drop-root libressl +smi +ssl +samba suid test" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( samba )" -BDEPEND=" - drop-root? ( virtual/pkgconfig ) -" +BDEPEND="drop-root? ( virtual/pkgconfig )" RDEPEND=" net-libs/libpcap drop-root? ( @@ -43,6 +42,7 @@ DEPEND=" dev-lang/perl ) " + PATCHES=( "${FILESDIR}"/${PN}--libdir.patch ) @@ -63,7 +63,7 @@ src_configure() { } src_test() { - if [[ ${EUID} -ne 0 ]] || ! use drop-root; then + if [[ ${EUID} -ne 0 ]] || ! use drop-root ; then emake check else ewarn "If you want to run the test suite, make sure you either" @@ -77,7 +77,7 @@ src_install() { dodoc *.awk dodoc CHANGES CREDITS README.md - if use suid; then + if use suid ; then fowners root:pcap /usr/sbin/tcpdump fperms 4110 /usr/sbin/tcpdump fi
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 8b255c937f26e5bf1e2e41eba1abd357ffadd02b Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 8 13:21:20 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 8 13:21:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b255c93 net-analyzer/tcpdump: mark remain arches stable Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild index ca23bedee94..398ed0b9b2c 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 1262924c4ec460f8a46bd167117d943b336efc88 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 8 13:22:31 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 8 13:22:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1262924c net-analyzer/tcpdump: Drop old Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3-r2.ebuild | 86 --- net-analyzer/tcpdump/tcpdump-4.9.3-r3.ebuild | 88 2 files changed, 174 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r2.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r2.ebuild deleted file mode 100644 index e4c232ea119..000 --- a/net-analyzer/tcpdump/tcpdump-4.9.3-r2.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="A Tool for network monitoring and data acquisition" -HOMEPAGE=" - https://www.tcpdump.org/ - https://github.com/the-tcpdump-group/tcpdump -" -SRC_URI=" - https://www.tcpdump.org/release/${P}.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="+drop-root libressl smi ssl samba suid test" -RESTRICT="!test? ( test )" - -RDEPEND=" - drop-root? ( - acct-group/pcap - acct-user/pcap - sys-libs/libcap-ng - ) - net-libs/libpcap - smi? ( net-libs/libsmi ) - ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.6m:0= ) - libressl? ( dev-libs/libressl:= ) - ) - suid? ( - acct-group/pcap - acct-user/pcap - ) -" -DEPEND=" - ${RDEPEND} - drop-root? ( virtual/pkgconfig ) - test? ( - >=net-libs/libpcap-1.9.1 - dev-lang/perl - app-arch/sharutils - ) -" - -src_configure() { - if use drop-root; then - append-cppflags -DHAVE_CAP_NG_H - export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng ) - fi - - econf \ - $(use_enable samba smb) \ - $(use_with drop-root chroot '') \ - $(use_with smi) \ - $(use_with ssl crypto "${ESYSROOT}/usr") \ - $(usex drop-root "--with-user=pcap" "") -} - -src_test() { - if [[ ${EUID} -ne 0 ]] || ! use drop-root; then - emake check - else - ewarn "If you want to run the test suite, make sure you either" - ewarn "set FEATURES=userpriv or set USE=-drop-root" - fi -} - -src_install() { - dosbin tcpdump - doman tcpdump.1 - dodoc *.awk - dodoc CHANGES CREDITS README.md - - if use suid; then - fowners root:pcap /usr/sbin/tcpdump - fperms 4110 /usr/sbin/tcpdump - fi -} - -pkg_postinst() { - use suid && elog "To let normal users run tcpdump add them to the pcap group." -} diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r3.ebuild deleted file mode 100644 index b348a3434e1..000 --- a/net-analyzer/tcpdump/tcpdump-4.9.3-r3.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="A Tool for network monitoring and data acquisition" -HOMEPAGE=" - https://www.tcpdump.org/ - https://github.com/the-tcpdump-group/tcpdump -" -SRC_URI=" - https://www.tcpdump.org/release/${P}.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="+drop-root libressl smi ssl samba suid test" -RESTRICT="!test? ( test )" - -RDEPEND=" - net-libs/libpcap - drop-root? ( - acct-group/pcap - acct-user/pcap - sys-libs/libcap-ng - ) - smi? ( net-libs/libsmi ) - ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.6m:0= ) - libressl? ( dev-libs/libressl:= ) - ) - suid? ( - acct-group/pcap - acct-user/pcap - ) -" -DEPEND=" - ${RDEPEND} - test? ( - >=net-libs/libpcap-1.9.1 - dev-lang/perl - ) -" -PATCHES=( - "${FILESDIR}"/${PN}--libdir.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable samba smb) \ - $(use_with drop-root cap-ng) \ - $(use_with drop-root chroot '') \ - $(use_with smi) \ - $(use_with ssl crypto "${ESYSROOT}/usr") \ - $(usex drop-root
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 269a594d40ae3faeacf93f17ae2e3c8ee9af Author: Sam James gentoo org> AuthorDate: Sun Nov 8 00:26:47 2020 + Commit: Sam James gentoo org> CommitDate: Sun Nov 8 00:31:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=269a594d net-analyzer/tcpdump: Stabilize 4.9.3-r4 arm, #753146 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild index a61ee78015a..0bfc0f6e041 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 790a6de9e34625a4e9aed094a65333a2068909c3 Author: Sam James gentoo org> AuthorDate: Sun Nov 8 00:28:02 2020 + Commit: Sam James gentoo org> CommitDate: Sun Nov 8 00:31:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790a6de9 net-analyzer/tcpdump: Stabilize 4.9.3-r4 amd64, #753146 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild index 0bfc0f6e041..ca23bedee94 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: e4d3ffe957c9cf1e23559406e0a17d5ba277dc6e Author: Sam James gentoo org> AuthorDate: Sun Nov 8 00:24:40 2020 + Commit: Sam James gentoo org> CommitDate: Sun Nov 8 00:31:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d3ffe9 net-analyzer/tcpdump: Stabilize 4.9.3-r4 arm64, #753146 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild index 92442743041..a61ee78015a 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 8bd652986db5e9c754e4ccc529adf132cd692f0c Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 7 20:36:20 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 7 20:36:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd65298 net-analyzer/tcpdump: stable 4.9.3-r4 for sparc stable wrt bug #753146 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild index 7a15ac261de..92442743041 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 9b51d2692842cd828a9bb55ab14547f269e7a517 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 7 20:08:58 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 7 20:10:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b51d269 net-analyzer/tcpdump: stable 4.9.3-r4 for hppa stable wrt bug #753146 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild index bfd5bf49212..7a15ac261de 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/files/, net-analyzer/tcpdump/
commit: 5ffa42e571f5f14a5a3400a8993a4b7745a852ef Author: Sam James gentoo org> AuthorDate: Sat Nov 7 01:44:47 2020 + Commit: Sam James gentoo org> CommitDate: Sat Nov 7 01:44:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ffa42e5 net-analyzer/tcpdump: patch CVE-2020-8037 Note that CVE-2020-8036 is already fixed in the version of 4.10.x packaged in Gentoo and 4.9.x is unaffected (the relevant functionality simply did not exist). Bug: https://bugs.gentoo.org/753146 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> .../files/tcpdump-4.9.3-CVE-2020-8037.patch| 63 ++ net-analyzer/tcpdump/tcpdump-4.10.0_rc1-r1.ebuild | 22 +++- 10.0_rc1-r1.ebuild => tcpdump-4.9.3-r4.ebuild} | 24 +++-- 3 files changed, 79 insertions(+), 30 deletions(-) diff --git a/net-analyzer/tcpdump/files/tcpdump-4.9.3-CVE-2020-8037.patch b/net-analyzer/tcpdump/files/tcpdump-4.9.3-CVE-2020-8037.patch new file mode 100644 index 000..2852845eb74 --- /dev/null +++ b/net-analyzer/tcpdump/files/tcpdump-4.9.3-CVE-2020-8037.patch @@ -0,0 +1,63 @@ +From 32027e199368dad9508965aae8cd8de5b6ab5231 Mon Sep 17 00:00:00 2001 +From: Guy Harris +Date: Sat, 18 Apr 2020 14:04:59 -0700 +Subject: [PATCH] PPP: When un-escaping, don't allocate a too-large buffer. + +The buffer should be big enough to hold the captured data, but it +doesn't need to be big enough to hold the entire on-the-network packet, +if we haven't captured all of it. + +(backported from commit e4add0b010ed6f2180dcb05a13026242ed935334) +--- + print-ppp.c | 18 ++ + 1 file changed, 14 insertions(+), 4 deletions(-) + +diff --git a/print-ppp.c b/print-ppp.c +index 891761728..33fb03412 100644 +--- a/print-ppp.c b/print-ppp.c +@@ -1367,19 +1367,29 @@ print_bacp_config_options(netdissect_options *ndo, + return 0; + } + ++/* ++ * Un-escape RFC 1662 PPP in HDLC-like framing, with octet escapes. ++ * The length argument is the on-the-wire length, not the captured ++ * length; we can only un-escape the captured part. ++ */ + static void + ppp_hdlc(netdissect_options *ndo, + const u_char *p, int length) + { ++ u_int caplen = ndo->ndo_snapend - p; + u_char *b, *t, c; + const u_char *s; +- int i, proto; ++ u_int i; ++ int proto; + const void *se; + ++ if (caplen == 0) ++ return; ++ + if (length <= 0) + return; + +- b = (u_char *)malloc(length); ++ b = (u_char *)malloc(caplen); + if (b == NULL) + return; + +@@ -1388,10 +1398,10 @@ ppp_hdlc(netdissect_options *ndo, +* Do this so that we dont overwrite the original packet +* contents. +*/ +- for (s = p, t = b, i = length; i > 0 && ND_TTEST(*s); i--) { ++ for (s = p, t = b, i = caplen; i != 0; i--) { + c = *s++; + if (c == 0x7d) { +- if (i <= 1 || !ND_TTEST(*s)) ++ if (i <= 1) + break; + i--; + c = *s++ ^ 0x20; diff --git a/net-analyzer/tcpdump/tcpdump-4.10.0_rc1-r1.ebuild b/net-analyzer/tcpdump/tcpdump-4.10.0_rc1-r1.ebuild index aa6aa458165..3133cb51eca 100644 --- a/net-analyzer/tcpdump/tcpdump-4.10.0_rc1-r1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.10.0_rc1-r1.ebuild @@ -5,21 +5,20 @@ EAPI=7 inherit autotools DESCRIPTION="A Tool for network monitoring and data acquisition" -HOMEPAGE=" - https://www.tcpdump.org/ - https://github.com/the-tcpdump-group/tcpdump -" -LICENSE="BSD" -SRC_URI=" - https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz -" +HOMEPAGE="https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump; +SRC_URI="https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz; +S="${WORKDIR}/${PN}-${P/_}" +LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl +smi +ssl +samba suid test" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( samba )" +BDEPEND=" + drop-root? ( virtual/pkgconfig ) +" RDEPEND=" net-libs/libpcap drop-root? ( @@ -37,9 +36,6 @@ RDEPEND=" acct-user/pcap ) " -BDEPEND=" - drop-root? ( virtual/pkgconfig ) -" DEPEND=" ${RDEPEND} test? ( @@ -50,11 +46,9 @@ DEPEND=" PATCHES=( "${FILESDIR}"/${PN}--libdir.patch ) -S=${WORKDIR}/${PN}-${P/_} src_prepare() { default - eautoreconf } @@ -90,5 +84,5 @@ src_install() { } pkg_postinst() { - use suid && elog "To let normal users run tcpdump add them to the pcap group." + use suid && elog "To let normal users run tcpdump, add them to the pcap group." } diff --git a/net-analyzer/tcpdump/tcpdump-4.10.0_rc1-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 6272dd40d27f6ff0bb2709214552afc460d8aeaf Author: Sam James gentoo org> AuthorDate: Wed Nov 4 00:37:12 2020 + Commit: Sam James gentoo org> CommitDate: Wed Nov 4 00:37:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6272dd40 net-analyzer/tcpdump: join as co-maintainer Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-analyzer/tcpdump/metadata.xml b/net-analyzer/tcpdump/metadata.xml index 044cacfbd6c..1f6e1c98b57 100644 --- a/net-analyzer/tcpdump/metadata.xml +++ b/net-analyzer/tcpdump/metadata.xml @@ -5,6 +5,10 @@ zlog...@gentoo.org Mikle Kolyada + + s...@gentoo.org + Sam James + Build with net-libs/libsmi to load MIBs on the fly to decode SNMP packets Drop privileges to pcap:pcap when run as root
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 7717752a90c19a1c3d87447ed642d0e92d0ace0c Author: Mikle Kolyada gentoo org> AuthorDate: Tue Nov 3 21:44:39 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Nov 3 21:44:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7717752a net-analyzer/tcpdump: Add myself as maintainer Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> net-analyzer/tcpdump/metadata.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-analyzer/tcpdump/metadata.xml b/net-analyzer/tcpdump/metadata.xml index cacdf5c6298..044cacfbd6c 100644 --- a/net-analyzer/tcpdump/metadata.xml +++ b/net-analyzer/tcpdump/metadata.xml @@ -1,9 +1,9 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - net...@gentoo.org - Gentoo network monitoring and analysis project + + zlog...@gentoo.org + Mikle Kolyada Build with net-libs/libsmi to load MIBs on the fly to decode SNMP packets
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: d7a0661fc8c35f383eda3c00a9b9ecb39d6817b6 Author: David Seifert gentoo org> AuthorDate: Sat Oct 24 09:59:51 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 24 09:59:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a0661f net-analyzer/tcpdump: Port to GLEP 81 'pcap' group/user Closes: https://bugs.gentoo.org/314463 Closes: https://github.com/gentoo/gentoo/pull/18015 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: David Seifert gentoo.org> net-analyzer/tcpdump/metadata.xml | 2 +- ...0.0_rc1.ebuild => tcpdump-4.10.0_rc1-r1.ebuild} | 32 +- ...cpdump-4.9.3.ebuild => tcpdump-4.9.3-r2.ebuild} | 32 +- ...ump-4.9.3-r1.ebuild => tcpdump-4.9.3-r3.ebuild} | 32 +- net-analyzer/tcpdump/tcpdump-.ebuild | 32 +- 5 files changed, 53 insertions(+), 77 deletions(-) diff --git a/net-analyzer/tcpdump/metadata.xml b/net-analyzer/tcpdump/metadata.xml index 926985b6a8c..cacdf5c6298 100644 --- a/net-analyzer/tcpdump/metadata.xml +++ b/net-analyzer/tcpdump/metadata.xml @@ -7,7 +7,7 @@ Build with net-libs/libsmi to load MIBs on the fly to decode SNMP packets - Drop privileges to tcpdump:tcpdump when run as root + Drop privileges to pcap:pcap when run as root cpe:/a:tcpdump:tcpdump diff --git a/net-analyzer/tcpdump/tcpdump-4.10.0_rc1.ebuild b/net-analyzer/tcpdump/tcpdump-4.10.0_rc1-r1.ebuild similarity index 77% rename from net-analyzer/tcpdump/tcpdump-4.10.0_rc1.ebuild rename to net-analyzer/tcpdump/tcpdump-4.10.0_rc1-r1.ebuild index c2cf8713eac..aa6aa458165 100644 --- a/net-analyzer/tcpdump/tcpdump-4.10.0_rc1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.10.0_rc1-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools user +inherit autotools DESCRIPTION="A Tool for network monitoring and data acquisition" HOMEPAGE=" @@ -22,12 +22,20 @@ REQUIRED_USE="test? ( samba )" RDEPEND=" net-libs/libpcap - drop-root? ( sys-libs/libcap-ng ) + drop-root? ( + acct-group/pcap + acct-user/pcap + sys-libs/libcap-ng + ) smi? ( net-libs/libsmi ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6m:0= ) libressl? ( dev-libs/libressl:= ) ) + suid? ( + acct-group/pcap + acct-user/pcap + ) " BDEPEND=" drop-root? ( virtual/pkgconfig ) @@ -44,13 +52,6 @@ PATCHES=( ) S=${WORKDIR}/${PN}-${P/_} -pkg_setup() { - if use drop-root || use suid; then - enewgroup tcpdump - enewuser tcpdump -1 -1 -1 tcpdump - fi -} - src_prepare() { default @@ -64,7 +65,7 @@ src_configure() { $(use_with drop-root chroot '') \ $(use_with smi) \ $(use_with ssl crypto "${ESYSROOT}/usr") \ - $(usex drop-root "--with-user=tcpdump" "") + $(usex drop-root "--with-user=pcap" "") } src_test() { @@ -83,18 +84,11 @@ src_install() { dodoc CHANGES CREDITS README.md if use suid; then - fowners root:tcpdump /usr/sbin/tcpdump + fowners root:pcap /usr/sbin/tcpdump fperms 4110 /usr/sbin/tcpdump fi } -pkg_preinst() { - if use drop-root || use suid; then - enewgroup tcpdump - enewuser tcpdump -1 -1 -1 tcpdump - fi -} - pkg_postinst() { - use suid && elog "To let normal users run tcpdump add them into tcpdump group." + use suid && elog "To let normal users run tcpdump add them to the pcap group." } diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r2.ebuild similarity index 75% rename from net-analyzer/tcpdump/tcpdump-4.9.3.ebuild rename to net-analyzer/tcpdump/tcpdump-4.9.3-r2.ebuild index 3731233ad94..e4c232ea119 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit flag-o-matic toolchain-funcs user +inherit flag-o-matic toolchain-funcs DESCRIPTION="A Tool for network monitoring and data acquisition" HOMEPAGE=" @@ -20,13 +20,21 @@ IUSE="+drop-root libressl smi ssl samba suid test" RESTRICT="!test? ( test )" RDEPEND=" - drop-root? ( sys-libs/libcap-ng ) + drop-root? ( + acct-group/pcap + acct-user/pcap + sys-libs/libcap-ng + ) net-libs/libpcap smi? ( net-libs/libsmi ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6m:0= ) libressl? ( dev-libs/libressl:= ) ) + suid? ( +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 6a02c9077040cadb8de63b8252e2a8f43d7ca6b4 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Sep 5 11:35:58 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Sep 5 11:47:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a02c907 net-analyzer/tcpdump: Require USE=samba for test suite Package-Manager: Portage-3.0.5, Repoman-3.0.1 Closes: https://bugs.gentoo.org/740142 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/tcpdump/tcpdump-4.10.0_rc1.ebuild | 3 ++- net-analyzer/tcpdump/tcpdump-.ebuild | 10 +++--- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.10.0_rc1.ebuild b/net-analyzer/tcpdump/tcpdump-4.10.0_rc1.ebuild index 2034a5392dd..c2cf8713eac 100644 --- a/net-analyzer/tcpdump/tcpdump-4.10.0_rc1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.10.0_rc1.ebuild @@ -16,8 +16,9 @@ SRC_URI=" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="+drop-root libressl smi ssl samba suid test" +IUSE="+drop-root libressl +smi +ssl +samba suid test" RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( samba )" RDEPEND=" net-libs/libpcap diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 1df4d6f13e0..8352b63b1cc 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -13,9 +13,10 @@ LICENSE="BSD" EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; SLOT="0" -IUSE="+drop-root libressl smi ssl samba suid test" -RESTRICT="!test? ( test )" KEYWORDS="" +IUSE="+drop-root libressl +smi +ssl +samba suid test" +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( samba )" RDEPEND=" net-libs/libpcap @@ -48,11 +49,6 @@ pkg_setup() { } src_prepare() { - sed -i -e '/^eapon1/d;' tests/TESTLIST || die - - # bug 630394 - sed -i -e '/^nbns-valgrind/d' tests/TESTLIST || die - default eautoreconf
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: b3a8da5e2d50404f77e4bbb29fa5f9a105600152 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Aug 31 21:04:46 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Aug 31 21:16:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a8da5e net-analyzer/tcpdump: Update live ebuild Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/tcpdump/tcpdump-.ebuild | 14 -- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index b0c0a0baa59..1df4d6f13e0 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -5,27 +5,21 @@ EAPI=7 inherit autotools git-r3 user DESCRIPTION="A Tool for network monitoring and data acquisition" -EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; HOMEPAGE=" https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump " - LICENSE="BSD" +EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; + SLOT="0" IUSE="+drop-root libressl smi ssl samba suid test" RESTRICT="!test? ( test )" -if [[ ${PV} == "" ]] ; then - inherit git-r3 - KEYWORDS="" -else - SRC_URI="https://github.com/the-${PN}-group/${PN}/archive/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -fi +KEYWORDS="" RDEPEND=" - drop-root? ( sys-libs/libcap-ng ) net-libs/libpcap + drop-root? ( sys-libs/libcap-ng ) smi? ( net-libs/libsmi ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6m:0= )
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 7001c60dda2895ab17c6960c1e825d57f633c8a0 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Aug 31 21:16:32 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Aug 31 21:16:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7001c60d net-analyzer/tcpdump: Version 4.10.0_rc1 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/tcpdump/Manifest | 1 + net-analyzer/tcpdump/tcpdump-4.10.0_rc1.ebuild | 99 ++ 2 files changed, 100 insertions(+) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index 96c3fad37e2..04a763867c0 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -1 +1,2 @@ +DIST tcpdump-4.10.0rc1.tar.gz 1823212 BLAKE2B aa274e548163eacb09a98edbaa1127dbb06b6fe2f6eb23ffa968a577081d9d9323c339a885a198ee08d7dced04302cf50301ca575fbe95e082a6ed89e115de05 SHA512 b226ca569eeda7cee45fc7a1e42766f404d55ebca8133da544ecd75f975701532346f0cfdbefd4fc708fca12a8d094790c99a7276bd9b563885ef036a3912493 DIST tcpdump-4.9.3.tar.gz 2333119 BLAKE2B 21e13fc40d98cfac0bbd5513580cf98313df1f8fea24c48f045f70d494aea3e75230b8481049660c109f9179015c3164f3e3b31acc76c0bfb1f2da5039f1834e SHA512 3aec673f78b996a4df884b1240e5d0a26a2ca81ee7aca8a2e6d50255bb53476e008a5ced4409e278a956710d8a4d31d85bbb800c9f1aab92b0b1046b59292a22 diff --git a/net-analyzer/tcpdump/tcpdump-4.10.0_rc1.ebuild b/net-analyzer/tcpdump/tcpdump-4.10.0_rc1.ebuild new file mode 100644 index 000..2034a5392dd --- /dev/null +++ b/net-analyzer/tcpdump/tcpdump-4.10.0_rc1.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools user + +DESCRIPTION="A Tool for network monitoring and data acquisition" +HOMEPAGE=" + https://www.tcpdump.org/ + https://github.com/the-tcpdump-group/tcpdump +" +LICENSE="BSD" +SRC_URI=" + https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz +" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="+drop-root libressl smi ssl samba suid test" +RESTRICT="!test? ( test )" + +RDEPEND=" + net-libs/libpcap + drop-root? ( sys-libs/libcap-ng ) + smi? ( net-libs/libsmi ) + ssl? ( + !libressl? ( >=dev-libs/openssl-0.9.6m:0= ) + libressl? ( dev-libs/libressl:= ) + ) +" +BDEPEND=" + drop-root? ( virtual/pkgconfig ) +" +DEPEND=" + ${RDEPEND} + test? ( + >=net-libs/libpcap-1.9.1 + dev-lang/perl + ) +" +PATCHES=( + "${FILESDIR}"/${PN}--libdir.patch +) +S=${WORKDIR}/${PN}-${P/_} + +pkg_setup() { + if use drop-root || use suid; then + enewgroup tcpdump + enewuser tcpdump -1 -1 -1 tcpdump + fi +} + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable samba smb) \ + $(use_with drop-root cap-ng) \ + $(use_with drop-root chroot '') \ + $(use_with smi) \ + $(use_with ssl crypto "${ESYSROOT}/usr") \ + $(usex drop-root "--with-user=tcpdump" "") +} + +src_test() { + if [[ ${EUID} -ne 0 ]] || ! use drop-root; then + emake check + else + ewarn "If you want to run the test suite, make sure you either" + ewarn "set FEATURES=userpriv or set USE=-drop-root" + fi +} + +src_install() { + dosbin tcpdump + doman tcpdump.1 + dodoc *.awk + dodoc CHANGES CREDITS README.md + + if use suid; then + fowners root:tcpdump /usr/sbin/tcpdump + fperms 4110 /usr/sbin/tcpdump + fi +} + +pkg_preinst() { + if use drop-root || use suid; then + enewgroup tcpdump + enewuser tcpdump -1 -1 -1 tcpdump + fi +} + +pkg_postinst() { + use suid && elog "To let normal users run tcpdump add them into tcpdump group." +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: d1c4217456364c563e6ff53b47e642a81721e24c Author: Jeroen Roovers gentoo org> AuthorDate: Mon Aug 24 07:54:35 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Aug 24 07:55:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c42174 net-analyzer/tcpdump: Do actually use that patch from January Package-Manager: Portage-3.0.4, Repoman-3.0.1 Closes: https://bugs.gentoo.org/731192 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3-r1.ebuild | 19 +++ net-analyzer/tcpdump/tcpdump-.ebuild | 18 +- 2 files changed, 20 insertions(+), 17 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r1.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r1.ebuild index 8374b080d4e..e23d799be4b 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3-r1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit flag-o-matic toolchain-funcs user +inherit autotools user DESCRIPTION="A Tool for network monitoring and data acquisition" HOMEPAGE=" @@ -20,8 +20,8 @@ IUSE="+drop-root libressl smi ssl samba suid test" RESTRICT="!test? ( test )" RDEPEND=" - drop-root? ( sys-libs/libcap-ng ) net-libs/libpcap + drop-root? ( sys-libs/libcap-ng ) smi? ( net-libs/libsmi ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6m:0= ) @@ -30,12 +30,14 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - drop-root? ( virtual/pkgconfig ) test? ( >=net-libs/libpcap-1.9.1 dev-lang/perl ) " +PATCHES=( + "${FILESDIR}"/${PN}--libdir.patch +) pkg_setup() { if use drop-root || use suid; then @@ -44,14 +46,15 @@ pkg_setup() { fi } -src_configure() { - if use drop-root; then - append-cppflags -DHAVE_CAP_NG_H - export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng ) - fi +src_prepare() { + default + eautoreconf +} +src_configure() { econf \ $(use_enable samba smb) \ + $(use_with drop-root cap-ng) \ $(use_with drop-root chroot '') \ $(use_with smi) \ $(use_with ssl crypto "${ESYSROOT}/usr") \ diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index ac642f4be7b..b0c0a0baa59 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit flag-o-matic toolchain-funcs user +inherit autotools git-r3 user DESCRIPTION="A Tool for network monitoring and data acquisition" EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; @@ -32,9 +32,11 @@ RDEPEND=" libressl? ( dev-libs/libressl:= ) ) " +BDEPEND=" + drop-root? ( virtual/pkgconfig ) +" DEPEND=" ${RDEPEND} - drop-root? ( virtual/pkgconfig ) test? ( >=net-libs/libpcap-1.9.1 dev-lang/perl @@ -52,22 +54,20 @@ pkg_setup() { } src_prepare() { - default - sed -i -e '/^eapon1/d;' tests/TESTLIST || die # bug 630394 sed -i -e '/^nbns-valgrind/d' tests/TESTLIST || die + + default + + eautoreconf } src_configure() { - if use drop-root; then - append-cppflags -DHAVE_CAP_NG_H - export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng ) - fi - econf \ $(use_enable samba smb) \ + $(use_with drop-root cap-ng) \ $(use_with drop-root chroot '') \ $(use_with smi) \ $(use_with ssl crypto "${ESYSROOT}/usr") \
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 4a138507b9d587e873bf9bb117233ddac4a2c023 Author: Michał Górny gentoo org> AuthorDate: Wed May 6 16:57:02 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed May 6 17:24:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a138507 net-analyzer/tcpdump: Remove stale sys-freebsd/ deps Signed-off-by: Michał Górny gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index f5cdec856e9..3731233ad94 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -34,7 +34,7 @@ DEPEND=" test? ( >=net-libs/libpcap-1.9.1 dev-lang/perl - || ( app-arch/sharutils sys-freebsd/freebsd-ubin ) + app-arch/sharutils ) "
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: d8b492fb6e7a0d5576bcb7f81f71132d47b12dc3 Author: David Seifert gentoo org> AuthorDate: Sat Feb 8 18:55:11 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 8 18:55:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b492fb net-analyzer/tcpdump: [QA] Fix VariableInHomepage Signed-off-by: David Seifert gentoo.org> net-analyzer/tcpdump/tcpdump-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 53e77a2204b..cb1394377af 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -8,7 +8,7 @@ DESCRIPTION="A Tool for network monitoring and data acquisition" EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; HOMEPAGE=" https://www.tcpdump.org/ - ${EGIT_REPO_URI} + https://github.com/the-tcpdump-group/tcpdump " LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: d519a73f43b47b831493aa3a17326d092bba9a03 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jan 14 09:17:49 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jan 14 09:18:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d519a73f net-analyzer/tcpdump: Drop test dependencies providing uudecode Package-Manager: Portage-2.3.84, Repoman-2.3.20 Closes: https://bugs.gentoo.org/705398 Signed-off-by: Jeroen Roovers gentoo.org> ...tcpdump-.ebuild => tcpdump-4.9.3-r1.ebuild} | 27 -- net-analyzer/tcpdump/tcpdump-.ebuild | 1 - 2 files changed, 5 insertions(+), 23 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r1.ebuild similarity index 74% copy from net-analyzer/tcpdump/tcpdump-.ebuild copy to net-analyzer/tcpdump/tcpdump-4.9.3-r1.ebuild index a4285888f60..2fc6154ef96 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3-r1.ebuild @@ -5,23 +5,19 @@ EAPI=7 inherit flag-o-matic toolchain-funcs user DESCRIPTION="A Tool for network monitoring and data acquisition" -EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; HOMEPAGE=" https://www.tcpdump.org/ - ${EGIT_REPO_URI} + https://github.com/the-tcpdump-group/tcpdump +" +SRC_URI=" + https://www.tcpdump.org/release/${P}.tar.gz " LICENSE="BSD" SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RESTRICT="!test? ( test )" -if [[ ${PV} == "" ]] ; then - inherit git-r3 - KEYWORDS="" -else - SRC_URI="https://github.com/the-${PN}-group/${PN}/archive/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" -fi RDEPEND=" drop-root? ( sys-libs/libcap-ng ) @@ -38,12 +34,8 @@ DEPEND=" test? ( >=net-libs/libpcap-1.9.1 dev-lang/perl - || ( app-arch/sharutils sys-freebsd/freebsd-ubin ) ) " -PATCHES=( - "${FILESDIR}"/${PN}--libdir.patch -) pkg_setup() { if use drop-root || use suid; then @@ -52,15 +44,6 @@ pkg_setup() { fi } -src_prepare() { - default - - sed -i -e '/^eapon1/d;' tests/TESTLIST || die - - # bug 630394 - sed -i -e '/^nbns-valgrind/d' tests/TESTLIST || die -} - src_configure() { if use drop-root; then append-cppflags -DHAVE_CAP_NG_H diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index a4285888f60..53e77a2204b 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -38,7 +38,6 @@ DEPEND=" test? ( >=net-libs/libpcap-1.9.1 dev-lang/perl - || ( app-arch/sharutils sys-freebsd/freebsd-ubin ) ) " PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/files/, net-analyzer/tcpdump/
commit: 516ec63aca5466fc1d9d1a444f51128dc17a0852 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jan 9 13:38:41 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jan 9 13:39:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516ec63a net-analyzer/tcpdump: Prevent more -L/usr/lib injections Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/tcpdump/files/tcpdump--libdir.patch | 19 +++ net-analyzer/tcpdump/tcpdump-.ebuild | 8 ++-- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/net-analyzer/tcpdump/files/tcpdump--libdir.patch b/net-analyzer/tcpdump/files/tcpdump--libdir.patch new file mode 100644 index 000..852ea6b6c13 --- /dev/null +++ b/net-analyzer/tcpdump/files/tcpdump--libdir.patch @@ -0,0 +1,19 @@ +--- a/configure.ac b/configure.ac +@@ -371,7 +371,7 @@ + + if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then + if test -d $ipv6libdir -a -f $ipv6libdir/lib$ipv6lib.a; then +- LIBS="-L$ipv6libdir -l$ipv6lib $LIBS" ++ LIBS="-l$ipv6lib $LIBS" + echo "You have $ipv6lib library, using it" + else + if test "$ipv6trylibc" = "yes"; then +@@ -891,7 +891,6 @@ + # at the front of the header and library search path. + # + CFLAGS="-I$withval/include $CFLAGS" +- LIBS="-L$withval/lib $LIBS" + fi + ],[ + # diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 52faf660b30..a4285888f60 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -36,10 +36,14 @@ DEPEND=" ${RDEPEND} drop-root? ( virtual/pkgconfig ) test? ( - || ( app-arch/sharutils sys-freebsd/freebsd-ubin ) + >=net-libs/libpcap-1.9.1 dev-lang/perl + || ( app-arch/sharutils sys-freebsd/freebsd-ubin ) ) " +PATCHES=( + "${FILESDIR}"/${PN}--libdir.patch +) pkg_setup() { if use drop-root || use suid; then
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: aee131e3413623ee4abf00bab3421b2ce4e5dc01 Author: Mattias Nissler chromium org> AuthorDate: Tue Nov 12 10:11:34 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Nov 12 10:12:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee131e3 net-analyzer/tcpdump: Use ESYSROOT for crypto location Package-Manager: Portage-2.3.79, Repoman-2.3.18 Fixes: https://bugs.gentoo.org/699802 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 2 +- net-analyzer/tcpdump/tcpdump-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index 1a4eeea68b8..3ea9ef51738 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -54,7 +54,7 @@ src_configure() { $(use_enable samba smb) \ $(use_with drop-root chroot '') \ $(use_with smi) \ - $(use_with ssl crypto "${EPREFIX}/usr") \ + $(use_with ssl crypto "${ESYSROOT}/usr") \ $(usex drop-root "--with-user=tcpdump" "") } diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 7fd150b21bd..f4831f210d9 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -66,7 +66,7 @@ src_configure() { $(use_enable samba smb) \ $(use_with drop-root chroot '') \ $(use_with smi) \ - $(use_with ssl crypto "${EPREFIX}/usr") \ + $(use_with ssl crypto "${ESYSROOT}/usr") \ $(usex drop-root "--with-user=tcpdump" "") }
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/, net-analyzer/tcpdump/files/
commit: 207fabf6ce392e5e85eef580116afc553739f92b Author: Jeroen Roovers gentoo org> AuthorDate: Sun Oct 20 09:32:30 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Oct 20 09:32:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207fabf6 net-analyzer/tcpdump: Old Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/tcpdump/Manifest | 1 - .../tcpdump/files/tcpdump-4.9.2-includedir.patch | 65 - net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild | 106 - net-analyzer/tcpdump/tcpdump-4.9.2.ebuild | 99 --- 4 files changed, 271 deletions(-) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index 59c9ed32885..96c3fad37e2 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -1,2 +1 @@ -DIST tcpdump-4.9.2.tar.gz 2298386 BLAKE2B b7e90d1091affa6f4734a622f23565976b0cb5be8c0afa12656f52acea29384306f2875477dc180b5dc60110a57e0f30f5654ba27dac9f03ff610ca0548de0a7 SHA512 e1bc19a5867d6e3628f3941bdf3ec831bf13784f1233ca1bccc46aac1702f47ee9357d7ff0ca62cddf211b3c8884488c21144cabddd92c861e32398cd8f7c44b DIST tcpdump-4.9.3.tar.gz 2333119 BLAKE2B 21e13fc40d98cfac0bbd5513580cf98313df1f8fea24c48f045f70d494aea3e75230b8481049660c109f9179015c3164f3e3b31acc76c0bfb1f2da5039f1834e SHA512 3aec673f78b996a4df884b1240e5d0a26a2ca81ee7aca8a2e6d50255bb53476e008a5ced4409e278a956710d8a4d31d85bbb800c9f1aab92b0b1046b59292a22 diff --git a/net-analyzer/tcpdump/files/tcpdump-4.9.2-includedir.patch b/net-analyzer/tcpdump/files/tcpdump-4.9.2-includedir.patch deleted file mode 100644 index 0f74fa9a8a3..000 --- a/net-analyzer/tcpdump/files/tcpdump-4.9.2-includedir.patch +++ /dev/null @@ -1,65 +0,0 @@ a/aclocal.m4 -+++ b/aclocal.m4 -@@ -534,40 +534,6 @@ - if test $libpcap = FAIL ; then - AC_MSG_ERROR(see the INSTALL doc for more info) - fi -- dnl -- dnl Some versions of Red Hat Linux put "pcap.h" in -- dnl "/usr/include/pcap"; had the LBL folks done so, -- dnl that would have been a good idea, but for -- dnl the Red Hat folks to do so just breaks source -- dnl compatibility with other systems. -- dnl -- dnl We work around this by assuming that, as we didn't -- dnl find a local libpcap, libpcap is in /usr/lib or -- dnl /usr/local/lib and that the corresponding header -- dnl file is under one of those directories; if we don't -- dnl find it in either of those directories, we check to -- dnl see if it's in a "pcap" subdirectory of them and, -- dnl if so, add that subdirectory to the "-I" list. -- dnl -- dnl (We now also put pcap.h in /usr/include/pcap, but we -- dnl leave behind a /usr/include/pcap.h that includes it, -- dnl so you can still just include .) -- dnl -- AC_MSG_CHECKING(for extraneous pcap header directories) -- if test \( ! -r /usr/local/include/pcap.h \) -a \ -- \( ! -r /usr/include/pcap.h \); then -- if test -r /usr/local/include/pcap/pcap.h; then -- d="/usr/local/include/pcap" -- elif test -r /usr/include/pcap/pcap.h; then -- d="/usr/include/pcap" -- fi -- fi -- if test -z "$d" ; then -- AC_MSG_RESULT(not found) -- else -- $2="-I$d $$2" -- AC_MSG_RESULT(found -- -I$d added) -- fi - fi - else - $1=$libpcap -@@ -1351,11 +1351,4 @@ - -f "$1/$tmplib/libcrypto.dylib" \); then - ac_cv_ssleay_path="$1" - fi -- -- # -- # Make sure we have the headers as well. -- # -- if test -d "$1/include/openssl" -a -f "$1/include/openssl/des.h"; then -- incdir="-I$1/include" -- fi - ]) a/configure.in -+++ b/configure.in -@@ -908,7 +908,6 @@ - # Put the subdirectories of the libcrypto root directory - # at the front of the header and library search path. - # -- CFLAGS="-I$withval/include $CFLAGS" - LIBS="-L$withval/lib $LIBS" - fi - ],[ diff --git a/net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild deleted file mode 100644 index 193cb91dd2e..000 --- a/net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools flag-o-matic toolchain-funcs user - -DESCRIPTION="A Tool for network
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: a5d169339f64abe21dac6f08974c3f5351405047 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Oct 20 08:54:57 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Oct 20 08:54:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d16933 net-analyzer/tcpdump: arm stable wrt bug #696040 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index af5e0dcd218..1a4eeea68b8 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 3cb005362d6936dfc0990d4a1959540c7d0fcd51 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 14 09:52:23 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 14 09:52:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb00536 net-analyzer/tcpdump: s390 stable wrt bug #696040 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index 070ecc785b0..af5e0dcd218 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 2099f380aa65d9ca24e51ad071ec1bf6a23b90a8 Author: Matt Turner gentoo org> AuthorDate: Mon Oct 14 02:31:48 2019 + Commit: Matt Turner gentoo org> CommitDate: Mon Oct 14 02:31:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2099f380 net-analyzer/tcpdump-4.9.3: alpha stable, bug 696040 Signed-off-by: Matt Turner gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index b299f9098c0..070ecc785b0 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 911c6e116e6110401410e2173efb57d8ec52908f Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Oct 11 22:17:30 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Oct 11 22:31:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911c6e11 net-analyzer/tcpdump: stable 4.9.3 for hppa, bug #696040 Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index 50e8c91e856..b299f9098c0 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 7d0010b2c5c83c986b72d01a9a45ca19f49064d0 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 7 19:09:01 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 7 19:12:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d0010b2 net-analyzer/tcpdump: stable 4.9.3 for ia64, bug #696040 Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index 12f55800f14..3d714985ee9 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 721c88bd1ef789da20c6b2e98f3c47703daedaab Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 7 10:43:54 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 7 10:43:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=721c88bd net-analyzer/tcpdump: sparc stable wrt bug #696040 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index 7b8d2c848fa..12f55800f14 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 0dd07b08dba5d3932e79df9a633d97a402fa1ba5 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 7 09:52:22 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 7 09:52:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd07b08 net-analyzer/tcpdump: ppc64 stable wrt bug #696040 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index 4851f886a26..7b8d2c848fa 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 9a73cdb6c50a8a21f5109f9c64e8bf081b2a00a7 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 7 09:46:42 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 7 09:47:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a73cdb6 net-analyzer/tcpdump: ppc stable wrt bug #696040 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index eb75da0e5bf..4851f886a26 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 4d987f4b7b8301c3a75c31fe464eeb6017c84552 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 7 08:40:10 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 7 08:40:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d987f4b net-analyzer/tcpdump: amd64 stable wrt bug #696040 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index e0186e242a6..eb75da0e5bf 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 6538c9932c6aa643adcea473e6b961aaa7c56505 Author: Aaron Bauman gentoo org> AuthorDate: Mon Oct 7 00:18:21 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Oct 7 00:46:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6538c993 net-analyzer/tcpdump: arm64 stable (bug #696040) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.76, Repoman-2.3.17 net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index a610fa9bd23..e0186e242a6 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 2d2754b86567ecc355a2777e6df88c943b956993 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Oct 6 21:15:07 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Oct 6 21:18:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d2754b8 net-analyzer/tcpdump: x86 stable (bug #696040) Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index 470a70dba30..a610fa9bd23 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 86c4aec29acf3e9d6bded979d104189d3a6b3f42 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Oct 2 07:05:08 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Oct 2 07:06:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c4aec2 net-analyzer/tcpdump: Set libpcap version dependency for USE=test Fails several tests with https://bugs.gentoo.org/show_bug.cgi?id=696040 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index 2cf4621b051..470a70dba30 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -31,8 +31,9 @@ DEPEND=" ${RDEPEND} drop-root? ( virtual/pkgconfig ) test? ( - || ( app-arch/sharutils sys-freebsd/freebsd-ubin ) + >=net-libs/libpcap-1.9.1 dev-lang/perl + || ( app-arch/sharutils sys-freebsd/freebsd-ubin ) ) "
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: c0d032e92c5126c8074b0bd7d65ad83afbcede94 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Oct 2 06:31:35 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Oct 2 06:32:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d032e9 net-analyzer/tcpdump: Use HTTPS Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild | 4 ++-- net-analyzer/tcpdump/tcpdump-4.9.2.ebuild| 6 +++--- net-analyzer/tcpdump/tcpdump-4.9.3.ebuild| 4 ++-- net-analyzer/tcpdump/tcpdump-.ebuild | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild index 7e89e1714aa..cad529223b5 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild @@ -6,11 +6,11 @@ inherit autotools flag-o-matic toolchain-funcs user DESCRIPTION="A Tool for network monitoring and data acquisition" HOMEPAGE=" - http://www.tcpdump.org/ + https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump " SRC_URI=" - http://www.tcpdump.org/release/${P}.tar.gz + https://www.tcpdump.org/release/${P}.tar.gz " LICENSE="BSD" diff --git a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild index 250b25f4625..4b28430a0ac 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,11 +6,11 @@ inherit flag-o-matic toolchain-funcs user DESCRIPTION="A Tool for network monitoring and data acquisition" HOMEPAGE=" - http://www.tcpdump.org/ + https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump " SRC_URI=" - http://www.tcpdump.org/release/${P}.tar.gz + https://www.tcpdump.org/release/${P}.tar.gz " LICENSE="BSD" diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild index 27466b8c51c..2cf4621b051 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -6,11 +6,11 @@ inherit flag-o-matic toolchain-funcs user DESCRIPTION="A Tool for network monitoring and data acquisition" HOMEPAGE=" - http://www.tcpdump.org/ + https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump " SRC_URI=" - http://www.tcpdump.org/release/${P}.tar.gz + https://www.tcpdump.org/release/${P}.tar.gz " LICENSE="BSD" diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index c4fe962e812..98bfe78b0e8 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -7,7 +7,7 @@ inherit flag-o-matic toolchain-funcs user DESCRIPTION="A Tool for network monitoring and data acquisition" EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; HOMEPAGE=" - http://www.tcpdump.org/ + https://www.tcpdump.org/ ${EGIT_REPO_URI} "
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: fe179474fcb392b2dc604b5136b84f6c6b399def Author: Jeroen Roovers gentoo org> AuthorDate: Wed Oct 2 06:25:46 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Oct 2 06:25:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe179474 net-analyzer/tcpdump: Version 4.9.3 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/tcpdump/Manifest | 1 + net-analyzer/tcpdump/tcpdump-4.9.3.ebuild | 90 +++ 2 files changed, 91 insertions(+) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index f079afe4fa8..59c9ed32885 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -1 +1,2 @@ DIST tcpdump-4.9.2.tar.gz 2298386 BLAKE2B b7e90d1091affa6f4734a622f23565976b0cb5be8c0afa12656f52acea29384306f2875477dc180b5dc60110a57e0f30f5654ba27dac9f03ff610ca0548de0a7 SHA512 e1bc19a5867d6e3628f3941bdf3ec831bf13784f1233ca1bccc46aac1702f47ee9357d7ff0ca62cddf211b3c8884488c21144cabddd92c861e32398cd8f7c44b +DIST tcpdump-4.9.3.tar.gz 2333119 BLAKE2B 21e13fc40d98cfac0bbd5513580cf98313df1f8fea24c48f045f70d494aea3e75230b8481049660c109f9179015c3164f3e3b31acc76c0bfb1f2da5039f1834e SHA512 3aec673f78b996a4df884b1240e5d0a26a2ca81ee7aca8a2e6d50255bb53476e008a5ced4409e278a956710d8a4d31d85bbb800c9f1aab92b0b1046b59292a22 diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild new file mode 100644 index 000..27466b8c51c --- /dev/null +++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic toolchain-funcs user + +DESCRIPTION="A Tool for network monitoring and data acquisition" +HOMEPAGE=" + http://www.tcpdump.org/ + https://github.com/the-tcpdump-group/tcpdump +" +SRC_URI=" + http://www.tcpdump.org/release/${P}.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="+drop-root libressl smi ssl samba suid test" + +RDEPEND=" + drop-root? ( sys-libs/libcap-ng ) + net-libs/libpcap + smi? ( net-libs/libsmi ) + ssl? ( + !libressl? ( >=dev-libs/openssl-0.9.6m:0= ) + libressl? ( dev-libs/libressl:= ) + ) +" +DEPEND=" + ${RDEPEND} + drop-root? ( virtual/pkgconfig ) + test? ( + || ( app-arch/sharutils sys-freebsd/freebsd-ubin ) + dev-lang/perl + ) +" + +pkg_setup() { + if use drop-root || use suid; then + enewgroup tcpdump + enewuser tcpdump -1 -1 -1 tcpdump + fi +} + +src_configure() { + if use drop-root; then + append-cppflags -DHAVE_CAP_NG_H + export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng ) + fi + + econf \ + $(use_enable samba smb) \ + $(use_with drop-root chroot '') \ + $(use_with smi) \ + $(use_with ssl crypto "${EPREFIX}/usr") \ + $(usex drop-root "--with-user=tcpdump" "") +} + +src_test() { + if [[ ${EUID} -ne 0 ]] || ! use drop-root; then + emake check + else + ewarn "If you want to run the test suite, make sure you either" + ewarn "set FEATURES=userpriv or set USE=-drop-root" + fi +} + +src_install() { + dosbin tcpdump + doman tcpdump.1 + dodoc *.awk + dodoc CHANGES CREDITS README.md + + if use suid; then + fowners root:tcpdump /usr/sbin/tcpdump + fperms 4110 /usr/sbin/tcpdump + fi +} + +pkg_preinst() { + if use drop-root || use suid; then + enewgroup tcpdump + enewuser tcpdump -1 -1 -1 tcpdump + fi +} + +pkg_postinst() { + use suid && elog "To let normal users run tcpdump add them into tcpdump group." +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/files/, net-analyzer/tcpdump/
commit: f061abdd02c8cf63129bb71d677114892386e5eb Author: Jeroen Roovers gentoo org> AuthorDate: Tue Aug 27 19:39:33 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Aug 27 19:39:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f061abdd net-analyzer/tcpdump: Remove automatically added include directories Package-Manager: Portage-2.3.73, Repoman-2.3.17 Bug: https://bugs.gentoo.org/692772 Signed-off-by: Jeroen Roovers gentoo.org> .../tcpdump/files/tcpdump-4.9.2-includedir.patch | 65 ++ ...tcpdump-.ebuild => tcpdump-4.9.2-r1.ebuild} | 27 + net-analyzer/tcpdump/tcpdump-.ebuild | 4 +- 3 files changed, 82 insertions(+), 14 deletions(-) diff --git a/net-analyzer/tcpdump/files/tcpdump-4.9.2-includedir.patch b/net-analyzer/tcpdump/files/tcpdump-4.9.2-includedir.patch new file mode 100644 index 000..0f74fa9a8a3 --- /dev/null +++ b/net-analyzer/tcpdump/files/tcpdump-4.9.2-includedir.patch @@ -0,0 +1,65 @@ +--- a/aclocal.m4 b/aclocal.m4 +@@ -534,40 +534,6 @@ + if test $libpcap = FAIL ; then + AC_MSG_ERROR(see the INSTALL doc for more info) + fi +- dnl +- dnl Some versions of Red Hat Linux put "pcap.h" in +- dnl "/usr/include/pcap"; had the LBL folks done so, +- dnl that would have been a good idea, but for +- dnl the Red Hat folks to do so just breaks source +- dnl compatibility with other systems. +- dnl +- dnl We work around this by assuming that, as we didn't +- dnl find a local libpcap, libpcap is in /usr/lib or +- dnl /usr/local/lib and that the corresponding header +- dnl file is under one of those directories; if we don't +- dnl find it in either of those directories, we check to +- dnl see if it's in a "pcap" subdirectory of them and, +- dnl if so, add that subdirectory to the "-I" list. +- dnl +- dnl (We now also put pcap.h in /usr/include/pcap, but we +- dnl leave behind a /usr/include/pcap.h that includes it, +- dnl so you can still just include .) +- dnl +- AC_MSG_CHECKING(for extraneous pcap header directories) +- if test \( ! -r /usr/local/include/pcap.h \) -a \ +- \( ! -r /usr/include/pcap.h \); then +- if test -r /usr/local/include/pcap/pcap.h; then +- d="/usr/local/include/pcap" +- elif test -r /usr/include/pcap/pcap.h; then +- d="/usr/include/pcap" +- fi +- fi +- if test -z "$d" ; then +- AC_MSG_RESULT(not found) +- else +- $2="-I$d $$2" +- AC_MSG_RESULT(found -- -I$d added) +- fi + fi + else + $1=$libpcap +@@ -1351,11 +1351,4 @@ + -f "$1/$tmplib/libcrypto.dylib" \); then + ac_cv_ssleay_path="$1" + fi +- +- # +- # Make sure we have the headers as well. +- # +- if test -d "$1/include/openssl" -a -f "$1/include/openssl/des.h"; then +- incdir="-I$1/include" +- fi + ]) +--- a/configure.in b/configure.in +@@ -908,7 +908,6 @@ + # Put the subdirectories of the libcrypto root directory + # at the front of the header and library search path. + # +- CFLAGS="-I$withval/include $CFLAGS" + LIBS="-L$withval/lib $LIBS" + fi + ],[ diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild similarity index 80% copy from net-analyzer/tcpdump/tcpdump-.ebuild copy to net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild index 5386a5f79ce..7e89e1714aa 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild @@ -1,26 +1,22 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit flag-o-matic toolchain-funcs user +EAPI=7 +inherit autotools flag-o-matic toolchain-funcs user DESCRIPTION="A Tool for network monitoring and data acquisition" -EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump; HOMEPAGE=" http://www.tcpdump.org/ - ${EGIT_REPO_URI} + https://github.com/the-tcpdump-group/tcpdump +" +SRC_URI=" + http://www.tcpdump.org/release/${P}.tar.gz " LICENSE="BSD" SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" -if [[ ${PV} == "" ]] ; then - inherit git-r3 - KEYWORDS="" -else -
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: cab191fb6a3756b816a615220a8c26804cb19fbd Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 13 16:12:00 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 13 16:20:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cab191fb net-analyzer/tcpdump: Added sub-slot dep to ssl packages. Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-analyzer/tcpdump/tcpdump-4.9.2.ebuild | 6 +++--- net-analyzer/tcpdump/tcpdump-.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild index 1a08871479a..519175a1f4b 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -23,8 +23,8 @@ RDEPEND=" net-libs/libpcap smi? ( net-libs/libsmi ) ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.6m:0 ) - libressl? ( dev-libs/libressl ) + !libressl? ( >=dev-libs/openssl-0.9.6m:0= ) + libressl? ( dev-libs/libressl:= ) ) " DEPEND=" diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 0a56c11cfe9..0d8200183dd 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -27,8 +27,8 @@ RDEPEND=" net-libs/libpcap smi? ( net-libs/libsmi ) ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.6m:0 ) - libressl? ( dev-libs/libressl ) + !libressl? ( >=dev-libs/openssl-0.9.6m:0= ) + libressl? ( dev-libs/libressl:= ) ) " DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: d53528777466548d2fe628cc9e47db3e767aaca8 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Sep 25 08:10:41 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Sep 25 08:10:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5352877 net-analyzer/tcpdump: Old. Package-Manager: Portage-2.3.10, Repoman-2.3.3 net-analyzer/tcpdump/Manifest | 2 - net-analyzer/tcpdump/tcpdump-4.9.0.ebuild | 92 --- net-analyzer/tcpdump/tcpdump-4.9.1.ebuild | 92 --- 3 files changed, 186 deletions(-) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index f5f4aa7d6d7..5b3c29a12a0 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -1,3 +1 @@ -DIST tcpdump-4.9.0.tar.gz 1260309 SHA256 eae98121cbb1c9adbedd9a777bf2eae9fa1c1c676424a54740311c8abcee5a5e SHA512 e98d73ae706d42e96b4069e196cf17af892eb97935664eebd08779b55b4da858bc1732d714efd16924f862aad0ba5550ceb2213c68414ed48907c46456c9fc82 WHIRLPOOL bd2284919bd3a2af166c6e05254e6fb7fa757b76f269d1a4951fe0ccfb6ad282a50f5670d3f8a38f6bffd1834bc809effd2e8575f9f0dd2fd7eaa4b4fdce5552 -DIST tcpdump-4.9.1.tar.gz 1192832 SHA256 4d1a69eab083d5df91effb805024abd4406e8a592e98558ed8722ef160c58119 SHA512 82ff20ece4c197f4b0142e45227310dc513facc9668c1423cb402eb2b62a18909a172c432ee6b20c012c172d47752ef65e2747f9d93d335073ea0ce3c007f5c9 WHIRLPOOL ed59af89e0c67477db3f10bd2d8c2b9b2dc2b3c7e3906abe37b0eba5024084e93afa98b39690c1c3af94cc6a0955023ee01ccfc5547a454dafe952957807295f DIST tcpdump-4.9.2.tar.gz 2298386 SHA256 798b3536a29832ce0cbb07fafb1ce5097c95e308a6f592d14052e1ef1505fe79 SHA512 e1bc19a5867d6e3628f3941bdf3ec831bf13784f1233ca1bccc46aac1702f47ee9357d7ff0ca62cddf211b3c8884488c21144cabddd92c861e32398cd8f7c44b WHIRLPOOL 6652a5bb83a082bc8df050610ed640f0119fb846f2938a5148be3008506548e73c3c6437a62752eafdd00910c35b2b5decfd21c207719d156fb7dc8ca9e3443a diff --git a/net-analyzer/tcpdump/tcpdump-4.9.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.0.ebuild deleted file mode 100644 index df635ca9cd8..000 --- a/net-analyzer/tcpdump/tcpdump-4.9.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit flag-o-matic toolchain-funcs user - -DESCRIPTION="A Tool for network monitoring and data acquisition" -HOMEPAGE=" - http://www.tcpdump.org/ - https://github.com/the-tcpdump-group/tcpdump -" -SRC_URI=" - https://dev.gentoo.org/~jer/${P}.tar.gz -" -# https://github.com/the-${PN}-group/${PN}/archive/${P}.tar.gz - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" -IUSE="+drop-root libressl smi ssl samba suid test" - -RDEPEND=" - drop-root? ( sys-libs/libcap-ng ) - net-libs/libpcap - smi? ( net-libs/libsmi ) - ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.6m:0 ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND=" - ${RDEPEND} - drop-root? ( virtual/pkgconfig ) - test? ( - || ( app-arch/sharutils sys-freebsd/freebsd-ubin ) - dev-lang/perl - ) -" - -pkg_setup() { - if use drop-root || use suid; then - enewgroup tcpdump - enewuser tcpdump -1 -1 -1 tcpdump - fi -} - -src_configure() { - if use drop-root; then - append-cppflags -DHAVE_CAP_NG_H - export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng ) - fi - - econf \ - $(use_enable samba smb) \ - $(use_with drop-root chroot '') \ - $(use_with smi) \ - $(use_with ssl crypto "${EPREFIX}/usr") \ - $(usex drop-root "--with-user=tcpdump" "") -} - -src_test() { - if [[ ${EUID} -ne 0 ]] || ! use drop-root; then - sed -i -e '/^\(espudp1\|eapon1\)/d;' tests/TESTLIST || die - emake check - else - ewarn "If you want to run the test suite, make sure you either" - ewarn "set FEATURES=userpriv or set USE=-drop-root" - fi -} - -src_install() { - dosbin tcpdump - doman tcpdump.1 - dodoc *.awk - dodoc CHANGES CREDITS README.md - - if use suid; then - fowners root:tcpdump /usr/sbin/tcpdump - fperms 4110 /usr/sbin/tcpdump - fi -} - -pkg_preinst() { - if use drop-root || use suid; then - enewgroup tcpdump - enewuser tcpdump -1 -1 -1 tcpdump - fi -} - -pkg_postinst() { - use suid && elog "To let normal users run tcpdump add them into tcpdump group." -} diff --git a/net-analyzer/tcpdump/tcpdump-4.9.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.1.ebuild deleted file mode 100644 index 25b19b9f767..000 ---
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 2978cc6ae01043eb5098476902a657ab56d02d4a Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Sep 24 19:31:18 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Sep 24 19:31:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2978cc6a net-analyzer/tcpdump: stable 4.9.2 for hppa, bug #630110 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="hppa" net-analyzer/tcpdump/tcpdump-4.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild index 05bb3a61a80..5ce4d4fd76c 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: b030fee4cbe2ac1a1b9fe42716e62ca1e2210d7a Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Sep 24 17:34:32 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Sep 24 17:35:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b030fee4 net-analyzer/tcpdump: stable 4.9.2 for ppc, bug #630110 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc" net-analyzer/tcpdump/tcpdump-4.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild index aade92d19aa..05bb3a61a80 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 7aa443901c1e48b23d1f1bf5cb11cbd4cf1bcfc8 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 23 21:01:04 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 23 21:01:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa44390 net-analyzer/tcpdump: stable 4.9.2 for ppc64, bug #630110 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64" net-analyzer/tcpdump/tcpdump-4.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild index b5a3113290b..aade92d19aa 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: b698a62ba12a09474e84f1b75d81da25f6809207 Author: Kristian Fiskerstrand gentoo org> AuthorDate: Sat Sep 16 13:47:22 2017 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Sat Sep 16 13:47:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b698a62b net-analyzer/tcpdump: Restore stable 4.9.2 for amd64 and x86 Restoring stable keywords for amd64 and x86 that were removed in commit 2b45ef99159553b83e9a0bac9a597a1a300fe025. Fixes: 2b45ef99159553b83e9a0bac9a597a1a300fe025 Gentoo-Bug: 630110 Package-Manager: Portage-2.3.6, Repoman-2.3.1 net-analyzer/tcpdump/tcpdump-4.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild index 6270838a605..b5a3113290b 100644 --- a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" IUSE="+drop-root libressl smi ssl samba suid test" RDEPEND="