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:
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
|
@ -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>
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue