From: Lucas Gabriel Vuotto Subject: UPDATE net/knot to 3.5.8 To: ports@openbsd.org Cc: aisha@openbsd.org, phessler@theapt.org Date: Wed, 23 Sep 2026 18:40:06 +0000 Hi ports, aisha, Giving we're close to lock, here's an update for Knot 3.5.8. That's the latest from 3.5.x. 3.6.0 is out, but it implies changes in the dynamic libs (libdnssec got merged into libknot) and there are also some changes related to lmdb usage, which might involve update to lmdb 1.x. I haven't looked much into it, but those are way more involved, while 3.5.x is straightforward, so here it is. It works on my machine (tm). OK? Lucas diff refs/heads/master refs/heads/knot-3.5.8 commit - b23056ca8e4e119db0fabe6c4f8ce52ace8080a2 commit + 465a28564540445e38046c6aec3c90f2a549f2d9 blob - 22a02b13915ed404abc56e60c96f2bbcde03671f blob + a177b3dc17fd953b27c300039ad6fd2e44d83204 --- net/knot/Makefile +++ net/knot/Makefile @@ -1,11 +1,11 @@ COMMENT = authoritative DNS server # update net/py-libknot when updating this -DISTNAME = knot-3.4.11 +DISTNAME = knot-3.5.8 -SHARED_LIBS += dnssec 6.0 # 9.0 -SHARED_LIBS += knot 12.0 # 15.0 -SHARED_LIBS += zscanner 3.0 # 4.0 +SHARED_LIBS += dnssec 7.0 # 10.0 +SHARED_LIBS += knot 13.0 # 16.0 +SHARED_LIBS += zscanner 4.0 # 5.0 CATEGORIES = net blob - fbf8d8f37a2e4e0605000821dd2ff03478bdac6d blob + e61477070347de56e0a1dc368f57c59e8c03f695 --- net/knot/distinfo +++ net/knot/distinfo @@ -1,2 +1,2 @@ -SHA256 (knot-3.4.11.tar.xz) = dr+3YtbSa0Mlpky6BLpD3+AWIsNu5650CpN24zb++V4= -SIZE (knot-3.4.11.tar.xz) = 1624780 +SHA256 (knot-3.5.8.tar.xz) = QZfJAv7M8yR1slTH3aoawSNwDjiV9QuAED/+uDUqKAc= +SIZE (knot-3.5.8.tar.xz) = 1736408 blob - 52780b1c03140ba1e6a3f64a2fa31df93df6fdc3 blob + 780811d089a0d5d309ca84b0c5361c98d4763dec --- net/py-libknot/Makefile +++ net/py-libknot/Makefile @@ -1,6 +1,6 @@ COMMENT = Python bindings for libknot -MODPY_DISTV = 3.4.11 +MODPY_DISTV = 3.5.8 DISTNAME = libknot-${MODPY_DISTV} PKGNAME = py-${DISTNAME} blob - 50c2f728d0284b1e7340ab9912decf625b86a50c blob + 2da4fe1e3602c40fe15980a90e2764db628bda38 --- net/py-libknot/distinfo +++ net/py-libknot/distinfo @@ -1,2 +1,2 @@ -SHA256 (libknot-3.4.11.tar.gz) = UMR69G9UM25Vf2fXvZaqzO12ACISAOpx3QJIK6wW/GU= -SIZE (libknot-3.4.11.tar.gz) = 16612 +SHA256 (libknot-3.5.8.tar.gz) = 07JiQj7LVzZTtdq6LghgTbF165hwpTJosFnhsEHdFgc= +SIZE (libknot-3.5.8.tar.gz) = 16942