[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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="