summaryrefslogtreecommitdiff
path: root/dns
diff options
context:
space:
mode:
Diffstat (limited to 'dns')
-rw-r--r--dns/acme-dns/Makefile2
-rw-r--r--dns/amass/Makefile2
-rw-r--r--dns/bind-tools/pkg-plist10
-rw-r--r--dns/bind-tools/pkg-plist-devel10
-rw-r--r--dns/bind9-devel/Makefile2
-rw-r--r--dns/bind9-devel/distinfo6
-rw-r--r--dns/bind9-devel/files/extrapatch-bind-min-override-ttl20
-rw-r--r--dns/bind9-devel/files/patch-bin_named_include_named_globals.h4
-rw-r--r--dns/bind9-devel/files/patch-meson.build45
-rw-r--r--dns/bind9-devel/files/patch-meson__options.txt11
-rw-r--r--dns/bind9-devel/pkg-plist12
-rw-r--r--dns/bind918/Makefile4
-rw-r--r--dns/bind918/distinfo6
-rw-r--r--dns/bind918/files/extrapatch-bind-min-override-ttl20
-rw-r--r--dns/bind918/pkg-plist14
-rw-r--r--dns/bind920/Makefile4
-rw-r--r--dns/bind920/distinfo6
-rw-r--r--dns/bind920/files/extrapatch-bind-min-override-ttl16
-rw-r--r--dns/bind920/pkg-plist11
-rw-r--r--dns/blocky/Makefile1
-rw-r--r--dns/dnscontrol/Makefile3
-rw-r--r--dns/dnscontrol/distinfo10
-rw-r--r--dns/dnscrypt-proxy2/Makefile2
-rw-r--r--dns/dnsdist/Makefile5
-rw-r--r--dns/dnsdist/distinfo4
-rw-r--r--dns/dnsdist/files/patch-dnsdist-configuration-yaml.cc11
-rw-r--r--dns/doggo/Makefile2
-rw-r--r--dns/godns/Makefile2
-rw-r--r--dns/nextdns/Makefile2
-rw-r--r--dns/p5-Mozilla-PublicSuffix/Makefile2
-rw-r--r--dns/pear-Net_DNS2/Makefile2
-rw-r--r--dns/pear-Net_DNS2/distinfo6
-rw-r--r--dns/powerdns-recursor/Makefile2
-rw-r--r--dns/powerdns/Makefile1
-rw-r--r--dns/prometheus-dnssec-exporter/Makefile2
-rw-r--r--dns/public_suffix_list/Makefile4
-rw-r--r--dns/public_suffix_list/distinfo6
-rw-r--r--dns/py-idna/Makefile4
-rw-r--r--dns/py-idna/distinfo6
-rw-r--r--dns/py-idna/files/patch-pyproject.toml12
-rw-r--r--dns/py-publicsuffix/Makefile2
-rw-r--r--dns/py-publicsuffix2/Makefile2
-rw-r--r--dns/py-publicsuffixlist/Makefile2
-rw-r--r--dns/py-publicsuffixlist/distinfo6
-rw-r--r--dns/q-dns/Makefile2
-rw-r--r--dns/rdap/Makefile2
-rw-r--r--dns/rubygem-public_suffix/Makefile5
-rw-r--r--dns/rubygem-public_suffix_service/Makefile2
-rw-r--r--dns/subfinder/Makefile2
-rw-r--r--dns/tldx/Makefile2
-rw-r--r--dns/yandex-ddns/Makefile2
-rw-r--r--dns/zdns/Makefile2
-rw-r--r--dns/zns/Makefile2
53 files changed, 188 insertions, 139 deletions
diff --git a/dns/acme-dns/Makefile b/dns/acme-dns/Makefile
index 6c586971182c..cb26468138fc 100644
--- a/dns/acme-dns/Makefile
+++ b/dns/acme-dns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= acme-dns
DISTVERSIONPREFIX= v
DISTVERSION= 1.0
-PORTREVISION= 27
+PORTREVISION= 28
PORTEPOCH= 1
CATEGORIES= dns
diff --git a/dns/amass/Makefile b/dns/amass/Makefile
index f5fb168553c7..370198b233c1 100644
--- a/dns/amass/Makefile
+++ b/dns/amass/Makefile
@@ -1,7 +1,7 @@
PORTNAME= amass
DISTVERSIONPREFIX= v
DISTVERSION= 5.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= dns
MAINTAINER= yuri@FreeBSD.org
diff --git a/dns/bind-tools/pkg-plist b/dns/bind-tools/pkg-plist
index c8a657e19e91..6e908780db4c 100644
--- a/dns/bind-tools/pkg-plist
+++ b/dns/bind-tools/pkg-plist
@@ -19,15 +19,15 @@ bin/nsec3hash
bin/nslookup
bin/nsupdate
lib/bind-tools/libdns.so
-lib/bind-tools/libdns-9.20.13.so
+lib/bind-tools/libdns-9.20.15.so
lib/bind-tools/libisc.so
-lib/bind-tools/libisc-9.20.13.so
+lib/bind-tools/libisc-9.20.15.so
lib/bind-tools/libisccc.so
-lib/bind-tools/libisccc-9.20.13.so
+lib/bind-tools/libisccc-9.20.15.so
lib/bind-tools/libisccfg.so
-lib/bind-tools/libisccfg-9.20.13.so
+lib/bind-tools/libisccfg-9.20.15.so
lib/bind-tools/libns.so
-lib/bind-tools/libns-9.20.13.so
+lib/bind-tools/libns-9.20.15.so
share/man/man1/arpaname.1.gz
share/man/man1/delv.1.gz
share/man/man1/dig.1.gz
diff --git a/dns/bind-tools/pkg-plist-devel b/dns/bind-tools/pkg-plist-devel
index f669818a7c03..7458022d4844 100644
--- a/dns/bind-tools/pkg-plist-devel
+++ b/dns/bind-tools/pkg-plist-devel
@@ -18,11 +18,11 @@ bin/named-rrchecker
bin/nsec3hash
bin/nslookup
bin/nsupdate
-lib/bind-tools/libdns-9.21.12.so
-lib/bind-tools/libisc-9.21.12.so
-lib/bind-tools/libisccc-9.21.12.so
-lib/bind-tools/libisccfg-9.21.12.so
-lib/bind-tools/libns-9.21.12.so
+lib/bind-tools/libdns-9.21.14.so
+lib/bind-tools/libisc-9.21.14.so
+lib/bind-tools/libisccc-9.21.14.so
+lib/bind-tools/libisccfg-9.21.14.so
+lib/bind-tools/libns-9.21.14.so
share/man/man1/arpaname.1.gz
share/man/man1/delv.1.gz
share/man/man1/dig.1.gz
diff --git a/dns/bind9-devel/Makefile b/dns/bind9-devel/Makefile
index c761307a0811..4b02550a4ea2 100644
--- a/dns/bind9-devel/Makefile
+++ b/dns/bind9-devel/Makefile
@@ -1,7 +1,7 @@
# pkg-help formatted with fmt 59 63
PORTNAME= bind
-DISTVERSION= 9.21.12
+DISTVERSION= 9.21.14
.if defined(BIND_TOOLS_SLAVE)
# dns/bind-tools here
PORTREVISION= 0
diff --git a/dns/bind9-devel/distinfo b/dns/bind9-devel/distinfo
index 4fb49af27c49..169eafe4262a 100644
--- a/dns/bind9-devel/distinfo
+++ b/dns/bind9-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757530153
-SHA256 (bind-9.21.12.tar.xz) = b32a53d0ce5dc0e00d200cabc4c46974c635ea435bd88a195f9981e15c25e1e7
-SIZE (bind-9.21.12.tar.xz) = 5231764
+TIMESTAMP = 1761142037
+SHA256 (bind-9.21.14.tar.xz) = 003b94d1404ec33174f28951de4ba261742de333cb869e6b909f1ada3261fe9f
+SIZE (bind-9.21.14.tar.xz) = 5257932
diff --git a/dns/bind9-devel/files/extrapatch-bind-min-override-ttl b/dns/bind9-devel/files/extrapatch-bind-min-override-ttl
index 0cf1e4292643..1ef483b64a5c 100644
--- a/dns/bind9-devel/files/extrapatch-bind-min-override-ttl
+++ b/dns/bind9-devel/files/extrapatch-bind-min-override-ttl
@@ -1,6 +1,6 @@
Add the override-cache-ttl feature.
---- bin/named/config.c.orig 2025-09-04 15:54:02 UTC
+--- bin/named/config.c.orig 2025-10-18 09:48:52 UTC
+++ bin/named/config.c
@@ -186,6 +186,7 @@ options {\n\
notify-source *;\n\
@@ -10,9 +10,9 @@ Add the override-cache-ttl feature.
parental-source *;\n\
parental-source-v6 *;\n\
provide-ixfr true;\n\
---- bin/named/server.c.orig 2025-09-04 15:54:02 UTC
+--- bin/named/server.c.orig 2025-10-18 09:48:52 UTC
+++ bin/named/server.c
-@@ -4275,6 +4275,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
+@@ -4276,6 +4276,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
}
obj = NULL;
@@ -24,9 +24,9 @@ Add the override-cache-ttl feature.
result = named_config_get(maps, "max-cache-ttl", &obj);
INSIST(result == ISC_R_SUCCESS);
view->maxcachettl = cfg_obj_asduration(obj);
---- doc/arm/reference.rst.orig 2025-09-04 15:54:02 UTC
+--- doc/arm/reference.rst.orig 2025-10-18 09:48:52 UTC
+++ doc/arm/reference.rst
-@@ -4173,6 +4173,10 @@ Tuning
+@@ -4175,6 +4175,10 @@ Tuning
cannot exceed 7 days and is silently truncated to 7 days if set to a
greater value.
@@ -37,7 +37,7 @@ Add the override-cache-ttl feature.
.. namedconf:statement:: max-cache-ttl
:tags: server
:short: Specifies the maximum time (in seconds) that the server caches ordinary (positive) answers.
---- doc/misc/options.orig 2025-09-04 15:54:02 UTC
+--- doc/misc/options.orig 2025-10-18 09:48:52 UTC
+++ doc/misc/options
@@ -172,6 +172,7 @@ options {
masterfile-style ( full | relative );
@@ -47,7 +47,7 @@ Add the override-cache-ttl feature.
max-cache-ttl <duration>;
max-clients-per-query <integer>;
max-ixfr-ratio ( unlimited | <percentage> );
---- lib/dns/include/dns/view.h.orig 2025-09-04 15:54:02 UTC
+--- lib/dns/include/dns/view.h.orig 2025-10-18 09:48:52 UTC
+++ lib/dns/include/dns/view.h
@@ -148,6 +148,7 @@ struct dns_view {
bool requestzoneversion;
@@ -57,9 +57,9 @@ Add the override-cache-ttl feature.
dns_ttl_t maxncachettl;
dns_ttl_t mincachettl;
dns_ttl_t minncachettl;
---- lib/dns/resolver.c.orig 2025-09-04 15:54:02 UTC
+--- lib/dns/resolver.c.orig 2025-10-18 09:48:52 UTC
+++ lib/dns/resolver.c
-@@ -5776,6 +5776,12 @@ fixttls(dns_view_t *view, dns_rdataset_t *rdataset,
+@@ -5839,6 +5839,12 @@ fixttls(dns_view_t *view, dns_rdataset_t *rdataset,
fixttls(dns_view_t *view, dns_rdataset_t *rdataset,
dns_rdataset_t *sigrdataset) {
/*
@@ -72,7 +72,7 @@ Add the override-cache-ttl feature.
* Enforce the configured maximum and minimum cache TTL.
*/
if (rdataset->ttl > view->maxcachettl) {
---- lib/isccfg/namedconf.c.orig 2025-09-04 15:54:02 UTC
+--- lib/isccfg/namedconf.c.orig 2025-10-18 09:48:52 UTC
+++ lib/isccfg/namedconf.c
@@ -2086,6 +2086,7 @@ static cfg_clausedef_t view_clauses[] = {
#endif /* ifdef HAVE_LMDB */
diff --git a/dns/bind9-devel/files/patch-bin_named_include_named_globals.h b/dns/bind9-devel/files/patch-bin_named_include_named_globals.h
index 1aa15addc16f..a1c99ff29218 100644
--- a/dns/bind9-devel/files/patch-bin_named_include_named_globals.h
+++ b/dns/bind9-devel/files/patch-bin_named_include_named_globals.h
@@ -1,8 +1,8 @@
We reference the pid file as being run/named/pid everywere else.
---- bin/named/include/named/globals.h.orig 2025-08-13 17:10:38 UTC
+--- bin/named/include/named/globals.h.orig 2025-10-18 09:48:52 UTC
+++ bin/named/include/named/globals.h
-@@ -113,7 +113,7 @@ EXTERN const char *named_g_defaultpidfile INIT(NAMED_L
+@@ -112,7 +112,7 @@ EXTERN const char *named_g_defaultpidfile INIT(NAMED_L
#if NAMED_RUN_PID_DIR
EXTERN const char *named_g_defaultpidfile INIT(NAMED_LOCALSTATEDIR "/run/named/"
diff --git a/dns/bind9-devel/files/patch-meson.build b/dns/bind9-devel/files/patch-meson.build
index 69f07446f567..93ec124f974a 100644
--- a/dns/bind9-devel/files/patch-meson.build
+++ b/dns/bind9-devel/files/patch-meson.build
@@ -1,8 +1,8 @@
Use bind-tools option to ease the server/tools package split
---- meson.build.orig 2025-09-04 15:54:02 UTC
+--- meson.build.orig 2025-10-18 09:48:52 UTC
+++ meson.build
-@@ -69,6 +69,8 @@ zlib_opt = get_option('zlib')
+@@ -72,6 +72,8 @@ zlib_opt = get_option('zlib')
tracing_opt = get_option('tracing')
zlib_opt = get_option('zlib')
@@ -11,15 +11,24 @@ Use bind-tools option to ease the server/tools package split
if meson.version().version_compare('>=1.1.0')
build_options = meson.build_options()
if build_options == ''
-@@ -1159,6 +1175,7 @@ named_srcconf = named_srcset.apply(config, strict: fal
+@@ -408,7 +410,7 @@ if fuzz_opt.enabled()
- named_srcconf = named_srcset.apply(config, strict: false)
+ fuzz_link_args = []
+ if fuzz_opt.enabled()
+- if fuzz_backed_opt != 'none'
++ if fuzz_backend_opt != 'none'
+ if get_option('b_lundef') != false
+ warning('fuzzing will fail to build properly without -Db_lundef=false')
+ endif
+@@ -1222,6 +1224,7 @@ libisccfg_dep = declare_dependency(
+ include_directories: isccfg_inc,
+ )
+if bind_tools
executable(
'arpaname',
arpaname_src,
-@@ -1371,7 +1388,9 @@ executable(
+@@ -1434,7 +1437,9 @@ executable(
libisc_dep,
],
)
@@ -29,7 +38,7 @@ Use bind-tools option to ease the server/tools package split
executable(
'named-checkconf',
named_checkconf_src,
-@@ -1444,7 +1463,9 @@ endif
+@@ -1507,7 +1512,9 @@ endif
],
)
endif
@@ -39,37 +48,45 @@ Use bind-tools option to ease the server/tools package split
executable(
'named-rrchecker',
named_rrchecker_src,
-@@ -1457,7 +1478,9 @@ executable(
+@@ -1520,6 +1527,7 @@ executable(
],
)
+endif
+ named_c_args = []
+ named_link_args = []
+@@ -1559,6 +1567,7 @@ named_srcconf = named_srcset.apply(config, strict: fal
+
+ named_srcconf = named_srcset.apply(config, strict: false)
+
+if not bind_tools
executable(
'named',
named_srcconf.sources(),
-@@ -1487,7 +1510,9 @@ executable(
+@@ -1586,7 +1595,9 @@ executable(
named_srcconf.dependencies(),
],
)
+-
+endif
-
++
+if bind_tools
executable(
'nsec3hash',
nsec3hash_src,
-@@ -1532,7 +1557,9 @@ executable(
+@@ -1631,7 +1642,9 @@ executable(
edit_dep,
],
)
+-
+endif
-
++
+if not bind_tools
executable(
'rndc-confgen',
rndc_confgen_src,
-@@ -1613,6 +1640,7 @@ shared_library(
+@@ -1727,6 +1740,7 @@ shared_library(
libns_dep,
],
)
@@ -77,7 +94,7 @@ Use bind-tools option to ease the server/tools package split
subdir('doc')
subdir('tests')
-@@ -1680,7 +1708,6 @@ print(release_date, end="")
+@@ -1795,7 +1809,6 @@ print(release_date, end="")
print(release_date, end="")
'''
@@ -85,7 +102,7 @@ Use bind-tools option to ease the server/tools package split
release_date = ''
if python.found()
release_date = run_command(python, ['-c', get_release_date], check: true).stdout()
-@@ -1701,6 +1728,7 @@ if doc_opt.allowed()
+@@ -1816,6 +1829,7 @@ if doc_opt.allowed()
install_man(man_pages)
diff --git a/dns/bind9-devel/files/patch-meson__options.txt b/dns/bind9-devel/files/patch-meson__options.txt
index 954a01fff5ad..560cce5e84d7 100644
--- a/dns/bind9-devel/files/patch-meson__options.txt
+++ b/dns/bind9-devel/files/patch-meson__options.txt
@@ -1,10 +1,13 @@
Add bind-tools option to ease the server/tools package split
---- meson_options.txt.orig 2025-07-19 11:32:37 UTC
+--- meson_options.txt.orig 2025-10-18 09:48:52 UTC
+++ meson_options.txt
-@@ -188,3 +188,5 @@ option(
- value: 'disabled',
+@@ -197,6 +197,8 @@ option(
description: 'enable the memory leak detection in external libraries (libxml2, libuv, OpenSSL)',
)
-+
+
+option('bind-tools', type: 'feature', value: 'disabled', description: 'build tools only')
++
+ option(
+ 'named-lto',
+ type: 'combo',
diff --git a/dns/bind9-devel/pkg-plist b/dns/bind9-devel/pkg-plist
index 4ab574014273..898473da6fa4 100644
--- a/dns/bind9-devel/pkg-plist
+++ b/dns/bind9-devel/pkg-plist
@@ -125,7 +125,6 @@ include/isc/crypto.h
include/isc/dir.h
include/isc/dnsstream.h
include/isc/endian.h
-include/isc/entropy.h
include/isc/errno.h
include/isc/error.h
include/isc/file.h
@@ -235,11 +234,12 @@ include/ns/update.h
include/ns/xfrout.h
lib/bind/filter-a.so
lib/bind/filter-aaaa.so
-lib/libdns-9.21.12.so
-lib/libisc-9.21.12.so
-lib/libisccc-9.21.12.so
-lib/libisccfg-9.21.12.so
-lib/libns-9.21.12.so
+lib/bind/synthrecord.so
+lib/libdns-9.21.14.so
+lib/libisc-9.21.14.so
+lib/libisccc-9.21.14.so
+lib/libisccfg-9.21.14.so
+lib/libns-9.21.14.so
@comment share/man/man1/arpaname.1.gz
@comment share/man/man1/delv.1.gz
@comment share/man/man1/dig.1.gz
diff --git a/dns/bind918/Makefile b/dns/bind918/Makefile
index 2169bdf8cbcc..3ae3f610454b 100644
--- a/dns/bind918/Makefile
+++ b/dns/bind918/Makefile
@@ -1,7 +1,7 @@
# pkg-help formatted with fmt 59 63
PORTNAME= bind
-DISTVERSION= 9.18.39
+DISTVERSION= 9.18.41
PORTREVISION= 0
CATEGORIES= dns net
MASTER_SITES= ISC/bind9/${DISTVERSION}
@@ -14,7 +14,7 @@ WWW= https://www.isc.org/bind/
# Uncomment when bind920 comes of age. +3 years if ESV, +1year otherwise, see
# https://kb.isc.org/docs/aa-00896
# DEPRECATED= End of life, please migrate to a newer version of BIND9
-# EXPIRATION_DATE= 2025-12-31
+# EXPIRATION_DATE= 2026-06-30
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/dns/bind918/distinfo b/dns/bind918/distinfo
index 6689b48c1bd4..8015b1d2fd16 100644
--- a/dns/bind918/distinfo
+++ b/dns/bind918/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756270405
-SHA256 (bind-9.18.39.tar.xz) = 725755232186f3be4a07d7e40978a3389434bef7c0cdc262cc641a364072976d
-SIZE (bind-9.18.39.tar.xz) = 5383056
+TIMESTAMP = 1761141662
+SHA256 (bind-9.18.41.tar.xz) = 6ddc1d981511c4da0b203b0513af131e5d15e5f1c261145736fe1f35dd1fe79d
+SIZE (bind-9.18.41.tar.xz) = 5427116
diff --git a/dns/bind918/files/extrapatch-bind-min-override-ttl b/dns/bind918/files/extrapatch-bind-min-override-ttl
index 5fab4d9d5ef5..708033c53bf9 100644
--- a/dns/bind918/files/extrapatch-bind-min-override-ttl
+++ b/dns/bind918/files/extrapatch-bind-min-override-ttl
@@ -1,6 +1,6 @@
Add the override-cache-ttl feature.
---- bin/named/config.c.orig 2025-07-04 09:46:41 UTC
+--- bin/named/config.c.orig 2025-10-18 10:21:02 UTC
+++ bin/named/config.c
@@ -186,6 +186,7 @@ options {\n\
notify-source *;\n\
@@ -10,9 +10,9 @@ Add the override-cache-ttl feature.
parental-source *;\n\
parental-source-v6 *;\n\
provide-ixfr true;\n\
---- bin/named/server.c.orig 2025-07-04 09:46:41 UTC
+--- bin/named/server.c.orig 2025-10-18 10:21:02 UTC
+++ bin/named/server.c
-@@ -4755,6 +4755,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
+@@ -4756,6 +4756,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
}
obj = NULL;
@@ -24,9 +24,9 @@ Add the override-cache-ttl feature.
result = named_config_get(maps, "max-cache-ttl", &obj);
INSIST(result == ISC_R_SUCCESS);
view->maxcachettl = cfg_obj_asduration(obj);
---- doc/arm/reference.rst.orig 2025-07-04 09:46:42 UTC
+--- doc/arm/reference.rst.orig 2025-10-18 10:21:03 UTC
+++ doc/arm/reference.rst
-@@ -4391,6 +4391,10 @@ Tuning
+@@ -4394,6 +4394,10 @@ Tuning
cannot exceed 7 days and is silently truncated to 7 days if set to a
greater value.
@@ -37,7 +37,7 @@ Add the override-cache-ttl feature.
.. namedconf:statement:: max-cache-ttl
:tags: server
:short: Specifies the maximum time (in seconds) that the server caches ordinary (positive) answers.
---- lib/dns/include/dns/view.h.orig 2025-07-04 09:46:42 UTC
+--- lib/dns/include/dns/view.h.orig 2025-10-18 10:21:03 UTC
+++ lib/dns/include/dns/view.h
@@ -157,6 +157,7 @@ struct dns_view {
bool requestnsid;
@@ -47,9 +47,9 @@ Add the override-cache-ttl feature.
dns_ttl_t maxncachettl;
dns_ttl_t mincachettl;
dns_ttl_t minncachettl;
---- lib/dns/resolver.c.orig 2025-07-04 09:46:42 UTC
+--- lib/dns/resolver.c.orig 2025-10-18 10:21:03 UTC
+++ lib/dns/resolver.c
-@@ -6425,6 +6425,12 @@ cache_name(fetchctx_t *fctx, dns_name_t *name, dns_mes
+@@ -6445,6 +6445,12 @@ cache_name(fetchctx_t *fctx, dns_name_t *name, dns_mes
}
/*
@@ -62,9 +62,9 @@ Add the override-cache-ttl feature.
* Enforce the configure maximum cache TTL.
*/
if (rdataset->ttl > res->view->maxcachettl) {
---- lib/isccfg/namedconf.c.orig 2025-07-04 09:46:42 UTC
+--- lib/isccfg/namedconf.c.orig 2025-10-18 10:21:03 UTC
+++ lib/isccfg/namedconf.c
-@@ -2105,6 +2105,7 @@ static cfg_clausedef_t view_clauses[] = {
+@@ -2106,6 +2106,7 @@ static cfg_clausedef_t view_clauses[] = {
#endif /* ifdef HAVE_LMDB */
{ "max-acache-size", NULL, CFG_CLAUSEFLAG_ANCIENT },
{ "max-cache-size", &cfg_type_sizeorpercent, 0 },
diff --git a/dns/bind918/pkg-plist b/dns/bind918/pkg-plist
index 89d1d17abdb0..d43afe9aaf3c 100644
--- a/dns/bind918/pkg-plist
+++ b/dns/bind918/pkg-plist
@@ -241,19 +241,19 @@ include/ns/xfrout.h
lib/bind/filter-a.so
lib/bind/filter-aaaa.so
lib/libbind9.so
-lib/libbind9-9.18.39.so
+lib/libbind9-9.18.41.so
lib/libdns.so
-lib/libdns-9.18.39.so
+lib/libdns-9.18.41.so
lib/libirs.so
-lib/libirs-9.18.39.so
+lib/libirs-9.18.41.so
lib/libisc.so
-lib/libisc-9.18.39.so
+lib/libisc-9.18.41.so
lib/libisccc.so
-lib/libisccc-9.18.39.so
+lib/libisccc-9.18.41.so
lib/libisccfg.so
-lib/libisccfg-9.18.39.so
+lib/libisccfg-9.18.41.so
lib/libns.so
-lib/libns-9.18.39.so
+lib/libns-9.18.41.so
@comment share/man/man1/arpaname.1.gz
@comment share/man/man1/delv.1.gz
@comment share/man/man1/dig.1.gz
diff --git a/dns/bind920/Makefile b/dns/bind920/Makefile
index 76f623019bad..97adf6eabcdb 100644
--- a/dns/bind920/Makefile
+++ b/dns/bind920/Makefile
@@ -1,7 +1,7 @@
# pkg-help formatted with fmt 59 63
PORTNAME= bind
-DISTVERSION= 9.20.13
+DISTVERSION= 9.20.15
.if defined(BIND_TOOLS_SLAVE)
# dns/bind-tools here
PORTREVISION= 0
@@ -29,7 +29,7 @@ WWW= https://www.isc.org/bind/
# Uncomment when bind922 comes of age. +3 years if ESV, +1year otherwise, see
# https://kb.isc.org/docs/aa-00896
# DEPRECATED= End of life, please migrate to a newer version of BIND9
-# EXPIRATION_DATE= XXX-12-31
+# EXPIRATION_DATE= 2028-06-30
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/dns/bind920/distinfo b/dns/bind920/distinfo
index 430bb7b803c1..f436430e7d8c 100644
--- a/dns/bind920/distinfo
+++ b/dns/bind920/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757529705
-SHA256 (bind-9.20.13.tar.xz) = 151f9376ead317e646a5d0c9f01c060386d891118d7437a7f829bb9727c7b34c
-SIZE (bind-9.20.13.tar.xz) = 5762540
+TIMESTAMP = 1761141978
+SHA256 (bind-9.20.15.tar.xz) = d62b38fae48ba83fca6181112d0c71018d8b0f2ce285dc79dc6a0367722ccabb
+SIZE (bind-9.20.15.tar.xz) = 5765964
diff --git a/dns/bind920/files/extrapatch-bind-min-override-ttl b/dns/bind920/files/extrapatch-bind-min-override-ttl
index c8c8fd0d7f1f..7543f730b984 100644
--- a/dns/bind920/files/extrapatch-bind-min-override-ttl
+++ b/dns/bind920/files/extrapatch-bind-min-override-ttl
@@ -1,6 +1,6 @@
Add the override-cache-ttl feature.
---- bin/named/config.c.orig 2025-09-04 16:14:02 UTC
+--- bin/named/config.c.orig 2025-10-18 10:16:12 UTC
+++ bin/named/config.c
@@ -185,6 +185,7 @@ options {\n\
notify-source *;\n\
@@ -10,7 +10,7 @@ Add the override-cache-ttl feature.
parental-source *;\n\
parental-source-v6 *;\n\
provide-ixfr true;\n\
---- bin/named/server.c.orig 2025-09-04 16:14:02 UTC
+--- bin/named/server.c.orig 2025-10-18 10:16:12 UTC
+++ bin/named/server.c
@@ -4698,6 +4698,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
}
@@ -24,9 +24,9 @@ Add the override-cache-ttl feature.
result = named_config_get(maps, "max-cache-ttl", &obj);
INSIST(result == ISC_R_SUCCESS);
view->maxcachettl = cfg_obj_asduration(obj);
---- doc/arm/reference.rst.orig 2025-09-04 16:14:03 UTC
+--- doc/arm/reference.rst.orig 2025-10-18 10:16:12 UTC
+++ doc/arm/reference.rst
-@@ -4383,6 +4383,10 @@ Tuning
+@@ -4385,6 +4385,10 @@ Tuning
cannot exceed 7 days and is silently truncated to 7 days if set to a
greater value.
@@ -37,7 +37,7 @@ Add the override-cache-ttl feature.
.. namedconf:statement:: max-cache-ttl
:tags: server
:short: Specifies the maximum time (in seconds) that the server caches ordinary (positive) answers.
---- lib/dns/include/dns/view.h.orig 2025-09-04 16:14:03 UTC
+--- lib/dns/include/dns/view.h.orig 2025-10-18 10:16:12 UTC
+++ lib/dns/include/dns/view.h
@@ -151,6 +151,7 @@ struct dns_view {
bool requestnsid;
@@ -47,9 +47,9 @@ Add the override-cache-ttl feature.
dns_ttl_t maxncachettl;
dns_ttl_t mincachettl;
dns_ttl_t minncachettl;
---- lib/dns/resolver.c.orig 2025-09-04 16:14:03 UTC
+--- lib/dns/resolver.c.orig 2025-10-18 10:16:12 UTC
+++ lib/dns/resolver.c
-@@ -5985,6 +5985,12 @@ cache_name(fetchctx_t *fctx, dns_name_t *name, dns_mes
+@@ -5986,6 +5986,12 @@ cache_name(fetchctx_t *fctx, dns_name_t *name, dns_mes
}
/*
@@ -62,7 +62,7 @@ Add the override-cache-ttl feature.
* Enforce the configure maximum cache TTL.
*/
if (rdataset->ttl > res->view->maxcachettl) {
---- lib/isccfg/namedconf.c.orig 2025-09-04 16:14:03 UTC
+--- lib/isccfg/namedconf.c.orig 2025-10-18 10:16:12 UTC
+++ lib/isccfg/namedconf.c
@@ -2222,6 +2222,7 @@ static cfg_clausedef_t view_clauses[] = {
#endif /* ifdef HAVE_LMDB */
diff --git a/dns/bind920/pkg-plist b/dns/bind920/pkg-plist
index ac17cb88178d..9881543e7d91 100644
--- a/dns/bind920/pkg-plist
+++ b/dns/bind920/pkg-plist
@@ -130,7 +130,6 @@ include/isc/crc64.h
include/isc/dir.h
include/isc/dnsstream.h
include/isc/endian.h
-include/isc/entropy.h
include/isc/errno.h
include/isc/error.h
include/isc/file.h
@@ -243,15 +242,15 @@ include/ns/update.h
include/ns/xfrout.h
lib/bind/filter-a.so
lib/bind/filter-aaaa.so
-lib/libdns-9.20.13.so
+lib/libdns-9.20.15.so
lib/libdns.so
-lib/libisc-9.20.13.so
+lib/libisc-9.20.15.so
lib/libisc.so
-lib/libisccc-9.20.13.so
+lib/libisccc-9.20.15.so
lib/libisccc.so
-lib/libisccfg-9.20.13.so
+lib/libisccfg-9.20.15.so
lib/libisccfg.so
-lib/libns-9.20.13.so
+lib/libns-9.20.15.so
lib/libns.so
@comment share/man/man1/arpaname.1.gz
@comment share/man/man1/delv.1.gz
diff --git a/dns/blocky/Makefile b/dns/blocky/Makefile
index 22e484571660..1eab5c087a33 100644
--- a/dns/blocky/Makefile
+++ b/dns/blocky/Makefile
@@ -1,6 +1,7 @@
PORTNAME= blocky
DISTVERSIONPREFIX= v
DISTVERSION= 0.27.0
+PORTREVISION= 1
CATEGORIES= dns
MAINTAINER= eduardo@FreeBSD.org
diff --git a/dns/dnscontrol/Makefile b/dns/dnscontrol/Makefile
index 16637f3100c0..c9f7446edd7b 100644
--- a/dns/dnscontrol/Makefile
+++ b/dns/dnscontrol/Makefile
@@ -1,7 +1,6 @@
PORTNAME= dnscontrol
DISTVERSIONPREFIX=v
-DISTVERSION= 4.25.0
-PORTREVISION= 1
+DISTVERSION= 4.26.0
CATEGORIES= dns
MAINTAINER= decke@FreeBSD.org
diff --git a/dns/dnscontrol/distinfo b/dns/dnscontrol/distinfo
index cef539532021..b4d737003c3f 100644
--- a/dns/dnscontrol/distinfo
+++ b/dns/dnscontrol/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758621544
-SHA256 (go/dns_dnscontrol/dnscontrol-v4.25.0/v4.25.0.mod) = 187c4544894940bee4ffaf8169721041c2476aaab267b35e414070628c8bd2c0
-SIZE (go/dns_dnscontrol/dnscontrol-v4.25.0/v4.25.0.mod) = 7706
-SHA256 (go/dns_dnscontrol/dnscontrol-v4.25.0/v4.25.0.zip) = f8ef4ee86115e168be244948f103730614f0544f8153c940b198f8adfd0e9478
-SIZE (go/dns_dnscontrol/dnscontrol-v4.25.0/v4.25.0.zip) = 5562087
+TIMESTAMP = 1760811744
+SHA256 (go/dns_dnscontrol/dnscontrol-v4.26.0/v4.26.0.mod) = f8dad80352fe33cfc3096da70dfacf12f24186bb17c9327309e59b1562424c55
+SIZE (go/dns_dnscontrol/dnscontrol-v4.26.0/v4.26.0.mod) = 7708
+SHA256 (go/dns_dnscontrol/dnscontrol-v4.26.0/v4.26.0.zip) = bc8325bb7d61b92ffd87fbf3f7d6990bb979d17a5a3ff067b66f161ca78504bb
+SIZE (go/dns_dnscontrol/dnscontrol-v4.26.0/v4.26.0.zip) = 5568898
diff --git a/dns/dnscrypt-proxy2/Makefile b/dns/dnscrypt-proxy2/Makefile
index 2f3e6e074c8e..3fac8917cca7 100644
--- a/dns/dnscrypt-proxy2/Makefile
+++ b/dns/dnscrypt-proxy2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dnscrypt-proxy
PORTVERSION= 2.1.5
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= dns security
PKGNAMESUFFIX= 2
diff --git a/dns/dnsdist/Makefile b/dns/dnsdist/Makefile
index eebd7eb5e11f..5a7512afcce8 100644
--- a/dns/dnsdist/Makefile
+++ b/dns/dnsdist/Makefile
@@ -1,10 +1,13 @@
PORTNAME= dnsdist
DISTVERSION= 2.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= dns net
MASTER_SITES= https://downloads.powerdns.com/releases/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
+PATCH_SITES= https://github.com/PowerDNS/pdns/commit/
+PATCHFILES= 8045b2c8860c786d2ca9e13de05c431ba638c90f.diff:-p2
+
MAINTAINER= tremere@cainites.net
COMMENT= Highly DNS-, DoS- and abuse-aware loadbalancer
WWW= https://dnsdist.org/
diff --git a/dns/dnsdist/distinfo b/dns/dnsdist/distinfo
index 8456bd938620..160ff620c88c 100644
--- a/dns/dnsdist/distinfo
+++ b/dns/dnsdist/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1758417851
+TIMESTAMP = 1760439976
SHA256 (dnsdist-2.0.1.tar.xz) = 144e2356d07d6577a570782a6f79f426125344221dbdc4ddaaa7f9d468d51900
SIZE (dnsdist-2.0.1.tar.xz) = 2279512
SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
@@ -87,3 +87,5 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (8045b2c8860c786d2ca9e13de05c431ba638c90f.diff) = e41f702c29e17595fdb0ad43c4391ef873cedf3a9b1fa36b63ddd2c9192e58e7
+SIZE (8045b2c8860c786d2ca9e13de05c431ba638c90f.diff) = 1513
diff --git a/dns/dnsdist/files/patch-dnsdist-configuration-yaml.cc b/dns/dnsdist/files/patch-dnsdist-configuration-yaml.cc
new file mode 100644
index 000000000000..29ed9db27fdc
--- /dev/null
+++ b/dns/dnsdist/files/patch-dnsdist-configuration-yaml.cc
@@ -0,0 +1,11 @@
+--- dnsdist-configuration-yaml.cc.orig 2025-10-20 17:09:15 UTC
++++ dnsdist-configuration-yaml.cc
+@@ -1145,7 +1145,7 @@ bool loadConfigurationFromFile(const std::string& file
+
+ for (const auto& cache : globalConfig.packet_caches) {
+ DNSDistPacketCache::CacheSettings settings{
+- .d_maxEntries = cache.size,
++ .d_maxEntries = static_cast<size_t>(cache.size),
+ .d_maxTTL = cache.max_ttl,
+ .d_minTTL = cache.min_ttl,
+ .d_tempFailureTTL = cache.temporary_failure_ttl,
diff --git a/dns/doggo/Makefile b/dns/doggo/Makefile
index c2b12c31d02f..597246083a9a 100644
--- a/dns/doggo/Makefile
+++ b/dns/doggo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= doggo
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.5
-PORTREVISION= 8
+PORTREVISION= 9
PORTEPOCH= 1
CATEGORIES= dns
diff --git a/dns/godns/Makefile b/dns/godns/Makefile
index b5b8a987f174..a47037729b7f 100644
--- a/dns/godns/Makefile
+++ b/dns/godns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= godns
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= dns
MASTER_SITES= https://raw.githubusercontent.com/TimothyYe/${PORTNAME}/${DISTVERSIONFULL}/:gomod
DISTFILES= go.mod:gomod
diff --git a/dns/nextdns/Makefile b/dns/nextdns/Makefile
index a3de60389895..32d1078abd2a 100644
--- a/dns/nextdns/Makefile
+++ b/dns/nextdns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nextdns
PORTVERSION= 1.42.0
DISTVERSIONPREFIX= v
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= dns security
MAINTAINER= rs@nextdns.io
diff --git a/dns/p5-Mozilla-PublicSuffix/Makefile b/dns/p5-Mozilla-PublicSuffix/Makefile
index f7a21ba05071..9c065e512358 100644
--- a/dns/p5-Mozilla-PublicSuffix/Makefile
+++ b/dns/p5-Mozilla-PublicSuffix/Makefile
@@ -1,7 +1,7 @@
PORTNAME= Mozilla-PublicSuffix
PORTVERSION= 1.0.7
DISTVERSIONPREFIX= v
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= dns perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/dns/pear-Net_DNS2/Makefile b/dns/pear-Net_DNS2/Makefile
index 735465a55781..dc3fe6c3b18a 100644
--- a/dns/pear-Net_DNS2/Makefile
+++ b/dns/pear-Net_DNS2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Net_DNS2
-PORTVERSION= 2.0.4
+PORTVERSION= 2.0.5
DISTVERSIONPREFIX= v
CATEGORIES= dns net pear
diff --git a/dns/pear-Net_DNS2/distinfo b/dns/pear-Net_DNS2/distinfo
index 820072e1459c..437a2efa79bc 100644
--- a/dns/pear-Net_DNS2/distinfo
+++ b/dns/pear-Net_DNS2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436463
-SHA256 (mikepultz-netdns2-v2.0.4_GH0.tar.gz) = 4d4c28356a00c1a1ae6207b8814a95a3f093d2a8fd6e753387d8b42eceab4840
-SIZE (mikepultz-netdns2-v2.0.4_GH0.tar.gz) = 100738
+TIMESTAMP = 1759816618
+SHA256 (mikepultz-netdns2-v2.0.5_GH0.tar.gz) = 9e3bc08bbd2b53a0c8ee88a4d67ae7ac39285049679be823cf90c9fbb2b4a435
+SIZE (mikepultz-netdns2-v2.0.5_GH0.tar.gz) = 101964
diff --git a/dns/powerdns-recursor/Makefile b/dns/powerdns-recursor/Makefile
index eb41df1e40f4..211839e74d7a 100644
--- a/dns/powerdns-recursor/Makefile
+++ b/dns/powerdns-recursor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= recursor
DISTVERSION= 5.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= dns
MASTER_SITES= https://downloads.powerdns.com/releases/
PKGNAMEPREFIX= powerdns-
diff --git a/dns/powerdns/Makefile b/dns/powerdns/Makefile
index a67e9f7bb13d..a51ded6723a2 100644
--- a/dns/powerdns/Makefile
+++ b/dns/powerdns/Makefile
@@ -1,5 +1,6 @@
PORTNAME= powerdns
DISTVERSION= 5.0.0
+PORTREVISION= 1
CATEGORIES= dns
MASTER_SITES= https://downloads.powerdns.com/releases/
DISTNAME= pdns-${DISTVERSION}
diff --git a/dns/prometheus-dnssec-exporter/Makefile b/dns/prometheus-dnssec-exporter/Makefile
index 65c65a4cbf62..22c970772c0f 100644
--- a/dns/prometheus-dnssec-exporter/Makefile
+++ b/dns/prometheus-dnssec-exporter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= prometheus-dnssec-exporter
DISTVERSION= g20220925
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= dns
MAINTAINER= philip@FreeBSD.org
diff --git a/dns/public_suffix_list/Makefile b/dns/public_suffix_list/Makefile
index fce094478a75..0eab880556ec 100644
--- a/dns/public_suffix_list/Makefile
+++ b/dns/public_suffix_list/Makefile
@@ -1,5 +1,5 @@
PORTNAME= public_suffix_list
-PORTVERSION= 20250828
+PORTVERSION= 20251001
CATEGORIES= dns
MAINTAINER= sunpoet@FreeBSD.org
@@ -21,7 +21,7 @@ SLAVEDIRS= dns/p5-Mozilla-PublicSuffix dns/py-publicsuffix dns/py-publicsuffix2
USE_GITHUB= yes
GH_ACCOUNT= publicsuffix
GH_PROJECT= list
-GH_TAGNAME= 4103956
+GH_TAGNAME= 0673151
do-install:
${MKDIR} ${STAGEDIR}${DATADIR}/
diff --git a/dns/public_suffix_list/distinfo b/dns/public_suffix_list/distinfo
index b6f750034a1b..56ecfbb5fda4 100644
--- a/dns/public_suffix_list/distinfo
+++ b/dns/public_suffix_list/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120508
-SHA256 (publicsuffix-list-20250828-4103956_GH0.tar.gz) = 2f7bb3c6355090ebd63e383cc4e3f116ecac0e40900bd64ff7ca4aad0f7290e9
-SIZE (publicsuffix-list-20250828-4103956_GH0.tar.gz) = 299060
+TIMESTAMP = 1759816548
+SHA256 (publicsuffix-list-20251001-0673151_GH0.tar.gz) = e45c212951bcd084761ff12785ccb8e4679537d2a887aa40edfc98556f93ed6b
+SIZE (publicsuffix-list-20251001-0673151_GH0.tar.gz) = 299205
diff --git a/dns/py-idna/Makefile b/dns/py-idna/Makefile
index 8321d4eb6b60..9ec3365a6900 100644
--- a/dns/py-idna/Makefile
+++ b/dns/py-idna/Makefile
@@ -1,5 +1,5 @@
PORTNAME= idna
-PORTVERSION= 3.10
+PORTVERSION= 3.11
CATEGORIES= dns python
MASTER_SITES= PYPI \
https://github.com/kjd/idna/releases/download/v${PORTVERSION}/
@@ -12,7 +12,7 @@ WWW= https://github.com/kjd/idna
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.11<4:devel/py-flit-core@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517 unittest
diff --git a/dns/py-idna/distinfo b/dns/py-idna/distinfo
index ae7f83b1bb8b..270fdc047db6 100644
--- a/dns/py-idna/distinfo
+++ b/dns/py-idna/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726740963
-SHA256 (idna-3.10.tar.gz) = 12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9
-SIZE (idna-3.10.tar.gz) = 190490
+TIMESTAMP = 1759774677
+SHA256 (idna-3.11.tar.gz) = 795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902
+SIZE (idna-3.11.tar.gz) = 194582
diff --git a/dns/py-idna/files/patch-pyproject.toml b/dns/py-idna/files/patch-pyproject.toml
new file mode 100644
index 000000000000..d6b053517f61
--- /dev/null
+++ b/dns/py-idna/files/patch-pyproject.toml
@@ -0,0 +1,12 @@
+--- pyproject.toml.orig 2025-10-12 14:54:44 UTC
++++ pyproject.toml
+@@ -6,8 +6,7 @@ readme = "README.rst"
+ name = "idna"
+ description = "Internationalized Domain Names in Applications (IDNA)"
+ readme = "README.rst"
+-license = "BSD-3-Clause"
+-license-files = ["LICENSE.md"]
++license = {text = "BSD-3-Clause"}
+ authors = [
+ {name = "Kim Davies", email = "kim+pypi@gumleaf.org"}
+ ]
diff --git a/dns/py-publicsuffix/Makefile b/dns/py-publicsuffix/Makefile
index a842ab9eaaff..9e2d7808876f 100644
--- a/dns/py-publicsuffix/Makefile
+++ b/dns/py-publicsuffix/Makefile
@@ -1,6 +1,6 @@
PORTNAME= publicsuffix
PORTVERSION= 1.1.0
-PORTREVISION= 93
+PORTREVISION= 94
CATEGORIES= dns python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/dns/py-publicsuffix2/Makefile b/dns/py-publicsuffix2/Makefile
index 0d2cb22d4b57..a548dcc53d15 100644
--- a/dns/py-publicsuffix2/Makefile
+++ b/dns/py-publicsuffix2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= publicsuffix2
PORTVERSION= 2.20191221
-PORTREVISION= 67
+PORTREVISION= 68
CATEGORIES= dns python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/dns/py-publicsuffixlist/Makefile b/dns/py-publicsuffixlist/Makefile
index f9a74e5e3941..ba6ffb065314 100644
--- a/dns/py-publicsuffixlist/Makefile
+++ b/dns/py-publicsuffixlist/Makefile
@@ -1,5 +1,5 @@
PORTNAME= publicsuffixlist
-PORTVERSION= 1.0.2.20250911
+PORTVERSION= 1.0.2.20251009
CATEGORIES= dns python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/dns/py-publicsuffixlist/distinfo b/dns/py-publicsuffixlist/distinfo
index a86882e2ab76..e96f8e89b210 100644
--- a/dns/py-publicsuffixlist/distinfo
+++ b/dns/py-publicsuffixlist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324162
-SHA256 (publicsuffixlist-1.0.2.20250911.tar.gz) = d50d69dece74c428c3bbfe8f1e90c81444160fecdb54ada51d4738b5e8fbc81b
-SIZE (publicsuffixlist-1.0.2.20250911.tar.gz) = 105990
+TIMESTAMP = 1759774679
+SHA256 (publicsuffixlist-1.0.2.20251009.tar.gz) = b428a8cd0f468bbf5fd9f956370b9304a0ceee7fdea82ffc4701f0509f1ba413
+SIZE (publicsuffixlist-1.0.2.20251009.tar.gz) = 106135
diff --git a/dns/q-dns/Makefile b/dns/q-dns/Makefile
index 1e7f58a19927..c13b502ed16f 100644
--- a/dns/q-dns/Makefile
+++ b/dns/q-dns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= q-dns
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= dns
MAINTAINER= yuri@FreeBSD.org
diff --git a/dns/rdap/Makefile b/dns/rdap/Makefile
index 85ca39dc476c..c5728e180a4c 100644
--- a/dns/rdap/Makefile
+++ b/dns/rdap/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rdap
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= dns
MAINTAINER= pi@FreeBSD.org
diff --git a/dns/rubygem-public_suffix/Makefile b/dns/rubygem-public_suffix/Makefile
index 33fc13fedffc..1db3aa9bd7ec 100644
--- a/dns/rubygem-public_suffix/Makefile
+++ b/dns/rubygem-public_suffix/Makefile
@@ -1,12 +1,13 @@
PORTNAME= public_suffix
PORTVERSION= 6.0.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= dns rubygems
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby domain name parser based on the Public Suffix List
-WWW= https://github.com/weppos/publicsuffix-ruby
+WWW= https://simonecarletti.com/code/publicsuffix-ruby/ \
+ https://github.com/weppos/publicsuffix-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/dns/rubygem-public_suffix_service/Makefile b/dns/rubygem-public_suffix_service/Makefile
index 0f3f6fce6a7b..bdae472e99db 100644
--- a/dns/rubygem-public_suffix_service/Makefile
+++ b/dns/rubygem-public_suffix_service/Makefile
@@ -1,6 +1,6 @@
PORTNAME= public_suffix_service
PORTVERSION= 0.9.1
-PORTREVISION= 104
+PORTREVISION= 105
CATEGORIES= dns rubygems
MASTER_SITES= RG
diff --git a/dns/subfinder/Makefile b/dns/subfinder/Makefile
index fd7297e432ce..7db3b9df3f9d 100644
--- a/dns/subfinder/Makefile
+++ b/dns/subfinder/Makefile
@@ -1,7 +1,7 @@
PORTNAME= subfinder
DISTVERSIONPREFIX= v
DISTVERSION= 2.8.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= dns
MAINTAINER= yuri@FreeBSD.org
diff --git a/dns/tldx/Makefile b/dns/tldx/Makefile
index a6be4d9c45ac..a73ba19dbfbe 100644
--- a/dns/tldx/Makefile
+++ b/dns/tldx/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tldx
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= dns
MAINTAINER= nxjoseph@protonmail.com
diff --git a/dns/yandex-ddns/Makefile b/dns/yandex-ddns/Makefile
index c3291e213921..19783b76237a 100644
--- a/dns/yandex-ddns/Makefile
+++ b/dns/yandex-ddns/Makefile
@@ -1,6 +1,6 @@
PORTNAME= yandex-ddns
DISTVERSION= g20200613
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= dns
MAINTAINER= ports@FreeBSD.org
diff --git a/dns/zdns/Makefile b/dns/zdns/Makefile
index a5f62205dfcb..74baa3c9ab04 100644
--- a/dns/zdns/Makefile
+++ b/dns/zdns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zdns
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= dns
MAINTAINER= yuri@FreeBSD.org
diff --git a/dns/zns/Makefile b/dns/zns/Makefile
index 0c39795fedd6..ed41f23a89f1 100644
--- a/dns/zns/Makefile
+++ b/dns/zns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zns
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= dns
MAINTAINER= nxjoseph@protonmail.com