summaryrefslogtreecommitdiff
path: root/dns
diff options
context:
space:
mode:
Diffstat (limited to 'dns')
-rw-r--r--dns/blocky/Makefile5
-rw-r--r--dns/blocky/distinfo10
-rw-r--r--dns/dnscontrol/Makefile4
-rw-r--r--dns/dnscontrol/distinfo10
-rw-r--r--dns/dnsmasq-devel/Makefile2
-rw-r--r--dns/dnsmasq-devel/distinfo6
-rw-r--r--dns/dnsmasq-devel/files/patch-src_dnsmasq.c12
-rwxr-xr-xdns/dnsmasq-devel/files/update.py40
-rw-r--r--dns/p5-Net-DRI/Makefile2
-rw-r--r--dns/pear-Net_DNS2/Makefile10
-rw-r--r--dns/pear-Net_DNS2/distinfo6
-rw-r--r--dns/powerdns/Makefile5
-rw-r--r--dns/powerdns/distinfo6
-rw-r--r--dns/py-publicsuffixlist/Makefile2
-rw-r--r--dns/py-publicsuffixlist/distinfo6
15 files changed, 84 insertions, 42 deletions
diff --git a/dns/blocky/Makefile b/dns/blocky/Makefile
index f259abb87454..9572b59cb836 100644
--- a/dns/blocky/Makefile
+++ b/dns/blocky/Makefile
@@ -11,12 +11,9 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
-USE_GITHUB= yes
-GH_ACCOUNT= 0xERR0R
USE_RC_SUBR= blocky
-GO_MOD_DIST= github
-GO_MODULE= github.com/${GH_ACCOUNT}/${GH_PROJECT}
+GO_MODULE= github.com/0xERR0R/blocky
GO_TARGET= main.go:${PREFIX}/sbin/${PORTNAME}
GO_BUILDFLAGS= -ldflags "-w -s \
-X github.com/0xERR0R/blocky/util.Version=${DISTVERSION} \
diff --git a/dns/blocky/distinfo b/dns/blocky/distinfo
index 1192df31299c..6c80cdc7abe4 100644
--- a/dns/blocky/distinfo
+++ b/dns/blocky/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747904857
-SHA256 (go/dns_blocky/0xERR0R-blocky-v0.26.2_GH0/go.mod) = ee8d5eaac9cbf13d74cd1265dc21273c22df460cc18224497536a1baf82f9f2c
-SIZE (go/dns_blocky/0xERR0R-blocky-v0.26.2_GH0/go.mod) = 8316
-SHA256 (go/dns_blocky/0xERR0R-blocky-v0.26.2_GH0/0xERR0R-blocky-v0.26.2_GH0.tar.gz) = b6aadd53253fe51d1bd41a1c19911091b944657fd034cd3dfad8c139ac5870b3
-SIZE (go/dns_blocky/0xERR0R-blocky-v0.26.2_GH0/0xERR0R-blocky-v0.26.2_GH0.tar.gz) = 7259209
+TIMESTAMP = 1748358807
+SHA256 (go/dns_blocky/blocky-v0.26.2/v0.26.2.mod) = ee8d5eaac9cbf13d74cd1265dc21273c22df460cc18224497536a1baf82f9f2c
+SIZE (go/dns_blocky/blocky-v0.26.2/v0.26.2.mod) = 8316
+SHA256 (go/dns_blocky/blocky-v0.26.2/v0.26.2.zip) = 73f49146154ab9f9784be7de404c5c0e4f79f7b0436df7f1a5d82f545ed54081
+SIZE (go/dns_blocky/blocky-v0.26.2/v0.26.2.zip) = 7268704
diff --git a/dns/dnscontrol/Makefile b/dns/dnscontrol/Makefile
index 87a6fda83580..8d86212d42a5 100644
--- a/dns/dnscontrol/Makefile
+++ b/dns/dnscontrol/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dnscontrol
DISTVERSIONPREFIX=v
-DISTVERSION= 4.19.0
+DISTVERSION= 4.20.0
CATEGORIES= dns
MAINTAINER= decke@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://stackexchange.github.io/dnscontrol/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
+USES= go:modules
GO_MODULE= github.com/StackExchange/dnscontrol/v4
PLIST_FILES= bin/${PORTNAME}
diff --git a/dns/dnscontrol/distinfo b/dns/dnscontrol/distinfo
index dc7fd7547750..a09a74919fbf 100644
--- a/dns/dnscontrol/distinfo
+++ b/dns/dnscontrol/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746644422
-SHA256 (go/dns_dnscontrol/dnscontrol-v4.19.0/v4.19.0.mod) = 93532268b81ad64d1d4773b7d80e793b603aa604bd5b930fc0db95c6dfa2a452
-SIZE (go/dns_dnscontrol/dnscontrol-v4.19.0/v4.19.0.mod) = 8026
-SHA256 (go/dns_dnscontrol/dnscontrol-v4.19.0/v4.19.0.zip) = fec390e9212aebb5c698ad4e443a3545aa3e92039b9811d80c12bfc80b3eac24
-SIZE (go/dns_dnscontrol/dnscontrol-v4.19.0/v4.19.0.zip) = 5551770
+TIMESTAMP = 1748205008
+SHA256 (go/dns_dnscontrol/dnscontrol-v4.20.0/v4.20.0.mod) = b176ad8441d2b7cec613606df7bb24bbf1f1dc269b05403639a8f3b962579aa7
+SIZE (go/dns_dnscontrol/dnscontrol-v4.20.0/v4.20.0.mod) = 8026
+SHA256 (go/dns_dnscontrol/dnscontrol-v4.20.0/v4.20.0.zip) = e7e998640d205f03589f9fc2775effe9d484a36778688f66e3d9d0731990bd3d
+SIZE (go/dns_dnscontrol/dnscontrol-v4.20.0/v4.20.0.zip) = 5552755
diff --git a/dns/dnsmasq-devel/Makefile b/dns/dnsmasq-devel/Makefile
index dad2c3104ac1..106ea9acc364 100644
--- a/dns/dnsmasq-devel/Makefile
+++ b/dns/dnsmasq-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dnsmasq
-DISTVERSION= 2.92test9 # remember to bump PORTEPOCH when going from test to rc!
+DISTVERSION= 2.92test10 # remember to bump PORTEPOCH when going from test to rc!
# Leave the PORTREVISION in even if 0 to avoid accidental PORTEPOCH bumps:
PORTREVISION= 0
PORTEPOCH= 6
diff --git a/dns/dnsmasq-devel/distinfo b/dns/dnsmasq-devel/distinfo
index 799961b58d2c..6df356566936 100644
--- a/dns/dnsmasq-devel/distinfo
+++ b/dns/dnsmasq-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747685166
-SHA256 (dnsmasq-2.92test9.tar.xz) = 12b535fe7a979774d5e77ae91b80bfa67a08d81b452367b8735fdf900046d1cf
-SIZE (dnsmasq-2.92test9.tar.xz) = 581868
+TIMESTAMP = 1748114943
+SHA256 (dnsmasq-2.92test10.tar.xz) = a668c317277f20e9a799062b03066a1b7ca5cd2daa59954b30a14ce44c6417b6
+SIZE (dnsmasq-2.92test10.tar.xz) = 582832
diff --git a/dns/dnsmasq-devel/files/patch-src_dnsmasq.c b/dns/dnsmasq-devel/files/patch-src_dnsmasq.c
new file mode 100644
index 000000000000..98c34221f71d
--- /dev/null
+++ b/dns/dnsmasq-devel/files/patch-src_dnsmasq.c
@@ -0,0 +1,12 @@
+--- src/dnsmasq.c.orig 2025-05-24 14:09:53 UTC
++++ src/dnsmasq.c
+@@ -81,7 +81,9 @@ int main (int argc, char **argv)
+ int tftp_prefix_missing = 0;
+ #endif
+
++#ifdef HAVE_LINUX_NETWORK
+ (void)netlink_warn;
++#endif
+
+ #if defined(HAVE_IDN) || defined(HAVE_LIBIDN2) || defined(LOCALEDIR)
+ setlocale(LC_ALL, "");
diff --git a/dns/dnsmasq-devel/files/update.py b/dns/dnsmasq-devel/files/update.py
new file mode 100755
index 000000000000..df81cdd3880b
--- /dev/null
+++ b/dns/dnsmasq-devel/files/update.py
@@ -0,0 +1,40 @@
+#!/usr/bin/env python3
+"""update.py for dnsmasq-devel - (C) 2025 Matthias Andree, placed under MIT license
+To use, edit Makefile with the new version,
+then run files/update.py, which will download, check sigs, if GnuPG checks out, update makesum,
+upload tarball and sig to my public_distfiles/ because upstream has low bandwidth, and test build.
+
+If things work out, commit manually and push."""
+
+import os
+import shutil
+import subprocess
+import sys
+
+def trace(func):
+ def wrapper(*args, **kwargs):
+ print(f"\n> {func.__name__}({args}, {kwargs})", file=sys.stderr)
+ retval = func(*args, **kwargs)
+ print(f"< {func.__name__} -> {retval!r}", file=sys.stderr)
+ return retval
+ return wrapper
+
+traced_run = trace(subprocess.run)
+
+cleanenv={'LC_ALL': 'C.UTF-8',
+ 'PATH': os.environ["PATH"]}
+defargs={"check": "True", "env": cleanenv, "encoding": 'UTF-8'}
+
+distdir, master_site = map(str.strip, traced_run(['make', '-V', 'DISTDIR', '-V', 'MASTER_SITES:N*FreeBSD*'], capture_output=True, **defargs).stdout.splitlines())
+filename_tarball = traced_run('make -V DISTFILES'.split(), capture_output=True, **defargs).stdout.splitlines()[0].strip()
+filename_signature = filename_tarball + '.asc'
+uri_tarball = master_site + filename_tarball
+uri_signature = master_site + filename_signature
+traced_run(['fetch', uri_tarball, uri_signature], **defargs)
+traced_run(['gpg', '--verify', filename_signature, filename_tarball], **defargs)
+traced_run(['rsync', '-avHPW', '--chmod=0644', filename_tarball, filename_signature, 'freefall.freebsd.org:public_distfiles/'], **defargs)
+shutil.move(filename_tarball, '/usr/ports/distfiles/' + filename_tarball)
+os.remove(filename_signature)
+traced_run(['make', 'makesum', 'clean'], **defargs)
+traced_run(['make', 'check-plist', 'package'], **defargs)
+print("\nSUCCESS\n")
diff --git a/dns/p5-Net-DRI/Makefile b/dns/p5-Net-DRI/Makefile
index 73dd7a3e8f7b..854e8c000197 100644
--- a/dns/p5-Net-DRI/Makefile
+++ b/dns/p5-Net-DRI/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= dns perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= perl@FreeBSD.org
COMMENT= Perl library to access Domain Name Registries/Registrars
WWW= https://metacpan.org/release/Net-DRI
diff --git a/dns/pear-Net_DNS2/Makefile b/dns/pear-Net_DNS2/Makefile
index 8ebac7ddafb0..e3fa54bf203b 100644
--- a/dns/pear-Net_DNS2/Makefile
+++ b/dns/pear-Net_DNS2/Makefile
@@ -1,7 +1,6 @@
PORTNAME= Net_DNS2
-PORTVERSION= 1.5.4
+PORTVERSION= 1.5.5
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= dns net pear
MAINTAINER= sunpoet@FreeBSD.org
@@ -20,11 +19,4 @@ GH_PROJECT= netdns2
NO_ARCH= yes
-PLIST_FILES= ${PEARDIR}/Net/DNS2/Names.php \
- ${PEARDIR}/Net/DNS2/RR/ZONEMD.php
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/Net/DNS2/Names.php ${STAGEDIR}${PEARDIR}/Net/DNS2/Names.php
- ${INSTALL_DATA} ${WRKSRC}/Net/DNS2/RR/ZONEMD.php ${STAGEDIR}${PEARDIR}/Net/DNS2/RR/ZONEMD.php
-
.include <bsd.port.mk>
diff --git a/dns/pear-Net_DNS2/distinfo b/dns/pear-Net_DNS2/distinfo
index 90e7281b5019..ae0afddd27ab 100644
--- a/dns/pear-Net_DNS2/distinfo
+++ b/dns/pear-Net_DNS2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1696432896
-SHA256 (PEAR/mikepultz-netdns2-v1.5.4_GH0.tar.gz) = 25777105f42c545cbd1ca00717f6d166e51a945eeeb89672d8b8d092d3ac8312
-SIZE (PEAR/mikepultz-netdns2-v1.5.4_GH0.tar.gz) = 87108
+TIMESTAMP = 1747715328
+SHA256 (PEAR/mikepultz-netdns2-v1.5.5_GH0.tar.gz) = 69c65d7d1a775d0b4d4a6b0b0ac8cfbb242aa5d2f03b331400ad7c2d1fdf0eb6
+SIZE (PEAR/mikepultz-netdns2-v1.5.5_GH0.tar.gz) = 87826
diff --git a/dns/powerdns/Makefile b/dns/powerdns/Makefile
index 81c0c8ce327d..6fb358a1d0ab 100644
--- a/dns/powerdns/Makefile
+++ b/dns/powerdns/Makefile
@@ -1,5 +1,5 @@
PORTNAME= powerdns
-DISTVERSION= 4.9.4
+DISTVERSION= 4.9.5
CATEGORIES= dns
MASTER_SITES= https://downloads.powerdns.com/releases/
DISTNAME= pdns-${DISTVERSION}
@@ -122,7 +122,8 @@ ZEROMQ_CONFIGURE_ON= --enable-remotebackend-zeromq
post-install::
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${STAGEDIR}/var/run/pdns
- @${STAGEDIR}${PREFIX}/sbin/pdns_server --module-dir=${STAGEDIR}${PREFIX}/lib/pdns --launch="pipe bind ${MODULES}" --config > ${STAGEDIR}${EXAMPLESDIR}/pdns.conf
+ @${STAGEDIR}${PREFIX}/sbin/pdns_server --module-dir=${STAGEDIR}${PREFIX}/lib/pdns \
+ --launch="pipe bind ${MODULES}" --config > ${STAGEDIR}${EXAMPLESDIR}/pdns.conf
@${REINPLACE_CMD} -e 's;${STAGEDIR};;' -i '' ${STAGEDIR}${EXAMPLESDIR}/pdns.conf
.include <bsd.port.mk>
diff --git a/dns/powerdns/distinfo b/dns/powerdns/distinfo
index 5ba31463bba5..aaac51f76db1 100644
--- a/dns/powerdns/distinfo
+++ b/dns/powerdns/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739032741
-SHA256 (pdns-4.9.4.tar.bz2) = cac466d7cb056434c60632e554be50543cb0cecd9d3b33bb5785c149b5979fc1
-SIZE (pdns-4.9.4.tar.bz2) = 1375659
+TIMESTAMP = 1746738482
+SHA256 (pdns-4.9.5.tar.bz2) = 669bb7b99823b32c3901337d69b38c9f8073f2fc02e8764933b8c5c0974e2724
+SIZE (pdns-4.9.5.tar.bz2) = 1380263
diff --git a/dns/py-publicsuffixlist/Makefile b/dns/py-publicsuffixlist/Makefile
index 550e6df63feb..cd41bc6788ce 100644
--- a/dns/py-publicsuffixlist/Makefile
+++ b/dns/py-publicsuffixlist/Makefile
@@ -1,5 +1,5 @@
PORTNAME= publicsuffixlist
-PORTVERSION= 1.0.2.20250509
+PORTVERSION= 1.0.2.20250519
CATEGORIES= dns python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/dns/py-publicsuffixlist/distinfo b/dns/py-publicsuffixlist/distinfo
index 4d0a43504fb7..a538df61434e 100644
--- a/dns/py-publicsuffixlist/distinfo
+++ b/dns/py-publicsuffixlist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546560
-SHA256 (publicsuffixlist-1.0.2.20250509.tar.gz) = 4fa37440456e71989ee079144ae279068dcb1cc5625d126affcc8bbc012fda5d
-SIZE (publicsuffixlist-1.0.2.20250509.tar.gz) = 105133
+TIMESTAMP = 1747715440
+SHA256 (publicsuffixlist-1.0.2.20250519.tar.gz) = 6e026be47013db9f2cb8a25daf74d1d3e6180c74dc69708c9364894bf6f017eb
+SIZE (publicsuffixlist-1.0.2.20250519.tar.gz) = 105135