aboutsummaryrefslogtreecommitdiff
path: root/dns/powerdns-recursor/files
diff options
context:
space:
mode:
Diffstat (limited to 'dns/powerdns-recursor/files')
-rw-r--r--dns/powerdns-recursor/files/patch-m4_pdns__check__libcrypto.m415
-rw-r--r--dns/powerdns-recursor/files/patch-m4_pdns__with__lua.m411
-rw-r--r--dns/powerdns-recursor/files/patch-meson_lua_meson.build12
3 files changed, 12 insertions, 26 deletions
diff --git a/dns/powerdns-recursor/files/patch-m4_pdns__check__libcrypto.m4 b/dns/powerdns-recursor/files/patch-m4_pdns__check__libcrypto.m4
deleted file mode 100644
index 9e16849db50c..000000000000
--- a/dns/powerdns-recursor/files/patch-m4_pdns__check__libcrypto.m4
+++ /dev/null
@@ -1,15 +0,0 @@
---- m4/pdns_check_libcrypto.m4.orig 2023-09-13 09:07:48 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])
diff --git a/dns/powerdns-recursor/files/patch-m4_pdns__with__lua.m4 b/dns/powerdns-recursor/files/patch-m4_pdns__with__lua.m4
deleted file mode 100644
index ca71a8619a53..000000000000
--- a/dns/powerdns-recursor/files/patch-m4_pdns__with__lua.m4
+++ /dev/null
@@ -1,11 +0,0 @@
---- 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])
diff --git a/dns/powerdns-recursor/files/patch-meson_lua_meson.build b/dns/powerdns-recursor/files/patch-meson_lua_meson.build
new file mode 100644
index 000000000000..a0d6f5a7f6e1
--- /dev/null
+++ b/dns/powerdns-recursor/files/patch-meson_lua_meson.build
@@ -0,0 +1,12 @@
+--- meson/lua/meson.build.orig 2025-07-21 09:54:44 UTC
++++ meson/lua/meson.build
+@@ -12,6 +12,9 @@ if not dep_lua.found() and (opt_lua == 'auto' or opt_l
+
+ if not dep_lua.found() and (opt_lua == 'auto' or opt_lua == 'lua')
+ variants = [
++ 'lua5.4',
++ 'lua-5.4',
++ 'lua54',
+ 'lua5.3',
+ 'lua-5.3',
+ 'lua53',