Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 May 2026 20:35:37 +0000
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Subject:   git: 2fe848c770b3 - 2026Q2 - dns/powerdns-recursor: fix cherry-pick misadventure
Message-ID:  <69f90319.4453e.8a00f75@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch 2026Q2 has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2fe848c770b385f2cef7242cd96741b1052f02c4

commit 2fe848c770b385f2cef7242cd96741b1052f02c4
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2026-05-04 20:31:33 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2026-05-04 20:33:18 +0000

    dns/powerdns-recursor: fix cherry-pick misadventure
    
    In the original cherry-pick, I had not cherry-picked the update to
    5.4.0, causing some required hunks to be missing.  This should fix
    those missing bits for real.
    
    PR:             294749
    Fixes:          2eb9a17bf93c7001a27b30e09a323b7cf79c3469
    Reported by:    Ralf van der Enden <tremere@cainites.net>
---
 dns/powerdns-recursor/Makefile | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dns/powerdns-recursor/Makefile b/dns/powerdns-recursor/Makefile
index 896566a3369f..fb5d75b58b1d 100644
--- a/dns/powerdns-recursor/Makefile
+++ b/dns/powerdns-recursor/Makefile
@@ -22,7 +22,7 @@ LIB_DEPENDS=	libboost_context.so:devel/boost-libs \
 		libsodium.so:security/libsodium
 
 USES=		cargo compiler:c++11-lib cpe localbase meson pkgconfig \
-		python:build tar:xz
+		python:build ssl tar:xz
 
 CPE_VENDOR=	powerdns
 USE_RC_SUBR=	pdns_recursor
@@ -46,7 +46,7 @@ TARGET_ORDER_OVERRIDE=	750:cargo-configure
 USERS=		pdns_recursor
 GROUPS=		pdns
 
-OPTIONS_DEFINE=		DNSTAP SNMP
+OPTIONS_DEFINE=		DNSTAP GNUTLS SNMP
 OPTIONS_DEFAULT=	LUA
 OPTIONS_SINGLE=		EXTLUA
 OPTIONS_SINGLE_EXTLUA=	LUA LUAJIT
@@ -58,6 +58,9 @@ LUA_DESC=	Use lang/lua
 DNSTAP_LIB_DEPENDS=	libfstrm.so:devel/fstrm
 DNSTAP_MESON_ENABLED=	dnstap
 
+GNUTLS_LIB_DEPENDS=	libgnutls.so:security/gnutls
+GNUTLS_MESON_ENABLED=	tls-gnutls
+
 LUAJIT_USES=		luajit
 LUAJIT_MESON_ON=	-Dlua=luajit
 


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69f90319.4453e.8a00f75>