diff options
Diffstat (limited to 'package/libs/libpcap/Makefile')
-rw-r--r-- | package/libs/libpcap/Makefile | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/package/libs/libpcap/Makefile b/package/libs/libpcap/Makefile index 35ceb18c29..6168d4c459 100644 --- a/package/libs/libpcap/Makefile +++ b/package/libs/libpcap/Makefile @@ -8,22 +8,21 @@ include $(TOPDIR)/rules.mk PKG_NAME:=libpcap -PKG_VERSION:=1.9.1 -PKG_RELEASE:=3 +PKG_VERSION:=1.10.0 +PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://www.us.tcpdump.org/release/ \ http://www.tcpdump.org/release/ -PKG_HASH:=635237637c5b619bcceba91900666b64d56ecb7be63f298f601ec786ce087094 +PKG_HASH:=8d12b42623eeefee872f123bd0dc85d535b00df4d42e865f993c40f7bfc92b1e PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name> +PKG_LICENSE:=BSD-3-Clause +PKG_LICENSE_FILES:=LICENSE PKG_ASLR_PIE_REGULAR:=1 PKG_BUILD_PARALLEL:=1 -PKG_LICENSE:=BSD-3-Clause -PKG_LICENSE_FILES:=LICENSE - include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/cmake.mk @@ -48,11 +47,16 @@ endef CMAKE_OPTIONS += \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_WITH_LIBNL=OFF \ + -DINET6=O$(if $(CONFIG_IPV6),N,FF) \ + -DPCAP_SUPPORT_NETFILTER=O$(if $(CONFIG_PCAP_HAS_NETFILTER),N,FF) # grep 'option(DISABLE_' CMakeLists.txt | cut -f2 -d'(' | cut -f1 -d' ' | sort --unique CMAKE_OPTIONS += \ + -DDISABLE_BLUETOOTH=O$(if $(CONFIG_PCAP_HAS_BT),FF,N) \ -DDISABLE_DAG=ON \ -DDISABLE_DBUS=ON \ + -DDISABLE_DPDK=ON \ + -DDISABLE_LINUX_USBMON=O$(if $(CONFIG_PCAP_HAS_USB),FF,N) \ -DDISABLE_NETMAP=ON \ -DDISABLE_RDMA=ON \ -DDISABLE_SEPTEL=ON \ @@ -64,12 +68,6 @@ CMAKE_OPTIONS += \ -DBDEBUG=OFF \ -DYYDEBUG=OFF \ -CMAKE_OPTIONS += $(if $(CONFIG_PCAP_HAS_USB) ,,-DDISABLE_USB=ON) -CMAKE_OPTIONS += $(if $(CONFIG_PCAP_HAS_BT) ,,-DDISABLE_BLUETOOTH=ON) -CMAKE_OPTIONS += $(if $(CONFIG_PCAP_HAS_NETFILTER) ,,-DPCAP_SUPPORT_NETFILTER=OFF) - -CMAKE_OPTIONS += $(if $(CONFIG_IPV6),-DINET6=ON,-DINET6=OFF) - define Build/InstallDev $(call Build/InstallDev/cmake,$(1)) $(SED) \ |