summaryrefslogtreecommitdiff
path: root/dns/powerdns
diff options
context:
space:
mode:
Diffstat (limited to 'dns/powerdns')
-rw-r--r--dns/powerdns/Makefile3
-rw-r--r--dns/powerdns/distinfo6
-rw-r--r--dns/powerdns/files/patch-m4_pdns__check__libcrypto.m43
-rw-r--r--dns/powerdns/files/patch-m4_pdns__with__lua.m420
-rw-r--r--dns/powerdns/files/patch-pdns_auth-main.cc4
-rw-r--r--dns/powerdns/files/pdns.in2
6 files changed, 19 insertions, 19 deletions
diff --git a/dns/powerdns/Makefile b/dns/powerdns/Makefile
index 16bdebbae8af..a67e9f7bb13d 100644
--- a/dns/powerdns/Makefile
+++ b/dns/powerdns/Makefile
@@ -1,6 +1,5 @@
PORTNAME= powerdns
-DISTVERSION= 4.9.5
-PORTREVISION= 2
+DISTVERSION= 5.0.0
CATEGORIES= dns
MASTER_SITES= https://downloads.powerdns.com/releases/
DISTNAME= pdns-${DISTVERSION}
diff --git a/dns/powerdns/distinfo b/dns/powerdns/distinfo
index aaac51f76db1..1fcc8a85a098 100644
--- a/dns/powerdns/distinfo
+++ b/dns/powerdns/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746738482
-SHA256 (pdns-4.9.5.tar.bz2) = 669bb7b99823b32c3901337d69b38c9f8073f2fc02e8764933b8c5c0974e2724
-SIZE (pdns-4.9.5.tar.bz2) = 1380263
+TIMESTAMP = 1755867970
+SHA256 (pdns-5.0.0.tar.bz2) = 0dcce355d97a99acefc1d45d63c117d952149867dc7983236f7efc9e041b0a30
+SIZE (pdns-5.0.0.tar.bz2) = 1432702
diff --git a/dns/powerdns/files/patch-m4_pdns__check__libcrypto.m4 b/dns/powerdns/files/patch-m4_pdns__check__libcrypto.m4
index 6bd1ed29d7ef..93d52cf80054 100644
--- a/dns/powerdns/files/patch-m4_pdns__check__libcrypto.m4
+++ b/dns/powerdns/files/patch-m4_pdns__check__libcrypto.m4
@@ -1,4 +1,4 @@
---- m4/pdns_check_libcrypto.m4.orig 2023-06-01 06:54:16 UTC
+--- m4/pdns_check_libcrypto.m4.orig 2025-08-22 07:51:37 UTC
+++ m4/pdns_check_libcrypto.m4
@@ -75,8 +75,10 @@ AC_DEFUN([PDNS_CHECK_LIBCRYPTO], [
for ssldir in $ssldirs; do
@@ -12,3 +12,4 @@
+ fi
LIBCRYPTO_LIBS="-lcrypto"
found=true
+ AC_MSG_RESULT([yes])
diff --git a/dns/powerdns/files/patch-m4_pdns__with__lua.m4 b/dns/powerdns/files/patch-m4_pdns__with__lua.m4
index ca71a8619a53..bafc55a676d8 100644
--- a/dns/powerdns/files/patch-m4_pdns__with__lua.m4
+++ b/dns/powerdns/files/patch-m4_pdns__with__lua.m4
@@ -1,11 +1,11 @@
---- m4/pdns_with_lua.m4.orig 2020-09-30 10:42:53 UTC
+--- m4/pdns_with_lua.m4.orig 2025-09-05 09:28:15 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])
+@@ -40,7 +40,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 lua5.3 lua-5.4 lua-5.3 lua54 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])
diff --git a/dns/powerdns/files/patch-pdns_auth-main.cc b/dns/powerdns/files/patch-pdns_auth-main.cc
index 38c715a46e17..e3b3fe86fe2a 100644
--- a/dns/powerdns/files/patch-pdns_auth-main.cc
+++ b/dns/powerdns/files/patch-pdns_auth-main.cc
@@ -1,6 +1,6 @@
---- pdns/auth-main.cc.orig 2023-06-01 06:54:16 UTC
+--- pdns/auth-main.cc.orig 2025-08-22 07:51:37 UTC
+++ pdns/auth-main.cc
-@@ -278,8 +278,8 @@ static void declareArguments()
+@@ -282,8 +282,8 @@ static void declareArguments()
::arg().setSwitch("no-shuffle", "Set this to prevent random shuffling of answers - for regression testing") = "off";
diff --git a/dns/powerdns/files/pdns.in b/dns/powerdns/files/pdns.in
index 1326371c92dc..f3865623b017 100644
--- a/dns/powerdns/files/pdns.in
+++ b/dns/powerdns/files/pdns.in
@@ -26,7 +26,7 @@ pdns_conf=${pdns_conf:-"%%PREFIX%%/etc/pdns/pdns.conf"}
required_files=${pdns_conf}
-pidfile=/var/run/pdns/${name}.pid
+pidfile=/var/run/${name}/${name}.pid
command=%%PREFIX%%/sbin/pdns_server
command_args="${pdns_flags} --daemon --guardian"