[Bug 292402] dns/knot-resolver6: upgrade to 6.1.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 15 Jan 2026 10:25:19 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292402

--- Comment #4 from Vladimir Druzenko <vvd@FreeBSD.org> ---
2. Why hardcoded lua 5.1?
Build fine with default lua 5.4:
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING

 BUILD_DEPENDS= bash:shells/bash \
                flake8:devel/py-flake8@${PY_FLAVOR} \
-               lua51-cqueues>=20200726_1:devel/lua-cqueues@lua51 \
+              
${LUA_FLAVOR}-cqueues>=20200726_1:devel/lua-cqueues@${LUA_FLAVOR} \
                luacheck:devel/lua-luacheck
 LIB_DEPENDS=   libdnssec.so:dns/knot3 \
                libgnutls.so:security/gnutls \
@@ -23,10 +23,10 @@ LIB_DEPENDS=        libdnssec.so:dns/knot3 \
                libnghttp2.so:www/libnghttp2 \
                libuv.so:devel/libuv \
                libzscanner.so:dns/knot3
-RUN_DEPENDS=   lua51-cqueues>=20200726_1:devel/lua-cqueues@lua51
+RUN_DEPENDS=  
${LUA_FLAVOR}-cqueues>=20200726_1:devel/lua-cqueues@${LUA_FLAVOR}

-USES=          cmake:indirect compiler:c11 luajit meson ncurses ninja \
-               pkgconfig python:build tar:xz
+USES=          cmake:indirect compiler:c11 lua:build,run luajit meson ncurses
\
+               ninja pkgconfig python:build tar:xz
 USE_CXXSTD=    c++11
 USE_RC_SUBR=   krescachegc kresd


3. Also build fine without:
LDFLAGS+=      -L${LOCALBASE}/lib

-- 
You are receiving this mail because:
You are the assignee for the bug.