Index: head/dns/powerdns-recursor/Makefile =================================================================== --- head/dns/powerdns-recursor/Makefile (revision 564176) +++ head/dns/powerdns-recursor/Makefile (revision 564177) @@ -1,78 +1,78 @@ # Created by: sten@blinkenlights.nl # $FreeBSD$ PORTNAME= recursor DISTVERSION= 4.4.2 PORTREVISION= 1 CATEGORIES= dns MASTER_SITES= http://downloads.powerdns.com/releases/ PKGNAMEPREFIX= powerdns- DISTNAME= pdns-${PORTNAME}-${DISTVERSION} MAINTAINER= tremere@cainites.net COMMENT= Advanced DNS recursor LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_armv6= fails to compile: use of overloaded operator << is ambiguous BROKEN_armv7= fails to compile: use of overloaded operator << is ambiguous BROKEN_i386= crashes on startup (SIGSEGV) BROKEN_FreeBSD_12_powerpc64= fails to compile: Assembler messages: unaligned opcodes detected in executable segment 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= autoreconf compiler:c++11-lib cpe gmake libtool localbase:ldflags \ + pkgconfig ssl tar:bzip2 CPE_VENDOR= powerdns USE_RC_SUBR= pdns-recursor GNU_CONFIGURE= YES CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/pdns \ --with-protobuf \ --without-net-snmp SUB_FILES= pkg-message USERS= pdns_recursor GROUPS= pdns OPTIONS_DEFINE= DNSTAP OPTIONS_DEFAULT= LUA OPTIONS_SINGLE= EXTLUA OPTIONS_SINGLE_EXTLUA= LUA LUAJIT LUAJITOR DNSTAP_DESC= dnstap support (see dnstap.info) LUAJITOR_DESC= Use lang/luajit-openresty LUAJIT_DESC= Use lang/luajit LUA_DESC= Use lang/lua DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm DNSTAP_CONFIGURE_ENABLE= dnstap LUAJITOR_LIB_DEPENDS= libluajit-5.1.so.2:lang/luajit-openresty LUAJITOR_CONFIGURE_ON= --with-lua=luajit LUAJIT_LIB_DEPENDS= libluajit-5.1.so.2:lang/luajit LUAJIT_CONFIGURE_ON= --with-lua=luajit LUA_USES= lua .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200085 && ${SSL_DEFAULT} != openssl CONFIGURE_ARGS+= --with-libdecaf \ --with-libsodium LIB_DEPENDS+= libdecaf.so:security/libdecaf \ libsodium.so:security/libsodium .else CONFIGURE_ARGS+= --with-libsodium=no .endif post-install: @${MKDIR} ${STAGEDIR}/var/run/pdns-recursor .include Index: head/dns/powerdns-recursor/files/patch-configure =================================================================== --- head/dns/powerdns-recursor/files/patch-configure (revision 564176) +++ head/dns/powerdns-recursor/files/patch-configure (nonexistent) @@ -1,15 +0,0 @@ ---- configure.orig 2020-05-08 09:56:25 UTC -+++ configure -@@ -21467,8 +21467,10 @@ fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for openssl/crypto.h in $ssldir" >&5 - $as_echo_n "checking for openssl/crypto.h in $ssldir... " >&6; } - if test -f "$ssldir/include/openssl/crypto.h"; then -- LIBCRYPTO_INCLUDES="-I$ssldir/include" -- LIBCRYPTO_LDFLAGS="-L$ssldir/lib" -+ if test $ssldir != /usr; then -+ LIBCRYPTO_INCLUDES="-I$ssldir/include" -+ LIBCRYPTO_LDFLAGS="-L$ssldir/lib" -+ fi - LIBCRYPTO_LIBS="-lcrypto" - found=true - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 Property changes on: head/dns/powerdns-recursor/files/patch-configure ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/dns/powerdns-recursor/files/patch-m4_pdns__check__libcrypto.m4 =================================================================== --- head/dns/powerdns-recursor/files/patch-m4_pdns__check__libcrypto.m4 (nonexistent) +++ head/dns/powerdns-recursor/files/patch-m4_pdns__check__libcrypto.m4 (revision 564177) @@ -0,0 +1,15 @@ +--- m4/pdns_check_libcrypto.m4.orig 2020-11-16 16:30:04 UTC ++++ m4/pdns_check_libcrypto.m4 +@@ -75,8 +75,10 @@ AC_DEFUN([PDNS_CHECK_LIBCRYPTO], [ + for ssldir in $ssldirs; do + AC_MSG_CHECKING([for openssl/crypto.h in $ssldir]) + if test -f "$ssldir/include/openssl/crypto.h"; then +- LIBCRYPTO_INCLUDES="-I$ssldir/include" +- LIBCRYPTO_LDFLAGS="-L$ssldir/lib" ++ if test $ssldir != /usr; then ++ LIBCRYPTO_INCLUDES="-I$ssldir/include" ++ LIBCRYPTO_LDFLAGS="-L$ssldir/lib" ++ fi + LIBCRYPTO_LIBS="-lcrypto" + found=true + AC_MSG_RESULT([yes]) Property changes on: head/dns/powerdns-recursor/files/patch-m4_pdns__check__libcrypto.m4 ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/dns/powerdns-recursor/files/patch-m4_pdns__with__lua.m4 =================================================================== --- head/dns/powerdns-recursor/files/patch-m4_pdns__with__lua.m4 (nonexistent) +++ head/dns/powerdns-recursor/files/patch-m4_pdns__with__lua.m4 (revision 564177) @@ -0,0 +1,11 @@ +--- m4/pdns_with_lua.m4.orig 2020-09-30 10:42:53 UTC ++++ m4/pdns_with_lua.m4 +@@ -41,7 +41,7 @@ AC_DEFUN([PDNS_WITH_LUA],[ + ], [ : ]) + AS_IF([test -z "$LUAPC"], [ + found_lua=n +- m4_foreach_w([luapc], [lua5.3 lua-5.3 lua53 lua5.2 lua-5.2 lua52 lua5.1 lua-5.1 lua51 lua], [ ++ m4_foreach_w([luapc], [lua5.4 lua-5.4 lua54 lua5.3 lua-5.3 lua53 lua5.2 lua-5.2 lua52 lua5.1 lua-5.1 lua51 lua], [ + AS_IF([test "$found_lua" != "y"], [ + PKG_CHECK_MODULES([LUA], [luapc >= ${lua_min_version}], [ + AC_DEFINE([HAVE_LUA], [1], [Define to 1 if you have lua]) Property changes on: head/dns/powerdns-recursor/files/patch-m4_pdns__with__lua.m4 ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property