Browse Source

Merge pull request #11416 from Borromini/master

Unbound: update to 1.10.0
lilik-openwrt-22.03
Rosen Penev 4 years ago
committed by GitHub
parent
commit
aa58b13013
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 7 deletions
  1. +11
    -7
      net/unbound/Makefile

+ 11
- 7
net/unbound/Makefile View File

@ -8,12 +8,12 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=unbound PKG_NAME:=unbound
PKG_VERSION:=1.9.6
PKG_RELEASE:=3
PKG_VERSION:=1.10.0
PKG_RELEASE:=2
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://nlnetlabs.nl/downloads/unbound PKG_SOURCE_URL:=https://nlnetlabs.nl/downloads/unbound
PKG_HASH:=1d98fc6ea99197a20b4a0e540e87022cf523085786e0fc26de6ebb2720f5aaf0
PKG_HASH:=152f486578242fe5c36e89995d0440b78d64c05123990aae16246b7f776ce955
PKG_MAINTAINER:=Eric Luehrsen <ericluehrsen@gmail.com> PKG_MAINTAINER:=Eric Luehrsen <ericluehrsen@gmail.com>
PKG_LICENSE:=BSD-3-Clause PKG_LICENSE:=BSD-3-Clause
@ -52,7 +52,7 @@ define Package/unbound-daemon-heavy
$(call Package/unbound/Default) $(call Package/unbound/Default)
TITLE+= (daemon, heavy traffic) TITLE+= (daemon, heavy traffic)
URL:=https://nlnetlabs.nl/documentation/unbound/howto-optimise URL:=https://nlnetlabs.nl/documentation/unbound/howto-optimise
DEPENDS+= +libunbound-heavy +libpthread +libevent2 +libevent2-pthreads
DEPENDS+= +libunbound-heavy +libpthread +libevent2 +libevent2-pthreads +libmnl
VARIANT:=heavy VARIANT:=heavy
PROVIDES:=unbound-daemon PROVIDES:=unbound-daemon
endef endef
@ -60,6 +60,7 @@ endef
define Package/unbound-daemon-heavy/description define Package/unbound-daemon-heavy/description
This package contains the Unbound daemon including 'libevent' and This package contains the Unbound daemon including 'libevent' and
'libpthread' to better handle large networks with heavy query loads. 'libpthread' to better handle large networks with heavy query loads.
It also offers ipset support.
endef endef
define Package/libunbound-light define Package/libunbound-light
@ -75,7 +76,7 @@ endef
define Package/libunbound-light/description define Package/libunbound-light/description
This package contains the Unbound shared library with basic includes This package contains the Unbound shared library with basic includes
necessary to meet the needs of UCI/LuCI configuration optoins.
necessary to meet the needs of UCI/LuCI configuration options.
endef endef
define Package/libunbound-heavy define Package/libunbound-heavy
@ -85,14 +86,15 @@ define Package/libunbound-heavy
SUBMENU:=Networking SUBMENU:=Networking
TITLE+= (library, heavy traffic) TITLE+= (library, heavy traffic)
URL:=https://nlnetlabs.nl/documentation/unbound/howto-optimise URL:=https://nlnetlabs.nl/documentation/unbound/howto-optimise
DEPENDS+= +libpthread +libevent2 +libevent2-pthreads
DEPENDS+= +libpthread +libevent2 +libevent2-pthreads +libmnl
VARIANT:=heavy VARIANT:=heavy
PROVIDES:=libunbound PROVIDES:=libunbound
endef endef
define Package/libunbound-heavy/description define Package/libunbound-heavy/description
This package contains the Unbound shared library including 'libevent' and This package contains the Unbound shared library including 'libevent' and
'libpthread' to better handle large networks with heavy query loads.
'libpthread' to better handle large networks with heavy query loads. It
also offers ipset support.
endef endef
define Package/unbound-anchor define Package/unbound-anchor
@ -161,8 +163,10 @@ CONFIGURE_ARGS += \
ifeq ($(BUILD_VARIANT),heavy) ifeq ($(BUILD_VARIANT),heavy)
CONFIGURE_ARGS += \ CONFIGURE_ARGS += \
--enable-ipset \
--with-pthreads \ --with-pthreads \
--with-libevent="$(STAGING_DIR)/usr" \ --with-libevent="$(STAGING_DIR)/usr" \
--with-libmnl="$(STAGING_DIR)/usr" \
--enable-event-api --enable-event-api
else else
CONFIGURE_ARGS += \ CONFIGURE_ARGS += \


Loading…
Cancel
Save