[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-11-24 Thread Sam James
commit: 22c76fb92ea36ce58105b9c9626e0ff11495e43d
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 25 06:33:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 25 06:33:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c76fb9

net-libs/libpcap: drop 1.10.3

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/Manifest  |  2 -
 net-libs/libpcap/libpcap-1.10.3.ebuild | 91 --
 2 files changed, 93 deletions(-)

diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index 8c00e3d8d211..4f89b6eceec0 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -1,4 +1,2 @@
-DIST libpcap-1.10.3.tar.gz 951869 BLAKE2B 
3614042f7d8cd5a25221f52d2ed09f9f44643cdc0901ff21041ddb7ba85193c667036f7d989c8b59e6e205d630e062da46533110914dd287013a9ff80b31e97f
 SHA512 
57bc07cbc8c326e203ce10ce1eb9f55760fc33320718d8643c65a68949334291877dffcf19af5f61eb9b4eda2d8ffe7bacee38363d2d6536cc85ae81c851684d
-DIST libpcap-1.10.3.tar.gz.sig 442 BLAKE2B 
30f0053bc05564fd06aeac751d85eb4838c55c783a0eed450f4de238391c87b8915378f4dc679a14276c9e5e17e9bc74b861241a0a0e86bb22dc2680552f43db
 SHA512 
dc5ae51a96f9dfc570009a5c711a1e4eca012e99d6eb7af3b35c5636199b3273e92a657fdf85688650c093cc9b6c435ba1e9b84100469b2604b8d3125613b4ab
 DIST libpcap-1.10.4.tar.gz 952153 BLAKE2B 
05a7eafc1e1817f7844008db89d8fb10cd2525c22f7ee6c9e3d582b14229412f38ccced5e9d80a96dd459ef9eab12eccb5c1dd4978ddc9f66267469212005e4c
 SHA512 
1f6d6ddd07dae7c557054cb246437ecdaf39d579592a5a6bdf1144eea6cb5a779ac4ca647cfed11ec1b0bb18efc63b845444e497070bacefaaed19a5787ae5e1
 DIST libpcap-1.10.4.tar.gz.sig 442 BLAKE2B 
d0eb5da9a57003848b24d458e50a201d0bb8876a12e63f6627bf9dc1a784e780610cd0c858243cc75a63999b40bc64507b078777ae844ede7c07eef9f4f9e0d5
 SHA512 
34aa401c2e162d708c61b78b445af2fe4ddc0e57de9124b5cc3a05679ffbc3834088160f83892d827e25c65b33313fe71aa73c2de09935d387252ab315ca5ee1

diff --git a/net-libs/libpcap/libpcap-1.10.3.ebuild 
b/net-libs/libpcap/libpcap-1.10.3.ebuild
deleted file mode 100644
index 5d183cff7e97..
--- a/net-libs/libpcap/libpcap-1.10.3.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="A system-independent library for user-level network packet 
capture"
-HOMEPAGE="https://www.tcpdump.org/ 
https://github.com/the-tcpdump-group/libpcap;
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
-   inherit git-r3
-else
-   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 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="bluetooth dbus netlink rdma remote static-libs test usb yydebug"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
-   remote? ( virtual/libcrypt:=[${MULTILIB_USEDEP}] )
-   rdma? ( sys-cluster/rdma-core )
-   usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-alternatives/yacc
-   sys-devel/flex
-   dbus? ( virtual/pkgconfig )
-"
-
-if [[ ${PV} != ** ]] ; then
-   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-tcpdump )"
-fi
-
-src_prepare() {
-   default
-
-   if ! [[ -f VERSION ]]; then
-   echo ${PV} > VERSION || die
-   fi
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   # bug #884275
-   export LEX=flex
-
-   ECONF_SOURCE="${S}" econf \
-   $(use_enable bluetooth) \
-   $(use_enable dbus) \
-   $(use_enable rdma) \
-   $(use_enable remote) \
-   $(use_enable usb) \
-   $(use_enable yydebug) \
-   $(use_with netlink libnl) \
-   --enable-ipv6
-}
-
-multilib_src_compile() {
-   emake all shared
-   use test && emake testprogs
-}
-
-multilib_src_test() {
-   testprogs/findalldevstest || die
-}
-
-multilib_src_install_all() {
-   dodoc CREDITS CHANGES VERSION TODO README.* doc/README.*
-
-   # remove static libraries (--disable-static does not work)
-   if ! use static-libs; then
-   find "${ED}" -name '*.a' -exec rm {} + || die
-   fi
-
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-08-02 Thread Sam James
commit: 2f618c32139c6712ccbc032af8f2110c4243fe25
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 13:25:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 13:25:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f618c32

net-libs/libpcap: Stabilize 1.10.4 ppc, #908476

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.4.ebuild 
b/net-libs/libpcap/libpcap-1.10.4.ebuild
index eeb1b0b07605..d37ecea1fcbb 100644
--- a/net-libs/libpcap/libpcap-1.10.4.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.4.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/files/

2023-06-23 Thread Conrad Kostecki
commit: 33c29ae6e3ff09fa43d9191ec85aa97ffb590cef
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 17 08:36:07 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jun 23 21:28:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c29ae6

net-libs/libpcap: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31500
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-libs/libpcap/files/libpcap-1.10.0-usbmon.patch | 14 --
 1 file changed, 14 deletions(-)

diff --git a/net-libs/libpcap/files/libpcap-1.10.0-usbmon.patch 
b/net-libs/libpcap/files/libpcap-1.10.0-usbmon.patch
deleted file mode 100644
index e5524ac3baee..
--- a/net-libs/libpcap/files/libpcap-1.10.0-usbmon.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -2225,10 +2225,7 @@
-   AC_DEFINE(PCAP_SUPPORT_LINUX_USBMON, 1, [target host supports Linux 
usbmon for USB sniffing])
-   MODULE_C_SRC="$MODULE_C_SRC pcap-usb-linux.c"
-   AC_MSG_RESULT(yes)
--  ac_usb_dev_name=`udevinfo -q name -p /sys/class/usb_device/usbmon 
2>/dev/null`
--  if test $? -ne 0 ; then
--ac_usb_dev_name="usbmon"
--  fi
-+  ac_usb_dev_name="usbmon"
-   AC_DEFINE_UNQUOTED(LINUX_USB_MON_DEV, "/dev/$ac_usb_dev_name", [path 
for device for USB sniffing])
-   AC_MSG_NOTICE(Device for USB sniffing is /dev/$ac_usb_dev_name)
-   #



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-06-21 Thread Sam James
commit: 5554a98f8da8b1f75b88247d28feb852fdb3e19d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jun 21 21:26:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 21 21:46:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5554a98f

net-libs/libpcap: stable 1.10.4 for hppa, bug #908476

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.4.ebuild 
b/net-libs/libpcap/libpcap-1.10.4.ebuild
index 5d96725b3407..eeb1b0b07605 100644
--- a/net-libs/libpcap/libpcap-1.10.4.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.4.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-06-14 Thread Arthur Zamarin
commit: e4960ccd87d3651efa2d556bb4b5a55ef94c8133
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 14 12:31:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 14 12:31:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4960ccd

net-libs/libpcap: Stabilize 1.10.4 amd64, #908476

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libpcap/libpcap-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.4.ebuild 
b/net-libs/libpcap/libpcap-1.10.4.ebuild
index 1338c1d0fe3e..5d96725b3407 100644
--- a/net-libs/libpcap/libpcap-1.10.4.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.4.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-06-14 Thread Arthur Zamarin
commit: 4ee6235a11566408b1a7e350a44aeaea4be83ac6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 14 12:31:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 14 12:31:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee6235a

net-libs/libpcap: Stabilize 1.10.4 ppc64, #908476

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libpcap/libpcap-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.4.ebuild 
b/net-libs/libpcap/libpcap-1.10.4.ebuild
index 93afa3129d60..2a17c032b7a6 100644
--- a/net-libs/libpcap/libpcap-1.10.4.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.4.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-06-14 Thread Arthur Zamarin
commit: 488dbf4a2125becd28863660c6b836f17dea278d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 14 12:31:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 14 12:31:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488dbf4a

net-libs/libpcap: Stabilize 1.10.4 arm, #908476

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libpcap/libpcap-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.4.ebuild 
b/net-libs/libpcap/libpcap-1.10.4.ebuild
index 2a17c032b7a6..1338c1d0fe3e 100644
--- a/net-libs/libpcap/libpcap-1.10.4.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.4.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-06-14 Thread Sam James
commit: 49667753d5f752acbac213befe4fdcb8fa6296ad
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 06:08:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 06:08:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49667753

net-libs/libpcap: Stabilize 1.10.4 arm64, #908476

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.4.ebuild 
b/net-libs/libpcap/libpcap-1.10.4.ebuild
index 074708caddf4..bdef3d68e7f4 100644
--- a/net-libs/libpcap/libpcap-1.10.4.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.4.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-06-14 Thread Sam James
commit: e2efdb3c59ae48b353bbe3aeb1be6dd98fcdccec
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 06:08:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 06:08:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2efdb3c

net-libs/libpcap: Stabilize 1.10.4 x86, #908476

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.4.ebuild 
b/net-libs/libpcap/libpcap-1.10.4.ebuild
index bdef3d68e7f4..93afa3129d60 100644
--- a/net-libs/libpcap/libpcap-1.10.4.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.4.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-06-14 Thread Sam James
commit: 833bfb037293018727ee92ec7d85bb29ee0ab980
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 06:05:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 06:05:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833bfb03

net-libs/libpcap: Stabilize 1.10.4 sparc, #908476

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.4.ebuild 
b/net-libs/libpcap/libpcap-1.10.4.ebuild
index ba0c8e261dec..074708caddf4 100644
--- a/net-libs/libpcap/libpcap-1.10.4.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.4.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/files/, net-libs/libpcap/

2023-06-13 Thread Sam James
commit: ee620e3246603a04a3455182e35841434c543b33
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 05:28:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 05:29:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee620e32

net-libs/libpcap: drop 1.10.1-r2, 1.10.2

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/Manifest  |   4 -
 ...bpcap-1.10.1-pcap-config-no-hardcoded-lib.patch | 100 
 .../libpcap/files/libpcap-1.10.1-pcap-config.patch |  43 -
 net-libs/libpcap/libpcap-1.10.1-r2.ebuild  | 105 -
 net-libs/libpcap/libpcap-1.10.2.ebuild |  91 --
 5 files changed, 343 deletions(-)

diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index 2eb67bbfa2a5..8c00e3d8d211 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -1,7 +1,3 @@
-DIST libpcap-1.10.1-upstream.tar.gz 935221 BLAKE2B 
0ec028e5d026a97b92ba6f23f88daf36b827eee08a752a0162fbabd1b5a2a70141ec403b6ff26dc3eb25ca5c6630c9c2f60f05b33161770da3d5e829c4eecdc6
 SHA512 
56c314f19c2b857742bf8abcb1e78066986aaa95cec339b75a3c8b70a9fa2b5167da98708352f9ec97a1cea2700cfb4e040bda108d58ac46cec9b7deab88d171
-DIST libpcap-1.10.1-upstream.tar.gz.sig 442 BLAKE2B 
b76bf3c40a923b6c8fb9a356dff49a90e30dd0b0d785f138ac56bf1a41ad3a6fcfa3d5b3d28c12543857c5616b8938108b06313e35e4474d50991b72d9d371c8
 SHA512 
f9807efd11d99524b247981e5f4f02e1ffbeaa8468a9a22c66f9931a894071b9182164807b9fd11436883d36e8b0c6cc62302852005d958e34b5236e20caa33d
-DIST libpcap-1.10.2.tar.gz 951063 BLAKE2B 
f8280c8e12065b4d86e451df8504c834da9c94b25029f0e5c22359d0ce35cf4e3490fa3343d0112209600ea01ffa54249c82c20e2859515884daee759e4a5e9b
 SHA512 
ccacebf367db44ab74e588f88a4fd7cd82c58e478e6c35414ae36df58fb06d85d542597485b1d1393edfaacc2bc5d35578b7b87fee4965f6dfde10a03d2ddd32
-DIST libpcap-1.10.2.tar.gz.sig 442 BLAKE2B 
c470ff70e58c13dfd1a6d72a00d83883515b9ca63e1561b3acbb75d744b043726df9b8dcb70dfa5ea1c0fa54624a407364d85e83fd3ec4dfd605aa401f5351df
 SHA512 
122bf14c2525a05b2781f6d7bc029d73bcf4584c184220b9f9716def327cc0521ec78d658ad58bdf8a9cd9415ab9ad4d1d24ed1880db25ace6a01a93786bcc5e
 DIST libpcap-1.10.3.tar.gz 951869 BLAKE2B 
3614042f7d8cd5a25221f52d2ed09f9f44643cdc0901ff21041ddb7ba85193c667036f7d989c8b59e6e205d630e062da46533110914dd287013a9ff80b31e97f
 SHA512 
57bc07cbc8c326e203ce10ce1eb9f55760fc33320718d8643c65a68949334291877dffcf19af5f61eb9b4eda2d8ffe7bacee38363d2d6536cc85ae81c851684d
 DIST libpcap-1.10.3.tar.gz.sig 442 BLAKE2B 
30f0053bc05564fd06aeac751d85eb4838c55c783a0eed450f4de238391c87b8915378f4dc679a14276c9e5e17e9bc74b861241a0a0e86bb22dc2680552f43db
 SHA512 
dc5ae51a96f9dfc570009a5c711a1e4eca012e99d6eb7af3b35c5636199b3273e92a657fdf85688650c093cc9b6c435ba1e9b84100469b2604b8d3125613b4ab
 DIST libpcap-1.10.4.tar.gz 952153 BLAKE2B 
05a7eafc1e1817f7844008db89d8fb10cd2525c22f7ee6c9e3d582b14229412f38ccced5e9d80a96dd459ef9eab12eccb5c1dd4978ddc9f66267469212005e4c
 SHA512 
1f6d6ddd07dae7c557054cb246437ecdaf39d579592a5a6bdf1144eea6cb5a779ac4ca647cfed11ec1b0bb18efc63b845444e497070bacefaaed19a5787ae5e1

diff --git 
a/net-libs/libpcap/files/libpcap-1.10.1-pcap-config-no-hardcoded-lib.patch 
b/net-libs/libpcap/files/libpcap-1.10.1-pcap-config-no-hardcoded-lib.patch
deleted file mode 100644
index 2fc617dcda2f..
--- a/net-libs/libpcap/files/libpcap-1.10.1-pcap-config-no-hardcoded-lib.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-https://github.com/the-tcpdump-group/libpcap/commit/84cb8cfdbf99a5fbc8127e3f092dc4d36ab513e9
-
-From 84cb8cfdbf99a5fbc8127e3f092dc4d36ab513e9 Mon Sep 17 00:00:00 2001
-From: Guy Harris 
-Date: Mon, 2 Aug 2021 01:04:53 -0700
-Subject: [PATCH] pcap-config: don't provide -L/usr/lib for pkg-config --libs.
-
-It shouldn't be necessary, as C compilers generally look there by
-default and...
-
-...it can cause problems if the libpcap you want *isn't* in /usr/lib.
-For example, on some systems that support both 32-bit and 64-bit
-executables, this might cause the 32-bit library to be found, even on
-64-bit platforms, with hilarity ensuing afterwards.
-
-In particular, on Solaris 11, where /usr/lib has the 32-bit libraries
-and /usr/lib/{something} has the 64-bit libraries ({something} depends
-on whether it's SPARC or x86), that's what happens if you try to do a
-CMake build of tcpdump against the system libpcap:
-
-The CMake file for finding pcap converts the -lpcap provided by
-pcap-config into the absolute path of libpcap, and that's the path of
-the 32-bit library, as it looks in /usr/lib.  (CMake really wants "find
-library" scripts to supply a list of libraries giving their absolute
-paths.)
-
-Thus, if you're using GCC, the tests done to find out what pcap APIs are
-available will fail, as the test programs get build 64-bit but are
-linked with the 32-bit libpcap; the link fails as you're mixing 32-bit
-and 64-bit code, and the CMake script treats that as meaning "the
-function isn't 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-05-22 Thread David Seifert
commit: ccf5d04d5c778da1f6328562f1ff4d3aa55b1505
Author: David Seifert  gentoo  org>
AuthorDate: Mon May 22 16:26:13 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon May 22 16:26:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf5d04d

net-libs/libpcap: remove ${USERLAND}

Signed-off-by: David Seifert  gentoo.org>

 net-libs/libpcap/libpcap-1.10.1-r2.ebuild | 8 +---
 net-libs/libpcap/libpcap-1.10.2.ebuild| 6 --
 net-libs/libpcap/libpcap-1.10.3.ebuild| 6 --
 net-libs/libpcap/libpcap-1.10.4.ebuild| 6 --
 net-libs/libpcap/libpcap-.ebuild  | 6 --
 5 files changed, 1 insertion(+), 31 deletions(-)

diff --git a/net-libs/libpcap/libpcap-1.10.1-r2.ebuild 
b/net-libs/libpcap/libpcap-1.10.1-r2.ebuild
index bda001c29111..b1204821f2ad 100644
--- a/net-libs/libpcap/libpcap-1.10.1-r2.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.1-r2.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=7
@@ -102,10 +102,4 @@ multilib_src_install_all() {
fi
 
find "${ED}" -name '*.la' -delete || die
-
-   # We need this to build pppd on G/FBSD systems
-   if [[ "${USERLAND}" == "BSD" ]]; then
-   insinto /usr/include
-   doins pcap-int.h portability.h
-   fi
 }

diff --git a/net-libs/libpcap/libpcap-1.10.2.ebuild 
b/net-libs/libpcap/libpcap-1.10.2.ebuild
index 9bda8d87fb64..c00a159773c7 100644
--- a/net-libs/libpcap/libpcap-1.10.2.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.2.ebuild
@@ -88,10 +88,4 @@ multilib_src_install_all() {
fi
 
find "${ED}" -name '*.la' -delete || die
-
-   # We need this to build pppd on G/FBSD systems
-   if [[ "${USERLAND}" == "BSD" ]]; then
-   insinto /usr/include
-   doins pcap-int.h portability.h
-   fi
 }

diff --git a/net-libs/libpcap/libpcap-1.10.3.ebuild 
b/net-libs/libpcap/libpcap-1.10.3.ebuild
index 21a46673c4bd..ac6cbbc4b81c 100644
--- a/net-libs/libpcap/libpcap-1.10.3.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.3.ebuild
@@ -88,10 +88,4 @@ multilib_src_install_all() {
fi
 
find "${ED}" -name '*.la' -delete || die
-
-   # We need this to build pppd on G/FBSD systems
-   if [[ "${USERLAND}" == "BSD" ]]; then
-   insinto /usr/include
-   doins pcap-int.h portability.h
-   fi
 }

diff --git a/net-libs/libpcap/libpcap-1.10.4.ebuild 
b/net-libs/libpcap/libpcap-1.10.4.ebuild
index a229dbe01d7e..a5abc7c116c5 100644
--- a/net-libs/libpcap/libpcap-1.10.4.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.4.ebuild
@@ -88,10 +88,4 @@ multilib_src_install_all() {
fi
 
find "${ED}" -name '*.la' -delete || die
-
-   # We need this to build pppd on G/FBSD systems
-   if [[ "${USERLAND}" == "BSD" ]]; then
-   insinto /usr/include
-   doins pcap-int.h portability.h
-   fi
 }

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index a229dbe01d7e..a5abc7c116c5 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -88,10 +88,4 @@ multilib_src_install_all() {
fi
 
find "${ED}" -name '*.la' -delete || die
-
-   # We need this to build pppd on G/FBSD systems
-   if [[ "${USERLAND}" == "BSD" ]]; then
-   insinto /usr/include
-   doins pcap-int.h portability.h
-   fi
 }



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-04-08 Thread Sam James
commit: bf025ecdeb12596f0b0cd5f36b4f6fe8a2eab501
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  8 21:35:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  8 21:35:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf025ecd

net-libs/libpcap: add 1.10.4

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/Manifest   | 2 ++
 net-libs/libpcap/{libpcap-.ebuild => libpcap-1.10.4.ebuild} | 2 +-
 net-libs/libpcap/libpcap-.ebuild| 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index 88e72a145a9d..2eb67bbfa2a5 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -4,3 +4,5 @@ DIST libpcap-1.10.2.tar.gz 951063 BLAKE2B 
f8280c8e12065b4d86e451df8504c834da9c94
 DIST libpcap-1.10.2.tar.gz.sig 442 BLAKE2B 
c470ff70e58c13dfd1a6d72a00d83883515b9ca63e1561b3acbb75d744b043726df9b8dcb70dfa5ea1c0fa54624a407364d85e83fd3ec4dfd605aa401f5351df
 SHA512 
122bf14c2525a05b2781f6d7bc029d73bcf4584c184220b9f9716def327cc0521ec78d658ad58bdf8a9cd9415ab9ad4d1d24ed1880db25ace6a01a93786bcc5e
 DIST libpcap-1.10.3.tar.gz 951869 BLAKE2B 
3614042f7d8cd5a25221f52d2ed09f9f44643cdc0901ff21041ddb7ba85193c667036f7d989c8b59e6e205d630e062da46533110914dd287013a9ff80b31e97f
 SHA512 
57bc07cbc8c326e203ce10ce1eb9f55760fc33320718d8643c65a68949334291877dffcf19af5f61eb9b4eda2d8ffe7bacee38363d2d6536cc85ae81c851684d
 DIST libpcap-1.10.3.tar.gz.sig 442 BLAKE2B 
30f0053bc05564fd06aeac751d85eb4838c55c783a0eed450f4de238391c87b8915378f4dc679a14276c9e5e17e9bc74b861241a0a0e86bb22dc2680552f43db
 SHA512 
dc5ae51a96f9dfc570009a5c711a1e4eca012e99d6eb7af3b35c5636199b3273e92a657fdf85688650c093cc9b6c435ba1e9b84100469b2604b8d3125613b4ab
+DIST libpcap-1.10.4.tar.gz 952153 BLAKE2B 
05a7eafc1e1817f7844008db89d8fb10cd2525c22f7ee6c9e3d582b14229412f38ccced5e9d80a96dd459ef9eab12eccb5c1dd4978ddc9f66267469212005e4c
 SHA512 
1f6d6ddd07dae7c557054cb246437ecdaf39d579592a5a6bdf1144eea6cb5a779ac4ca647cfed11ec1b0bb18efc63b845444e497070bacefaaed19a5787ae5e1
+DIST libpcap-1.10.4.tar.gz.sig 442 BLAKE2B 
d0eb5da9a57003848b24d458e50a201d0bb8876a12e63f6627bf9dc1a784e780610cd0c858243cc75a63999b40bc64507b078777ae844ede7c07eef9f4f9e0d5
 SHA512 
34aa401c2e162d708c61b78b445af2fe4ddc0e57de9124b5cc3a05679ffbc3834088160f83892d827e25c65b33313fe71aa73c2de09935d387252ab315ca5ee1

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-1.10.4.ebuild
similarity index 92%
copy from net-libs/libpcap/libpcap-.ebuild
copy to net-libs/libpcap/libpcap-1.10.4.ebuild
index 9bda8d87fb64..a229dbe01d7e 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.4.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD"

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index 9bda8d87fb64..a229dbe01d7e 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-03-19 Thread Arthur Zamarin
commit: 2ca0b4b88d683c8b34d61337eaf5c0a020111c4f
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Thu Mar 16 19:21:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 19 17:35:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca0b4b8

net-libs/libpcap: Keyword 1.10.3 mips, #900629

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libpcap/libpcap-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.3.ebuild 
b/net-libs/libpcap/libpcap-1.10.3.ebuild
index 0191ce8d4da6..21a46673c4bd 100644
--- a/net-libs/libpcap/libpcap-1.10.3.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.3.ebuild
@@ -18,7 +18,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 ~loong ~m68k ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-03-09 Thread Sam James
commit: b0cac28a052decc390cb3a6710f07dd06d56e370
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  9 09:00:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  9 09:00:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0cac28a

net-libs/libpcap: Stabilize 1.10.3 ppc, #900445

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.3.ebuild 
b/net-libs/libpcap/libpcap-1.10.3.ebuild
index dcb33f863df0..0191ce8d4da6 100644
--- a/net-libs/libpcap/libpcap-1.10.3.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.3.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-03-09 Thread Sam James
commit: 035373e923873916e66d20ab334619a5116ae499
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  9 08:59:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  9 08:59:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=035373e9

net-libs/libpcap: Stabilize 1.10.3 arm64, #900445

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.3.ebuild 
b/net-libs/libpcap/libpcap-1.10.3.ebuild
index f775b33d1fbe..dcb33f863df0 100644
--- a/net-libs/libpcap/libpcap-1.10.3.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.3.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-03-09 Thread Sam James
commit: a2aaf66730ea4f513d8f3d7c9a6ca5ce9703e8d5
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  9 08:59:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  9 08:59:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2aaf667

net-libs/libpcap: Stabilize 1.10.3 sparc, #900445

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.3.ebuild 
b/net-libs/libpcap/libpcap-1.10.3.ebuild
index 1dabfdf36e69..6bde56be7d43 100644
--- a/net-libs/libpcap/libpcap-1.10.3.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.3.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-03-09 Thread Sam James
commit: 251df3ed63ba6a02a5cb36c449161dea258c3c0d
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  9 08:59:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  9 08:59:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251df3ed

net-libs/libpcap: Stabilize 1.10.3 ppc64, #900445

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.3.ebuild 
b/net-libs/libpcap/libpcap-1.10.3.ebuild
index 6bde56be7d43..f775b33d1fbe 100644
--- a/net-libs/libpcap/libpcap-1.10.3.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.3.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-03-09 Thread Sam James
commit: f324e067da45a2871bf7e20baac000109b1b7239
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  9 08:53:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  9 08:53:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f324e067

net-libs/libpcap: Stabilize 1.10.3 amd64, #900445

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.3.ebuild 
b/net-libs/libpcap/libpcap-1.10.3.ebuild
index 889bd0e69511..1dabfdf36e69 100644
--- a/net-libs/libpcap/libpcap-1.10.3.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.3.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-03-09 Thread Sam James
commit: 4d335f81f4c4964a9927e788be4ae5020d8e34e4
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  9 08:53:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  9 08:53:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d335f81

net-libs/libpcap: Stabilize 1.10.3 x86, #900445

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.3.ebuild 
b/net-libs/libpcap/libpcap-1.10.3.ebuild
index 48292e06ab96..889bd0e69511 100644
--- a/net-libs/libpcap/libpcap-1.10.3.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.3.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-03-09 Thread Arthur Zamarin
commit: 2eda3a800b8757159d398ece9fc28c79847cb63c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar  9 08:01:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar  9 08:01:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eda3a80

net-libs/libpcap: Stabilize 1.10.3 hppa, #900445

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libpcap/libpcap-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.3.ebuild 
b/net-libs/libpcap/libpcap-1.10.3.ebuild
index abd07e94dfba..48292e06ab96 100644
--- a/net-libs/libpcap/libpcap-1.10.3.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.3.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-03-08 Thread Arthur Zamarin
commit: 8ba50d035e22b4e0d2ee4a1aa291ccd3ec83fe99
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar  9 07:38:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar  9 07:38:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba50d03

net-libs/libpcap: Stabilize 1.10.3 arm, #900445

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libpcap/libpcap-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.3.ebuild 
b/net-libs/libpcap/libpcap-1.10.3.ebuild
index 9bda8d87fb64..abd07e94dfba 100644
--- a/net-libs/libpcap/libpcap-1.10.3.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.3.ebuild
@@ -18,7 +18,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 ~loong ~m68k ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2023-01-12 Thread Sam James
commit: e1fc50788683d192f23da870c41821be13bd55db
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 07:24:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 07:24:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fc5078

net-libs/libpcap: add 1.10.3

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/Manifest  |  2 +
 net-libs/libpcap/libpcap-1.10.3.ebuild | 97 ++
 2 files changed, 99 insertions(+)

diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index ee7a63215c96..88e72a145a9d 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -2,3 +2,5 @@ DIST libpcap-1.10.1-upstream.tar.gz 935221 BLAKE2B 
0ec028e5d026a97b92ba6f23f88da
 DIST libpcap-1.10.1-upstream.tar.gz.sig 442 BLAKE2B 
b76bf3c40a923b6c8fb9a356dff49a90e30dd0b0d785f138ac56bf1a41ad3a6fcfa3d5b3d28c12543857c5616b8938108b06313e35e4474d50991b72d9d371c8
 SHA512 
f9807efd11d99524b247981e5f4f02e1ffbeaa8468a9a22c66f9931a894071b9182164807b9fd11436883d36e8b0c6cc62302852005d958e34b5236e20caa33d
 DIST libpcap-1.10.2.tar.gz 951063 BLAKE2B 
f8280c8e12065b4d86e451df8504c834da9c94b25029f0e5c22359d0ce35cf4e3490fa3343d0112209600ea01ffa54249c82c20e2859515884daee759e4a5e9b
 SHA512 
ccacebf367db44ab74e588f88a4fd7cd82c58e478e6c35414ae36df58fb06d85d542597485b1d1393edfaacc2bc5d35578b7b87fee4965f6dfde10a03d2ddd32
 DIST libpcap-1.10.2.tar.gz.sig 442 BLAKE2B 
c470ff70e58c13dfd1a6d72a00d83883515b9ca63e1561b3acbb75d744b043726df9b8dcb70dfa5ea1c0fa54624a407364d85e83fd3ec4dfd605aa401f5351df
 SHA512 
122bf14c2525a05b2781f6d7bc029d73bcf4584c184220b9f9716def327cc0521ec78d658ad58bdf8a9cd9415ab9ad4d1d24ed1880db25ace6a01a93786bcc5e
+DIST libpcap-1.10.3.tar.gz 951869 BLAKE2B 
3614042f7d8cd5a25221f52d2ed09f9f44643cdc0901ff21041ddb7ba85193c667036f7d989c8b59e6e205d630e062da46533110914dd287013a9ff80b31e97f
 SHA512 
57bc07cbc8c326e203ce10ce1eb9f55760fc33320718d8643c65a68949334291877dffcf19af5f61eb9b4eda2d8ffe7bacee38363d2d6536cc85ae81c851684d
+DIST libpcap-1.10.3.tar.gz.sig 442 BLAKE2B 
30f0053bc05564fd06aeac751d85eb4838c55c783a0eed450f4de238391c87b8915378f4dc679a14276c9e5e17e9bc74b861241a0a0e86bb22dc2680552f43db
 SHA512 
dc5ae51a96f9dfc570009a5c711a1e4eca012e99d6eb7af3b35c5636199b3273e92a657fdf85688650c093cc9b6c435ba1e9b84100469b2604b8d3125613b4ab

diff --git a/net-libs/libpcap/libpcap-1.10.3.ebuild 
b/net-libs/libpcap/libpcap-1.10.3.ebuild
new file mode 100644
index ..9bda8d87fb64
--- /dev/null
+++ b/net-libs/libpcap/libpcap-1.10.3.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="A system-independent library for user-level network packet 
capture"
+HOMEPAGE="https://www.tcpdump.org/ 
https://github.com/the-tcpdump-group/libpcap;
+
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
+   inherit git-r3
+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 ~loong ~m68k ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="bluetooth dbus netlink rdma remote static-libs test usb yydebug"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
+   remote? ( virtual/libcrypt:=[${MULTILIB_USEDEP}] )
+   rdma? ( sys-cluster/rdma-core )
+   usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-alternatives/yacc
+   sys-devel/flex
+   dbus? ( virtual/pkgconfig )
+"
+
+if [[ ${PV} != ** ]] ; then
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-tcpdump )"
+fi
+
+src_prepare() {
+   default
+
+   if ! [[ -f VERSION ]]; then
+   echo ${PV} > VERSION || die
+   fi
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # bug #884275
+   export LEX=flex
+
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable bluetooth) \
+   $(use_enable dbus) \
+   $(use_enable rdma) \
+   $(use_enable remote) \
+   $(use_enable usb) \
+   $(use_enable yydebug) \
+   $(use_with netlink libnl) \
+   --enable-ipv6
+}
+
+multilib_src_compile() {
+   emake all shared
+   use test && emake testprogs
+}
+
+multilib_src_test() {
+   testprogs/findalldevstest || die
+}
+
+multilib_src_install_all() {
+   dodoc CREDITS CHANGES VERSION TODO README.* 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2022-12-31 Thread Sam James
commit: f7a0467760358bdf4042b0a162dd61f880ff1b90
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 02:34:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 02:34:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a04677

net-libs/libpcap: add 1.10.2

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/Manifest|  2 ++
 .../{libpcap-.ebuild => libpcap-1.10.2.ebuild}   | 16 
 net-libs/libpcap/libpcap-.ebuild | 16 
 3 files changed, 10 insertions(+), 24 deletions(-)

diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index 87ff3b256453..ee7a63215c96 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -1,2 +1,4 @@
 DIST libpcap-1.10.1-upstream.tar.gz 935221 BLAKE2B 
0ec028e5d026a97b92ba6f23f88daf36b827eee08a752a0162fbabd1b5a2a70141ec403b6ff26dc3eb25ca5c6630c9c2f60f05b33161770da3d5e829c4eecdc6
 SHA512 
56c314f19c2b857742bf8abcb1e78066986aaa95cec339b75a3c8b70a9fa2b5167da98708352f9ec97a1cea2700cfb4e040bda108d58ac46cec9b7deab88d171
 DIST libpcap-1.10.1-upstream.tar.gz.sig 442 BLAKE2B 
b76bf3c40a923b6c8fb9a356dff49a90e30dd0b0d785f138ac56bf1a41ad3a6fcfa3d5b3d28c12543857c5616b8938108b06313e35e4474d50991b72d9d371c8
 SHA512 
f9807efd11d99524b247981e5f4f02e1ffbeaa8468a9a22c66f9931a894071b9182164807b9fd11436883d36e8b0c6cc62302852005d958e34b5236e20caa33d
+DIST libpcap-1.10.2.tar.gz 951063 BLAKE2B 
f8280c8e12065b4d86e451df8504c834da9c94b25029f0e5c22359d0ce35cf4e3490fa3343d0112209600ea01ffa54249c82c20e2859515884daee759e4a5e9b
 SHA512 
ccacebf367db44ab74e588f88a4fd7cd82c58e478e6c35414ae36df58fb06d85d542597485b1d1393edfaacc2bc5d35578b7b87fee4965f6dfde10a03d2ddd32
+DIST libpcap-1.10.2.tar.gz.sig 442 BLAKE2B 
c470ff70e58c13dfd1a6d72a00d83883515b9ca63e1561b3acbb75d744b043726df9b8dcb70dfa5ea1c0fa54624a407364d85e83fd3ec4dfd605aa401f5351df
 SHA512 
122bf14c2525a05b2781f6d7bc029d73bcf4584c184220b9f9716def327cc0521ec78d658ad58bdf8a9cd9415ab9ad4d1d24ed1880db25ace6a01a93786bcc5e

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-1.10.2.ebuild
similarity index 85%
copy from net-libs/libpcap/libpcap-.ebuild
copy to net-libs/libpcap/libpcap-1.10.2.ebuild
index 6f83d33095c3..9bda8d87fb64 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools multilib-minimal
 
@@ -15,10 +15,8 @@ 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 )"
+   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 ~loong ~m68k ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
@@ -47,12 +45,6 @@ if [[ ${PV} != ** ]] ; then
BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-tcpdump )"
 fi
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.10.0-usbmon.patch
-
-   "${FILESDIR}"/${PN}-1.10.1-pcap-config.patch
-)
-
 src_prepare() {
default
 

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index 6f83d33095c3..9bda8d87fb64 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools multilib-minimal
 
@@ -15,10 +15,8 @@ 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 )"
+   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 ~loong ~m68k ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
@@ -47,12 +45,6 @@ if [[ ${PV} != ** ]] ; then

[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2022-12-29 Thread Sam James
commit: 39b68aa3e8f76e368e3f322c75a8f923d2fb3e7d
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 07:57:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 07:57:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b68aa3

net-libs/libpcap: force LEX=flex

Already BDEPENDing on it...

Closes: https://bugs.gentoo.org/884275
Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.1-r2.ebuild |  8 +---
 net-libs/libpcap/libpcap-.ebuild  | 17 +
 2 files changed, 18 insertions(+), 7 deletions(-)

diff --git a/net-libs/libpcap/libpcap-1.10.1-r2.ebuild 
b/net-libs/libpcap/libpcap-1.10.1-r2.ebuild
index 6edb007ae109..bda001c29111 100644
--- a/net-libs/libpcap/libpcap-1.10.1-r2.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.1-r2.ebuild
@@ -38,8 +38,8 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   sys-devel/flex
app-alternatives/yacc
+   sys-devel/flex
dbus? ( virtual/pkgconfig )
 "
 
@@ -70,8 +70,10 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
+   # bug #884275
+   export LEX=flex
+
+   ECONF_SOURCE="${S}" econf \
$(use_enable bluetooth) \
$(use_enable dbus) \
$(use_enable rdma) \

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index ddd15be165fc..6f83d33095c3 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -25,7 +25,8 @@ fi
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="bluetooth dbus netlink rdma remote static-libs usb yydebug"
+IUSE="bluetooth dbus netlink rdma remote static-libs test usb yydebug"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
@@ -37,8 +38,8 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   sys-devel/flex
app-alternatives/yacc
+   sys-devel/flex
dbus? ( virtual/pkgconfig )
 "
 
@@ -48,6 +49,7 @@ fi
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.10.0-usbmon.patch
+
"${FILESDIR}"/${PN}-1.10.1-pcap-config.patch
 )
 
@@ -62,8 +64,10 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
+   # bug #884275
+   export LEX=flex
+
+   ECONF_SOURCE="${S}" econf \
$(use_enable bluetooth) \
$(use_enable dbus) \
$(use_enable rdma) \
@@ -76,6 +80,11 @@ multilib_src_configure() {
 
 multilib_src_compile() {
emake all shared
+   use test && emake testprogs
+}
+
+multilib_src_test() {
+   testprogs/findalldevstest || die
 }
 
 multilib_src_install_all() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/files/

2022-10-15 Thread Conrad Kostecki
commit: b6d912a0b3b02dbe8b145b29e5e51d5318110f33
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Oct  4 10:42:23 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Oct 15 19:33:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d912a0

net-libs/libpcap: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/27612
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../libpcap/files/libpcap-1.9.1-pcap-config.patch  | 43 --
 1 file changed, 43 deletions(-)

diff --git a/net-libs/libpcap/files/libpcap-1.9.1-pcap-config.patch 
b/net-libs/libpcap/files/libpcap-1.9.1-pcap-config.patch
deleted file mode 100644
index 937273c43ff0..
--- a/net-libs/libpcap/files/libpcap-1.9.1-pcap-config.patch
+++ /dev/null
@@ -1,43 +0,0 @@
 a/pcap-config.in
-+++ b/pcap-config.in
-@@ -59,16 +59,16 @@
-   #
-   if [ "$show_cflags" = 1 -a "$show_libs" = 1 ]
-   then
--  echo "-I$includedir -L$libdir -lpcap $LIBS"
-+  echo "-lpcap $LIBS"
-   elif [ "$show_cflags" = 1 -a "$show_additional_libs" = 1 ]
-   then
--  echo "-I$includedir -L$libdir $LIBS"
-+  echo "$LIBS"
-   elif [ "$show_cflags" = 1 ]
-   then
--  echo "-I$includedir"
-+  echo ""
-   elif [ "$show_libs" = 1 ]
-   then
--  echo "-L$libdir -lpcap $LIBS"
-+  echo "-lpcap $LIBS"
-   elif [ "$show_additional_libs" = 1 ]
-   then
-   echo "$LIBS"
-@@ -80,15 +80,15 @@
-   #
-   if [ "$show_cflags" = 1 -a "$show_libs" = 1 ]
-   then
--  echo "-I$includedir -L$libdir $RPATH -l$PACKAGE_NAME"
-+  echo " $RPATH -l$PACKAGE_NAME"
-   elif [ "$show_cflags" = 1 -a "$show_additional_libs" = 1 ]
-   then
--  echo "-I$includedir"
-+  echo ""
-   elif [ "$show_cflags" = 1 ]
-   then
--  echo "-I$includedir"
-+  echo ""
-   elif [ "$show_libs" = 1 ]
-   then
--  echo "-L$libdir $RPATH -l$PACKAGE_NAME"
-+  echo "$RPATH -l$PACKAGE_NAME"
-   fi
- fi



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2022-10-08 Thread Sam James
commit: 8e31df55cc42155a1ec3c86b017c128924e4f311
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Sun Oct  2 00:33:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  8 17:09:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e31df55

net-libs/libpcap: add test

There's not really a test suite upstream (see mentioned link).  There's
a handful of "test programs" (which we at least test building and
linking with this change), but this one (findalldevstest) is the only
one that is actually run (under valgrind) in upstream CI.  On the
upside, it should be rather reproducible since only the loopback
interface will ever be exposed inside the portage network sandbox.

See: https://github.com/the-tcpdump-group/libpcap/issues/1012
Bug: https://bugs.gentoo.org/705802
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/27568
Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.1-r2.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.1-r2.ebuild 
b/net-libs/libpcap/libpcap-1.10.1-r2.ebuild
index 477ba7b57d29..21a95f1874b5 100644
--- a/net-libs/libpcap/libpcap-1.10.1-r2.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.1-r2.ebuild
@@ -25,7 +25,8 @@ fi
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="bluetooth dbus netlink rdma remote static-libs usb yydebug"
+IUSE="bluetooth dbus netlink rdma remote static-libs test usb yydebug"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
@@ -83,6 +84,11 @@ multilib_src_configure() {
 
 multilib_src_compile() {
emake all shared
+   use test && emake testprogs
+}
+
+multilib_src_test() {
+   testprogs/findalldevstest || die
 }
 
 multilib_src_install_all() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/files/

2022-10-02 Thread Conrad Kostecki
commit: dc11203b8ae4296265ecc4889f4b942d67f85c48
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Sep  6 16:32:51 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Oct  2 14:38:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc11203b

net-libs/libpcap: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.35 / pkgdev 0.2.1 / pkgcheck 0.10.14
Closes: https://github.com/gentoo/gentoo/pull/27167
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-libs/libpcap/files/libpcap--prefix-darwin.patch | 13 -
 1 file changed, 13 deletions(-)

diff --git a/net-libs/libpcap/files/libpcap--prefix-darwin.patch 
b/net-libs/libpcap/files/libpcap--prefix-darwin.patch
deleted file mode 100644
index 5ac34fd46485..
--- a/net-libs/libpcap/files/libpcap--prefix-darwin.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Prefix' Darwin systems are single arch, hijack Darwin7 case which assumes this 
setup
-
 a/configure.ac
-+++ b/configure.ac
-@@ -1860,7 +1860,7 @@
-   if test "$enable_universal" != "no"; then
-   case "$host_os" in
- 
--  darwin[[0-7]].*)
-+  darwin**)
-   #
-   # Pre-Tiger.  Build only for 32-bit PowerPC; no
-   # need for any special compiler or linker flags.



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2022-09-22 Thread Sam James
commit: 4872a73d24d3e56e04724968f44cc7c34c4d4e47
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 01:31:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 01:35:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4872a73d

net-libs/libpcap: drop 1.10.1-r1

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.1-r1.ebuild | 96 ---
 1 file changed, 96 deletions(-)

diff --git a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild 
b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
deleted file mode 100644
index bf74c32ad09b..
--- a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="A system-independent library for user-level network packet 
capture"
-HOMEPAGE="https://www.tcpdump.org/ 
https://github.com/the-tcpdump-group/libpcap;
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
-   inherit git-r3
-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 ~loong ~m68k ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="bluetooth dbus netlink rdma remote static-libs usb yydebug"
-
-RDEPEND="
-   bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
-   remote? ( virtual/libcrypt:=[${MULTILIB_USEDEP}] )
-   rdma? ( sys-cluster/rdma-core )
-   usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   virtual/yacc
-   dbus? ( virtual/pkgconfig )
-"
-
-if [[ ${PV} != ** ]] ; then
-   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-tcpdump )"
-fi
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
-   "${FILESDIR}"/${PN}-1.10.0-usbmon.patch
-)
-
-src_prepare() {
-   default
-
-   if ! [[ -f VERSION ]]; then
-   echo ${PV} > VERSION || die
-   fi
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
-   $(use_enable bluetooth) \
-   $(use_enable dbus) \
-   $(use_enable rdma) \
-   $(use_enable remote) \
-   $(use_enable usb) \
-   $(use_enable yydebug) \
-   $(use_with netlink libnl) \
-   --enable-ipv6
-}
-
-multilib_src_compile() {
-   emake all shared
-}
-
-multilib_src_install_all() {
-   dodoc CREDITS CHANGES VERSION TODO README.* doc/README.*
-
-   # remove static libraries (--disable-static does not work)
-   if ! use static-libs; then
-   find "${ED}" -name '*.a' -exec rm {} + || die
-   fi
-
-   find "${ED}" -name '*.la' -delete || die
-
-   # We need this to build pppd on G/FBSD systems
-   if [[ "${USERLAND}" == "BSD" ]]; then
-   insinto /usr/include
-   doins pcap-int.h portability.h
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2022-08-27 Thread Sam James
commit: 04b135aaedbdea0149108267ddd450d10b1eef44
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 27 06:15:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 27 06:15:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04b135aa

net-libs/libpcap: sync live

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index b0ff8fb28a16..a7f3890a8527 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -15,10 +15,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 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD"
@@ -45,9 +47,8 @@ if [[ ${PV} != ** ]] ; then
 fi
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
"${FILESDIR}"/${PN}-1.10.0-usbmon.patch
-   "${FILESDIR}"/${PN}--prefix-darwin.patch
+   "${FILESDIR}"/${PN}-1.10.1-pcap-config.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/files/, net-libs/libpcap/

2022-08-27 Thread Sam James
commit: 99e3374e9cb8d121c3d534111de8fbad950b51bd
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 27 05:40:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 27 06:05:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e3374e

net-libs/libpcap: drop -L/usr/lib from pcap-config output

Signed-off-by: Sam James  gentoo.org>

 ...bpcap-1.10.1-pcap-config-no-hardcoded-lib.patch | 100 
 .../libpcap/files/libpcap-1.10.1-pcap-config.patch |  43 +
 net-libs/libpcap/libpcap-1.10.1-r2.ebuild  | 103 +
 3 files changed, 246 insertions(+)

diff --git 
a/net-libs/libpcap/files/libpcap-1.10.1-pcap-config-no-hardcoded-lib.patch 
b/net-libs/libpcap/files/libpcap-1.10.1-pcap-config-no-hardcoded-lib.patch
new file mode 100644
index ..2fc617dcda2f
--- /dev/null
+++ b/net-libs/libpcap/files/libpcap-1.10.1-pcap-config-no-hardcoded-lib.patch
@@ -0,0 +1,100 @@
+https://github.com/the-tcpdump-group/libpcap/commit/84cb8cfdbf99a5fbc8127e3f092dc4d36ab513e9
+
+From 84cb8cfdbf99a5fbc8127e3f092dc4d36ab513e9 Mon Sep 17 00:00:00 2001
+From: Guy Harris 
+Date: Mon, 2 Aug 2021 01:04:53 -0700
+Subject: [PATCH] pcap-config: don't provide -L/usr/lib for pkg-config --libs.
+
+It shouldn't be necessary, as C compilers generally look there by
+default and...
+
+...it can cause problems if the libpcap you want *isn't* in /usr/lib.
+For example, on some systems that support both 32-bit and 64-bit
+executables, this might cause the 32-bit library to be found, even on
+64-bit platforms, with hilarity ensuing afterwards.
+
+In particular, on Solaris 11, where /usr/lib has the 32-bit libraries
+and /usr/lib/{something} has the 64-bit libraries ({something} depends
+on whether it's SPARC or x86), that's what happens if you try to do a
+CMake build of tcpdump against the system libpcap:
+
+The CMake file for finding pcap converts the -lpcap provided by
+pcap-config into the absolute path of libpcap, and that's the path of
+the 32-bit library, as it looks in /usr/lib.  (CMake really wants "find
+library" scripts to supply a list of libraries giving their absolute
+paths.)
+
+Thus, if you're using GCC, the tests done to find out what pcap APIs are
+available will fail, as the test programs get build 64-bit but are
+linked with the 32-bit libpcap; the link fails as you're mixing 32-bit
+and 64-bit code, and the CMake script treats that as meaning "the
+function isn't available".
+
+(Sun C apparently somehow manages either to build 32-bit code by
+default, so that linking with /usr/lib/libpcap.so succeeds, or realizes
+that linking 64-bit code with /usr/lib/{library}.so is bogus and links
+with /usr/lib/{something}/libpcap.so instead.)
+
+Debian removed the -L in pcap-config for similar reasons; to quote the
+comment at the beginning of the patch file:
+
+   Remove -L from default pcap-config --libs output, as
+   libdir is already in the default toolchain search path on
+   Debian, and we want the generated script to be arch-independent.
+
+(We don't remove it from the .pc file; we assume that 1) pkg-config and
+2) the packager of libpcap does what is necessary to make this work.)
+--- a/pcap-config.in
 b/pcap-config.in
+@@ -41,6 +41,13 @@ do
+   esac
+   shift
+ done
++#
++# If libdir isn't /usr/lib, add it to the link-time linker path.
++#
++if [ "$libdir" != "/usr/lib" ]
++then
++  LPATH=-L$libdir
++fi
+ if [ "$V_RPATH_OPT" != "" ]
+ then
+   #
+@@ -59,16 +66,16 @@ then
+   #
+   if [ "$show_cflags" = 1 -a "$show_libs" = 1 ]
+   then
+-  echo "-I$includedir -L$libdir -lpcap $LIBS"
++  echo "-I$includedir $LPATH -lpcap $LIBS"
+   elif [ "$show_cflags" = 1 -a "$show_additional_libs" = 1 ]
+   then
+-  echo "-I$includedir -L$libdir $LIBS"
++  echo "-I$includedir $LPATH $LIBS"
+   elif [ "$show_cflags" = 1 ]
+   then
+   echo "-I$includedir"
+   elif [ "$show_libs" = 1 ]
+   then
+-  echo "-L$libdir -lpcap $LIBS"
++  echo "$LPATH -lpcap $LIBS"
+   elif [ "$show_additional_libs" = 1 ]
+   then
+   echo "$LIBS"
+@@ -80,7 +87,7 @@ else
+   #
+   if [ "$show_cflags" = 1 -a "$show_libs" = 1 ]
+   then
+-  echo "-I$includedir -L$libdir $RPATH -l$PACKAGE_NAME"
++  echo "-I$includedir $LPATH $RPATH -l$PACKAGE_NAME"
+   elif [ "$show_cflags" = 1 -a "$show_additional_libs" = 1 ]
+   then
+   echo "-I$includedir"
+@@ -89,6 +96,6 @@ else
+   echo "-I$includedir"
+   elif [ "$show_libs" = 1 ]
+   then
+-  echo "-L$libdir $RPATH -l$PACKAGE_NAME"
++  echo "$LPATH $RPATH -l$PACKAGE_NAME"
+   fi
+ fi
+

diff --git a/net-libs/libpcap/files/libpcap-1.10.1-pcap-config.patch 
b/net-libs/libpcap/files/libpcap-1.10.1-pcap-config.patch
new file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2022-05-05 Thread WANG Xuerui
commit: e1adab0ac6b2cd0fbacb4c092083370ca56acb80
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May  5 23:37:10 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May  5 23:44:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1adab0a

net-libs/libpcap: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 net-libs/libpcap/libpcap-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index 531bf51fe6d5..b0ff8fb28a16 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.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
@@ -18,7 +18,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 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2022-05-05 Thread WANG Xuerui
commit: a19879876d9ba94a2eae0c52bf1b482fd26a9807
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May  5 23:37:08 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May  5 23:44:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1987987

net-libs/libpcap: keyword 1.10.1-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 net-libs/libpcap/libpcap-1.10.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild 
b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
index a810d8d5d9f9..bf74c32ad09b 100644
--- a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.1-r1.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
@@ -20,7 +20,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 ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2022-01-01 Thread Sam James
commit: 09f225875fab3377ecd791fc846af43fda03ad3e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  1 09:28:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  1 09:38:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f22587

net-libs/libpcap: drop 1.10.0-r1

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/Manifest |  2 -
 net-libs/libpcap/libpcap-1.10.0-r1.ebuild | 96 ---
 2 files changed, 98 deletions(-)

diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index e973952f7f27..87ff3b256453 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -1,4 +1,2 @@
-DIST libpcap-1.10.0-upstream.tar.gz 934559 BLAKE2B 
54e809af242b18d600b88f29bbe31b01784b5160366242f313908b58dfb1e6ee2ceae8d359f730881e15c1b26ed90c553869dffb25a74eb3cea9f597dd490b1d
 SHA512 
007710386ff3435ef97fc99293076eae3c39b424e986141184c712b0285f8589357a1b25085f7eba28730de04312042c724d193934a399797e95a56f5301da7f
-DIST libpcap-1.10.0-upstream.tar.gz.sig 442 BLAKE2B 
f19ca45bbeee39ef1b3f8a8e8d8d9f24ad43e503430a3fa969a8ce668cb7926e1d19adb7e7cf11fff9dafa09b04507052ccc98f7b2a81f053ff01ec6c7ec8f87
 SHA512 
8a13aef00120080793da800f038d13124d412dfcfae6c0a952bcab544b50c8b69f6a672438bbe5bcdbfeda2e0d541bccefefbfc69f94e1635c0e9eaf77f19902
 DIST libpcap-1.10.1-upstream.tar.gz 935221 BLAKE2B 
0ec028e5d026a97b92ba6f23f88daf36b827eee08a752a0162fbabd1b5a2a70141ec403b6ff26dc3eb25ca5c6630c9c2f60f05b33161770da3d5e829c4eecdc6
 SHA512 
56c314f19c2b857742bf8abcb1e78066986aaa95cec339b75a3c8b70a9fa2b5167da98708352f9ec97a1cea2700cfb4e040bda108d58ac46cec9b7deab88d171
 DIST libpcap-1.10.1-upstream.tar.gz.sig 442 BLAKE2B 
b76bf3c40a923b6c8fb9a356dff49a90e30dd0b0d785f138ac56bf1a41ad3a6fcfa3d5b3d28c12543857c5616b8938108b06313e35e4474d50991b72d9d371c8
 SHA512 
f9807efd11d99524b247981e5f4f02e1ffbeaa8468a9a22c66f9931a894071b9182164807b9fd11436883d36e8b0c6cc62302852005d958e34b5236e20caa33d

diff --git a/net-libs/libpcap/libpcap-1.10.0-r1.ebuild 
b/net-libs/libpcap/libpcap-1.10.0-r1.ebuild
deleted file mode 100644
index 33b6906a9c48..
--- a/net-libs/libpcap/libpcap-1.10.0-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="A system-independent library for user-level network packet 
capture"
-HOMEPAGE="https://www.tcpdump.org/ 
https://github.com/the-tcpdump-group/libpcap;
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
-   inherit git-r3
-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 ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="bluetooth dbus netlink rdma remote static-libs usb yydebug"
-
-RDEPEND="
-   bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
-   remote? ( virtual/libcrypt:=[${MULTILIB_USEDEP}] )
-   rdma? ( sys-cluster/rdma-core )
-   usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   virtual/yacc
-   dbus? ( virtual/pkgconfig )
-"
-
-if [[ ${PV} != ** ]] ; then
-   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-tcpdump )"
-fi
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
-   "${FILESDIR}"/${PN}-1.10.0-usbmon.patch
-)
-
-src_prepare() {
-   default
-
-   if ! [[ -f VERSION ]]; then
-   echo ${PV} > VERSION || die
-   fi
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
-   $(use_enable bluetooth) \
-   $(use_enable dbus) \
-   $(use_enable rdma) \
-   $(use_enable remote) \
-   $(use_enable usb) \
-   $(use_enable yydebug) \
-   $(use_with netlink libnl) \
-   --enable-ipv6
-}
-
-multilib_src_compile() {
-   emake all shared
-}
-
-multilib_src_install_all() {
-   dodoc CREDITS CHANGES VERSION TODO README.* doc/README.*
-
-   # remove static libraries (--disable-static does not work)
-   if ! use static-libs; then
-   find "${ED}" -name '*.a' -exec rm {} + || die
-   fi
-
-   find "${ED}" -name '*.la' -delete || die
-
-   # We 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-12-15 Thread Sam James
commit: bca3280d3add34044f66485eeb32d545ae6f46cf
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 15 23:37:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 15 23:37:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca3280d

net-libs/libpcap: Stabilize 1.10.1-r1 hppa, #829259

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild 
b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
index c275946be987..e93e4ee4a3d2 100644
--- a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
@@ -20,7 +20,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 ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-09-21 Thread James Le Cuirot
commit: 721d30a09cddb37ac2e118131ca1522c815e1fc2
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Sep 21 12:02:39 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Sep 21 12:30:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=721d30a0

net-libs/libpcap: Keyword 1.10.1-r1 for ~m68k

Signed-off-by: James Le Cuirot  gentoo.org>

 net-libs/libpcap/libpcap-1.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild 
b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
index 13d40b16ff9..c275946be98 100644
--- a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
@@ -20,7 +20,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 ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-07-31 Thread Sam James
commit: ba29da5a8791ab280f7e3d30a2adbbb14dda5c34
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug  1 02:59:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug  1 02:59:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba29da5a

net-libs/libpcap: Stabilize 1.10.1-r1 amd64, #805320

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild 
b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
index 10e53fd00f8..2e3e52d41a7 100644
--- a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
@@ -20,7 +20,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 ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-07-31 Thread Sam James
commit: 98e7c0c3bcdbc8ecf6d09379ebffcdf89a1ab9e5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 22:20:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 22:20:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e7c0c3

net-libs/libpcap: Stabilize 1.10.1-r1 ppc64, #805320

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild 
b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
index 8962ce89d61..10e53fd00f8 100644
--- a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
@@ -20,7 +20,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 ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-07-31 Thread Sam James
commit: c16174315ec71d675d86b78379cab5b60fc31376
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 22:20:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 22:20:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1617431

net-libs/libpcap: Stabilize 1.10.1-r1 ppc, #805320

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild 
b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
index 069b294c645..8962ce89d61 100644
--- a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
@@ -20,7 +20,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 ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-07-31 Thread Sam James
commit: b4968ee54b40435160639d81868576fd782d193c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 22:11:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 22:11:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4968ee5

net-libs/libpcap: Stabilize 1.10.1-r1 arm, #805320

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild 
b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
index 89e2a9fd20d..069b294c645 100644
--- a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
@@ -20,7 +20,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 ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-07-31 Thread Sergei Trofimovich
commit: e5c4f294c0fbee2be69aaea5c51d1fc39d2f47d2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Jul 31 19:14:04 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul 31 19:23:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c4f294

net-libs/libpcap: stable 1.10.1-r1 for sparc, bug #805320

Package-Manager: Portage-3.0.20, 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-libs/libpcap/libpcap-1.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild 
b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
index df6ecec9542..89e2a9fd20d 100644
--- a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
@@ -20,7 +20,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 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-07-31 Thread Michał Górny
commit: 8dd0132c8b9f50f9487466671d90c72f4218b0ef
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 31 06:35:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 31 13:32:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd0132c

net-libs/libpcap: Use BROOT for verify-sig key path

Signed-off-by: Michał Górny  gentoo.org>

 net-libs/libpcap/libpcap-1.10.0-r1.ebuild | 2 +-
 net-libs/libpcap/libpcap-1.10.1-r1.ebuild | 2 +-
 net-libs/libpcap/libpcap-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/libpcap/libpcap-1.10.0-r1.ebuild 
b/net-libs/libpcap/libpcap-1.10.0-r1.ebuild
index 1648d8b9e24..13d40b16ff9 100644
--- a/net-libs/libpcap/libpcap-1.10.0-r1.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
inherit git-r3
 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-libs/libpcap/libpcap-1.10.1-r1.ebuild 
b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
index 7384a1bdf84..df6ecec9542 100644
--- a/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.1-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
inherit git-r3
 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-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index 9e6f60a643f..02b3408cddf 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
inherit git-r3
 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-libs/libpcap/

2021-06-10 Thread Sam James
commit: 2f9343f97f8e3943f13952b60ebb30cf16724b16
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 10 17:53:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 10 17:53:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9343f9

net-libs/libpcap: add 1.10.1

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/Manifest  |  2 +
 net-libs/libpcap/libpcap-1.10.1.ebuild | 95 ++
 2 files changed, 97 insertions(+)

diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index 6e946903385..e973952f7f2 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -1,2 +1,4 @@
 DIST libpcap-1.10.0-upstream.tar.gz 934559 BLAKE2B 
54e809af242b18d600b88f29bbe31b01784b5160366242f313908b58dfb1e6ee2ceae8d359f730881e15c1b26ed90c553869dffb25a74eb3cea9f597dd490b1d
 SHA512 
007710386ff3435ef97fc99293076eae3c39b424e986141184c712b0285f8589357a1b25085f7eba28730de04312042c724d193934a399797e95a56f5301da7f
 DIST libpcap-1.10.0-upstream.tar.gz.sig 442 BLAKE2B 
f19ca45bbeee39ef1b3f8a8e8d8d9f24ad43e503430a3fa969a8ce668cb7926e1d19adb7e7cf11fff9dafa09b04507052ccc98f7b2a81f053ff01ec6c7ec8f87
 SHA512 
8a13aef00120080793da800f038d13124d412dfcfae6c0a952bcab544b50c8b69f6a672438bbe5bcdbfeda2e0d541bccefefbfc69f94e1635c0e9eaf77f19902
+DIST libpcap-1.10.1-upstream.tar.gz 935221 BLAKE2B 
0ec028e5d026a97b92ba6f23f88daf36b827eee08a752a0162fbabd1b5a2a70141ec403b6ff26dc3eb25ca5c6630c9c2f60f05b33161770da3d5e829c4eecdc6
 SHA512 
56c314f19c2b857742bf8abcb1e78066986aaa95cec339b75a3c8b70a9fa2b5167da98708352f9ec97a1cea2700cfb4e040bda108d58ac46cec9b7deab88d171
+DIST libpcap-1.10.1-upstream.tar.gz.sig 442 BLAKE2B 
b76bf3c40a923b6c8fb9a356dff49a90e30dd0b0d785f138ac56bf1a41ad3a6fcfa3d5b3d28c12543857c5616b8938108b06313e35e4474d50991b72d9d371c8
 SHA512 
f9807efd11d99524b247981e5f4f02e1ffbeaa8468a9a22c66f9931a894071b9182164807b9fd11436883d36e8b0c6cc62302852005d958e34b5236e20caa33d

diff --git a/net-libs/libpcap/libpcap-1.10.1.ebuild 
b/net-libs/libpcap/libpcap-1.10.1.ebuild
new file mode 100644
index 000..16825c3bbf1
--- /dev/null
+++ b/net-libs/libpcap/libpcap-1.10.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="A system-independent library for user-level network packet 
capture"
+HOMEPAGE="https://www.tcpdump.org/ 
https://github.com/the-tcpdump-group/libpcap;
+
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
+   inherit git-r3
+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 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="bluetooth dbus netlink rdma remote static-libs usb yydebug"
+
+RDEPEND="
+   bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
+   rdma? ( sys-cluster/rdma-core )
+   usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   virtual/yacc
+   dbus? ( virtual/pkgconfig )
+"
+
+if [[ ${PV} != ** ]] ; then
+   BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-tcpdump )"
+fi
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
+   "${FILESDIR}"/${PN}-1.10.0-usbmon.patch
+)
+
+src_prepare() {
+   default
+
+   if ! [[ -f VERSION ]]; then
+   echo ${PV} > VERSION || die
+   fi
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" \
+   econf \
+   $(use_enable bluetooth) \
+   $(use_enable dbus) \
+   $(use_enable rdma) \
+   $(use_enable remote) \
+   $(use_enable usb) \
+   $(use_enable yydebug) \
+   $(use_with netlink libnl) \
+   --enable-ipv6
+}
+
+multilib_src_compile() {
+   emake all shared
+}
+
+multilib_src_install_all() {
+   dodoc CREDITS CHANGES VERSION TODO README.* doc/README.*
+
+   # remove static libraries (--disable-static does not work)
+   if ! use static-libs; then
+   find "${ED}" -name '*.a' -exec rm {} + || die
+   fi
+
+   find "${ED}" -name '*.la' -delete || die
+
+   # We need this to build pppd on G/FBSD systems
+   if [[ "${USERLAND}" == "BSD" ]]; 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-06-03 Thread Sam James
commit: 2738f88d0f16142120308ee0b32ff7077c86286c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 23:56:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 19:14:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2738f88d

net-libs/libpcap: fix BadDefaultUseFlags

-foo in IUSE is discouraged. It is equivalent (in every meaningful case) to 
'foo' but confuses parsing
tools like e.g. packages.gentoo.org.

Dropping '-' from these flags has no impact on the actual default behaviour.

See: 
https://devmanual.gentoo.org/general-concepts/use-flags/index.html#iuse-defaults
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.0.ebuild | 2 +-
 net-libs/libpcap/libpcap-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libpcap/libpcap-1.10.0.ebuild 
b/net-libs/libpcap/libpcap-1.10.0.ebuild
index e17ca925326..ead6948c37e 100644
--- a/net-libs/libpcap/libpcap-1.10.0.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
+IUSE="bluetooth dbus netlink rdma remote static-libs usb yydebug"
 
 RDEPEND="
bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index b0505e64ff6..f7cc40d1b86 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
+IUSE="bluetooth dbus netlink rdma remote static-libs usb yydebug"
 
 RDEPEND="
bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-04-15 Thread Sam James
commit: b849f0031fc4a62a200f0e7103b1365473ac1224
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 16 05:39:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 16 05:40:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b849f003

net-libs/libpcap: restore Darwin patch in live

Fixes: b9eae783f541910dfa96d5b177c01d86ba2a0f11
Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index 9bb09002139..b0505e64ff6 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -46,6 +46,7 @@ fi
 PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
"${FILESDIR}"/${PN}-1.10.0-usbmon.patch
+   "${FILESDIR}"/${PN}--prefix-darwin.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-04-15 Thread Sam James
commit: b9eae783f541910dfa96d5b177c01d86ba2a0f11
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 16 05:10:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 16 05:33:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9eae783

net-libs/libpcap: add verify-sig support

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/Manifest  |  3 ++-
 net-libs/libpcap/libpcap-1.10.0.ebuild | 13 +++--
 net-libs/libpcap/libpcap-.ebuild   | 12 +---
 3 files changed, 22 insertions(+), 6 deletions(-)

diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index fd26acd7371..6e946903385 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -1 +1,2 @@
-DIST libpcap-1.10.0.tar.gz 920263 BLAKE2B 
40b9f3562161dbdd30065757ae045bc3b6447a954dd3019e932cdc9c794e0f47e8eb0480144bfd7765122a3efa750caa0c77abbb98ce29ad79a84ceaedcb9e3f
 SHA512 
d77f05aff76aefbd280e5e24eb4a23b6f3b31c9aacff77d556259325273083f185c451b7ad40b57ac63c9114510e8f768fb99907b1ee54fa95b80f21d7d6500f
+DIST libpcap-1.10.0-upstream.tar.gz 934559 BLAKE2B 
54e809af242b18d600b88f29bbe31b01784b5160366242f313908b58dfb1e6ee2ceae8d359f730881e15c1b26ed90c553869dffb25a74eb3cea9f597dd490b1d
 SHA512 
007710386ff3435ef97fc99293076eae3c39b424e986141184c712b0285f8589357a1b25085f7eba28730de04312042c724d193934a399797e95a56f5301da7f
+DIST libpcap-1.10.0-upstream.tar.gz.sig 442 BLAKE2B 
f19ca45bbeee39ef1b3f8a8e8d8d9f24ad43e503430a3fa969a8ce668cb7926e1d19adb7e7cf11fff9dafa09b04507052ccc98f7b2a81f053ff01ec6c7ec8f87
 SHA512 
8a13aef00120080793da800f038d13124d412dfcfae6c0a952bcab544b50c8b69f6a672438bbe5bcdbfeda2e0d541bccefefbfc69f94e1635c0e9eaf77f19902

diff --git a/net-libs/libpcap/libpcap-1.10.0.ebuild 
b/net-libs/libpcap/libpcap-1.10.0.ebuild
index eb782dc7c1a..e17ca925326 100644
--- a/net-libs/libpcap/libpcap-1.10.0.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0.ebuild
@@ -12,8 +12,13 @@ if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
inherit git-r3
 else
-   
SRC_URI="https://github.com/the-tcpdump-group/${PN}/archive/${P/_pre/-bp}.tar.gz;
-   S="${WORKDIR}/${PN}-${P/_pre/-bp}"
+   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 ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 fi
@@ -36,6 +41,10 @@ BDEPEND="
dbus? ( virtual/pkgconfig )
 "
 
+if [[ ${PV} != ** ]] ; then
+   BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-tcpdump )"
+fi
+
 PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
"${FILESDIR}"/${PN}-1.10.0-usbmon.patch

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index 2f01831d36e..9bb09002139 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -12,8 +12,11 @@ if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
inherit git-r3
 else
-   
SRC_URI="https://github.com/the-tcpdump-group/${PN}/archive/${P/_pre/-bp}.tar.gz;
-   S="${WORKDIR}/${PN}-${P/_pre/-bp}"
+   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 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 fi
@@ -36,10 +39,13 @@ BDEPEND="
dbus? ( virtual/pkgconfig )
 "
 
+if [[ ${PV} != ** ]] ; then
+   BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-tcpdump )"
+fi
+
 PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
"${FILESDIR}"/${PN}-1.10.0-usbmon.patch
-   "${FILESDIR}"/${PN}--prefix-darwin.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-04-15 Thread Sam James
commit: aa2a0078975b69bf146413abc329432cd32d68e1
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 16 05:06:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 16 05:33:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa2a0078

net-libs/libpcap: use live template

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.0.ebuild | 18 +++---
 net-libs/libpcap/libpcap-.ebuild   | 32 
 2 files changed, 31 insertions(+), 19 deletions(-)

diff --git a/net-libs/libpcap/libpcap-1.10.0.ebuild 
b/net-libs/libpcap/libpcap-1.10.0.ebuild
index d14f51abdc5..eb782dc7c1a 100644
--- a/net-libs/libpcap/libpcap-1.10.0.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0.ebuild
@@ -6,16 +6,20 @@ EAPI=7
 inherit autotools multilib-minimal
 
 DESCRIPTION="A system-independent library for user-level network packet 
capture"
-HOMEPAGE="
-   https://www.tcpdump.org/
-   https://github.com/the-tcpdump-group/libpcap
-"
-SRC_URI="https://github.com/the-tcpdump-group/${PN}/archive/${P/_pre/-bp}.tar.gz;
-S="${WORKDIR}/${PN}-${P/_pre/-bp}"
+HOMEPAGE="https://www.tcpdump.org/ 
https://github.com/the-tcpdump-group/libpcap;
+
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/the-tcpdump-group/${PN}/archive/${P/_pre/-bp}.tar.gz;
+   S="${WORKDIR}/${PN}-${P/_pre/-bp}"
+
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+fi
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index b716f850594..2f01831d36e 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -1,20 +1,26 @@
-# 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 multilib-minimal
+
+inherit autotools multilib-minimal
 
 DESCRIPTION="A system-independent library for user-level network packet 
capture"
-EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
-HOMEPAGE="
-   https://www.tcpdump.org/
-   https://github.com/the-tcpdump-group/libpcap
-"
+HOMEPAGE="https://www.tcpdump.org/ 
https://github.com/the-tcpdump-group/libpcap;
+
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/the-tcpdump-group/${PN}/archive/${P/_pre/-bp}.tar.gz;
+   S="${WORKDIR}/${PN}-${P/_pre/-bp}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+fi
 
 LICENSE="BSD"
 SLOT="0"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
-KEYWORDS=""
 
 RDEPEND="
bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
@@ -23,9 +29,7 @@ RDEPEND="
rdma? ( sys-cluster/rdma-core )
usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
 "
-DEPEND="
-   ${RDEPEND}
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
sys-devel/flex
virtual/yacc
@@ -41,6 +45,10 @@ PATCHES=(
 src_prepare() {
default
 
+   if ! [[ -f VERSION ]]; then
+   echo ${PV} > VERSION || die
+   fi
+
eautoreconf
 }
 
@@ -62,7 +70,7 @@ multilib_src_compile() {
 }
 
 multilib_src_install_all() {
-   dodoc CREDITS CHANGES VERSION TODO README*
+   dodoc CREDITS CHANGES VERSION TODO README.* doc/README.*
 
# remove static libraries (--disable-static does not work)
if ! use static-libs; then



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/files/

2021-03-05 Thread Sam James
commit: 50cc6e55f54b38a861878b7da87bf4af3f6d6e59
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Mar  5 12:22:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  5 20:26:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50cc6e55

net-libs/libpcap: remove unused patch

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/19772
Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch | 16 
 1 file changed, 16 deletions(-)

diff --git a/net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch 
b/net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch
deleted file mode 100644
index 0b69e43a3f7..000
--- a/net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -1493,10 +1493,9 @@
-   AC_DEFINE(PCAP_SUPPORT_USB, 1, [target host supports USB sniffing])
-   USB_SRC=pcap-usb-linux.c
-   AC_MSG_RESULT(yes)
--  ac_usb_dev_name=`udevinfo -q name -p /sys/class/usb_device/usbmon 
2>/dev/null`
--  if test $? -ne 0 ; then
--ac_usb_dev_name="usbmon"
--  fi
-+
-+  ac_usb_dev_name="usbmon"
-+
-   AC_DEFINE_UNQUOTED(LINUX_USB_MON_DEV, "/dev/$ac_usb_dev_name", [path 
for device for USB sniffing])
-   AC_MSG_NOTICE(Device for USB sniffing is /dev/$ac_usb_dev_name)
-   #



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-03-03 Thread Sam James
commit: f132fde3ee9a40ce563bc24783255cbef9329297
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 05:29:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 05:29:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f132fde3

net-libs/libpcap: remove 1.9.1

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/Manifest|  1 -
 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 84 
 2 files changed, 85 deletions(-)

diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index 1d64f36e6ed..fd26acd7371 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -1,2 +1 @@
 DIST libpcap-1.10.0.tar.gz 920263 BLAKE2B 
40b9f3562161dbdd30065757ae045bc3b6447a954dd3019e932cdc9c794e0f47e8eb0480144bfd7765122a3efa750caa0c77abbb98ce29ad79a84ceaedcb9e3f
 SHA512 
d77f05aff76aefbd280e5e24eb4a23b6f3b31c9aacff77d556259325273083f185c451b7ad40b57ac63c9114510e8f768fb99907b1ee54fa95b80f21d7d6500f
-DIST libpcap-1.9.1.tar.gz 849407 BLAKE2B 
700d8b3d25c036033c4f9b652cec6a30d4a45aa418c2ec45698018b3d3fe8d0a61f6759f5734e2c7ff9a8f42cce65fbd8b3e1b1efd44776e53674fbc609da59d
 SHA512 
9ab9da20194e0dfb105daa28c8841118118f5a7f68b5e30e31da6c56eec91430c8ee481f1f9d20aec4d33d7ee9e6fb0b5e08a90a8d7e5ace8e6210e29e7eab0f

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
deleted file mode 100644
index 5e862ad5bd4..000
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools multilib-minimal
-
-DESCRIPTION="A system-independent library for user-level network packet 
capture"
-HOMEPAGE="
-   https://www.tcpdump.org/
-   https://github.com/the-tcpdump-group/libpcap
-"
-SRC_URI="
-   https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
-
-RDEPEND="
-   bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
-   rdma? ( sys-cluster/rdma-core )
-   usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   sys-devel/flex
-   virtual/yacc
-   dbus? ( virtual/pkgconfig )
-"
-
-S=${WORKDIR}/${PN}-${P/_}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.8.1-usbmon.patch
-   "${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
-)
-
-src_prepare() {
-   default
-
-   echo ${PV} > VERSION || die
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
-   $(use_enable bluetooth) \
-   $(use_enable dbus) \
-   $(use_enable rdma) \
-   $(use_enable remote) \
-   $(use_enable usb) \
-   $(use_enable yydebug) \
-   $(use_with netlink libnl) \
-   --enable-ipv6
-}
-
-multilib_src_compile() {
-   emake all shared
-}
-
-multilib_src_install_all() {
-   dodoc CREDITS CHANGES VERSION TODO README.* doc/README.*
-
-   # remove static libraries (--disable-static does not work)
-   if ! use static-libs; then
-   find "${ED}" -name '*.a' -exec rm {} + || die
-   fi
-
-   find "${ED}" -name '*.la' -delete || die
-
-   # We need this to build pppd on G/FBSD systems
-   if [[ "${USERLAND}" == "BSD" ]]; then
-   insinto /usr/include
-   doins pcap-int.h portability.h
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/, dev-libs/hiredis/, net-libs/libpcap/files/

2021-03-03 Thread Sam James
commit: 3cb8d20c8f4e3d211e1acfc05cb7fc3ea4dc3a2d
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:56:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:56:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb8d20c

dev-libs/hiredis: remove 0.14.1

Signed-off-by: Sam James  gentoo.org>

 dev-libs/hiredis/Manifest |  1 -
 dev-libs/hiredis/hiredis-0.14.1.ebuild| 81 --
 net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch | 16 -
 net-libs/libpcap/libpcap-1.9.1-r3.ebuild  | 84 ---
 4 files changed, 182 deletions(-)

diff --git a/dev-libs/hiredis/Manifest b/dev-libs/hiredis/Manifest
index bee3dbedda0..8da38f2fc13 100644
--- a/dev-libs/hiredis/Manifest
+++ b/dev-libs/hiredis/Manifest
@@ -1,2 +1 @@
-DIST hiredis-0.14.1.tar.gz 64372 BLAKE2B 
9846b05e21bfadb876e26ab45bf5c29a3283b602ef725dfbd877815be690bb5579551f0c452e1d8abf9ae985f6b71408a3b86b343ca5d6dce58dd4897640996a
 SHA512 
a7310f2d65075df0c17636a0220e16487759471a3442b1de2595ab747565f6b6262e37131613b13e396b31050bcbe5529c35d420cd43fd7d500d9d563d469c4f
 DIST hiredis-1.0.0.tar.gz 97507 BLAKE2B 
247852d53be96e36dbdd7d4d8cfbda4406aa66281f26c28c3f80ab4593679122fd59430b2d5f04d20126b4459fc75af0a1fd67f1ee1db691d8db575debad2b61
 SHA512 
eb56201121eecdbfc8d42e8c2c141ae77bea248eeb36687ac6835c9b2404f5475beb351c4d8539d552db4d88e933bb2bd5b73f165e62b130bb11aeff39928e69

diff --git a/dev-libs/hiredis/hiredis-0.14.1.ebuild 
b/dev-libs/hiredis/hiredis-0.14.1.ebuild
deleted file mode 100644
index d3827b66b40..000
--- a/dev-libs/hiredis/hiredis-0.14.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Minimalistic C client library for the Redis database"
-HOMEPAGE="https://github.com/redis/hiredis;
-SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/0.14"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 
~x64-solaris"
-IUSE="examples static-libs test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-db/redis )"
-
-src_prepare() {
-   local PATCHES=(
-   "${FILESDIR}"/${PN}-0.13.3-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-0.14.1-honor-AR.patch
-   )
-   default
-
-   # use GNU ld syntax on Solaris
-   sed -i -e '/DYLIB_MAKE_CMD=.* -G/d' Makefile || die
-}
-
-_build() {
-   emake \
-   AR="$(tc-getAR)" \
-   CC="$(tc-getCC)" \
-   PREFIX="${EPREFIX}/usr" \
-   LIBRARY_PATH="$(get_libdir)" \
-   DEBUG_FLAGS= \
-   OPTIMIZATION= \
-   "$@"
-}
-
-src_compile() {
-   # The static lib re-uses the same objects as the shared lib, so
-   # overhead is low w/creating it all the time.  It's also needed
-   # by the tests.
-   _build dynamic static hiredis.pc
-}
-
-src_test() {
-   local REDIS_PID="${T}"/hiredis.pid
-   local REDIS_SOCK="${T}"/hiredis.sock
-   local REDIS_PORT=56379
-   local REDIS_TEST_CONFIG="daemonize yes
-   pidfile ${REDIS_PID}
-   port ${REDIS_PORT}
-   bind 127.0.0.1
-   unixsocket //${REDIS_SOCK}"
-
-   _build hiredis-test
-
-   /usr/sbin/redis-server - <<< "${REDIS_TEST_CONFIG}" || die
-   ./hiredis-test -h 127.0.0.1 -p ${REDIS_PID} -s ${REDIS_SOCK}
-   local ret=$?
-
-   kill "$(<"${REDIS_PID}")" || die
-   [ ${ret} != "0" ] && die "tests failed"
-}
-
-src_install() {
-   _build PREFIX="${ED}/usr" install
-   if ! use static-libs; then
-   find "${ED}" -name '*.a' -delete || die
-   fi
-
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins ${PN}.pc
-
-   local DOCS=( CHANGELOG.md README.md )
-   use examples && DOCS+=( examples )
-   einstalldocs
-}

diff --git a/net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch 
b/net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch
deleted file mode 100644
index 0b69e43a3f7..000
--- a/net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -1493,10 +1493,9 @@
-   AC_DEFINE(PCAP_SUPPORT_USB, 1, [target host supports USB sniffing])
-   USB_SRC=pcap-usb-linux.c
-   AC_MSG_RESULT(yes)
--  ac_usb_dev_name=`udevinfo -q name -p /sys/class/usb_device/usbmon 
2>/dev/null`
--  if test $? -ne 0 ; then
--ac_usb_dev_name="usbmon"
--  fi
-+
-+  ac_usb_dev_name="usbmon"
-+
-   AC_DEFINE_UNQUOTED(LINUX_USB_MON_DEV, "/dev/$ac_usb_dev_name", [path 
for device for USB sniffing])
-   AC_MSG_NOTICE(Device for USB sniffing is /dev/$ac_usb_dev_name)
-   #

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
deleted file mode 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-02-16 Thread Sam James
commit: 5b4b78df20c09800d90f920d67af1994786b34bc
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 16 12:33:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 16 12:33:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b4b78df

net-libs/libpcap: Stabilize 1.10.0 arm, #768747

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.0.ebuild 
b/net-libs/libpcap/libpcap-1.10.0.ebuild
index 0c994497ec5..84b0f8780fd 100644
--- a/net-libs/libpcap/libpcap-1.10.0.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P/_pre/-bp}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-02-13 Thread Sam James
commit: 426f91b6d27d154dac661fd14e8401b054537750
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 14 02:10:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 14 02:10:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426f91b6

net-libs/libpcap: Stabilize 1.10.0 arm64, #768747

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.0.ebuild 
b/net-libs/libpcap/libpcap-1.10.0.ebuild
index 90919967029..0c994497ec5 100644
--- a/net-libs/libpcap/libpcap-1.10.0.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P/_pre/-bp}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-02-12 Thread Sam James
commit: 76aa4c344bd9ead88f7f22bf963e87868382660d
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 13:46:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 13:46:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76aa4c34

net-libs/libpcap: Stabilize 1.10.0 ppc, #768747

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.0.ebuild 
b/net-libs/libpcap/libpcap-1.10.0.ebuild
index ad4a2c4b4c1..90919967029 100644
--- a/net-libs/libpcap/libpcap-1.10.0.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P/_pre/-bp}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-02-05 Thread Sam James
commit: c432d84897e38f5d1694100e68b270b960c9def3
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  6 00:02:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  6 00:02:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c432d848

net-libs/libpcap: Stabilize 1.10.0 s390, #768747

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.0.ebuild 
b/net-libs/libpcap/libpcap-1.10.0.ebuild
index 2960fa8c090..ad4a2c4b4c1 100644
--- a/net-libs/libpcap/libpcap-1.10.0.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P/_pre/-bp}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-02-05 Thread Sam James
commit: fe1db728d7f7983ced2809057055da19ac8e6f42
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 12:30:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 12:30:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1db728

net-libs/libpcap: Stabilize 1.10.0 x86, #768747

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.0.ebuild 
b/net-libs/libpcap/libpcap-1.10.0.ebuild
index a5986d3827e..2960fa8c090 100644
--- a/net-libs/libpcap/libpcap-1.10.0.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P/_pre/-bp}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-02-05 Thread Sam James
commit: aad81caec0b77309fe782e1e0da584b11c81fa4c
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 10:40:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 10:40:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad81cae

net-libs/libpcap: Stabilize 1.10.0 amd64, #768747

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.0.ebuild 
b/net-libs/libpcap/libpcap-1.10.0.ebuild
index 0132d4a787c..a5986d3827e 100644
--- a/net-libs/libpcap/libpcap-1.10.0.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P/_pre/-bp}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-02-04 Thread Sam James
commit: a05210818dbe4d342c815d6a42bf9a1a14fa0ba8
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:35:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:35:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0521081

net-libs/libpcap: Stabilize 1.10.0 ppc64, #768747

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.0.ebuild 
b/net-libs/libpcap/libpcap-1.10.0.ebuild
index 82f7595bd07..0132d4a787c 100644
--- a/net-libs/libpcap/libpcap-1.10.0.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P/_pre/-bp}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2021-02-04 Thread Sam James
commit: 2ec18a67dd4d5c86afe84d659a91a944fd9b0d48
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:34:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:34:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec18a67

net-libs/libpcap: Stabilize 1.10.0 sparc, #768747

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.0.ebuild 
b/net-libs/libpcap/libpcap-1.10.0.ebuild
index b815b83f978..82f7595bd07 100644
--- a/net-libs/libpcap/libpcap-1.10.0.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P/_pre/-bp}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-12-31 Thread Sam James
commit: f69f53c5d1a67555cb42aa548c6886e88e2b8b0f
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 08:40:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 08:53:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69f53c5

net-libs/libpcap: bump to 1.10.0

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/Manifest|  2 +-
 .../{libpcap-1.10.0_pre.ebuild => libpcap-1.10.0.ebuild} | 12 
 2 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index e437bfba26e..1d64f36e6ed 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -1,2 +1,2 @@
-DIST libpcap-1.10.0-bp.tar.gz 911001 BLAKE2B 
bbcb1f48c5cbe8bfc46003cbf7c691e0b3a2051e319aa3ec761de045ac11bbacafe1a06b52c4cd332eb85e598a0a1ff5403ae7c3a611cc0cdd2eeab859587487
 SHA512 
c3d6047192ab1521687d856f2a954a38bfd8d42aedb853559a698ed3c24bfe5698efb6f81c0280b696229165c1088a58471e8d62f071343fcb14b1464f65fe3f
+DIST libpcap-1.10.0.tar.gz 920263 BLAKE2B 
40b9f3562161dbdd30065757ae045bc3b6447a954dd3019e932cdc9c794e0f47e8eb0480144bfd7765122a3efa750caa0c77abbb98ce29ad79a84ceaedcb9e3f
 SHA512 
d77f05aff76aefbd280e5e24eb4a23b6f3b31c9aacff77d556259325273083f185c451b7ad40b57ac63c9114510e8f768fb99907b1ee54fa95b80f21d7d6500f
 DIST libpcap-1.9.1.tar.gz 849407 BLAKE2B 
700d8b3d25c036033c4f9b652cec6a30d4a45aa418c2ec45698018b3d3fe8d0a61f6759f5734e2c7ff9a8f42cce65fbd8b3e1b1efd44776e53674fbc609da59d
 SHA512 
9ab9da20194e0dfb105daa28c8841118118f5a7f68b5e30e31da6c56eec91430c8ee481f1f9d20aec4d33d7ee9e6fb0b5e08a90a8d7e5ace8e6210e29e7eab0f

diff --git a/net-libs/libpcap/libpcap-1.10.0_pre.ebuild 
b/net-libs/libpcap/libpcap-1.10.0.ebuild
similarity index 92%
rename from net-libs/libpcap/libpcap-1.10.0_pre.ebuild
rename to net-libs/libpcap/libpcap-1.10.0.ebuild
index 3a80522a9f7..0764beef2a4 100644
--- a/net-libs/libpcap/libpcap-1.10.0_pre.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools multilib-minimal
 
 DESCRIPTION="A system-independent library for user-level network packet 
capture"
@@ -9,9 +10,8 @@ HOMEPAGE="
https://www.tcpdump.org/
https://github.com/the-tcpdump-group/libpcap
 "
-SRC_URI="
-   https://github.com/the-tcpdump-group/${PN}/archive/${P/_pre/-bp}.tar.gz
-"
+SRC_URI="https://github.com/the-tcpdump-group/${PN}/archive/${P/_pre/-bp}.tar.gz;
+S="${WORKDIR}/${PN}-${P/_pre/-bp}"
 
 LICENSE="BSD"
 SLOT="0"
@@ -25,17 +25,13 @@ RDEPEND="
rdma? ( sys-cluster/rdma-core )
usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
 "
-DEPEND="
-   ${RDEPEND}
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
sys-devel/flex
virtual/yacc
dbus? ( virtual/pkgconfig )
 "
 
-S=${WORKDIR}/${PN}-${P/_pre/-bp}
-
 PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
"${FILESDIR}"/${PN}-1.10.0-usbmon.patch



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/files/

2020-12-21 Thread Sam James
commit: 0765ec6ec5213e058353fd181d8daa79a687207e
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Dec 21 16:06:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 21 18:15:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0765ec6e

net-libs/libpcap: remove unused patch

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../libpcap-1.9.0-pcap-config-includedir.patch | 36 --
 1 file changed, 36 deletions(-)

diff --git a/net-libs/libpcap/files/libpcap-1.9.0-pcap-config-includedir.patch 
b/net-libs/libpcap/files/libpcap-1.9.0-pcap-config-includedir.patch
deleted file mode 100644
index cd2c9fe61f2..000
--- a/net-libs/libpcap/files/libpcap-1.9.0-pcap-config-includedir.patch
+++ /dev/null
@@ -1,36 +0,0 @@
 a/pcap-config.in
-+++ b/pcap-config.in
-@@ -59,13 +59,13 @@
-   #
-   if [ "$show_cflags" = 1 -a "$show_libs" = 1 ]
-   then
--  echo "-I$includedir -L$libdir -lpcap $LIBS"
-+  echo "-L$libdir -lpcap $LIBS"
-   elif [ "$show_cflags" = 1 -a "$show_additional_libs" = 1 ]
-   then
--  echo "-I$includedir -L$libdir $LIBS"
-+  echo "-L$libdir $LIBS"
-   elif [ "$show_cflags" = 1 ]
-   then
--  echo "-I$includedir"
-+  echo ""
-   elif [ "$show_libs" = 1 ]
-   then
-   echo "-L$libdir -lpcap $LIBS"
-@@ -80,13 +80,13 @@
-   #
-   if [ "$show_cflags" = 1 -a "$show_libs" = 1 ]
-   then
--  echo "-I$includedir -L$libdir $RPATH -l$PACKAGE_NAME"
-+  echo "-L$libdir $RPATH -l$PACKAGE_NAME"
-   elif [ "$show_cflags" = 1 -a "$show_additional_libs" = 1 ]
-   then
--  echo "-I$includedir"
-+  echo ""
-   elif [ "$show_cflags" = 1 ]
-   then
--  echo "-I$includedir"
-+  echo ""
-   elif [ "$show_libs" = 1 ]
-   then
-   echo "-L$libdir $RPATH -l$PACKAGE_NAME"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-12-13 Thread Sam James
commit: ab0fb8268734b6911ec671bc1fdb6ac4d888bd2f
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 13 23:18:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 13 23:18:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0fb826

net-libs/libpcap: Stabilize 1.9.1-r3 s390

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index b6903a431f0..d4e1a7d59bc 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-11-14 Thread Mikle Kolyada
commit: c75979883bbc217896db62d9983daa80c9437c1e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov 14 10:02:22 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov 14 10:02:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7597988

net-libs/libpcap: Drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1.ebuild | 77 ---
 1 file changed, 77 deletions(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1.ebuild 
b/net-libs/libpcap/libpcap-1.9.1.ebuild
deleted file mode 100644
index 4775c7d9c5b..000
--- a/net-libs/libpcap/libpcap-1.9.1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools multilib-minimal ltprune
-
-DESCRIPTION="A system-independent library for user-level network packet 
capture"
-HOMEPAGE="
-   https://www.tcpdump.org/
-   https://github.com/the-tcpdump-group/libpcap
-"
-SRC_URI="
-   https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
-IUSE="bluetooth dbus netlink static-libs usb"
-
-RDEPEND="
-   bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-   ${RDEPEND}
-   sys-devel/flex
-   virtual/yacc
-   dbus? ( virtual/pkgconfig )
-"
-
-S=${WORKDIR}/${PN}-${P/_}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.8.1-usbmon.patch
-   "${FILESDIR}"/${PN}-1.9.0-pcap-config-includedir.patch
-)
-
-src_prepare() {
-   default
-
-   echo ${PV} > VERSION || die
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
-   $(use_enable bluetooth) \
-   $(use_enable dbus) \
-   $(use_enable usb) \
-   $(use_with netlink libnl) \
-   --disable-rdma \
-   --enable-ipv6
-}
-
-multilib_src_compile() {
-   emake all shared
-}
-
-multilib_src_install_all() {
-   dodoc CREDITS CHANGES VERSION TODO README.* doc/README.*
-
-   # remove static libraries (--disable-static does not work)
-   if ! use static-libs; then
-   find "${ED}" -name '*.a' -exec rm {} + || die
-   fi
-   prune_libtool_files
-
-   # We need this to build pppd on G/FBSD systems
-   if [[ "${USERLAND}" == "BSD" ]]; then
-   insinto /usr/include
-   doins pcap-int.h portability.h
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-11-13 Thread Sam James
commit: a83c07b151db4cd17a9694b95f3d59973c405a9c
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 13 23:33:20 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 13 23:33:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83c07b1

net-libs/libpcap: Stabilize 1.9.1-r3 amd64, #753416

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index ff5f74788e8..b6903a431f0 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-11-11 Thread Thomas Deutschmann
commit: 279de7ab8c9222730651d9d90ad3709a645d4811
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 12 00:27:02 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 12 00:35:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279de7ab

net-libs/libpcap: x86 stable (bug #753416)

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index 7d44b540f67..ff5f74788e8 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-11-07 Thread Sam James
commit: 4d003e94de444f3ccacb4b079337a25b676e044a
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 00:25:52 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 00:31:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d003e94

net-libs/libpcap: Stabilize 1.9.1-r3 arm, #753416

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index fab2ae5f5ad..7d44b540f67 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-11-07 Thread Sam James
commit: d8286743cea36d16be9e20bebbbd4fc4ac0a2006
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 00:23:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 00:31:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8286743

net-libs/libpcap: Stabilize 1.9.1-r3 arm64, #753416

Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index ab9226d96ae..fab2ae5f5ad 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-11-07 Thread Sergei Trofimovich
commit: d7ad2651fc932674dc0c0ad57661cd592d6a2ce8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov  7 20:36:47 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov  7 20:36:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ad2651

net-libs/libpcap: stable 1.9.1-r3 for sparc

stable wrt bug #753416

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index 34fd308661e..ab9226d96ae 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-11-07 Thread Sergei Trofimovich
commit: cb3fcd69850ce9811b5ae5569d6627f8f5314cbd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov  7 20:26:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov  7 20:34:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3fcd69

net-libs/libpcap: stable 1.9.1-r3 for ppc64

stable wrt bug #753416

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index 09dc217fa1d..34fd308661e 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-11-07 Thread Sergei Trofimovich
commit: 0b0423ef25dc233469ecfa1a127361a41bf1b7f9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov  7 20:15:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov  7 20:22:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b0423ef

net-libs/libpcap: stable 1.9.1-r3 for ppc

stable wrt bug #753416

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index cae517e4353..09dc217fa1d 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-11-07 Thread Sergei Trofimovich
commit: 0d8f08bdc129569c1b6a82579dc0d88e9fa6062c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov  7 20:09:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov  7 20:10:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d8f08bd

net-libs/libpcap: stable 1.9.1-r3 for hppa

stable wrt bug #753416

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index 2e669584a72..cae517e4353 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-11-04 Thread Mikle Kolyada
commit: edfdda8a1624455f6fc3c1eff7d2da8c1302beb3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Nov  4 12:35:14 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Nov  4 12:35:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edfdda8a

net-libs/libpcap: co-maintain

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-libs/libpcap/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-libs/libpcap/metadata.xml b/net-libs/libpcap/metadata.xml
index 41f212fafbb..029fd0d8d91 100644
--- a/net-libs/libpcap/metadata.xml
+++ b/net-libs/libpcap/metadata.xml
@@ -1,14 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   zlog...@gentoo.org
+   Mikle Kolyada
+   

s...@gentoo.org
Sam James

-   
-   net...@gentoo.org
-   Gentoo network monitoring and analysis project
-   

Use dev-libs/libnl to put 
wireless interfaces in monitor mode.
Enable RDMA capture support using 
sys-cluster/rdma-core



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-11-03 Thread Sam James
commit: 4d8ba33f13204c2922ad4e2d9490e2ba99fa9651
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  4 03:07:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  4 03:07:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d8ba33f

net-libs/libpcap: join as (co-)maintainer

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-libs/libpcap/metadata.xml b/net-libs/libpcap/metadata.xml
index 9c9e8fcf34e..a31a3297fe5 100644
--- a/net-libs/libpcap/metadata.xml
+++ b/net-libs/libpcap/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+
+s...@gentoo.org
+Sam James
+
 
 net...@gentoo.org
 Gentoo network monitoring and analysis project



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-11-03 Thread Sam James
commit: 9c93c12d545be9497df5059e34364821d36dbd40
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  4 03:08:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  4 03:08:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c93c12d

net-libs/libpcap: fix indentation in metadata.xml

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/metadata.xml | 36 ++--
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/net-libs/libpcap/metadata.xml b/net-libs/libpcap/metadata.xml
index a31a3297fe5..41f212fafbb 100644
--- a/net-libs/libpcap/metadata.xml
+++ b/net-libs/libpcap/metadata.xml
@@ -1,22 +1,22 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-s...@gentoo.org
-Sam James
-
-
-net...@gentoo.org
-Gentoo network monitoring and analysis project
-
-
-Use dev-libs/libnl to put wireless interfaces 
in monitor mode.
-Enable RDMA capture support using 
sys-cluster/rdma-core
-Enable remote packet capture which may expose 
libpcap-based applications to attacks by malicious remote capture 
servers!
-Enable parser debugging code
-
-
-cpe:/a:tcpdump:libpcap
-the-tcpdump-group/libpcap
-
+   
+   s...@gentoo.org
+   Sam James
+   
+   
+   net...@gentoo.org
+   Gentoo network monitoring and analysis project
+   
+   
+   Use dev-libs/libnl to put 
wireless interfaces in monitor mode.
+   Enable RDMA capture support using 
sys-cluster/rdma-core
+   Enable remote packet capture which may 
expose libpcap-based applications to attacks by malicious remote capture 
servers!
+   Enable parser debugging code
+   
+   
+   cpe:/a:tcpdump:libpcap
+   the-tcpdump-group/libpcap
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-09-01 Thread Jeroen Roovers
commit: 1381c04f06f9b07609dbfe619901038d0cb3e255
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Sep  1 09:55:45 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Sep  1 10:03:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1381c04f

net-libs/libpcap: Restore 1.10.0_pre KEYWORDS

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/libpcap/libpcap-1.10.0_pre.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.10.0_pre.ebuild 
b/net-libs/libpcap/libpcap-1.10.0_pre.ebuild
index 5fed64f7508..3a80522a9f7 100644
--- a/net-libs/libpcap/libpcap-1.10.0_pre.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0_pre.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/, net-libs/libpcap/files/

2020-08-31 Thread Jeroen Roovers
commit: 78c662203203c528a69701612845e417db300eae
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Aug 31 20:46:41 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Aug 31 21:16:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c66220

net-libs/libpcap: Version 1.10.0_pre

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/libpcap/Manifest  |  1 +
 net-libs/libpcap/files/libpcap-1.10.0-usbmon.patch | 14 
 net-libs/libpcap/libpcap-1.10.0_pre.ebuild | 86 ++
 3 files changed, 101 insertions(+)

diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index 1ae3f9ec963..e437bfba26e 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -1 +1,2 @@
+DIST libpcap-1.10.0-bp.tar.gz 911001 BLAKE2B 
bbcb1f48c5cbe8bfc46003cbf7c691e0b3a2051e319aa3ec761de045ac11bbacafe1a06b52c4cd332eb85e598a0a1ff5403ae7c3a611cc0cdd2eeab859587487
 SHA512 
c3d6047192ab1521687d856f2a954a38bfd8d42aedb853559a698ed3c24bfe5698efb6f81c0280b696229165c1088a58471e8d62f071343fcb14b1464f65fe3f
 DIST libpcap-1.9.1.tar.gz 849407 BLAKE2B 
700d8b3d25c036033c4f9b652cec6a30d4a45aa418c2ec45698018b3d3fe8d0a61f6759f5734e2c7ff9a8f42cce65fbd8b3e1b1efd44776e53674fbc609da59d
 SHA512 
9ab9da20194e0dfb105daa28c8841118118f5a7f68b5e30e31da6c56eec91430c8ee481f1f9d20aec4d33d7ee9e6fb0b5e08a90a8d7e5ace8e6210e29e7eab0f

diff --git a/net-libs/libpcap/files/libpcap-1.10.0-usbmon.patch 
b/net-libs/libpcap/files/libpcap-1.10.0-usbmon.patch
new file mode 100644
index 000..e5524ac3bae
--- /dev/null
+++ b/net-libs/libpcap/files/libpcap-1.10.0-usbmon.patch
@@ -0,0 +1,14 @@
+--- a/configure.ac
 b/configure.ac
+@@ -2225,10 +2225,7 @@
+   AC_DEFINE(PCAP_SUPPORT_LINUX_USBMON, 1, [target host supports Linux 
usbmon for USB sniffing])
+   MODULE_C_SRC="$MODULE_C_SRC pcap-usb-linux.c"
+   AC_MSG_RESULT(yes)
+-  ac_usb_dev_name=`udevinfo -q name -p /sys/class/usb_device/usbmon 
2>/dev/null`
+-  if test $? -ne 0 ; then
+-ac_usb_dev_name="usbmon"
+-  fi
++  ac_usb_dev_name="usbmon"
+   AC_DEFINE_UNQUOTED(LINUX_USB_MON_DEV, "/dev/$ac_usb_dev_name", [path 
for device for USB sniffing])
+   AC_MSG_NOTICE(Device for USB sniffing is /dev/$ac_usb_dev_name)
+   #

diff --git a/net-libs/libpcap/libpcap-1.10.0_pre.ebuild 
b/net-libs/libpcap/libpcap-1.10.0_pre.ebuild
new file mode 100644
index 000..5fed64f7508
--- /dev/null
+++ b/net-libs/libpcap/libpcap-1.10.0_pre.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools multilib-minimal
+
+DESCRIPTION="A system-independent library for user-level network packet 
capture"
+HOMEPAGE="
+   https://www.tcpdump.org/
+   https://github.com/the-tcpdump-group/libpcap
+"
+SRC_URI="
+   https://github.com/the-tcpdump-group/${PN}/archive/${P/_pre/-bp}.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
+
+RDEPEND="
+   bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
+   rdma? ( sys-cluster/rdma-core )
+   usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   sys-devel/flex
+   virtual/yacc
+   dbus? ( virtual/pkgconfig )
+"
+
+S=${WORKDIR}/${PN}-${P/_pre/-bp}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
+   "${FILESDIR}"/${PN}-1.10.0-usbmon.patch
+)
+
+src_prepare() {
+   default
+
+   if ! [[ -f VERSION ]]; then
+   echo ${PV} > VERSION || die
+   fi
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" \
+   econf \
+   $(use_enable bluetooth) \
+   $(use_enable dbus) \
+   $(use_enable rdma) \
+   $(use_enable remote) \
+   $(use_enable usb) \
+   $(use_enable yydebug) \
+   $(use_with netlink libnl) \
+   --enable-ipv6
+}
+
+multilib_src_compile() {
+   emake all shared
+}
+
+multilib_src_install_all() {
+   dodoc CREDITS CHANGES VERSION TODO README.* doc/README.*
+
+   # remove static libraries (--disable-static does not work)
+   if ! use static-libs; then
+   find "${ED}" -name '*.a' -exec rm {} + || die
+   fi
+
+   find "${ED}" -name '*.la' -delete || die
+
+   # We need this to build pppd on G/FBSD systems
+   if [[ "${USERLAND}" == "BSD" ]]; then
+   insinto /usr/include
+   doins pcap-int.h portability.h
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-08-31 Thread Jeroen Roovers
commit: dea0d4fd7af868c5acd5dfe42a7d10f0a3f44dd7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Aug 31 20:53:38 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Aug 31 21:16:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea0d4fd

net-libs/libpcap: Update live ebuild

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/libpcap/libpcap-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index 53f9d581592..b716f850594 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -34,6 +34,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
+   "${FILESDIR}"/${PN}-1.10.0-usbmon.patch
"${FILESDIR}"/${PN}--prefix-darwin.patch
 )
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-08-18 Thread Jeroen Roovers
commit: e347c9071ab538bec9cb49903b7913e36645f8e9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Aug 18 11:18:53 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Aug 18 11:26:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e347c907

net-libs/libpcap: Old

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r2.ebuild | 81 
 1 file changed, 81 deletions(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r2.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r2.ebuild
deleted file mode 100644
index 89890d0941f..000
--- a/net-libs/libpcap/libpcap-1.9.1-r2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools multilib-minimal
-
-DESCRIPTION="A system-independent library for user-level network packet 
capture"
-HOMEPAGE="
-   https://www.tcpdump.org/
-   https://github.com/the-tcpdump-group/libpcap
-"
-SRC_URI="
-   https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="bluetooth dbus netlink -remote static-libs usb -yydebug"
-
-RDEPEND="
-   bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
-   usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-   ${RDEPEND}
-   sys-devel/flex
-   virtual/yacc
-   dbus? ( virtual/pkgconfig )
-"
-
-S=${WORKDIR}/${PN}-${P/_}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.8.1-usbmon.patch
-   "${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
-)
-
-src_prepare() {
-   default
-
-   echo ${PV} > VERSION || die
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
-   $(use_enable bluetooth) \
-   $(use_enable dbus) \
-   $(use_enable remote) \
-   $(use_enable usb) \
-   $(use_enable yydebug) \
-   $(use_with netlink libnl) \
-   --disable-rdma \
-   --enable-ipv6
-}
-
-multilib_src_compile() {
-   emake all shared
-}
-
-multilib_src_install_all() {
-   dodoc CREDITS CHANGES VERSION TODO README.* doc/README.*
-
-   # remove static libraries (--disable-static does not work)
-   if ! use static-libs; then
-   find "${ED}" -name '*.a' -exec rm {} + || die
-   fi
-
-   find "${ED}" -name '*.la' -delete || die
-
-   # We need this to build pppd on G/FBSD systems
-   if [[ "${USERLAND}" == "BSD" ]]; then
-   insinto /usr/include
-   doins pcap-int.h portability.h
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-08-18 Thread Jeroen Roovers
commit: 43718991a778f90b6414dcc432bfa282a02592aa
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Aug 18 11:15:29 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Aug 18 11:16:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43718991

net-libs/libpcap: Set BDEPEND

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Closes: https://bugs.gentoo.org/737696
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 ++
 net-libs/libpcap/libpcap-.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index a1de990334d..2e669584a72 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -27,6 +27,8 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
+"
+BDEPEND="
sys-devel/flex
virtual/yacc
dbus? ( virtual/pkgconfig )

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index 5ad21ee77a4..53f9d581592 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -25,6 +25,8 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
+"
+BDEPEND="
sys-devel/flex
virtual/yacc
dbus? ( virtual/pkgconfig )



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-07-14 Thread Sam James
commit: 954a9a4b692de03425c03b81f1b1ff5b69af4669
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 14 13:53:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 14 13:53:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954a9a4b

net-libs/libpcap: s390 keyworded (bug #705802)

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index 7412b63170a..a1de990334d 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-06-26 Thread Thomas Deutschmann
commit: 98b2c25a4294f7476631dabdce4d37d1e60556e8
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Tue Jun 23 07:19:57 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 26 20:21:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b2c25a

net-libs/libpcap: arm keyworded (bug #705802)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index eb184a07121..7412b63170a 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-05-11 Thread Mart Raudsepp
commit: b5f5f10cff7ce07759182cd32991e2d539a71890
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sun May 10 22:52:49 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May 11 06:18:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f5f10c

net-libs/libpcap: arm64 keyworded (bug #705802)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index 1ffab62c16b..0f687314ce4 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-03-17 Thread Matt Turner
commit: fe7330ec43ac26b8612083ccd7d2fb602de45cd1
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 18 00:17:08 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 18 00:17:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7330ec

net-libs/libpcap-1.9.1-r3: add ~alpha, bug 705802

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index 14e727c59d6..1ffab62c16b 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-02-29 Thread Sergei Trofimovich
commit: 45625809cb3125dd896d6608be99f17c13277b1f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 29 10:22:44 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 29 10:25:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45625809

net-libs/libpcap: keyworded 1.9.1-r3 for sparc, bug #705802

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index c3c84c59422..14e727c59d6 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-02-08 Thread David Seifert
commit: 2e62cc9b7e780d5ceb70d5e003d22fd6172b6380
Author: David Seifert  gentoo  org>
AuthorDate: Sat Feb  8 18:55:14 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb  8 18:55:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e62cc9b

net-libs/libpcap: [QA] Fix VariableInHomepage

Signed-off-by: David Seifert  gentoo.org>

 net-libs/libpcap/libpcap-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index b8aa2691022..6ff5bf8f081 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -8,7 +8,7 @@ DESCRIPTION="A system-independent library for user-level 
network packet capture"
 EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
 HOMEPAGE="
https://www.tcpdump.org/
-   ${EGIT_REPO_URI}
+   https://github.com/the-tcpdump-group/libpcap
 "
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-02-06 Thread Sergei Trofimovich
commit: e725facc566166acac612812a50f9c8c839a56da
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb  6 08:41:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 09:02:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e725facc

net-libs/libpcap: keyworded 1.9.1-r3 for ppc64, bug #705802

Package-Manager: Portage-2.3.87, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index ac0f91fc84d..c3c84c59422 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-02-06 Thread Sergei Trofimovich
commit: 3f8f457fee8209ee7743e2b83ca17d310cc77d4b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb  6 08:31:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 08:31:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f8f457f

net-libs/libpcap: keyworded 1.9.1-r3 for ppc, bug #705802

Package-Manager: Portage-2.3.87, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index 4ad0d98c903..ac0f91fc84d 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-02-06 Thread Sergei Trofimovich
commit: 785b2957d31c86ce31d6fd09fa1a2f4960c8d00b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb  6 08:10:59 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 08:22:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785b2957

net-libs/libpcap: keyworded 1.9.1-r3 for ia64, bug #705802

Package-Manager: Portage-2.3.87, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index 0e379a44fc3..4ad0d98c903 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~hppa ~ia64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/, profiles/arch/riscv/

2020-01-27 Thread Göktürk Yüksek
commit: 131b508cae2558590a303e50c7f1cf088c93a8c6
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Jan 27 22:56:55 2020 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Jan 27 22:57:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131b508c

net-libs/libpcap: keyword for ~riscv

Bug: https://bugs.gentoo.org/498896
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="riscv"
Signed-off-by: Göktürk Yüksek  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r2.ebuild | 2 +-
 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 profiles/arch/riscv/package.use.mask | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r2.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r2.ebuild
index d2811226707..19c8f320172 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r2.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r2.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 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink -remote static-libs usb -yydebug"
 
 RDEPEND="

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index 9628a24a510..0e379a44fc3 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~hppa ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 1d0ceeb3625..a57d6b4ffd4 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -62,6 +62,7 @@ media-libs/tiff jbig jpeg test webp zstd
 net-fs/nfs-utils nfsv41
 net-libs/gnutls doc test-full
 net-libs/ldns doc python
+net-libs/libpcap rdma
 net-misc/curl brotli curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss http2 
rtmp ssh
 net-misc/ntp openntpd snmp vim-syntax zeroconf
 net-nds/openldap cxx kerberos sasl



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-01-20 Thread Jeroen Roovers
commit: ab5dc584e32e10865aeaace994b754e0baf6d888
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 20 13:29:47 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 20 13:30:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5dc584

net-libs/libpcap: Mark ~hppa

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Bug: https://bugs.gentoo.org/show_bug.cgi?id=705802
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index 71cfe9d377e..9628a24a510 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~hppa ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-01-19 Thread Jeroen Roovers
commit: b153f9e565097857c853c3e0c628ee41a5f7e8d0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jan 19 20:43:06 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jan 19 20:47:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b153f9e5

net-libs/libpcap: Add USE=rdma

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 ...libpcap-.ebuild => libpcap-1.9.1-r3.ebuild} | 22 +++---
 net-libs/libpcap/libpcap-.ebuild   |  4 +++-
 net-libs/libpcap/metadata.xml  |  1 +
 3 files changed, 19 insertions(+), 8 deletions(-)

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
similarity index 70%
copy from net-libs/libpcap/libpcap-.ebuild
copy to net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index a6571d9395c..71cfe9d377e 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -2,24 +2,27 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools git-r3 multilib-minimal
+inherit autotools multilib-minimal
 
 DESCRIPTION="A system-independent library for user-level network packet 
capture"
-EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
 HOMEPAGE="
https://www.tcpdump.org/
-   ${EGIT_REPO_URI}
+   https://github.com/the-tcpdump-group/libpcap
+"
+SRC_URI="
+   https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz
 "
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="bluetooth dbus netlink -remote static-libs usb -yydebug"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="
bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
+   rdma? ( sys-cluster/rdma-core )
usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
 "
 DEPEND="
@@ -29,14 +32,18 @@ DEPEND="
dbus? ( virtual/pkgconfig[${MULTILIB_USEDEP}] )
 "
 
+S=${WORKDIR}/${PN}-${P/_}
+
 PATCHES=(
+   "${FILESDIR}"/${PN}-1.8.1-usbmon.patch
"${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
-   "${FILESDIR}"/${PN}--prefix-darwin.patch
 )
 
 src_prepare() {
default
 
+   echo ${PV} > VERSION || die
+
eautoreconf
 }
 
@@ -45,6 +52,7 @@ multilib_src_configure() {
econf \
$(use_enable bluetooth) \
$(use_enable dbus) \
+   $(use_enable rdma) \
$(use_enable remote) \
$(use_enable usb) \
$(use_enable yydebug) \
@@ -57,7 +65,7 @@ multilib_src_compile() {
 }
 
 multilib_src_install_all() {
-   dodoc CREDITS CHANGES VERSION TODO README*
+   dodoc CREDITS CHANGES VERSION TODO README.* doc/README.*
 
# remove static libraries (--disable-static does not work)
if ! use static-libs; then

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index a6571d9395c..b8aa2691022 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -13,13 +13,14 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="bluetooth dbus netlink -remote static-libs usb -yydebug"
+IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 KEYWORDS=""
 
 RDEPEND="
bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
+   rdma? ( sys-cluster/rdma-core )
usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
 "
 DEPEND="
@@ -45,6 +46,7 @@ multilib_src_configure() {
econf \
$(use_enable bluetooth) \
$(use_enable dbus) \
+   $(use_enable rdma) \
$(use_enable remote) \
$(use_enable usb) \
$(use_enable yydebug) \

diff --git a/net-libs/libpcap/metadata.xml b/net-libs/libpcap/metadata.xml
index 6fb2c6c97ae..9c9e8fcf34e 100644
--- a/net-libs/libpcap/metadata.xml
+++ b/net-libs/libpcap/metadata.xml
@@ -7,6 +7,7 @@
 
 
 Use dev-libs/libnl to put wireless interfaces 
in monitor mode.
+Enable RDMA capture support using 
sys-cluster/rdma-core
 Enable remote packet capture which may expose 
libpcap-based applications to attacks by malicious remote capture 
servers!
 Enable parser debugging code
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-01-19 Thread Jeroen Roovers
commit: 4c49cab03ec310f6d77d848a6fb06e6f86d8553a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jan 19 20:44:28 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jan 19 20:47:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c49cab0

net-libs/libpcap: Old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r1.ebuild | 79 
 1 file changed, 79 deletions(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r1.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r1.ebuild
deleted file mode 100644
index 704e1bbe519..000
--- a/net-libs/libpcap/libpcap-1.9.1-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools multilib-minimal
-
-DESCRIPTION="A system-independent library for user-level network packet 
capture"
-HOMEPAGE="
-   https://www.tcpdump.org/
-   https://github.com/the-tcpdump-group/libpcap
-"
-SRC_URI="
-   https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="bluetooth dbus netlink -remote static-libs usb -yydebug"
-
-RDEPEND="
-   bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-   ${RDEPEND}
-   sys-devel/flex
-   virtual/yacc
-   dbus? ( virtual/pkgconfig[${MULTILIB_USEDEP}] )
-"
-
-S=${WORKDIR}/${PN}-${P/_}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.8.1-usbmon.patch
-   "${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
-)
-
-src_prepare() {
-   default
-
-   echo ${PV} > VERSION || die
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
-   $(use_enable bluetooth) \
-   $(use_enable dbus) \
-   $(use_enable remote) \
-   $(use_enable usb) \
-   $(use_enable yydebug) \
-   $(use_with netlink libnl) \
-   --enable-ipv6
-}
-
-multilib_src_compile() {
-   emake all shared
-}
-
-multilib_src_install_all() {
-   dodoc CREDITS CHANGES VERSION TODO README.* doc/README.*
-
-   # remove static libraries (--disable-static does not work)
-   if ! use static-libs; then
-   find "${ED}" -name '*.a' -exec rm {} + || die
-   fi
-
-   find "${ED}" -name '*.la' -delete || die
-
-   # We need this to build pppd on G/FBSD systems
-   if [[ "${USERLAND}" == "BSD" ]]; then
-   insinto /usr/include
-   doins pcap-int.h portability.h
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-01-19 Thread Jeroen Roovers
commit: 3dec6a80f9c8c540966b77d731c91b7e40f2e6ca
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jan 19 20:41:05 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jan 19 20:47:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dec6a80

net-libs/libpcap: Disable RDMA support.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Bug: https://bugs.gentoo.org/705802
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r2.ebuild | 1 +
 net-libs/libpcap/libpcap-1.9.1.ebuild| 5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r2.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r2.ebuild
index 96323e01da6..d2811226707 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r2.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r2.ebuild
@@ -55,6 +55,7 @@ multilib_src_configure() {
$(use_enable usb) \
$(use_enable yydebug) \
$(use_with netlink libnl) \
+   --disable-rdma \
--enable-ipv6
 }
 

diff --git a/net-libs/libpcap/libpcap-1.9.1.ebuild 
b/net-libs/libpcap/libpcap-1.9.1.ebuild
index 9f48337ff26..3cf06cfdf4c 100644
--- a/net-libs/libpcap/libpcap-1.9.1.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1.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=6
@@ -49,9 +49,10 @@ multilib_src_configure() {
ECONF_SOURCE="${S}" \
econf \
$(use_enable bluetooth) \
-   $(use_enable usb) \
$(use_enable dbus) \
+   $(use_enable usb) \
$(use_with netlink libnl) \
+   --disable-rdma \
--enable-ipv6
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-01-09 Thread Jeroen Roovers
commit: 1865f8c4b92381c1407fdb97ad3a92b74ea05862
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Jan  9 13:32:35 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Jan  9 13:39:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1865f8c4

net-libs/libpcap: Add USE=yydebug

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r1.ebuild | 3 ++-
 net-libs/libpcap/libpcap-.ebuild | 8 +---
 net-libs/libpcap/metadata.xml| 1 +
 3 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r1.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r1.ebuild
index bf2ab94c139..704e1bbe519 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r1.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="bluetooth dbus netlink -remote static-libs usb"
+IUSE="bluetooth dbus netlink -remote static-libs usb -yydebug"
 
 RDEPEND="
bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
@@ -52,6 +52,7 @@ multilib_src_configure() {
$(use_enable dbus) \
$(use_enable remote) \
$(use_enable usb) \
+   $(use_enable yydebug) \
$(use_with netlink libnl) \
--enable-ipv6
 }

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index 1a75013c5b7..a6571d9395c 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="bluetooth dbus netlink -remote static-libs usb"
+IUSE="bluetooth dbus netlink -remote static-libs usb -yydebug"
 KEYWORDS=""
 
 RDEPEND="
@@ -30,7 +30,7 @@ DEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.0-pcap-config-includedir.patch
+   "${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
"${FILESDIR}"/${PN}--prefix-darwin.patch
 )
 
@@ -47,7 +47,9 @@ multilib_src_configure() {
$(use_enable dbus) \
$(use_enable remote) \
$(use_enable usb) \
-   $(use_with netlink libnl)
+   $(use_enable yydebug) \
+   $(use_with netlink libnl) \
+   --enable-ipv6
 }
 
 multilib_src_compile() {

diff --git a/net-libs/libpcap/metadata.xml b/net-libs/libpcap/metadata.xml
index 54d027060e7..6fb2c6c97ae 100644
--- a/net-libs/libpcap/metadata.xml
+++ b/net-libs/libpcap/metadata.xml
@@ -8,6 +8,7 @@
 
 Use dev-libs/libnl to put wireless interfaces 
in monitor mode.
 Enable remote packet capture which may expose 
libpcap-based applications to attacks by malicious remote capture 
servers!
+Enable parser debugging code
 
 
 cpe:/a:tcpdump:libpcap



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2020-01-09 Thread Jeroen Roovers
commit: 4086cf9ecb0418c6cb1ad3e717c3a2807641aea4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Jan  9 13:36:20 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Jan  9 13:39:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4086cf9e

net-libs/libpcap: Add USE=usb dependency, drop KEYWORDS=riscv

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Bug: https://bugs.gentoo.org/498896
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r2.ebuild | 80 
 1 file changed, 80 insertions(+)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r2.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r2.ebuild
new file mode 100644
index 000..96323e01da6
--- /dev/null
+++ b/net-libs/libpcap/libpcap-1.9.1-r2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools multilib-minimal
+
+DESCRIPTION="A system-independent library for user-level network packet 
capture"
+HOMEPAGE="
+   https://www.tcpdump.org/
+   https://github.com/the-tcpdump-group/libpcap
+"
+SRC_URI="
+   https://github.com/the-tcpdump-group/${PN}/archive/${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 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="bluetooth dbus netlink -remote static-libs usb -yydebug"
+
+RDEPEND="
+   bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
+   usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/flex
+   virtual/yacc
+   dbus? ( virtual/pkgconfig[${MULTILIB_USEDEP}] )
+"
+
+S=${WORKDIR}/${PN}-${P/_}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.8.1-usbmon.patch
+   "${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
+)
+
+src_prepare() {
+   default
+
+   echo ${PV} > VERSION || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" \
+   econf \
+   $(use_enable bluetooth) \
+   $(use_enable dbus) \
+   $(use_enable remote) \
+   $(use_enable usb) \
+   $(use_enable yydebug) \
+   $(use_with netlink libnl) \
+   --enable-ipv6
+}
+
+multilib_src_compile() {
+   emake all shared
+}
+
+multilib_src_install_all() {
+   dodoc CREDITS CHANGES VERSION TODO README.* doc/README.*
+
+   # remove static libraries (--disable-static does not work)
+   if ! use static-libs; then
+   find "${ED}" -name '*.a' -exec rm {} + || die
+   fi
+
+   find "${ED}" -name '*.la' -delete || die
+
+   # We need this to build pppd on G/FBSD systems
+   if [[ "${USERLAND}" == "BSD" ]]; then
+   insinto /usr/include
+   doins pcap-int.h portability.h
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/files/, net-libs/libpcap/

2020-01-09 Thread Jeroen Roovers
commit: ce7ef2269c36d8f07ae4f578b84dda2454dee5e4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Jan  9 12:53:45 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Jan  9 13:39:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7ef226

net-libs/libpcap: USE=remote, EAPI=7, strip pcap-config -L/usr/lib

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 .../libpcap/files/libpcap-1.9.1-pcap-config.patch  | 43 ++
 ...libpcap-.ebuild => libpcap-1.9.1-r1.ebuild} | 34 ++---
 net-libs/libpcap/libpcap-.ebuild   | 12 +++---
 net-libs/libpcap/metadata.xml  |  1 +
 4 files changed, 72 insertions(+), 18 deletions(-)

diff --git a/net-libs/libpcap/files/libpcap-1.9.1-pcap-config.patch 
b/net-libs/libpcap/files/libpcap-1.9.1-pcap-config.patch
new file mode 100644
index 000..937273c43ff
--- /dev/null
+++ b/net-libs/libpcap/files/libpcap-1.9.1-pcap-config.patch
@@ -0,0 +1,43 @@
+--- a/pcap-config.in
 b/pcap-config.in
+@@ -59,16 +59,16 @@
+   #
+   if [ "$show_cflags" = 1 -a "$show_libs" = 1 ]
+   then
+-  echo "-I$includedir -L$libdir -lpcap $LIBS"
++  echo "-lpcap $LIBS"
+   elif [ "$show_cflags" = 1 -a "$show_additional_libs" = 1 ]
+   then
+-  echo "-I$includedir -L$libdir $LIBS"
++  echo "$LIBS"
+   elif [ "$show_cflags" = 1 ]
+   then
+-  echo "-I$includedir"
++  echo ""
+   elif [ "$show_libs" = 1 ]
+   then
+-  echo "-L$libdir -lpcap $LIBS"
++  echo "-lpcap $LIBS"
+   elif [ "$show_additional_libs" = 1 ]
+   then
+   echo "$LIBS"
+@@ -80,15 +80,15 @@
+   #
+   if [ "$show_cflags" = 1 -a "$show_libs" = 1 ]
+   then
+-  echo "-I$includedir -L$libdir $RPATH -l$PACKAGE_NAME"
++  echo " $RPATH -l$PACKAGE_NAME"
+   elif [ "$show_cflags" = 1 -a "$show_additional_libs" = 1 ]
+   then
+-  echo "-I$includedir"
++  echo ""
+   elif [ "$show_cflags" = 1 ]
+   then
+-  echo "-I$includedir"
++  echo ""
+   elif [ "$show_libs" = 1 ]
+   then
+-  echo "-L$libdir $RPATH -l$PACKAGE_NAME"
++  echo "$RPATH -l$PACKAGE_NAME"
+   fi
+ fi

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r1.ebuild
similarity index 57%
copy from net-libs/libpcap/libpcap-.ebuild
copy to net-libs/libpcap/libpcap-1.9.1-r1.ebuild
index f240ac606d9..bf2ab94c139 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r1.ebuild
@@ -1,26 +1,27 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit autotools git-r3 multilib-minimal ltprune
+EAPI=7
+inherit autotools multilib-minimal
 
 DESCRIPTION="A system-independent library for user-level network packet 
capture"
-EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap;
 HOMEPAGE="
https://www.tcpdump.org/
-   ${EGIT_REPO_URI}
+   https://github.com/the-tcpdump-group/libpcap
+"
+SRC_URI="
+   https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz
 "
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="bluetooth dbus netlink static-libs usb"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="bluetooth dbus netlink -remote static-libs usb"
 
 RDEPEND="
bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
-   usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
 "
 DEPEND="
${RDEPEND}
@@ -29,14 +30,18 @@ DEPEND="
dbus? ( virtual/pkgconfig[${MULTILIB_USEDEP}] )
 "
 
+S=${WORKDIR}/${PN}-${P/_}
+
 PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.0-pcap-config-includedir.patch
-   "${FILESDIR}"/${PN}--prefix-darwin.patch
+   "${FILESDIR}"/${PN}-1.8.1-usbmon.patch
+   "${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
 )
 
 src_prepare() {
default
 
+   echo ${PV} > VERSION || die
+
eautoreconf
 }
 
@@ -45,8 +50,10 @@ multilib_src_configure() {
econf \
$(use_enable bluetooth) \
$(use_enable dbus) \
+   $(use_enable remote) \
$(use_enable usb) \
-   $(use_with netlink libnl)
+   $(use_with netlink libnl) \
+   --enable-ipv6
 }
 
 multilib_src_compile() {
@@ -54,13 +61,14 @@ multilib_src_compile() {
 }
 
 multilib_src_install_all() {
-   dodoc CREDITS CHANGES VERSION TODO README*
+   dodoc CREDITS CHANGES VERSION TODO README.* doc/README.*
 
# 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/, net-libs/libpcap/files/

2019-10-20 Thread Jeroen Roovers
commit: 90da8c63c427e196caf5e8b8c7bbd5af52f0cc49
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Oct 20 09:31:11 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Oct 20 09:32:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90da8c63

net-libs/libpcap: Old

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/libpcap/Manifest  |  2 -
 .../files/libpcap-1.6.1-prefix-solaris.patch   | 35 -
 .../files/libpcap-1.8.1-cross-compile.patch| 16 -
 net-libs/libpcap/files/libpcap-1.8.1-darwin.patch  | 15 
 .../files/libpcap-1.8.1-disable-remote.patch   | 31 
 net-libs/libpcap/files/libpcap-1.8.1-libnl.patch   | 22 --
 net-libs/libpcap/files/libpcap-1.9.0-os.patch  | 33 -
 net-libs/libpcap/files/libpcap--parallel.patch | 22 --
 net-libs/libpcap/libpcap-1.8.1-r2.ebuild   | 83 --
 net-libs/libpcap/libpcap-1.8.1.ebuild  | 80 -
 net-libs/libpcap/libpcap-1.9.0-r1.ebuild   | 78 
 net-libs/libpcap/libpcap-1.9.0.ebuild  | 77 
 12 files changed, 494 deletions(-)

diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index cfa9abb5df5..1ae3f9ec963 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -1,3 +1 @@
-DIST libpcap-1.8.1.tar.gz 753405 BLAKE2B 
f80fbd6451cf788fc43e5f2240e5ecb267ac98b57bca3fa56dd63576b57d10966bfacde5005d07282352fc2b30d8ef5964cbd126f8f63e565f1bb3dc6f8d9a1c
 SHA512 
7e6a7351bb4213e1c3dd95ef7a460e91f733d933e39ba518ad8ba6d2f86b6e7cfa50ae667c8dc1300ef47bf8693ac8a1f18e068f41175ca5d0147a0b72278882
-DIST libpcap-1.9.0.tar.gz 819766 BLAKE2B 
bf98029eea58328c1c820966b100d8467373c9469c107bfe36bcf17e5250d64c45a331050b8a1027c4f4eb1600925b873e4fe43d866ba5a9dc5dcc7995137de1
 SHA512 
b94d63204f74fd155c1409c50b84c4a02d5b9db7069a24d42d496056416923183331f587903f9101d8464b74efc7db22f113c48e518bd7fb3082b333bbc337fd
 DIST libpcap-1.9.1.tar.gz 849407 BLAKE2B 
700d8b3d25c036033c4f9b652cec6a30d4a45aa418c2ec45698018b3d3fe8d0a61f6759f5734e2c7ff9a8f42cce65fbd8b3e1b1efd44776e53674fbc609da59d
 SHA512 
9ab9da20194e0dfb105daa28c8841118118f5a7f68b5e30e31da6c56eec91430c8ee481f1f9d20aec4d33d7ee9e6fb0b5e08a90a8d7e5ace8e6210e29e7eab0f

diff --git a/net-libs/libpcap/files/libpcap-1.6.1-prefix-solaris.patch 
b/net-libs/libpcap/files/libpcap-1.6.1-prefix-solaris.patch
deleted file mode 100644
index 324aead551a..000
--- a/net-libs/libpcap/files/libpcap-1.6.1-prefix-solaris.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-Prefix' Solaris uses GNU ld
-
 a/aclocal.m4
-+++ b/aclocal.m4
-@@ -415,7 +415,7 @@
-   aix*)
-   ;;
- 
--  freebsd*|netbsd*|openbsd*|dragonfly*|linux*|osf*)
-+  freebsd*|solaris*|netbsd*|openbsd*|dragonfly*|linux*|osf*)
-   #
-   # Platforms where the linker is the GNU linker
-   # or accepts command-line arguments like
-@@ -429,10 +429,10 @@
-   PIC_OPT=-fpic
-   case "$host_cpu" in
- 
--  sparc64*)
-+  sparc64*|sparcv9*)
-   case "$host_os" in
- 
--  freebsd*|openbsd*)
-+  freebsd*|solaris*|openbsd*)
-   PIC_OPT=-fPIC
-   ;;
-   esac
-@@ -497,7 +497,7 @@
-   V_SHLIB_OPT="-G -bnoentry -bexpall"
-   ;;
- 
--  freebsd*|netbsd*|openbsd*|dragonfly*|linux*)
-+  freebsd*|solaris*|netbsd*|openbsd*|dragonfly*|linux*)
-   #
-   # "cc" is GCC.
-   #

diff --git a/net-libs/libpcap/files/libpcap-1.8.1-cross-compile.patch 
b/net-libs/libpcap/files/libpcap-1.8.1-cross-compile.patch
deleted file mode 100644
index 361cdeb5ec5..000
--- a/net-libs/libpcap/files/libpcap-1.8.1-cross-compile.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -291,7 +291,12 @@
- dnl XXX This could be done for cross-compiling, but for now it's not.
- dnl
- if test -z "$with_pcap" && test "$cross_compiling" = yes; then
--  AC_MSG_ERROR(pcap type not determined when cross-compiling; use 
--with-pcap=...)
-+  if test -z "$with_pcap" ; then
-+  case $host in
-+  *-linux*) with_pcap="linux";;
-+  *) AC_MSG_ERROR(pcap type not determined when 
cross-compiling; use --with-pcap=...);;
-+  esac
-+  fi
- fi
- AC_ARG_WITH(pcap,
- AC_HELP_STRING([--with-pcap=TYPE],[use packet capture TYPE]))

diff --git a/net-libs/libpcap/files/libpcap-1.8.1-darwin.patch 
b/net-libs/libpcap/files/libpcap-1.8.1-darwin.patch
deleted file mode 100644
index 650bea82518..000
--- a/net-libs/libpcap/files/libpcap-1.8.1-darwin.patch
+++ /dev/null
@@ -1,15 +0,0 @@

[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2019-10-20 Thread Mikle Kolyada
commit: 9d65297ea06590cc6e4cc7f4fb671fbc75f6d974
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Oct 20 08:54:59 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Oct 20 08:54:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d65297e

net-libs/libpcap: 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-libs/libpcap/libpcap-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1.ebuild 
b/net-libs/libpcap/libpcap-1.9.1.ebuild
index ceac16f9fae..9f48337ff26 100644
--- a/net-libs/libpcap/libpcap-1.9.1.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink static-libs usb"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2019-10-14 Thread Agostino Sarubbo
commit: 13a0e549090e743e5d59a6ba5c4c270b995b94ce
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 14 09:52:25 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 14 09:52:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a0e549

net-libs/libpcap: 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-libs/libpcap/libpcap-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1.ebuild 
b/net-libs/libpcap/libpcap-1.9.1.ebuild
index 81135644ee7..ceac16f9fae 100644
--- a/net-libs/libpcap/libpcap-1.9.1.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink static-libs usb"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2019-10-13 Thread Matt Turner
commit: f3df659cc555edc6c2e8cb6d09a9416b117f5fad
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct 14 02:31:39 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 14 02:31:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3df659c

net-libs/libpcap-1.9.1: alpha stable, bug 696040

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1.ebuild 
b/net-libs/libpcap/libpcap-1.9.1.ebuild
index 774c6e1c729..81135644ee7 100644
--- a/net-libs/libpcap/libpcap-1.9.1.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink static-libs usb"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/

2019-10-11 Thread Sergei Trofimovich
commit: 1b87a7d22dc02479cd79e75bd99a93e9c156ba71
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Oct 11 22:17:33 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Oct 11 22:31:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b87a7d2

net-libs/libpcap: stable 1.9.1 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-libs/libpcap/libpcap-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1.ebuild 
b/net-libs/libpcap/libpcap-1.9.1.ebuild
index f3cfd333906..774c6e1c729 100644
--- a/net-libs/libpcap/libpcap-1.9.1.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink static-libs usb"
 
 RDEPEND="



  1   2   >