The introduces QName Minimization (enabled by default). I also took the liberty to enable a few features for logging recursor activity.
OK? -Otto diff --git a/net/powerdns_recursor/Makefile b/net/powerdns_recursor/Makefile index dcbb1e72899..4c8852f97ab 100644 --- a/net/powerdns_recursor/Makefile +++ b/net/powerdns_recursor/Makefile @@ -2,7 +2,7 @@ COMMENT= recursive nameserver -V= 4.2.1 +V= 4.3.0 DISTNAME= pdns-recursor-${V} EXTRACT_SUFX = .tar.bz2 PKGNAME= powerdns-recursor-${V} @@ -14,8 +14,9 @@ HOMEPAGE= https://www.powerdns.com/ # GPLv2 only, OpenSSL exemption PERMIT_PACKAGE= Yes -WANTLIB += ${COMPILER_LIBCXX} boost_context-mt boost_system-mt -WANTLIB += boost_thread-mt c crypto m sodium +WANTLIB+= ${COMPILER_LIBCXX} boost_context-mt boost_filesystem-mt +WANTLIB+= boost_system-mt boost_thread-mt c crypto fstrm m +WANTLIB+= protobuf sodium z MASTER_SITES= https://downloads.powerdns.com/releases/ MAINTAINER= Otto Moerbeek <o...@drijf.net> @@ -26,6 +27,8 @@ NO_TEST= Yes LIB_DEPENDS= devel/boost \ devel/boost,-md \ + devel/protobuf \ + net/libfstrm \ security/libsodium MODULES+= lang/lua @@ -37,10 +40,12 @@ WANTLIB+= ${MODLUA_WANTLIB} SYSCONFDIR= ${BASESYSCONFDIR}/pdns CONFIGURE_STYLE= gnu +USE_GMAKE= Yes CONFIGURE_ARGS+= --disable-botan \ --disable-libdecaf \ - --without-protobuf \ + --with-protobuf \ + --enable-dnstap \ --with-lua=${MODLUA_DEP} \ --without-net-snmp \ --without-systemd diff --git a/net/powerdns_recursor/distinfo b/net/powerdns_recursor/distinfo index a63cf967ea9..27860313c83 100644 --- a/net/powerdns_recursor/distinfo +++ b/net/powerdns_recursor/distinfo @@ -1,2 +1,2 @@ -SHA256 (pdns-recursor-4.2.1.tar.bz2) = jYwyNcxSgfD8UZRhKfInWHePTFC/2gldWFb+tMdWiR8= -SIZE (pdns-recursor-4.2.1.tar.bz2) = 1318022 +SHA256 (pdns-recursor-4.3.0.tar.bz2) = K8Ew8off2zLgPQs4pKwkuvERf5bsqbQHYRyEf6CKYo8= +SIZE (pdns-recursor-4.3.0.tar.bz2) = 1349359