knot: update to version 3.4.0
authorJan Hák <redacted>
Mon, 2 Sep 2024 11:45:29 +0000 (13:45 +0200)
committerRosen Penev <redacted>
Mon, 2 Sep 2024 17:58:19 +0000 (10:58 -0700)
Signed-off-by: Jan Hák <redacted>
net/knot/Makefile

index ea84333002201c39103636657f25d10353934f07..cd7e2ea341691d74428f8c26d5063f603ac28d07 100644 (file)
@@ -8,12 +8,12 @@
 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
@@ -56,7 +56,7 @@ endef
 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
@@ -87,7 +87,7 @@ endef
 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
@@ -95,7 +95,7 @@ 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
@@ -103,7 +103,7 @@ 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
@@ -152,6 +152,7 @@ CONFIGURE_ARGS +=                   \
        --enable-cap-ng=no              \
        --enable-xdp=no                 \
        --enable-maxminddb=no           \
+       --enable-dbus=libdbus           \
        --enable-quic                   \
        --disable-fastparser            \
        --without-libidn                \
git clone https://git.99rst.org/PROJECT