From f0ef5eb7a87537a9d3cb6e13ec34d733434e810c Mon Sep 17 00:00:00 2001 From: Geoff Levand Date: Tue, 16 Jun 2015 14:15:17 -0700 Subject: [PATCH] bump(net-libs/libpcap): sync with upstream for arm64 Signed-off-by: Geoff Levand --- .../md5-cache/net-libs/libpcap-1.1.1-r1 | 13 - .../metadata/md5-cache/net-libs/libpcap-1.5.3 | 13 + .../md5-cache/net-libs/libpcap-1.6.2-r1 | 13 + .../metadata/md5-cache/net-libs/libpcap-1.7.3 | 13 + .../metadata/md5-cache/net-libs/libpcap-9999 | 11 + .../portage-stable/net-libs/libpcap/ChangeLog | 871 ++++++++++++++++++ .../portage-stable/net-libs/libpcap/Manifest | 27 +- .../files/libpcap-1.1-cross-linux.patch | 30 - .../files/libpcap-1.1.1-ignore-ENODEV.patch | 36 - .../files/libpcap-1.2.0-cross-linux.patch | 16 + .../files/libpcap-1.6.1-configure.patch | 15 + .../files/libpcap-1.6.1-prefix-solaris.patch | 36 + .../libpcap/files/libpcap-1.6.2-dbus.patch | 19 + .../libpcap/files/libpcap-1.7.2-libnl.patch | 22 + .../libpcap/files/libpcap-1.7.2-scanner.patch | 11 + .../net-libs/libpcap/files/mgmt.h | 33 + .../net-libs/libpcap/libpcap-1.1.1-r1.ebuild | 53 -- .../net-libs/libpcap/libpcap-1.5.3.ebuild | 74 ++ .../net-libs/libpcap/libpcap-1.6.2-r1.ebuild | 70 ++ .../net-libs/libpcap/libpcap-1.7.3.ebuild | 71 ++ .../net-libs/libpcap/libpcap-9999.ebuild | 70 ++ .../net-libs/libpcap/metadata.xml | 13 + 22 files changed, 1397 insertions(+), 133 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.1.1-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.5.3 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.6.2-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.7.3 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-9999 create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.1-cross-linux.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.1.1-ignore-ENODEV.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.2.0-cross-linux.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.6.1-configure.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.6.1-prefix-solaris.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.6.2-dbus.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.7.2-libnl.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.7.2-scanner.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/mgmt.h delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.1.1-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.5.3.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.6.2-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.7.3.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-9999.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.1.1-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.1.1-r1 deleted file mode 100644 index 6fba996d40..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.1.1-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=bluetooth? ( net-wireless/bluez ) libnl? ( dev-libs/libnl ) sys-devel/flex virtual/yacc !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=A system-independent library for user-level network packet capture -EAPI=2 -HOMEPAGE=http://www.tcpdump.org/ -IUSE=bluetooth ipv6 libnl -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=bluetooth? ( net-wireless/bluez ) libnl? ( dev-libs/libnl ) -SLOT=0 -SRC_URI=http://www.tcpdump.org/release/libpcap-1.1.1.tar.gz http://www.jp.tcpdump.org/release/libpcap-1.1.1.tar.gz -_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 -_md5_=623af10309fe95a5e7c08f08f62d11d6 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.5.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.5.3 new file mode 100644 index 0000000000..ee173b0fe7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.5.3 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare +DEPEND=bluetooth? ( net-wireless/bluez ) dbus? ( sys-apps/dbus ) netlink? ( dev-libs/libnl:3 ) canusb? ( virtual/libusb ) sys-devel/flex virtual/pkgconfig virtual/yacc !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=A system-independent library for user-level network packet capture +EAPI=5 +HOMEPAGE=http://www.tcpdump.org/ +IUSE=bluetooth dbus ipv6 netlink static-libs canusb +KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=BSD +RDEPEND=bluetooth? ( net-wireless/bluez ) dbus? ( sys-apps/dbus ) netlink? ( dev-libs/libnl:3 ) canusb? ( virtual/libusb ) +SLOT=0 +SRC_URI=http://www.tcpdump.org/release/libpcap-1.5.3.tar.gz http://www.jp.tcpdump.org/release/libpcap-1.5.3.tar.gz +_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=25337ac113a410fd8b5812ee07806f76 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.6.2-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.6.2-r1 new file mode 100644 index 0000000000..dc0b1e52e1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.6.2-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=bluetooth? ( net-wireless/bluez:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) netlink? ( dev-libs/libnl:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) canusb? ( virtual/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-devel/flex virtual/yacc dbus? ( virtual/pkgconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=A system-independent library for user-level network packet capture +EAPI=5 +HOMEPAGE=http://www.tcpdump.org/ +IUSE=bluetooth dbus ipv6 netlink static-libs canusb abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=BSD +RDEPEND=bluetooth? ( net-wireless/bluez:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) netlink? ( dev-libs/libnl:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) canusb? ( virtual/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +SLOT=0 +SRC_URI=http://www.tcpdump.org/release/libpcap-1.6.2.tar.gz http://www.jp.tcpdump.org/release/libpcap-1.6.2.tar.gz +_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=36702c058949c2f69a73d8e8101a0db2 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.7.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.7.3 new file mode 100644 index 0000000000..4835271c19 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-1.7.3 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=bluetooth? ( net-wireless/bluez:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) netlink? ( dev-libs/libnl:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) canusb? ( virtual/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-devel/flex virtual/yacc dbus? ( virtual/pkgconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=A system-independent library for user-level network packet capture +EAPI=5 +HOMEPAGE=http://www.tcpdump.org/ +IUSE=bluetooth dbus ipv6 netlink static-libs canusb abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=BSD +RDEPEND=bluetooth? ( net-wireless/bluez:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) netlink? ( dev-libs/libnl:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) canusb? ( virtual/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +SLOT=0 +SRC_URI=http://www.tcpdump.org/release/libpcap-1.7.3.tar.gz http://www.jp.tcpdump.org/release/libpcap-1.7.3.tar.gz +_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=52d5040f48c29539da5c680fcbd63cac diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-9999 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-9999 new file mode 100644 index 0000000000..5add8680fa --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/libpcap-9999 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=bluetooth? ( net-wireless/bluez:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) netlink? ( dev-libs/libnl:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) canusb? ( virtual/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-devel/flex virtual/yacc dbus? ( virtual/pkgconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1 +DESCRIPTION=A system-independent library for user-level network packet capture +EAPI=5 +HOMEPAGE=http://www.tcpdump.org/ +IUSE=bluetooth dbus ipv6 netlink static-libs canusb abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +LICENSE=BSD +RDEPEND=bluetooth? ( net-wireless/bluez:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) netlink? ( dev-libs/libnl:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) canusb? ( virtual/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +SLOT=0 +_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de git-r3 3a2bd0ae504c33a50061885480f3def3 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=025aa2ccddd2e69d9088f5a0266077b9 diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/ChangeLog b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/ChangeLog new file mode 100644 index 0000000000..4394418738 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/ChangeLog @@ -0,0 +1,871 @@ +# ChangeLog for net-libs/libpcap +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/ChangeLog,v 1.222 2015/05/01 15:47:41 jer Exp $ + +*libpcap-1.7.3 (01 May 2015) + + 01 May 2015; Jeroen Roovers -libpcap-1.6.2.ebuild, + -libpcap-1.7.2.ebuild, +libpcap-1.7.3.ebuild: + Version bump. + + 28 Apr 2015; Jeroen Roovers libpcap-1.6.2-r1.ebuild: + Stable for PPC64 (bug #526030). + + 26 Apr 2015; Mikle Kolyada libpcap-1.6.2-r1.ebuild: + ia64 stable wrt bug #526030 + + 17 Apr 2015; Mikle Kolyada libpcap-1.6.2-r1.ebuild: + sparc stable wrt bug #526030 + +*libpcap-1.7.2 (11 Mar 2015) + + 11 Mar 2015; Jeroen Roovers +libpcap-1.7.2.ebuild, + libpcap-9999.ebuild, +files/libpcap-1.7.2-libnl.patch, + +files/libpcap-1.7.2-scanner.patch: + Version bump. + + 02 Mar 2015; Agostino Sarubbo libpcap-1.6.2-r1.ebuild: + Stable for ppc, wrt bug #526030 + +*libpcap-9999 (07 Jan 2015) + + 07 Jan 2015; Jeroen Roovers +libpcap-9999.ebuild: + Add live ebuild. + + 27 Oct 2014; Jeroen Roovers libpcap-1.6.2-r1.ebuild: + DOCS => dodoc (bug #527114 by Nikoli). + + 25 Oct 2014; Markus Meier libpcap-1.6.2-r1.ebuild: + arm stable, bug #526030 + + 23 Oct 2014; Pacho Ramos libpcap-1.6.2-r1.ebuild: + amd64/x86 stable, bug #526030 + + 20 Oct 2014; Jeroen Roovers libpcap-1.6.2-r1.ebuild: + Stable for HPPA (bug #526030). + + 07 Oct 2014; Jeroen Roovers libpcap-1.6.2.ebuild, + libpcap-1.6.2-r1.ebuild, +files/libpcap-1.6.2-dbus.patch: + Fix USE=dbus (bug #524602). + +*libpcap-1.6.2-r1 (07 Oct 2014) + + 07 Oct 2014; Jeroen Roovers +libpcap-1.6.2-r1.ebuild: + Add multilib support (bug #524604 by Arfrever Frehtes Taifersar Arahesis). + + 17 Sep 2014; Jeroen Roovers + files/libpcap-1.2.0-cross-linux.patch: + Clean up patch. + + 17 Sep 2014; Jeroen Roovers -libpcap-1.3.0-r1.ebuild, + -files/libpcap-1.3.0-canusb.patch, + -files/libpcap-1.3.0-fix-systems-without-ipv6-support.patch: + Old. + + 17 Sep 2014; Agostino Sarubbo libpcap-1.5.3.ebuild: + Stable for ppc64, wrt bug #511502 + + 17 Sep 2014; Agostino Sarubbo libpcap-1.5.3.ebuild: + Stable for ppc, wrt bug #511502 + + 16 Sep 2014; Jeroen Roovers libpcap-1.5.3.ebuild, + libpcap-1.6.2.ebuild: + Force dev-libs/libnl:3 dependency (bug #469176). + + 04 Sep 2014; Jeroen Roovers -libpcap-1.4.0.ebuild, + -libpcap-1.5.1.ebuild, -libpcap-1.5.2.ebuild, -libpcap-1.6.1-r1.ebuild: + Old. + +*libpcap-1.6.2 (04 Sep 2014) + + 04 Sep 2014; Samuli Suominen +libpcap-1.6.2.ebuild: + Version bump. + + 16 Aug 2014; Jeroen Roovers files/mgmt.h: + Strip unneeded declarations from header file. + + 16 Aug 2014; Jeroen Roovers libpcap-1.6.1-r1.ebuild, + +files/mgmt.h: + Use obsolete bluetooth header (bug #517772). + + 02 Aug 2014; Raúl Porcel libpcap-1.5.3.ebuild: + sparc stable, bug #511502 + + 01 Aug 2014; libpcap-1.3.0-r1.ebuild, + libpcap-1.6.1-r1.ebuild: + arm64, initial support + + 26 Jul 2014; Pawel Hajdan jr libpcap-1.5.3.ebuild: + x86 stable wrt bug #511502 + +*libpcap-1.6.1-r1 (23 Jul 2014) + + 23 Jul 2014; Jeroen Roovers -libpcap-1.6.1.ebuild, + +libpcap-1.6.1-r1.ebuild, files/libpcap-1.6.1-configure.patch: + Remove insufficient net-wireless/bluez header patch (bug #517806). + + 22 Jul 2014; Jeroen Roovers libpcap-1.6.1.ebuild, + +files/libpcap-1.6.1-configure.patch, + +files/libpcap-1.6.1-prefix-solaris.patch: + Check for bluetooth/mgmt.h (net-wireless/bluez-4) before use (bug #517772). + Convert sed scripts to patches. + +*libpcap-1.6.1 (22 Jul 2014) + + 22 Jul 2014; Jeroen Roovers +libpcap-1.6.1.ebuild: + Version bump. Temporarily require lower net-wireless/bluez to satisfy + expectations of certain features not present in later versions. + + 20 Jul 2014; Tobias Klausmann libpcap-1.5.3.ebuild: + Stable on alpha, bug #511502 + + 22 Jun 2014; Akinori Hattori libpcap-1.5.3.ebuild: + ia64 stable wrt bug #511502 + + 09 Jun 2014; Markus Meier libpcap-1.5.3.ebuild: + arm stable, bug #511502 + + 08 Jun 2014; Chema Alonso libpcap-1.5.3.ebuild: + Stable for amd64 wrt bug #511502 + + 29 May 2014; Jeroen Roovers libpcap-1.5.3.ebuild: + Stable for HPPA (bug #511502). + +*libpcap-1.5.3 (22 Jan 2014) + + 22 Jan 2014; Tim Harder +libpcap-1.5.3.ebuild: + Version bump. + +*libpcap-1.5.2 (16 Dec 2013) + + 16 Dec 2013; Tim Harder +libpcap-1.5.2.ebuild: + Version bump. + + 01 Dec 2013; Fabian Groffen libpcap-1.5.1.ebuild: + Fix building on Darwin with Prefix toolchain + +*libpcap-1.5.1 (28 Nov 2013) + + 28 Nov 2013; Tim Harder +libpcap-1.5.1.ebuild: + Version bump, add dbus use flag. + + 27 Jul 2013; Jeroen Roovers metadata.xml: + Remove duplicate description. + + 09 May 2013; Jeroen Roovers libpcap-1.4.0.ebuild: + Do not install libpcap.a when USE=-static-libs (readd the command that + "achieved" this in 1.3.0 (bug #469146 by Alphat-PC). + + 09 May 2013; Jeroen Roovers + -files/libpcap-1.1-cross-linux.patch, + -files/libpcap-1.1.1-ignore-ENODEV.patch, -libpcap-1.1.1-r1.ebuild: + Old. + +*libpcap-1.4.0 (09 May 2013) + + 09 May 2013; Jeroen Roovers +libpcap-1.4.0.ebuild: + Version bump. + + 20 Feb 2013; Zac Medico libpcap-1.3.0-r1.ebuild: + Add ~arm-linux keyword. + + 08 Feb 2013; Rick Farina + -files/libpcap-1.3.0-libnl3.patch, -libpcap-1.3.0-r2.ebuild: + after further testing, that was a terrible idea + +*libpcap-1.3.0-r2 (08 Feb 2013) + + 08 Feb 2013; Rick Farina + +files/libpcap-1.3.0-libnl3.patch, +libpcap-1.3.0-r2.ebuild: + make libpcap link to libnl:3 + +*libpcap-1.3.0-r1 (18 Jan 2013) + + 18 Jan 2013; Lars Wendler -libpcap-1.3.0.ebuild, + +libpcap-1.3.0-r1.ebuild, + +files/libpcap-1.3.0-fix-systems-without-ipv6-support.patch: + non-maintainer commit: Added a patch to fix libpcap on systems without ipv6 + support with kind permission from zerochaos (bug #452832). Revbumped and + added straight to stable. + + 30 Sep 2012; Raúl Porcel libpcap-1.3.0.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #433263 + + 23 Sep 2012; Pawel Hajdan jr libpcap-1.3.0.ebuild: + x86 stable wrt bug #433263 + + 18 Sep 2012; Jeroen Roovers libpcap-1.3.0.ebuild: + Stable for HPPA (bug #433263). + + 11 Sep 2012; Jeroen Roovers libpcap-1.3.0.ebuild, + +files/libpcap-1.3.0-canusb.patch, metadata.xml: + Make CAN USB support optional by Alexander Zubkov (bug #434538). + + 07 Sep 2012; Agostino Sarubbo libpcap-1.3.0.ebuild: + Stable for amd64, wrt bug #433263 + + 03 Sep 2012; Anthony G. Basile libpcap-1.3.0.ebuild: + Stable ppc64, bug #433263 + + 03 Sep 2012; Anthony G. Basile libpcap-1.3.0.ebuild: + Stable ppc, bug #433263 + + 03 Sep 2012; Anthony G. Basile libpcap-1.3.0.ebuild: + Stable arm, bug #433263 + + 27 Aug 2012; Diego E. Pettenò -libpcap-1.2.0.ebuild, + -libpcap-1.2.1.ebuild, libpcap-1.1.1-r1.ebuild, libpcap-1.3.0.ebuild, + metadata.xml: + Remove old; replace libnl USE flag with netlink, as that is what other + packages are using, with the same meaning. + +*libpcap-1.3.0 (19 Jun 2012) + + 19 Jun 2012; Jeroen Roovers +libpcap-1.3.0.ebuild: + Version bump. + + 26 Apr 2012; Alexis Ballier libpcap-1.2.1.ebuild: + keyword ~amd64-fbsd + + 29 Feb 2012; Jeroen Roovers -libpcap-1.1.1.ebuild: + Old. + + 28 Feb 2012; Brent Baude libpcap-1.1.1-r1.ebuild: + Marking libpcap-1.1.1-r1 ppc for bug 385875 + + 19 Feb 2012; Fabian Groffen libpcap-1.2.1.ebuild: + Make sure we use -fPIC on sparc64-solaris targets, bug #396345 + + 12 Feb 2012; Tony Vroon libpcap-1.1.1-r1.ebuild: + Marked stable on PPC64 as requested by Francisco "klondike" Blas Izquierdo + Riera in bug #385875. Compile tested on a PowerMac7,3 (64UL) with GCC + 4.5.3. + +*libpcap-1.2.1 (04 Jan 2012) + + 04 Jan 2012; Tim Harder +libpcap-1.2.1.ebuild: + Version bump. + + 17 Dec 2011; Jeroen Roovers libpcap-1.1.1-r1.ebuild: + Restore old version (bug #395033). + + 16 Dec 2011; Jeroen Roovers libpcap-1.2.0.ebuild: + Restore libnl:1.1 dependency. + +*libpcap-1.2.0 (16 Dec 2011) + + 16 Dec 2011; Jeroen Roovers libpcap-1.1.1-r1.ebuild, + +libpcap-1.2.0.ebuild, +files/libpcap-1.2.0-cross-linux.patch: + Version bump thanks to Michael (kensington) and Yun Zheng Hu (bug #393085). + + 11 Dec 2011; Raúl Porcel libpcap-1.1.1-r1.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #385875 + + 08 Dec 2011; Markus Meier libpcap-1.1.1-r1.ebuild: + arm stable, bug #385875 + + 07 Dec 2011; Pawel Hajdan jr libpcap-1.1.1-r1.ebuild: + x86 stable wrt bug #385875 + + 05 Dec 2011; Jeroen Roovers libpcap-1.1.1-r1.ebuild: + Stable for HPPA (bug #385875). + + 04 Dec 2011; Markos Chandras libpcap-1.1.1-r1.ebuild: + Stable on amd64 wrt bug #385875 + + 04 Dec 2011; Jeroen Roovers libpcap-1.1.1-r1.ebuild, + -files/libpcap-1.1.1-libidn2.patch: + Restore dependency on dev-libs/libnl:1.1, remove faulty patch (bug #385875, + comment #1). + + 22 Nov 2011; Jeroen Roovers libpcap-1.1.1-r1.ebuild: + Add IUSE=static-libs thanks to Piotr Karbowski (bug #391375). + + 28 Oct 2011; Jeroen Roovers libpcap-1.1.1.ebuild: + Fix libnl dependency (bug #342461). + + 12 Sep 2011; Tomáš Chvátal libpcap-1.1.1-r1.ebuild: + Move to eapi4, remove static libs, fix building with >libnl-2. Closes bug + #343621. Remove older overshadowed versions. + + 11 Aug 2011; Mike Frysinger libpcap-1.1.1.ebuild, + libpcap-1.1.1-r1.ebuild: + Pull in yacc #378423 by Zachary Richley. + + 02 Apr 2011; Samuli Suominen libpcap-0.9.8-r2.ebuild, + libpcap-1.0.0-r2.ebuild, libpcap-1.0.1_pre20090812.ebuild, + libpcap-1.1.1.ebuild, libpcap-1.1.1-r1.ebuild: + Remove PROVIDE="virtual/libpcap" wrt #358835. + + 19 Jun 2010; Mike Frysinger libpcap-1.1.1.ebuild, + libpcap-1.1.1-r1.ebuild: + Restore m68k/mips keywords #313827. + +*libpcap-1.1.1-r1 (11 Jun 2010) + + 11 Jun 2010; Peter Volkov +libpcap-1.1.1-r1.ebuild, + +files/libpcap-1.1.1-ignore-ENODEV.patch: + Fix pcap_findalldevs for kernel with Bonding devices support enabled, bug + #323425, thank Oliver Schmidt for report. + + 11 Jun 2010; Samuli Suominen + libpcap-1.0.0-r2.ebuild, libpcap-1.0.1_pre20090812.ebuild, + libpcap-1.1.1.ebuild: + Drop bluez-libs support wrt #301630. + + 04 Jun 2010; Jeroen Roovers libpcap-1.1.1.ebuild: + Stable for PPC (bug #313827). + + 16 May 2010; Raúl Porcel libpcap-1.1.1.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #313827 + + 13 May 2010; Peter Volkov libpcap-1.1.1.ebuild: + Force usbmon device for USB capturing, bug #318359, thank David Relson for + report. + + 12 May 2010; Brent Baude libpcap-1.1.1.ebuild: + stable ppc64, bug 313827 + + 21 Apr 2010; Peter Volkov libpcap-1.1.1.ebuild: + amd64 stable, bug 313827 + + 21 Apr 2010; Christian Faulhammer libpcap-1.1.1.ebuild: + stable x86, bug 313827 + + 21 Apr 2010; Jeroen Roovers libpcap-1.1.1.ebuild: + Stable for HPPA (bug #313827). + +*libpcap-1.1.1 (08 Apr 2010) + + 08 Apr 2010; Peter Volkov + -libpcap-1.0.1_pre20090708.ebuild, -libpcap-1.1.0-r1.ebuild, + +libpcap-1.1.1.ebuild: + Version bump. + +*libpcap-1.1.0-r1 (04 Apr 2010) + + 04 Apr 2010; Peter Volkov -libpcap-1.1.0.ebuild, + +libpcap-1.1.0-r1.ebuild: + Don't install broken .so symlinks (this forced linkage with libpcap.a), + bug #312895, thank Davide Pesavento for report. + +*libpcap-1.1.0 (02 Apr 2010) + + 02 Apr 2010; Peter Volkov +libpcap-1.1.0.ebuild, + +files/libpcap-1.1-cross-linux.patch: + Version bump, bug #312337, thank Richard Hartmann for report. Fixes + compatibility issue with autoconf-2.64, bug #281690, dropped Mike's patch + for that. + + 25 Feb 2010; Fabian Groffen + libpcap-1.0.1_pre20090812.ebuild: + Marked ~x64-macos, thanks Ramon van Alteren, bug #305367 + + 16 Jan 2010; Jonathan Callen + libpcap-1.0.1_pre20090812.ebuild: + Add prefix keywords + + 24 Nov 2009; Mike Frysinger + libpcap-1.0.1_pre20090812.ebuild, +files/libpcap-1.0.1-autoconf.patch: + Fix building with autoconf-2.64+ #281690. + + 12 Oct 2009; Jeroen Roovers libpcap-1.0.0-r2.ebuild: + Stable for HPPA (bug #284790). + + 10 Oct 2009; Raúl Porcel libpcap-1.0.0-r2.ebuild: + ia64/s390/sh/sparc stable wrt #284790 + + 09 Oct 2009; Markus Meier libpcap-1.0.0-r2.ebuild: + arm stable, bug #284790 + + 01 Oct 2009; Tobias Klausmann + libpcap-1.0.0-r2.ebuild: + Stable on alpha, bug #284790 + + 27 Sep 2009; Brent Baude libpcap-1.0.0-r2.ebuild: + stable ppc64, bug 284790 + + 27 Sep 2009; Mounir Lamouri libpcap-1.0.0-r2.ebuild: + Stable for ppc. Bug 284790 + + 16 Sep 2009; Christian Faulhammer + libpcap-1.0.0-r2.ebuild: + stable x86, bug 284790 + + 13 Sep 2009; Olivier Crête libpcap-1.0.0-r2.ebuild: + Stable on amd64, bug #284790 + +*libpcap-1.0.1_pre20090812 (29 Aug 2009) + + 29 Aug 2009; Robin H. Johnson + +libpcap-1.0.1_pre20090812.ebuild, + +files/libpcap-1.0.1_pre20090812-poll-cpu-usage.patch: + Bump to newer snapshot, and include poll() CPU usage fix from Ubuntu. + Massively drops CPU usage for live captures again. + + 22 Jul 2009; Tobias Klausmann + libpcap-1.0.1_pre20090708.ebuild: + Keyworded on alpha, bug #277033 + +*libpcap-1.0.1_pre20090708 (08 Jul 2009) + + 08 Jul 2009; Peter Volkov + -libpcap-1.0.1_pre20090616.ebuild, +libpcap-1.0.1_pre20090708.ebuild, + +files/libpcap-1.0.1_pre20090708-libnl-automagic.patch, metadata.xml: + Version bump, fixes 100% cpu usage, bug #275257, thank Michael O'Brien for + report. Remove affected version. + +*libpcap-1.0.1_pre20090616 (17 Jun 2009) + + 17 Jun 2009; Peter Volkov -libpcap-1.0.0.ebuild, + -libpcap-1.0.0-r1.ebuild, +libpcap-1.0.1_pre20090616.ebuild: + Version bump up to latest git snapshot. Fixes too many bugs, e.g. now it + works with any interface, builds with -fPIC on FreeBSD (bug #262060, thank + Timothy Redaelli). + +*libpcap-1.0.0-r2 (26 May 2009) + + 26 May 2009; Jeroen Roovers +libpcap-1.0.0-r2.ebuild, + +files/libpcap-1.0.0-freebsd-pic.patch: + Build -fPIC on FreeBSD too (thanks to Timothy Redaelli, bug #262060). + + 12 May 2009; Peter Alfredsen + libpcap-1.0.0-r1.ebuild: + List net-wireless/bluez first in ( a b ) dependency w.r.t. bug 269519. + + 01 Mar 2009; Tiziano Müller + libpcap-1.0.0-r1.ebuild: + Added net-wireless/bluez as possible dep for bluetooth + + 07 Dec 2008; Mike Frysinger libpcap-1.0.0-r1.ebuild: + Add back s390 #247076. + + 28 Nov 2008; Alexis Ballier libpcap-1.0.0-r1.ebuild: + keyword ~x86-fbsd, bug #247076 + +*libpcap-1.0.0-r1 (16 Nov 2008) + + 16 Nov 2008; Peter Volkov + +files/libpcap-1.0.0-LDFLAGS.patch, + +files/libpcap-1.0.0-cross-linux.patch, + +files/libpcap-1.0.0-install-bindir.patch, + +files/libpcap-1.0.0-install-headers.patch, + +files/libpcap-1.0.0-optional-bluetooth.patch, -libpcap-0.9.8.ebuild, + -libpcap-0.9.8-r1.ebuild, +libpcap-1.0.0-r1.ebuild: + Fixed library soname, added possibility to build with bluetooth support + (dropped m68k mips s390 sparc-fbsd x86-fbsd). Removed unused. + +*libpcap-1.0.0 (08 Nov 2008) + + 08 Nov 2008; Cédric Krier + +files/libpcap-1.0.0-bindir.patch, +files/libpcap-1.0.0-whitespace.patch, + +libpcap-1.0.0.ebuild: + Version bump + + 28 Oct 2008; Raúl Porcel libpcap-0.9.8-r2.ebuild: + alpha/ia64 stable #244234 + + 28 Oct 2008; Brent Baude libpcap-0.9.8-r2.ebuild: + stable ppc64, bug 244234 + + 26 Oct 2008; Jeroen Roovers libpcap-0.9.8-r2.ebuild: + Stable for HPPA (bug #244234). + + 25 Oct 2008; Ferris McCormick libpcap-0.9.8-r2.ebuild: + Sparc stable, Bug #244234. + + 25 Oct 2008; nixnut libpcap-0.9.8-r2.ebuild: + Stable on ppc wrt bug 244234 + + 25 Oct 2008; Markus Meier libpcap-0.9.8-r2.ebuild: + amd64/x86 stable, bug #244234 + +*libpcap-0.9.8-r2 (16 Sep 2008) + + 16 Sep 2008; Peter Volkov + +files/libpcap-0.9.8-arptype-65534.patch, + +files/libpcap-0.9.8-pcap_compile.patch, libpcap-0.9.8.ebuild, + +libpcap-0.9.8-r2.ebuild: + Added upstream patch to avoid msg "arptype 65534 not supported by + libpcap", bug #229189, thank Toralf Förster for report. Added upstream + patch to allow pcap_compile() to be called more than once. + + 23 May 2008; Markus Meier libpcap-0.9.8-r1.ebuild: + amd64 stable, bug #222533 + + 20 May 2008; Jeroen Roovers libpcap-0.9.8-r1.ebuild: + Stable for HPPA (bug #222533). + + 19 May 2008; nixnut libpcap-0.9.8-r1.ebuild: + Stable on ppc wrt bug 222533 + + 18 May 2008; Markus Rothe libpcap-0.9.8-r1.ebuild: + Stable on ppc64; bug #222533 + + 17 May 2008; Raúl Porcel libpcap-0.9.8-r1.ebuild: + ia64/sparc/x86 stable wrt #222533 + + 17 May 2008; Tobias Klausmann + libpcap-0.9.8-r1.ebuild: + Stable on alpha, bug #222533 + + 16 May 2008; Marcelo Goes libpcap-0.9.8.ebuild, + libpcap-0.9.8-r1.ebuild: + Add sys-devel/flex dependency for bug 221397. Thanks to Diego Petteno + . + + 16 May 2008; Marcelo Goes -libpcap-0.9.5.ebuild, + -libpcap-0.9.6.ebuild, -libpcap-0.9.7.ebuild: + Remove old ebuilds. + +*libpcap-0.9.8-r1 (01 Apr 2008) + + 01 Apr 2008; Daniel Black + +files/libpcap-0.9.8-largefile.patch, +libpcap-0.9.8-r1.ebuild: + added large file support as per bug #175239 + + 19 Nov 2007; Joshua Kinard libpcap-0.9.8.ebuild: + Stable on mips, per #198476. + + 14 Nov 2007; Jeroen Roovers libpcap-0.9.8.ebuild: + Stable for HPPA (bug #198476). + + 10 Nov 2007; Markus Rothe libpcap-0.9.8.ebuild: + Stable on ppc64; bug #198476 + + 10 Nov 2007; Daniel Gryniewicz libpcap-0.9.8.ebuild: + Marked stable on amd64 for bug #198476 + + 09 Nov 2007; nixnut libpcap-0.9.8.ebuild: + Stable on ppc wrt bug 198476 + + 08 Nov 2007; Raúl Porcel libpcap-0.9.8.ebuild: + alpha/ia64/sparc/x86 stable wrt #198476 + + 13 Oct 2007; Tom Gall libpcap-0.9.7.ebuild: + stable on ppc64, bug #193787 + + 09 Oct 2007; Markus Ullmann libpcap-0.9.7.ebuild, + libpcap-0.9.8.ebuild: + Quote me + +*libpcap-0.9.8 (09 Oct 2007) + + 09 Oct 2007; Markus Ullmann -libpcap-0.9.4.ebuild, + +libpcap-0.9.8.ebuild: + Version bump wrt bug #194890 + + 29 Sep 2007; Christoph Mende libpcap-0.9.7.ebuild: + Stable on amd64 wrt bug #193787 + + 28 Sep 2007; nixnut libpcap-0.9.7.ebuild: + Stable on ppc wrt bug 193787 + + 28 Sep 2007; Joshua Kinard libpcap-0.9.7.ebuild: + Stable on mips, per #193787. + + 27 Sep 2007; Jeroen Roovers libpcap-0.9.7.ebuild: + Stable for HPPA (bug #193787). + + 14 Sep 2007; Markus Ullmann libpcap-0.9.7.ebuild: + Stable on x86 and sparc + + 13 Sep 2007; Markus Ullmann libpcap-0.9.7.ebuild: + convert from einstall to emake install to solve install bug on sparc + + 06 Sep 2007; Raúl Porcel libpcap-0.9.7.ebuild: + alpha/ia64/x86 stable + + 13 Aug 2007; Tobias Scherbaum + libpcap-0.9.6.ebuild: + ppc. stable + +*libpcap-0.9.7 (02 Aug 2007) + + 02 Aug 2007; Raphael Marichez +libpcap-0.9.7.ebuild: + Version bump + + 02 Aug 2007; Christian Birchinger libpcap-0.9.6.ebuild: + Added sparc stable keyword + + 24 Jul 2007; Raúl Porcel libpcap-0.9.6.ebuild: + alpha/ia64/x86 stable + + 10 Jul 2007; Christoph Mende libpcap-0.9.5.ebuild: + Stable on amd64 wrt bug #184717 + + 10 Jul 2007; Jeroen Roovers libpcap-0.9.5.ebuild: + Stable for HPPA (bug #184717). + + 09 Jul 2007; Raúl Porcel libpcap-0.9.5.ebuild: + alpha stable wrt #184717 + + 26 Jun 2007; libpcap-0.9.6.ebuild: + Omit installation of unnecessary README files. Thank Samuli Suominen for report in bug 183057. + +*libpcap-0.9.6 (23 Jun 2007) + + 23 Jun 2007; Cédric Krier +libpcap-0.9.6.ebuild: + Version bump + + 12 May 2007; Joshua Kinard libpcap-0.9.5.ebuild: + Stable on mips. + + 05 May 2007; Cedric Krier + +files/libpcap-cross-linux.patch, libpcap-0.9.5.ebuild: + Add patch for cross-compile for bug #172210 + + 22 Apr 2007; Joel Martin libpcap-0.9.5.ebuild: + Fix typo in cross-compile check. + + 21 Apr 2007; Cedric Krier libpcap-0.9.5.ebuild: + Fix test cross-compile + + 20 Apr 2007; Cedric Krier libpcap-0.9.5.ebuild: + Remove is_crosscompile function + + 19 Apr 2007; Cedric Krier libpcap-0.9.5.ebuild: + Add cross compile test for bug #172210 + + 16 Apr 2007; Markus Rothe libpcap-0.9.5.ebuild: + Stable on ppc64 + + 08 Apr 2007; Joseph Jezak libpcap-0.9.5.ebuild: + Marked ppc stable. + + 16 Mar 2007; Gustavo Zacarias libpcap-0.9.5.ebuild: + Stable on sparc + + 15 Mar 2007; Raúl Porcel libpcap-0.9.5.ebuild: + x86 stable + + 12 Dec 2006; Marcelo Goes -libpcap-0.9.3.ebuild: + Remove old ebuild. + + 04 Nov 2006; Alexander H. Færøy libpcap-0.9.4.ebuild: + Stable on alpha. + + 17 Oct 2006; Roy Marples libpcap-0.9.5.ebuild: + Added ~sparc-fbsd keyword. + +*libpcap-0.9.5 (08 Oct 2006) + + 08 Oct 2006; Markus Ullmann +libpcap-0.9.5.ebuild: + Version bump + + 29 Jul 2006; Marcelo Goes + -libpcap-0.8.3-r1.ebuild: + Remove old ebuild. + + 26 May 2006; Mike Frysinger ChangeLog: + Dont strip binaries #133580 by Diego Pettenò. + + 01 Apr 2006; Diego Pettenò libpcap-0.9.4.ebuild: + Drop virtual/libc dependency and keyword ~x86-fbsd. + + 19 Mar 2006; Markus Ullmann libpcap-0.8.3-r1.ebuild, + libpcap-0.9.3.ebuild, libpcap-0.9.4.ebuild: + Respecting LDFLAGS when building libpcap.so now + + 10 Mar 2006; Michael Hanselmann libpcap-0.9.4.ebuild: + Stable on ppc. + + 07 Mar 2006; Chris White libpcap-0.9.4.ebuild: + 0.9.4 to amd64 stable. + + 27 Feb 2006; Markus Rothe libpcap-0.9.4.ebuild: + Stable on ppc64 + + 27 Feb 2006; Christian Birchinger libpcap-0.9.4.ebuild: + Added sparc stable keyword + + 26 Feb 2006; Joshua Kinard libpcap-0.9.4.ebuild: + Marked stable on mips. + + 26 Feb 2006; Marcelo Goes libpcap-0.9.4.ebuild: + Mark 0.9.4 x86 stable. + +*libpcap-0.9.4 (08 Jan 2006) + + 08 Jan 2006; Marcelo Goes +libpcap-0.9.4.ebuild: + 0.9.4 version bump. + + 24 Sep 2005; Markus Rothe libpcap-0.9.3.ebuild: + Stable on ppc64 + + 17 Sep 2005; Aron Griffis libpcap-0.9.3.ebuild: + Mark 0.9.3 stable on ia64 + + 16 Sep 2005; libpcap-0.9.3.ebuild: + Marked stable on amd64 + + 15 Sep 2005; Aron Griffis libpcap-0.9.3.ebuild: + Mark 0.9.3 stable on alpha + + 15 Sep 2005; Joseph Jezak libpcap-0.9.3.ebuild: + Marked ppc stable. + + 13 Sep 2005; Gustavo Zacarias libpcap-0.9.3.ebuild: + Stable on sparc + + 12 Sep 2005; Daniel Black libpcap-0.9.3.ebuild: + x86 stable by popular request - bug #102505 + + 11 Sep 2005; Marcelo Goes + +files/libpcap-0.9.3-whitespace.diff, libpcap-0.9.3.ebuild: + Adding patch to remove whitespace in pcap.h to avoid non-portable whitespace + warnings in programs that include it. + + 04 Aug 2005; Daniel Black + libpcap-0.8.3-r1.ebuild, libpcap-0.9.3.ebuild: + fixed absolute symlinks as per bug #101216 thanks to Simon Stelling + +*libpcap-0.9.3 (15 Jul 2005) + + 15 Jul 2005; Aaron Walker +libpcap-0.9.3.ebuild: + Version bump for bug 99099. + + 06 May 2005; Diego Pettenò + libpcap-0.8.3-r1.ebuild: + Check for BSD systems using USERLAND variable. + + 06 May 2005; Aaron Walker libpcap-0.8.3-r1.ebuild: + Install pcap-int.h on fbsd. + + 29 Jan 2005; Daniel Black libpcap-0.8.3-r1.ebuild: + new PROVIDE - virtual/libpcap + + 22 Jan 2005; Daniel Black -libpcap-0.7.2-r1.ebuild, + -libpcap-0.7.2.ebuild, -libpcap-0.8.1-r1.ebuild, -libpcap-0.8.1.ebuild, + libpcap-0.8.3-r1.ebuild, -libpcap-0.8.3.ebuild: + QA fix using toolchain-funcs for gcc. Removed old versions + + 19 Jan 2005; Daniel Black libpcap-0.8.3-r1.ebuild: + Corrected for multilib as per bug #78534. Thanks to Kevin Koltzau + + + 17 Jul 2004; Tom Gall libpcap-0.8.3-r1.ebuild: + stable on ppc64, bug #56911 + + 01 Jul 2004; Jeremy Huddleston + libpcap-0.7.2-r1.ebuild, libpcap-0.7.2.ebuild, libpcap-0.8.1-r1.ebuild, + libpcap-0.8.1.ebuild, libpcap-0.8.3-r1.ebuild, libpcap-0.8.3.ebuild: + virtual/glibc -> virtual/libc + + 04 Apr 2004; Aron Griffis libpcap-0.8.3-r1.ebuild: + Mark stable on alpha and ia64 for bug 46258 + + 04 Apr 2004; Jon Portnoy libpcap-0.8.3-r1.ebuild : + Stable on AMD64 + + 03 Apr 2004; Jason Wever libpcap-0.8.3-r1.ebuild: + Stable on sparc wrt bug #46258. + + 03 Apr 2004; libpcap-0.8.3-r1.ebuild: + stable on x86 + + 03 Apr 2004; Lars Weiler libpcap-0.8.3-r1.ebuild: + stable on ppc as requested in bug #46258 + +*libpcap-0.8.3-r1 (31 Mar 2004) + + 31 Mar 2004; libpcap-0.8.3-r1.ebuild: + corrected the naming convention of the shared object in ebuild from 0.6 to 0.8 + to match current version of libpcap. A revdep-rebuild or equivalent will be + required for users that have any port that remains directly linked to the + /usr/lib/libpcap.so.0.6 library after the update + +*libpcap-0.8.3 (30 Mar 2004) + + 30 Mar 2004; Jason Wever libpcap-0.8.3.ebuild: + Stable on sparc. + + 30 Mar 2004; : + bumping libpcap to 0.8.3 for tcpdump Bugzilla Bug 46258 + +*libpcap-0.7.2-r1 (15 Feb 2004) +*libpcap-0.8.1-r1 (15 Feb 2004) + + 15 Feb 2004; Michael Boman libpcap-0.7.2-r1.ebuild, + libpcap-0.8.1-r1.ebuild, metadata.xml: + Fixing bug #41647, #41648 and #41649 + + These ebuilds seems to be unmaintained so i'm making myself the + maintainer for now. + + 15 Jan 2004; libpcap-0.8.1.ebuild: + marked hppa and sparc, fixes #38206 + +*libpcap-0.8.1 (03 Jan 2004) + + 03 Jan 2004; Daniel Ahlberg libpcap-0.8.1.ebuild, + files/libpcap-0.8.1-fPIC.patch: + Version bump. Closing #37092. + + 22 Apr 2003; Daniel Ahlberg : + Unmask to keep libpcap in sync to tcpdump. Closes #19517. + +*libpcap-0.7.2 (03 Mar 2003) + + 27 Apr 2003; Zach Welch libpcap-0.7.2.ebuild: + add arm keyword + + 03 Mar 2003; Daniel Ahlberg : + Version bump. + + 27 Feb 2003; Peter Johanson libpcap-0.7.1-r1.ebuild : + Changed to stable on x86 + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*libpcap-0.7.1-r2 (3 Jan 2003) + + 25 Feb 2003; Guy Martin libpcap-0.7.1-r2.ebuild : + Added hppa to keywords. + + 15 Feb 2003; Nicholas Wourms libpcap-0.7.1-r2.ebuild : + Added mips keyword to ebuild. + + 10 Feb 2003; Peter Johanson libpcap-0.7.1-r2.ebuild : + Added ~alpha to KEYWORDS + + 3 Jan 2003; Stefan Jones : + Added -fpic to the CFLAGS to aid prelinking. + +*libpcap-0.7.1-r1 (31 Aug 2002) + + 30 Mar 2003; Christian Birchinger + libpcap-0.7.1-r1.ebuild: + Added sparc stable keyword + + 15 Feb 2003; Nicholas Wourms libpcap-0.7.1-r1.ebuild : + Added mips keyword to ebuild. + + 02 Nov 2002; Calum Selkirk libpcap-0.7.1-r1.ebuild : + + Added ~arch so as to remove from package.mask + + 31 Aug 2002; Calum Selkirk libpcap-0.7.1-r1.ebuild + files/digest-libpcap-0.7.1-r1 : + + Added a patch for Prism Header data capture (wireless). This patch allows + Airsnort (and other wireless packet sniffers) to work. + +*libpcap-0.7.1 (11 May 2002) + + 15 Feb 2003; Nicholas Wourms libpcap-0.7.1.ebuild : + Added mips keyword to ebuild. + + 11 May 2002; Spider libpcap-0.7.1.ebuild : + version bump for the new tcpdump + +*libpcap-0.6.2-r1 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/Manifest b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/Manifest index ab31e48713..5394ec1ef6 100644 --- a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/Manifest +++ b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/Manifest @@ -1 +1,26 @@ -DIST libpcap-1.1.1.tar.gz 581984 RMD160 760159c594cc995c9e05c0cd8637a02a3b2725e2 SHA1 18581af5e78a40b7b2c9a6cd8ce40e7cb1cd9c63 SHA256 508cca15547e55d1318498b838456a21770c450beb2dc7d7d4a96d90816e5a85 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX libpcap-1.2.0-cross-linux.patch 555 SHA256 6e405b3ba8a5eb079b12bb529a16f645ceb6ae9421217798b5e61b6f05d40df5 SHA512 5ecdac2c7e872281ee402b89f5d4f2e70110bdf8208bc5b4546bcf754fe481895c7f3675682c7f4cff56c21ed4410a5f9ed9cb6bdb0e95c1f2385fe4e47d1cfe WHIRLPOOL 5003a8fbf954c4dce2297d47513ff5c0e1153e51be3b28d3e843317a9bfe51dfdcb03decad76a0b3a837a1d98e037bf3d27ed7e5dadc6341b3e13342e8013261 +AUX libpcap-1.6.1-configure.patch 395 SHA256 dd61d36cfc89bd5c5f67f4b91cde2063f874de8e1456f5e8f426d3faa4109916 SHA512 e9a4ddf9d4102b1b6e450a7a5c9c1e00ea08edfa2d04772d877a209e2292dae14531b51b2c25a80b6bd2a00a76bcfa4d7e4672b399a2c9b7f1f5ff931da70ee6 WHIRLPOOL f6370b1e55411ad906c152fc03201dcccc57b1568efb25d58439956980ccba4fb4f4b8a4fcbe6188782970a81ea790bd71b8855ae3c95b3333a63848271529e8 +AUX libpcap-1.6.1-prefix-solaris.patch 807 SHA256 c5bd1a5e0945e6ad06c4455045cf50f251ba6d2ba0386c6bdb20f809c5afffcd SHA512 af76d741784d123d7c2534c85018a102736889f0456420c5ae4b53b6568ec3054de30c4ce755ff6f9ae83abefd2275b379794e5a7cac65ef483ca676bf8883b3 WHIRLPOOL 1049da0979b52c71d783e5979e4b3ea0776f609725c1c288a6c75e8afe102db85f58af1d3f31249c7938d818e68bb569ef18f2c54dcb121b87fbe3c00a089cc3 +AUX libpcap-1.6.2-dbus.patch 418 SHA256 115b2ebdfa9b58cda56a8f88c0736258eaa1a8367e57aa5b63173076227fa8b2 SHA512 59626b7ffbb1914feec8950fb6a5694cf8fc9833e07319f95e6608312aa04fca6a519a5b88d1ae365c14aeef188794271995d2e5b4d5bbaea733e81f3b8b8950 WHIRLPOOL 08c496bda4b01b5f3c7fcdd354d0cab0658940f9631a4af4b54a3630270cdc114c4a0eeb3dcda9c6ffcdcac758362ee6a0b93af0888d26ed8f20d6f9edd7bd61 +AUX libpcap-1.7.2-libnl.patch 688 SHA256 62d6202ed5c9f4ce1ff1ffb693b847999e216ffb1ea3317c1945106d420da1a1 SHA512 7860a2c02faf79b71b2804f9c14b5f9d4eb341e6c94d86835ea40eaaa83beebee643c362644aacd3b414d7cbd0bd3bdfab96cc721135e9c0a02acfaa2d138114 WHIRLPOOL 0911a148f7a76c0539499d1d626cca656f957d1cd3fa484b1c353e26d4697be56f97e50932245daad28142f4b4aa1ce0568f4448267b8efed82a789a6a50a034 +AUX libpcap-1.7.2-scanner.patch 249 SHA256 11092e1de395d23bc50c60140d321bfc753906ace349789191e7888c6aedddd6 SHA512 2877afb971f2cc18ab48acae5ee362d189deabfb8ddeb801d64dc5bee891769487b465d2c783fd6cc511f23d00dc69df89c3c572b141dcfb3aa3ef9da81f475c WHIRLPOOL 753ea2208685a2bbd9472b5da92a9ee6b1a9a96de1b77fab2b3a548e4bc343eff56a5b6e04bd6a564f574034502e373e97fce246e7f0d14f3ea73958dae27902 +AUX mgmt.h 1066 SHA256 fda9bf6721c986db93a084049c796b8de4f6a9ac7a21406bf22c68ebb9427729 SHA512 071ed2d22ed122e060be4c7dfcfbc6d8b019f47900560a40128c0af18bd7d45c16b7043681c000ccbfd681295a0811d68b18b675deb7f63fe4a2035bee4309eb WHIRLPOOL eb70d761b195326c29f6475f8312f16d019f69f2a213d4f9ab9fde306a18d77f88834fbd57d958fc3460a047487f67c79b71632f0a123b8e24a16b0a75d106b4 +DIST libpcap-1.5.3.tar.gz 642352 SHA256 9ae92159c1060f15e6a90f2c4ad227268b6aaa382c316fa49a31c496b9979e93 SHA512 ee487b81ef3c8cd9e0173a252f620bdf2ebfde87bd7a95b38ea4658b47982d09ca86502d4a3473ffeb4388fb19e33d1f614236e22b420077b7ab40d3481f18a3 WHIRLPOOL 3d71f4c5134b2a0eba4d5e47952ddfad784bcde37332a926b68a799226f7fadd45e0e7fc2c12ede3724e89c2470f18ed35768dc12445950116e3b745b867020b +DIST libpcap-1.6.2.tar.gz 651237 SHA256 5db3e2998f1eeba2c76da55da5d474248fe19c44f49e15cac8a796a2c7e19690 SHA512 e84fc2192b3ca34df679db6405205aff110d46bc7499b50f6da0c6f4c00381b403a03b632edc33d9314e3b2a17ba7fb876a6e391a2f06b3bd759372d62de485d WHIRLPOOL 4395bd80b02f53d80c4069df0eaa8abbb821b0454f522b468991093269c074a95d2dff360c77db6c9639d5c6558c575b5f7fa571af04e4b0f4f77cf65271e9c2 +DIST libpcap-1.7.3.tar.gz 662941 SHA256 dd9f85213dc8e948068405b55dd20f8b32e3083e9e0e186f833bd0372e559e2f SHA512 0472e9b3ccb52d8c6ef6aa39c7c7e97d9c70407f2c6201395cfc95410e011141bc8c10455eb8df19a0bef5a12a86ff841071e73f5242195e578395437b18497b WHIRLPOOL ee99e70fd2dbc5ec7860db7d346a8d16e123c45d0f98206d6c57b04f9f435985bfbb44f6637c477b4944c29e9befc69941fc82164c0be4dc3654e034c451f902 +EBUILD libpcap-1.5.3.ebuild 1911 SHA256 9390a217529863e1066a9d861bf03b1f69a9e0b6cfbcace9d04c481087247a2a SHA512 5128112a46f6dcd284ba44c0a22686e0bab3d73603cc1edaa3b3073bed6045ef0cc602c7f95336d5c558741c18235f776d4cf7c7ffc033cceede719c0ac0ded1 WHIRLPOOL ff7a767a24d85e7e97af522e3ba651739b1c75cba7090cba07d968f76d3ffc499a236f38c2195a02f88e4a875574da555dae0fb7f7943efdbb34348445161e2b +EBUILD libpcap-1.6.2-r1.ebuild 2019 SHA256 4b8af11f8ce8218366e94e3c19fabc82bb78eca770412ea2ae0ea58317baeed6 SHA512 4ebab02079ee047d8128e8ddbc7a6e618104d6624807626db57902c07ab5c93f6738e6e754499452a1b96efc783a9c8200f3860d5593a1e56510dc9178f94721 WHIRLPOOL c9d0414a479a326c9d220b5d467eafcbb0f2253141cb9d8257988c4b66bee3a88f75d7869199202ff13ca16977bca53486c500120b09f51ab4fa8db8ad0819fb +EBUILD libpcap-1.7.3.ebuild 2072 SHA256 8bf4f665c0800e5a89f3cd3f054ce83aee669386225b0c301627f889e548293f SHA512 5e367e7d03cc92db7abec02b580c04f559ce08775392b89ad8c2236c3472e42c224ab6fb213402395ade2012e724e96ea11fa5401de3dd1c19e6a6c888ddf848 WHIRLPOOL 5ae399ccf5db31f9ae5827a2287e84c943b5f4b944f0abcd534701039d502c0f77b4f63abaae91427c6e064f463c8928ef9d638a74365795489274fa87782350 +EBUILD libpcap-9999.ebuild 1844 SHA256 b6be36d45fc1e9645ba7bdd740e2910e51ddc18b54a854e5553886ff8e3de03e SHA512 5c3eacf25cd5fe61bb0967f27528c8f29bc3ae10e2cf0f7837bbb574c89daf75c943d2ea815a3a341b8d04d749e03af0b7dc267b6461fbb423ea58b3672e9ea9 WHIRLPOOL a2122c843c610aee37245cb8e10f0f222d2e928a75bf47f56558a1ab864f891fde33d211f0d765e4b31a36eda307dc0271c66d4fd87960e0af45cd688499bfbe +MISC ChangeLog 30562 SHA256 78fe9b886134758e768d38fb0a0984d5aa6f54aa503165b36ec7af2ad4e31708 SHA512 633f024bfe2984a2c1b4a7a0f8f78ca08583bd63ea426bfa76c32f9d41a95b1426d5a68916255f64f6f1a8efe07fdb17a082cc4a5045b59ce82e1805c7b189a2 WHIRLPOOL 11e3401d9f4eb046604fde0cb4014b641ebb95c9c192cc84c0b37ef6a12d573d5db793c6b8e7a787b8b1f119acbd8dbf3e551ded86f68855d905a54b243b8b5c +MISC metadata.xml 423 SHA256 d12419de9bd641cf78030dc7bdb2789c2c932f91ba9687a6073961eb8ff09e4f SHA512 61b591b21bd46a8ae6a20fde2d5cbe6f68250ce7616b11b55b3a270474fe1ac3b4aefcd3c98e9e6470a036ef3c685b3575464de81349137fdf7cd8082ea2d695 WHIRLPOOL a08d3ed4833b2725f68ad8fcca878047a6b7a36188462204dec1fe7f528b6ad4c8698bed8a87a03e52fe5ea7e30fd8464a881408c179e2d7ef085f511aad4475 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEAREIAAYFAlVDoB4ACgkQVWmRsqeSphMvRQCfUIvTMneuUMn63xQk8ab1Q+FH +RoUAmwYMMXTo7FufpiFPdEYSo1vwDeqn +=H3rp +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.1-cross-linux.patch b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.1-cross-linux.patch deleted file mode 100644 index 5a35a89022..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.1-cross-linux.patch +++ /dev/null @@ -1,30 +0,0 @@ -=== modified file 'configure.in' ---- configure.in 2010-04-02 04:52:17 +0000 -+++ configure.in 2010-04-02 04:52:22 +0000 -@@ -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])) -@@ -412,8 +417,10 @@ - linux) - AC_MSG_CHECKING(Linux kernel version) - if test "$cross_compiling" = yes; then -+ dnl we could check linux/version.h here, but who runs -+ dnl versions of linux older than 2.0.x anymore to bother ? - AC_CACHE_VAL(ac_cv_linux_vers, -- ac_cv_linux_vers=unknown) -+ ac_cv_linux_vers=2) - else - AC_CACHE_VAL(ac_cv_linux_vers, - ac_cv_linux_vers=`uname -r 2>&1 | \ - diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.1.1-ignore-ENODEV.patch b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.1.1-ignore-ENODEV.patch deleted file mode 100644 index 3dcbcae952..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.1.1-ignore-ENODEV.patch +++ /dev/null @@ -1,36 +0,0 @@ -commit 073a8b37f97b684a34d29800400879e4e902ff63 -Author: andy-1 -Date: Tue Apr 27 23:33:23 2010 -0700 - - Ignore /sys/net/dev files if we get ENODEV for them, not just ENXIO. - - Both of them are indications that there's no such interface, so the file - probably corresponds to something other than a device. - - Reviewed-By: Guy Harris - -diff --git a/CREDITS b/CREDITS -index 0d23783..6efc188 100644 ---- a/CREDITS -+++ b/CREDITS -@@ -15,6 +15,7 @@ Additional people who have contributed patches: - Alexey Kuznetsov - Alon Bar-Lev - Andrew Brown -+ - Antti Kantee - Arien Vijn - Arkadiusz Miskiewicz -diff --git a/pcap-linux.c b/pcap-linux.c -index af12543..de3239a 100644 ---- a/pcap-linux.c -+++ b/pcap-linux.c -@@ -1883,7 +1883,7 @@ scan_sys_class_net(pcap_if_t **devlistp, char *errbuf) - */ - strncpy(ifrflags.ifr_name, name, sizeof(ifrflags.ifr_name)); - if (ioctl(fd, SIOCGIFFLAGS, (char *)&ifrflags) < 0) { -- if (errno == ENXIO) -+ if (errno == ENXIO || errno == ENODEV) - continue; - (void)snprintf(errbuf, PCAP_ERRBUF_SIZE, - "SIOCGIFFLAGS: %.*s: %s", diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.2.0-cross-linux.patch b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.2.0-cross-linux.patch new file mode 100644 index 0000000000..fa3b300d8f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.2.0-cross-linux.patch @@ -0,0 +1,16 @@ +--- a/configure.in ++++ b/configure.in +@@ -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/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.6.1-configure.patch b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.6.1-configure.patch new file mode 100644 index 0000000000..538e49d51d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.6.1-configure.patch @@ -0,0 +1,15 @@ +Prefix' Darwin systems are single arch, hijack Darwin7 case which assumes this setup +Check for bluetooth/mgmt.h before use + + +--- a/configure.in ++++ b/configure.in +@@ -1117,7 +1117,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. diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.6.1-prefix-solaris.patch b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.6.1-prefix-solaris.patch new file mode 100644 index 0000000000..7b5efb6182 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.6.1-prefix-solaris.patch @@ -0,0 +1,36 @@ +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/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.6.2-dbus.patch b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.6.2-dbus.patch new file mode 100644 index 0000000000..4855e6e78f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.6.2-dbus.patch @@ -0,0 +1,19 @@ +--- a/configure.in ++++ b/configure.in +@@ -1633,16 +1633,6 @@ + # + AC_MSG_ERROR([Due to freedesktop.org bug 74029, D-Bus capture support is not available on OS X]) + ;; +- esac +- else +- case "$host_os" in +- +- darwin*) +- # +- # https://bugs.freedesktop.org/show_bug.cgi?id=74029 +- # +- ;; +- + *) + AC_CHECK_PROG([PKGCONFIG], [pkg-config], [pkg-config], [no]) + if test "x$PKGCONFIG" != "xno"; then diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.7.2-libnl.patch b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.7.2-libnl.patch new file mode 100644 index 0000000000..6854539587 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.7.2-libnl.patch @@ -0,0 +1,22 @@ +--- a/configure.in ++++ b/configure.in +@@ -453,10 +453,6 @@ + + incdir=-I/usr/include/libnl3 + libnldir= +- if test x$withval != x ; then +- libnldir=-L${withval}/lib/.libs +- incdir=-I${withval}/include +- fi + + # + # Try libnl 3.x first. +@@ -471,7 +467,7 @@ + AC_DEFINE(HAVE_LIBNL_3_x,1,[if libnl exists and is version 3.x]) + AC_DEFINE(HAVE_LIBNL_NLE,1,[libnl has NLE_FAILURE]) + AC_DEFINE(HAVE_LIBNL_SOCKETS,1,[libnl has new-style socket api]) +- V_INCLS="$V_INCLS ${incdir}" ++ V_INCLS="${incdir} $V_INCLS" + have_any_nl="yes" + ],[], ${incdir} ${libnldir} -lnl-genl-3 -lnl-3 ) + diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.7.2-scanner.patch b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.7.2-scanner.patch new file mode 100644 index 0000000000..4c8fb4ecb5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/libpcap-1.7.2-scanner.patch @@ -0,0 +1,11 @@ +--- a/Makefile.in ++++ b/Makefile.in +@@ -447,7 +447,7 @@ + @rm -f $@ $@.bottom + $(srcdir)/runlex.sh $(LEX) -o$@ $< + mv $@ $@.bottom +- cat $@.top $@.bottom > $@ ++ cat ${srcdir}/$@.top $@.bottom > $@ + @rm $@.bottom + + scanner.o: scanner.c tokdefs.h diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/mgmt.h b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/mgmt.h new file mode 100644 index 0000000000..d7fc9c8956 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/files/mgmt.h @@ -0,0 +1,33 @@ +/* + * BlueZ - Bluetooth protocol stack for Linux + * + * Copyright (C) 2010 Nokia Corporation + * Copyright (C) 2010 Marcel Holtmann + * + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + * + */ + +#ifndef __packed +#define __packed __attribute__((packed)) +#endif + +struct mgmt_hdr { + uint16_t opcode; + uint16_t index; + uint16_t len; +} __packed; +#define MGMT_HDR_SIZE 6 diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.1.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.1.1-r1.ebuild deleted file mode 100644 index 0493f6c5a6..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.1.1-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/libpcap-1.1.1-r1.ebuild,v 1.4 2011/08/11 02:35:58 vapier Exp $ - -EAPI=2 -inherit autotools eutils multilib toolchain-funcs - -DESCRIPTION="A system-independent library for user-level network packet capture" -HOMEPAGE="http://www.tcpdump.org/" -SRC_URI="http://www.tcpdump.org/release/${P}.tar.gz - http://www.jp.tcpdump.org/release/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="bluetooth ipv6 libnl" - -RDEPEND="bluetooth? ( net-wireless/bluez ) - libnl? ( dev-libs/libnl )" -DEPEND="${RDEPEND} - sys-devel/flex - virtual/yacc" - -src_prepare() { - epatch "${FILESDIR}/${PN}-1.1-cross-linux.patch" - epatch "${FILESDIR}/${P}-ignore-ENODEV.patch" - # Force usbmon device to avoid #318359 - sed 's:\(ac_usb_dev_name=\).*udevinfo.*:\1"usbmon":' -i configure.in || die - eautoreconf -} - -src_configure() { - econf $(use_enable ipv6) \ - $(use_with libnl) \ - $(use_enable bluetooth) -} - -src_compile() { - emake all shared || die "compile problem" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - # We need this to build pppd on G/FBSD systems - if [[ "${USERLAND}" == "BSD" ]]; then - insinto /usr/include - doins pcap-int.h || die "failed to install pcap-int.h" - fi - - # We are not installing README.{Win32,aix,hpux,tru64} (bug 183057) - dodoc CREDITS CHANGES VERSION TODO README{,.dag,.linux,.macosx,.septel} || die -} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.5.3.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.5.3.ebuild new file mode 100644 index 0000000000..7c5f339c43 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.5.3.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/libpcap-1.5.3.ebuild,v 1.11 2014/09/17 08:48:58 ago Exp $ + +EAPI=5 +inherit autotools eutils + +DESCRIPTION="A system-independent library for user-level network packet capture" +HOMEPAGE="http://www.tcpdump.org/" +SRC_URI="http://www.tcpdump.org/release/${P}.tar.gz + http://www.jp.tcpdump.org/release/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="bluetooth dbus ipv6 netlink static-libs canusb" + +RDEPEND=" + bluetooth? ( net-wireless/bluez ) + dbus? ( sys-apps/dbus ) + netlink? ( dev-libs/libnl:3 ) + canusb? ( virtual/libusb ) +" +DEPEND="${RDEPEND} + sys-devel/flex + virtual/pkgconfig + virtual/yacc +" + +DOCS=( CREDITS CHANGES VERSION TODO README{,.dag,.linux,.macosx,.septel} ) + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.2.0-cross-linux.patch + + # Prefix' Solaris uses GNU ld + sed -e 's/freebsd\*/freebsd*|solaris*/' \ + -e 's/sparc64\*/sparc64*|sparcv9*/' \ + -i aclocal.m4 || die + # Prefix' Darwin systems are single arch, hijack Darwin7 case which + # assumes this setup + sed -e 's/darwin\[0-7\]\./darwin*/' \ + -i configure.in || die + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable bluetooth) \ + $(use_enable ipv6) \ + $(use_enable canusb) \ + $(use_enable dbus) \ + $(use_with netlink libnl) +} + +src_compile() { + emake all shared +} + +src_install() { + default + + # 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 + fi +} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.6.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.6.2-r1.ebuild new file mode 100644 index 0000000000..b4285f2320 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.6.2-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/libpcap-1.6.2-r1.ebuild,v 1.10 2015/04/28 05:48:17 jer Exp $ + +EAPI=5 +inherit autotools eutils multilib-minimal + +DESCRIPTION="A system-independent library for user-level network packet capture" +HOMEPAGE="http://www.tcpdump.org/" +SRC_URI="http://www.tcpdump.org/release/${P}.tar.gz + http://www.jp.tcpdump.org/release/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="bluetooth dbus ipv6 netlink static-libs canusb" + +RDEPEND=" + bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] ) + dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) + netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] ) + canusb? ( virtual/libusb:1[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + sys-devel/flex + virtual/yacc + dbus? ( virtual/pkgconfig[${MULTILIB_USEDEP}] ) +" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.2.0-cross-linux.patch + epatch "${FILESDIR}"/${PN}-1.6.1-configure.patch + epatch "${FILESDIR}"/${PN}-1.6.1-prefix-solaris.patch + epatch "${FILESDIR}"/${PN}-1.6.2-dbus.patch + + mkdir bluetooth || die + cp "${FILESDIR}"/mgmt.h bluetooth/ || die + + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf \ + $(use_enable bluetooth) \ + $(use_enable ipv6) \ + $(use_enable canusb) \ + $(use_enable dbus) \ + $(use_with netlink libnl) +} + +multilib_src_compile() { + emake all shared +} + +multilib_src_install_all() { + dodoc CREDITS CHANGES VERSION TODO README{,.dag,.linux,.macosx,.septel} + + # 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 + fi +} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.7.3.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.7.3.ebuild new file mode 100644 index 0000000000..26cba2328e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.7.3.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/libpcap-1.7.3.ebuild,v 1.1 2015/05/01 15:47:41 jer Exp $ + +EAPI=5 +inherit autotools eutils multilib-minimal + +DESCRIPTION="A system-independent library for user-level network packet capture" +HOMEPAGE="http://www.tcpdump.org/" +SRC_URI="http://www.tcpdump.org/release/${P}.tar.gz + http://www.jp.tcpdump.org/release/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="bluetooth dbus ipv6 netlink static-libs canusb" + +RDEPEND=" + bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] ) + dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) + netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] ) + canusb? ( virtual/libusb:1[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + sys-devel/flex + virtual/yacc + dbus? ( virtual/pkgconfig[${MULTILIB_USEDEP}] ) +" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.2.0-cross-linux.patch + epatch "${FILESDIR}"/${PN}-1.6.1-configure.patch + epatch "${FILESDIR}"/${PN}-1.6.1-prefix-solaris.patch + epatch "${FILESDIR}"/${PN}-1.7.2-libnl.patch + epatch "${FILESDIR}"/${PN}-1.7.2-scanner.patch + + mkdir bluetooth || die + cp "${FILESDIR}"/mgmt.h bluetooth/ || die + + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf \ + $(use_enable bluetooth) \ + $(use_enable ipv6) \ + $(use_enable canusb) \ + $(use_enable dbus) \ + $(use_with netlink libnl) +} + +multilib_src_compile() { + emake all shared +} + +multilib_src_install_all() { + dodoc CREDITS CHANGES VERSION TODO README{,.dag,.linux,.macosx,.septel} + + # 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 + fi +} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-9999.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-9999.ebuild new file mode 100644 index 0000000000..410643bd7f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-9999.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/libpcap-9999.ebuild,v 1.2 2015/03/11 08:58:46 jer Exp $ + +EAPI=5 +inherit autotools eutils git-r3 multilib-minimal + +DESCRIPTION="A system-independent library for user-level network packet capture" +HOMEPAGE="http://www.tcpdump.org/" +EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="" +IUSE="bluetooth dbus ipv6 netlink static-libs canusb" + +RDEPEND=" + bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] ) + dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) + netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] ) + canusb? ( virtual/libusb:1[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + sys-devel/flex + virtual/yacc + dbus? ( virtual/pkgconfig[${MULTILIB_USEDEP}] ) +" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.2.0-cross-linux.patch + epatch "${FILESDIR}"/${PN}-1.6.1-configure.patch + epatch "${FILESDIR}"/${PN}-1.6.1-prefix-solaris.patch + epatch "${FILESDIR}"/${PN}-1.7.2-libnl.patch + epatch "${FILESDIR}"/${PN}-1.7.2-scanner.patch + + mkdir bluetooth || die + cp "${FILESDIR}"/mgmt.h bluetooth/ || die + + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf \ + $(use_enable bluetooth) \ + $(use_enable ipv6) \ + $(use_enable canusb) \ + $(use_enable dbus) \ + $(use_with netlink libnl) +} + +multilib_src_compile() { + emake all shared +} + +multilib_src_install_all() { + dodoc CREDITS CHANGES VERSION TODO README{,.dag,.linux,.macosx,.septel} + + # 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 + fi +} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/libpcap/metadata.xml b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/metadata.xml new file mode 100644 index 0000000000..5455c0b7c2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/libpcap/metadata.xml @@ -0,0 +1,13 @@ + + + + netmon + + + Use dev-libs/libnl to put wireless interfaces in monitor mode. + + + Use virtual/libusb to support Controller Area Network over USB (CAN USB) + + +