1
0
mirror of https://git.openwrt.org/feed/packages.git synced 2024-06-18 13:23:57 +02:00

unbound: add option for dnstap support

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
This commit is contained in:
Jan Pavlinec 2020-09-03 17:00:34 +02:00
parent c0340f631c
commit 2eacaacff3
No known key found for this signature in database
GPG Key ID: 60244CCEFB39E584

View File

@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=unbound
PKG_VERSION:=1.11.0
PKG_RELEASE:=2
PKG_RELEASE:=3
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://nlnetlabs.nl/downloads/unbound
@ -29,7 +29,8 @@ PKG_CONFIG_DEPENDS:=CONFIG_PACKAGE_libunbound_dnscrypt \
CONFIG_PACKAGE_libunbound_libevent \
CONFIG_PACKAGE_libunbound_libpthread \
CONFIG_PACKAGE_libunbound_pythonmodule \
CONFIG_PACKAGE_libunbound_subnet
CONFIG_PACKAGE_libunbound_subnet \
CONFIG_PACKAGE_libunbound_dnstap
include $(INCLUDE_DIR)/package.mk
@ -66,7 +67,8 @@ define Package/libunbound
+PACKAGE_libunbound_ipset:libmnl \
+PACKAGE_libunbound_libevent:libevent2 \
+PACKAGE_libunbound_libpthread:libpthread \
+PACKAGE_libunbound_pythonmodule:python3-base
+PACKAGE_libunbound_pythonmodule:python3-base \
+PACKAGE_libunbound_dnstap:libprotobuf-c
endef
define Package/libunbound/description
@ -145,6 +147,9 @@ define Package/libunbound/config
config PACKAGE_libunbound_subnet
bool "Build with SUBNET cache module support."
default n
config PACKAGE_libunbound_dnstap
bool "Build with dnstap support."
default n
endif
endef
@ -171,6 +176,7 @@ CONFIGURE_ARGS += \
--with-pthreads,--without-pthreads --without-solaris-threads) \
$(if $(CONFIG_PACKAGE_libunbound_python),--with-pythonmodule,) \
$(if $(CONFIG_PACKAGE_libunbound_subnet),--enable-subnet,) \
$(if $(CONFIG_PACKAGE_libunbound_dnstap),--enable-dnstap,) \
define Package/unbound-daemon/conffiles
/etc/config/unbound