dns/powerdns-recursor: Update to 4.1.14

PR:		238602
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
This commit is contained in:
Steve Wills 2019-06-30 20:16:56 +00:00
parent 479738463f
commit eab06a291f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=505475
2 changed files with 35 additions and 28 deletions

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= recursor
DISTVERSION= 4.1.13
DISTVERSION= 4.1.14
CATEGORIES= dns ipv6
MASTER_SITES= http://downloads.powerdns.com/releases/
PKGNAMEPREFIX= powerdns-
@ -14,41 +14,48 @@ COMMENT= Advanced DNS recursor
LICENSE= GPLv2
BROKEN_armv6= fails to compile: use of overloaded operator << is ambiguous
BROKEN_armv7= fails to compile: use of overloaded operator << is ambiguous
BROKEN_sparc64= fails to compile: json11.cpp: undefined reference to std::__throw_out_of_range_fmt
BROKEN_armv7= fails to compile: use of overloaded operator << is ambiguous
BROKEN_sparc64= fails to compile: json11.cpp: undefined reference to std::__throw_out_of_range_fmt
BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs
LIB_DEPENDS= libboost_context.so:devel/boost-libs \
libprotobuf.so:devel/protobuf
USES= compiler:c++11-lib cpe gmake localbase:ldflags pkgconfig ssl tar:bzip2
USES= compiler:c++11-lib cpe gmake localbase:ldflags pkgconfig ssl \
tar:bzip2
CPE_VENDOR= powerdns
USE_RC_SUBR= pdns-recursor
GNU_CONFIGURE= YES
CXXFLAGS+= -D_GLIBCXX_USE_C99
CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/pdns \
--with-protobuf \
--without-net-snmp
CPE_VENDOR= powerdns
USE_RC_SUBR= pdns-recursor
OPTIONS_DEFINE= LUAJIT OPTALGO SETUID
OPTIONS_DEFAULT= SETUID
LUAJIT_CONFIGURE_WITH= luajit
LUAJIT_DESC= Use LuaJIT instead of Lua
LUAJIT_LIB_DEPENDS= libluajit-5.1.so.2:lang/luajit
LUAJIT_USES_OFF= lua
OPTALGO_CONFIGURE_ON= --enable-botan \
--enable-libdecaf \
--enable-libsodium
OPTALGO_DESC= Enable optional algorithms (12, 15 & 16)
OPTALGO_LIB_DEPENDS= libbotan-2.so:security/botan2 \
libdecaf.so:security/libdecaf \
libsodium.so:security/libsodium
SETUID_DESC= Run as pdns_recursor user
SETUID_EXTRA_PATCHES= ${PATCHDIR}/extrapatch-setuid
SETUID_VARS= USERS=pdns_recursor GROUPS=pdns
CXXFLAGS+= -D_GLIBCXX_USE_C99
SUB_FILES= pkg-message
OPTIONS_DEFINE= LUAJIT OPTALGO SETUID
OPTIONS_DEFAULT= SETUID
LUAJIT_DESC= Use LuaJIT instead of Lua
OPTALGO_DESC= Enable optional algorithms (12, 15 & 16)
SETUID_DESC= Run as pdns_recursor user
LUAJIT_LIB_DEPENDS= libluajit-5.1.so.2:lang/luajit
LUAJIT_USES_OFF= lua
LUAJIT_CONFIGURE_WITH= luajit
OPTALGO_LIB_DEPENDS= libbotan-2.so:security/botan2 \
libdecaf.so:security/libdecaf \
libsodium.so:security/libsodium
OPTALGO_CONFIGURE_ON= --enable-botan \
--enable-libdecaf \
--enable-libsodium
SETUID_EXTRA_PATCHES= ${PATCHDIR}/extrapatch-setuid
SETUID_VARS= GROUPS=pdns \
USERS=pdns_recursor
.include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1558440772
SHA256 (pdns-recursor-4.1.13.tar.bz2) = 1328b75b1ff3df0b0ea097db793dd7c4a8fdb681bf2df87f96c9347fd1d6466f
SIZE (pdns-recursor-4.1.13.tar.bz2) = 1246775
TIMESTAMP = 1560505728
SHA256 (pdns-recursor-4.1.14.tar.bz2) = 7fceb8fa3bea693aad49d137c801bb3ecc15525cc5a7dc84380321546e87bf14
SIZE (pdns-recursor-4.1.14.tar.bz2) = 1249908