include $(TOPDIR)/rules.mk
PKG_NAME:=knot
-PKG_VERSION:=3.3.8
+PKG_VERSION:=3.4.0
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=https://secure.nic.cz/files/knot-dns/
-PKG_HASH:=498de8338489a625673797f7ecc921fa4490c826afbfa42fa66922b525089e6a
+PKG_HASH:=2730b11398944faa5151c51b0655cf26631090343c303597814f2a57df424736
PKG_MAINTAINER:=Daniel Salzman <daniel.salzman@nic.cz>
PKG_LICENSE:=GPL-3.0 LGPL-2.0 0BSD BSD-3-Clause OLDAP-2.8
define Package/knot
$(call Package/knot/Default)
TITLE+= server with control utility
- DEPENDS+=+libedit +liburcu +knot-libs +knot-libzscanner
+ DEPENDS+=+libedit +liburcu +libdbus +knot-libs +knot-libzscanner
EXTRA_DEPENDS:=knot-libs (=$(PKG_VERSION)-r$(PKG_RELEASE)), \
knot-libzscanner (=$(PKG_VERSION)-r$(PKG_RELEASE))
USERID:=knot=5353:knot=5353
define Package/knot-zonecheck
$(call Package/knot/Default)
TITLE+= zonefile check utility
- DEPENDS+=+libedit +liburcu +knot-libs +knot-libzscanner
+ DEPENDS+=+libedit +liburcu +libdbus +knot-libs +knot-libzscanner
EXTRA_DEPENDS:=knot-libs (=$(PKG_VERSION)-r$(PKG_RELEASE)), \
knot-libzscanner (=$(PKG_VERSION)-r$(PKG_RELEASE))
endef
define Package/knot-keymgr
$(call Package/knot/Default)
TITLE+= DNSSEC key management utility
- DEPENDS+=+libedit +liburcu +knot-libs +knot-libzscanner
+ DEPENDS+=+libedit +liburcu +libdbus +knot-libs +knot-libzscanner
EXTRA_DEPENDS:=knot-libs (=$(PKG_VERSION)-r$(PKG_RELEASE)), \
knot-libzscanner (=$(PKG_VERSION)-r$(PKG_RELEASE))
endef
define Package/knot-tests
$(call Package/knot/Default)
TITLE+= tests
- DEPENDS+=+libedit +liburcu +knot-libs +knot-libzscanner
+ DEPENDS+=+libedit +liburcu +libdbus +knot-libs +knot-libzscanner
EXTRA_DEPENDS:=knot-libs (=$(PKG_VERSION)-r$(PKG_RELEASE)), \
knot-libzscanner (=$(PKG_VERSION)-r$(PKG_RELEASE))
endef
--enable-cap-ng=no \
--enable-xdp=no \
--enable-maxminddb=no \
+ --enable-dbus=libdbus \
--enable-quic \
--disable-fastparser \
--without-libidn \