[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/, net-analyzer/tcpdump/files/

2023-07-27 Thread Sam James
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/

2023-06-13 Thread Sam James
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/

2023-06-09 Thread Sam James
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/

2023-06-09 Thread Arthur Zamarin
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/

2023-06-09 Thread Arthur Zamarin
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/

2023-06-09 Thread Arthur Zamarin
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/

2023-06-09 Thread Sam James
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/

2023-06-09 Thread Sam James
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/

2023-05-01 Thread Sam James
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/

2023-04-08 Thread Sam James
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/

2023-03-09 Thread Arthur Zamarin
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/

2023-03-09 Thread Arthur Zamarin
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/

2023-03-09 Thread Sam James
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/

2023-03-09 Thread Sam James
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/

2023-03-09 Thread Sam James
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/

2023-03-09 Thread Sam James
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/

2023-03-08 Thread Arthur Zamarin
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/

2023-01-12 Thread Sam James
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/

2023-01-12 Thread Sam James
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/

2022-12-31 Thread Sam James
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/

2022-12-31 Thread Sam James
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/

2022-12-09 Thread Sam James
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/

2022-12-02 Thread Arthur Zamarin
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/

2022-11-28 Thread Jakov Smolić
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/

2022-11-25 Thread Arthur Zamarin
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/

2022-11-24 Thread Sam James
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/

2022-11-24 Thread Sam James
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/

2022-11-24 Thread Sam James
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/

2022-11-24 Thread Sam James
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/

2022-09-12 Thread Sam James
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/

2022-02-19 Thread Sam James
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/

2022-02-19 Thread Sam James
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/

2021-09-21 Thread James Le Cuirot
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/

2021-07-31 Thread Michał Górny
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/

2021-07-23 Thread Marek Szuba
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/

2021-07-16 Thread Sam James
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/

2021-07-13 Thread Sam James
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/

2021-07-13 Thread Sam James
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/

2021-07-13 Thread Agostino Sarubbo
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/

2021-07-12 Thread Sam James
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/

2021-07-12 Thread Sam James
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/

2021-07-12 Thread Sam James
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/

2021-06-10 Thread Sam James
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/

2021-06-10 Thread Sam James
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/

2021-05-14 Thread Sam James
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/

2021-05-02 Thread Mikle Kolyada
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/

2021-04-15 Thread Sam James
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/

2021-04-15 Thread Sam James
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/

2021-03-16 Thread Sam James
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/

2021-03-10 Thread Sergei Trofimovich
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/

2021-03-05 Thread Sam James
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/

2021-03-04 Thread Agostino Sarubbo
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/

2021-03-04 Thread Agostino Sarubbo
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/

2021-03-03 Thread Sam James
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/

2021-03-03 Thread Sam James
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/

2021-02-18 Thread Sergei Trofimovich
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/

2021-01-30 Thread Sam James
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/

2020-12-31 Thread Sam James
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/

2020-11-08 Thread Mikle Kolyada
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/

2020-11-08 Thread Mikle Kolyada
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/

2020-11-07 Thread Sam James
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/

2020-11-07 Thread Sam James
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/

2020-11-07 Thread Sam James
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/

2020-11-07 Thread Sergei Trofimovich
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/

2020-11-07 Thread Sergei Trofimovich
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/

2020-11-06 Thread Sam James
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/

2020-11-03 Thread Sam James
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/

2020-11-03 Thread Mikle Kolyada
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/

2020-10-24 Thread David Seifert
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/

2020-09-05 Thread Jeroen Roovers
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/

2020-08-31 Thread Jeroen Roovers
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/

2020-08-31 Thread Jeroen Roovers
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/

2020-08-24 Thread Jeroen Roovers
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/

2020-05-06 Thread Michał Górny
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/

2020-02-08 Thread David Seifert
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/

2020-01-14 Thread Jeroen Roovers
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/

2020-01-09 Thread Jeroen Roovers
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/

2019-11-12 Thread Jeroen Roovers
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/

2019-10-20 Thread Jeroen Roovers
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/

2019-10-20 Thread Mikle Kolyada
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/

2019-10-14 Thread Agostino Sarubbo
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/

2019-10-13 Thread Matt Turner
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/

2019-10-11 Thread Sergei Trofimovich
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/

2019-10-07 Thread Sergei Trofimovich
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/

2019-10-07 Thread Agostino Sarubbo
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/

2019-10-07 Thread Agostino Sarubbo
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/

2019-10-07 Thread Agostino Sarubbo
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/

2019-10-07 Thread Agostino Sarubbo
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/

2019-10-06 Thread Aaron Bauman
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/

2019-10-06 Thread Thomas Deutschmann
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/

2019-10-02 Thread Jeroen Roovers
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/

2019-10-02 Thread Jeroen Roovers
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/

2019-10-02 Thread Jeroen Roovers
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/

2019-08-27 Thread Jeroen Roovers
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/

2018-06-13 Thread Lars Wendler
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/

2017-09-25 Thread Jeroen Roovers
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/

2017-09-24 Thread Sergei Trofimovich
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/

2017-09-24 Thread Sergei Trofimovich
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/

2017-09-23 Thread Sergei Trofimovich
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/

2017-09-16 Thread Kristian Fiskerstrand
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="



  1   2   >