summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
Diffstat (limited to 'net')
-rw-r--r--net/Makefile4
-rw-r--r--net/akonadi-calendar/distinfo6
-rw-r--r--net/akonadi-contacts/Makefile1
-rw-r--r--net/akonadi-contacts/distinfo6
-rw-r--r--net/akonadi-mime/distinfo6
-rw-r--r--net/akonadi-search/distinfo6
-rw-r--r--net/alligator/distinfo6
-rw-r--r--net/arataga/Makefile2
-rw-r--r--net/asio/Makefile4
-rw-r--r--net/asio/distinfo6
-rw-r--r--net/asio/files/patch-configure8
-rw-r--r--net/asio/pkg-plist29
-rw-r--r--net/aws-ec2-imdsv2-get/Makefile2
-rw-r--r--net/benthos/Makefile2
-rw-r--r--net/binkd/Makefile23
-rw-r--r--net/binkd/files/binkd.conf546
-rw-r--r--net/binkd/files/binkd.in2
-rw-r--r--net/binkd/pkg-plist10
-rw-r--r--net/bosh-bootloader/Makefile2
-rw-r--r--net/bosh-cli/Makefile2
-rw-r--r--net/calendarsupport/distinfo6
-rw-r--r--net/cf/Makefile2
-rw-r--r--net/cloudquery/Makefile2
-rw-r--r--net/concourse-fly/Makefile2
-rw-r--r--net/containernetworking-plugins/Makefile1
-rw-r--r--net/croc/Makefile2
-rw-r--r--net/dataplaneapi/Makefile1
-rw-r--r--net/deltachat-rpc-server/Makefile2
-rw-r--r--net/dictd/Makefile3
-rw-r--r--net/dumbpipe/Makefile2
-rw-r--r--net/ecal/Makefile2
-rw-r--r--net/evans/Makefile2
-rw-r--r--net/eventviews/distinfo6
-rw-r--r--net/fb303/Makefile2
-rw-r--r--net/fb303/distinfo6
-rw-r--r--net/findomain/Makefile2
-rw-r--r--net/frr10/Makefile1
-rw-r--r--net/frr9/Makefile1
-rw-r--r--net/gdrive/Makefile2
-rw-r--r--net/gemget/Makefile2
-rw-r--r--net/gemserv/Makefile2
-rw-r--r--net/geoipupdate/Makefile3
-rw-r--r--net/geoipupdate/distinfo10
-rw-r--r--net/gitlab-agent/distinfo10
-rw-r--r--net/gnome-online-accounts/Makefile3
-rw-r--r--net/gnome-online-accounts/distinfo6
-rw-r--r--net/go-bapu/Makefile2
-rw-r--r--net/go-cs/Makefile2
-rw-r--r--net/go-tcping/Makefile2
-rw-r--r--net/gobgp/Makefile2
-rw-r--r--net/google-cloud-sdk/Makefile2
-rw-r--r--net/google-cloud-sdk/distinfo6
-rw-r--r--net/goreplay/Makefile2
-rw-r--r--net/gorss/Makefile2
-rw-r--r--net/gotify-server/Makefile2
-rw-r--r--net/grilo-plugins/Makefile22
-rw-r--r--net/grilo-plugins/distinfo6
-rw-r--r--net/grilo-plugins/pkg-plist13
-rw-r--r--net/grpcox/Makefile2
-rw-r--r--net/grpcui/Makefile2
-rw-r--r--net/grpcurl/Makefile2
-rw-r--r--net/gscloud/Makefile2
-rw-r--r--net/gssdp/Makefile5
-rw-r--r--net/gssdp/distinfo6
-rw-r--r--net/gssdp/pkg-plist2
-rw-r--r--net/gupnp-av/Makefile2
-rw-r--r--net/gupnp-av/pkg-plist2
-rw-r--r--net/gupnp/Makefile3
-rw-r--r--net/gupnp/distinfo6
-rw-r--r--net/haproxy/Makefile2
-rw-r--r--net/haproxy/distinfo6
-rw-r--r--net/incidenceeditor/distinfo6
-rw-r--r--net/ipinfo-cli/Makefile2
-rw-r--r--net/kamailio/Makefile2
-rw-r--r--net/kcalutils/distinfo6
-rw-r--r--net/kdenetwork-filesharing/distinfo6
-rw-r--r--net/kea-devel/Makefile40
-rw-r--r--net/kea-devel/distinfo6
-rw-r--r--net/kea-devel/files/patch-Makefile.am10
-rw-r--r--net/kea-devel/files/patch-meson.build59
-rw-r--r--net/kea-devel/files/patch-src_bin_keactrl_Makefile.am11
-rw-r--r--net/kea-devel/files/patch-src_bin_keactrl_keactrl.in11
-rw-r--r--net/kea-devel/files/patch-src_lib_dhcpsrv_Makefile.am11
-rw-r--r--net/kea-devel/pkg-plist177
-rw-r--r--net/kf6-kcalendarcore/distinfo6
-rw-r--r--net/kf6-kcontacts/distinfo6
-rw-r--r--net/kf6-kdav/distinfo6
-rw-r--r--net/kf6-kholidays/distinfo6
-rw-r--r--net/kf6-syndication/distinfo6
-rw-r--r--net/kget/Makefile1
-rw-r--r--net/kget/distinfo14
-rw-r--r--net/kidentitymanagement/distinfo6
-rw-r--r--net/kimap/distinfo6
-rw-r--r--net/kio-gdrive/distinfo6
-rw-r--r--net/kio-zeroconf/distinfo6
-rw-r--r--net/kitinerary/Makefile1
-rw-r--r--net/kitinerary/distinfo6
-rw-r--r--net/kldap/distinfo6
-rw-r--r--net/kmailtransport/distinfo6
-rw-r--r--net/kmbox/distinfo6
-rw-r--r--net/kmime/distinfo6
-rw-r--r--net/kontactinterface/distinfo6
-rw-r--r--net/kpimtextedit/distinfo6
-rw-r--r--net/krakend-ce/Makefile1
-rw-r--r--net/krdc/distinfo6
-rw-r--r--net/krfb/distinfo6
-rw-r--r--net/krill/Makefile2
-rw-r--r--net/ksmtp/distinfo6
-rw-r--r--net/ktcplist/Makefile5
-rw-r--r--net/ktcplist/distinfo6
-rw-r--r--net/ktnef/distinfo6
-rw-r--r--net/kube-apiserver/Makefile2
-rw-r--r--net/kube-controller-manager/Makefile2
-rw-r--r--net/kube-scheduler/Makefile2
-rw-r--r--net/libdaq/Makefile2
-rw-r--r--net/libdaq/distinfo6
-rw-r--r--net/libgravatar/distinfo6
-rw-r--r--net/libkgapi/distinfo6
-rw-r--r--net/libksieve/distinfo6
-rw-r--r--net/libproxy/pkg-plist1
-rw-r--r--net/librespeed-cli/Makefile1
-rw-r--r--net/librespeed-go/Makefile2
-rw-r--r--net/liferea/Makefile15
-rw-r--r--net/liferea/distinfo6
-rw-r--r--net/liferea/files/extra-patch-libxml28
-rw-r--r--net/liferea/pkg-plist46
-rw-r--r--net/lldap/Makefile2
-rw-r--r--net/madonctl/Makefile2
-rw-r--r--net/mailcommon/Makefile1
-rw-r--r--net/mailcommon/distinfo6
-rw-r--r--net/mailimporter/distinfo6
-rw-r--r--net/messagelib/Makefile1
-rw-r--r--net/messagelib/distinfo6
-rw-r--r--net/mimetreeparser/distinfo6
-rw-r--r--net/mtr/Makefile3
-rw-r--r--net/mtr/distinfo6
-rw-r--r--net/mvfst/Makefile2
-rw-r--r--net/mvfst/distinfo6
-rw-r--r--net/narrowlink/Makefile2
-rw-r--r--net/nats-nkeys/Makefile2
-rw-r--r--net/nats-nsc/Makefile2
-rw-r--r--net/nats-server/Makefile3
-rw-r--r--net/nats-server/distinfo10
-rw-r--r--net/nats-streaming-server/Makefile2
-rw-r--r--net/nats-top/Makefile2
-rw-r--r--net/natscli/Makefile2
-rw-r--r--net/netatalk3/Makefile3
-rw-r--r--net/nmsg/Makefile2
-rw-r--r--net/nsq/Makefile2
-rw-r--r--net/ntpd-rs/Makefile1
-rw-r--r--net/ntpd-rs/files/patch-powerpc64le20
-rw-r--r--net/ocserv/Makefile2
-rw-r--r--net/oha/Makefile1
-rw-r--r--net/onedrive/Makefile1
-rw-r--r--net/onenetd/Makefile5
-rw-r--r--net/onenetd/distinfo5
-rw-r--r--net/onenetd/pkg-descr13
-rw-r--r--net/ooni-mini/Makefile2
-rw-r--r--net/pecl-amqp/Makefile1
-rw-r--r--net/php81-soap/Makefile1
-rw-r--r--net/php82-soap/Makefile1
-rw-r--r--net/php83-soap/Makefile1
-rw-r--r--net/php84-soap/Makefile1
-rw-r--r--net/php85-ldap/Makefile7
-rw-r--r--net/php85-soap/Makefile7
-rw-r--r--net/php85-sockets/Makefile7
-rw-r--r--net/pimcommon/distinfo6
-rw-r--r--net/proby/Makefile2
-rw-r--r--net/py-haproxy-cli/Makefile6
-rw-r--r--net/py-haproxy-cli/distinfo6
-rw-r--r--net/py-mpi4py/Makefile13
-rw-r--r--net/py-mpi4py/distinfo6
-rw-r--r--net/py-pyzmq/Makefile18
-rw-r--r--net/py-pyzmq/distinfo6
-rw-r--r--net/qrcp/Makefile2
-rw-r--r--net/quiche/Makefile2
-rw-r--r--net/rabbitmqadmin/Makefile2
-rw-r--r--net/rabbitmqadmin/files/patch-powerpc64le20
-rw-r--r--net/rathole/Makefile2
-rw-r--r--net/rclone/Makefile1
-rw-r--r--net/redpanda-connect/Makefile2
-rw-r--r--net/redpanda-connect/distinfo10
-rw-r--r--net/remotebox/Makefile2
-rw-r--r--net/revsocks/Makefile2
-rw-r--r--net/rosenpass/Makefile2
-rw-r--r--net/rospo/Makefile1
-rw-r--r--net/routinator/Makefile2
-rw-r--r--net/rsplib/Makefile2
-rw-r--r--net/rsplib/distinfo6
-rw-r--r--net/rsyn/Makefile2
-rw-r--r--net/rubygem-gitlab-kas-grpc/distinfo6
-rw-r--r--net/rubygem-google-cloud-pubsub-v1/Makefile2
-rw-r--r--net/rubygem-google-cloud-pubsub-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-pubsub/Makefile8
-rw-r--r--net/rubygem-google-cloud-pubsub/distinfo6
-rw-r--r--net/rubygem-oauth2-gitlab/Makefile5
-rw-r--r--net/rubygem-oauth2-gitlab/distinfo6
-rw-r--r--net/rubygem-opennebula/Makefile3
-rw-r--r--net/rubygem-opennebula/distinfo6
-rw-r--r--net/rustdesk-server/Makefile2
-rw-r--r--net/s3m/Makefile1
-rw-r--r--net/s5cmd/Makefile2
-rw-r--r--net/samba420/Makefile5
-rw-r--r--net/samba420/pkg-plist2
-rw-r--r--net/sctplib/Makefile2
-rw-r--r--net/sctplib/distinfo6
-rw-r--r--net/seaweedfs/Makefile1
-rw-r--r--net/sendme/Makefile2
-rw-r--r--net/shadowsocks-rust/Makefile2
-rw-r--r--net/shadowsocks-rust/files/patch-cargo-crates_tun-0.7.19_src_platform_freebsd_device.rs15
-rw-r--r--net/sie-nmsg/Makefile2
-rw-r--r--net/slackcat/Makefile2
-rw-r--r--net/sniffnet/Makefile1
-rw-r--r--net/socketapi/Makefile2
-rw-r--r--net/socketapi/distinfo6
-rw-r--r--net/speedtest-go/Makefile2
-rw-r--r--net/spoofdpi/Makefile2
-rw-r--r--net/stc/Makefile2
-rw-r--r--net/storj/Makefile2
-rw-r--r--net/syncthing/Makefile3
-rw-r--r--net/td-system-tools/Makefile2
-rw-r--r--net/td-system-tools/distinfo6
-rw-r--r--net/teddycloud/Makefile2
-rw-r--r--net/termshark/Makefile2
-rw-r--r--net/traefik/Makefile4
-rw-r--r--net/traefik/distinfo6
-rw-r--r--net/trantor/Makefile24
-rw-r--r--net/trantor/distinfo3
-rw-r--r--net/trantor/pkg-descr10
-rw-r--r--net/trantor/pkg-plist37
-rw-r--r--net/trippy/Makefile2
-rw-r--r--net/ts-warp/Makefile2
-rw-r--r--net/ts-warp/distinfo6
-rw-r--r--net/tsctp/Makefile2
-rw-r--r--net/tsctp/distinfo6
-rw-r--r--net/tunneller/Makefile2
-rw-r--r--net/udp-over-tcp/Makefile2
-rw-r--r--net/udt/files/BSDmakefile7
-rw-r--r--net/usockets/Makefile2
-rw-r--r--net/v2ray/Makefile2
-rw-r--r--net/wangle/Makefile2
-rw-r--r--net/wangle/distinfo6
-rw-r--r--net/waypipe/Makefile2
-rw-r--r--net/wgcf/Makefile4
-rw-r--r--net/wgcf/distinfo10
-rw-r--r--net/wireguard-go/Makefile2
-rw-r--r--net/wireproxy/Makefile2
-rw-r--r--net/wlvncc/Makefile4
-rw-r--r--net/wlvncc/distinfo6
-rw-r--r--net/wstunnel/Makefile2
-rw-r--r--net/xapsd/Makefile2
-rw-r--r--net/xrdesktop2/Makefile2
-rw-r--r--net/xrdp/Makefile4
-rw-r--r--net/xrdp/distinfo6
-rw-r--r--net/xrdp/pkg-plist3
-rw-r--r--net/zapret/Makefile2
-rw-r--r--net/zapret/distinfo6
-rw-r--r--net/zmate/Makefile1
258 files changed, 1396 insertions, 678 deletions
diff --git a/net/Makefile b/net/Makefile
index a37359abd0ff..2ade459183ca 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1006,6 +1006,9 @@
SUBDIR += php84-ldap
SUBDIR += php84-soap
SUBDIR += php84-sockets
+ SUBDIR += php85-ldap
+ SUBDIR += php85-soap
+ SUBDIR += php85-sockets
SUBDIR += phpldapadmin
SUBDIR += pimcommon
SUBDIR += pimd
@@ -1609,6 +1612,7 @@
SUBDIR += traff
SUBDIR += trafshow
SUBDIR += trafshow3
+ SUBDIR += trantor
SUBDIR += trickle
SUBDIR += trippy
SUBDIR += ts-warp
diff --git a/net/akonadi-calendar/distinfo b/net/akonadi-calendar/distinfo
index 8bdf02f52b8c..9781a96338fe 100644
--- a/net/akonadi-calendar/distinfo
+++ b/net/akonadi-calendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036863
-SHA256 (KDE/release-service/25.04.2/akonadi-calendar-25.04.2.tar.xz) = 28f1b9df1aa1a5660bb932637006cee5a6211f514b2ac5236ce860a65c902884
-SIZE (KDE/release-service/25.04.2/akonadi-calendar-25.04.2.tar.xz) = 540224
+TIMESTAMP = 1751381563
+SHA256 (KDE/release-service/25.04.3/akonadi-calendar-25.04.3.tar.xz) = 9433cec8f629f5dd1aadb7af39d4b62d6047624b1d1be5282eef5e460f486e5c
+SIZE (KDE/release-service/25.04.3/akonadi-calendar-25.04.3.tar.xz) = 539576
diff --git a/net/akonadi-contacts/Makefile b/net/akonadi-contacts/Makefile
index 7be32d6354be..3b53bdf2a613 100644
--- a/net/akonadi-contacts/Makefile
+++ b/net/akonadi-contacts/Makefile
@@ -1,6 +1,5 @@
PORTNAME= akonadi-contacts
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net/akonadi-contacts/distinfo b/net/akonadi-contacts/distinfo
index 1a3533b039d0..71760896833e 100644
--- a/net/akonadi-contacts/distinfo
+++ b/net/akonadi-contacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036865
-SHA256 (KDE/release-service/25.04.2/akonadi-contacts-25.04.2.tar.xz) = be8f1b45bbcfd7ef79fb4b2df34a9e0b8e8742faf195a8b39c05c7ee0e63704d
-SIZE (KDE/release-service/25.04.2/akonadi-contacts-25.04.2.tar.xz) = 440032
+TIMESTAMP = 1751381566
+SHA256 (KDE/release-service/25.04.3/akonadi-contacts-25.04.3.tar.xz) = 6443bb3c86997f42d7fcda559a7a88973ff02eb0f17976d622fbb150b4d85c46
+SIZE (KDE/release-service/25.04.3/akonadi-contacts-25.04.3.tar.xz) = 439380
diff --git a/net/akonadi-mime/distinfo b/net/akonadi-mime/distinfo
index 89fc9d436551..eb4563cd7657 100644
--- a/net/akonadi-mime/distinfo
+++ b/net/akonadi-mime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036868
-SHA256 (KDE/release-service/25.04.2/akonadi-mime-25.04.2.tar.xz) = db1e4f9105cee6aafaef1d5caf5abc9926e8ad1a8b60389d1321a648bcd16168
-SIZE (KDE/release-service/25.04.2/akonadi-mime-25.04.2.tar.xz) = 179772
+TIMESTAMP = 1751381568
+SHA256 (KDE/release-service/25.04.3/akonadi-mime-25.04.3.tar.xz) = 29588a629e6f961ee48b2825c980840311f1207f7ea1d62d454addadf195c6be
+SIZE (KDE/release-service/25.04.3/akonadi-mime-25.04.3.tar.xz) = 179772
diff --git a/net/akonadi-search/distinfo b/net/akonadi-search/distinfo
index 524c2296448b..c1b359273ef6 100644
--- a/net/akonadi-search/distinfo
+++ b/net/akonadi-search/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036870
-SHA256 (KDE/release-service/25.04.2/akonadi-search-25.04.2.tar.xz) = 95f63743d050ccb3a9628dfdc9b5a271658d45e3d5944cb1c131f7d254c29486
-SIZE (KDE/release-service/25.04.2/akonadi-search-25.04.2.tar.xz) = 113816
+TIMESTAMP = 1751381571
+SHA256 (KDE/release-service/25.04.3/akonadi-search-25.04.3.tar.xz) = 5c4af0b6a58993900618c9e9f1291b3cd12a7097c7a700e00e578a500fcc601a
+SIZE (KDE/release-service/25.04.3/akonadi-search-25.04.3.tar.xz) = 113824
diff --git a/net/alligator/distinfo b/net/alligator/distinfo
index 0dd6d742b4bc..a2d7ccc1e6a3 100644
--- a/net/alligator/distinfo
+++ b/net/alligator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036871
-SHA256 (KDE/release-service/25.04.2/alligator-25.04.2.tar.xz) = b08b74eee490ff808bfb92c03f094051224e3147dca553bf28409ac4bf682f0a
-SIZE (KDE/release-service/25.04.2/alligator-25.04.2.tar.xz) = 241196
+TIMESTAMP = 1751381571
+SHA256 (KDE/release-service/25.04.3/alligator-25.04.3.tar.xz) = 7d382f407732a61c4980213e2512f997ab51e03819baab1824a3e20f6fbf3d2e
+SIZE (KDE/release-service/25.04.3/alligator-25.04.3.tar.xz) = 241152
diff --git a/net/arataga/Makefile b/net/arataga/Makefile
index 6154c7d5c2da..941d3271ecd4 100644
--- a/net/arataga/Makefile
+++ b/net/arataga/Makefile
@@ -1,7 +1,7 @@
PORTNAME= arataga
PORTVERSION= 0.5.4
DISTVERSIONPREFIX= v
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MASTER_SITES= SF/sobjectizer/oess/oess-2:oess
DISTFILES= oess-2.2.3-full.tar.bz2:oess
diff --git a/net/asio/Makefile b/net/asio/Makefile
index fb37ef174fc4..29331499cfda 100644
--- a/net/asio/Makefile
+++ b/net/asio/Makefile
@@ -1,5 +1,5 @@
PORTNAME= asio
-DISTVERSION= 1.30.2
+DISTVERSION= 1.34.2
CATEGORIES= net devel
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}%20(Stable)/
@@ -14,6 +14,8 @@ USES= tar:bz2
GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-noarch-pkgconfigdir=${PREFIX}/libdata/pkgconfig
+
NO_BUILD= yes
NO_ARCH= yes
diff --git a/net/asio/distinfo b/net/asio/distinfo
index 19fbd5958c9a..6dccc793fa66 100644
--- a/net/asio/distinfo
+++ b/net/asio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1719925331
-SHA256 (asio-1.30.2.tar.bz2) = 9f12cef05c0477eace9c68ccabd19f9e3a04b875d4768c323714cbd3a5fa3c2b
-SIZE (asio-1.30.2.tar.bz2) = 3196850
+TIMESTAMP = 1752611977
+SHA256 (asio-1.34.2.tar.bz2) = 9cbe5e8abefcde3cb2705672210548a3e9e82b13682a3d2828bc34d3fe1b5583
+SIZE (asio-1.34.2.tar.bz2) = 3219261
diff --git a/net/asio/files/patch-configure b/net/asio/files/patch-configure
index ee74e8c5d0d1..acffb82ad16b 100644
--- a/net/asio/files/patch-configure
+++ b/net/asio/files/patch-configure
@@ -1,11 +1,11 @@
Since we aren't compiling anything for the port, don't look for boost:
---- configure.orig 2020-04-06 07:06:03 UTC
+--- configure.orig 2025-04-10 21:52:03 UTC
+++ configure
-@@ -4900,7 +4900,6 @@ else
+@@ -5628,7 +5628,6 @@ else case e in #(
echo "Can't find boost headers. Please check the location of the boost"
echo "distribution and rerun configure using the --with-boost=DIR option."
echo "Alternatively, run with --without-boost to enable standalone build."
- exit 1
-
+ ;;
+ esac
fi
-
diff --git a/net/asio/pkg-plist b/net/asio/pkg-plist
index b98755110d2f..04b2c9dac3d3 100644
--- a/net/asio/pkg-plist
+++ b/net/asio/pkg-plist
@@ -44,17 +44,23 @@ include/asio/buffered_stream_fwd.hpp
include/asio/buffered_write_stream.hpp
include/asio/buffered_write_stream_fwd.hpp
include/asio/buffers_iterator.hpp
+include/asio/cancel_after.hpp
+include/asio/cancel_at.hpp
include/asio/cancellation_signal.hpp
include/asio/cancellation_state.hpp
include/asio/cancellation_type.hpp
+include/asio/co_composed.hpp
include/asio/co_spawn.hpp
include/asio/completion_condition.hpp
include/asio/compose.hpp
+include/asio/composed.hpp
+include/asio/config.hpp
include/asio/connect.hpp
include/asio/connect_pipe.hpp
include/asio/consign.hpp
include/asio/coroutine.hpp
include/asio/deadline_timer.hpp
+include/asio/default_completion_token.hpp
include/asio/defer.hpp
include/asio/deferred.hpp
include/asio/detached.hpp
@@ -73,6 +79,9 @@ include/asio/detail/call_stack.hpp
include/asio/detail/chrono.hpp
include/asio/detail/chrono_time_traits.hpp
include/asio/detail/completion_handler.hpp
+include/asio/detail/completion_message.hpp
+include/asio/detail/completion_payload.hpp
+include/asio/detail/completion_payload_handler.hpp
include/asio/detail/composed_work.hpp
include/asio/detail/concurrency_hint.hpp
include/asio/detail/conditionally_enabled_event.hpp
@@ -165,6 +174,7 @@ include/asio/detail/impl/winsock_init.ipp
include/asio/detail/initiate_defer.hpp
include/asio/detail/initiate_dispatch.hpp
include/asio/detail/initiate_post.hpp
+include/asio/detail/initiation_base.hpp
include/asio/detail/io_control.hpp
include/asio/detail/io_object_impl.hpp
include/asio/detail/io_uring_descriptor_read_at_op.hpp
@@ -280,6 +290,7 @@ include/asio/detail/thread_group.hpp
include/asio/detail/thread_info_base.hpp
include/asio/detail/throw_error.hpp
include/asio/detail/throw_exception.hpp
+include/asio/detail/timed_cancel_op.hpp
include/asio/detail/timer_queue.hpp
include/asio/detail/timer_queue_base.hpp
include/asio/detail/timer_queue_ptime.hpp
@@ -336,6 +347,7 @@ include/asio/detail/winsock_init.hpp
include/asio/detail/work_dispatcher.hpp
include/asio/detail/wrapped_handler.hpp
include/asio/dispatch.hpp
+include/asio/disposition.hpp
include/asio/error.hpp
include/asio/error_code.hpp
include/asio/execution.hpp
@@ -357,9 +369,7 @@ include/asio/execution/relationship.hpp
include/asio/execution_context.hpp
include/asio/executor.hpp
include/asio/executor_work_guard.hpp
-include/asio/experimental/append.hpp
include/asio/experimental/as_single.hpp
-include/asio/experimental/as_tuple.hpp
include/asio/experimental/awaitable_operators.hpp
include/asio/experimental/basic_channel.hpp
include/asio/experimental/basic_concurrent_channel.hpp
@@ -372,11 +382,7 @@ include/asio/experimental/co_spawn.hpp
include/asio/experimental/concurrent_channel.hpp
include/asio/experimental/coro.hpp
include/asio/experimental/coro_traits.hpp
-include/asio/experimental/deferred.hpp
-include/asio/experimental/detail/channel_handler.hpp
-include/asio/experimental/detail/channel_message.hpp
include/asio/experimental/detail/channel_operation.hpp
-include/asio/experimental/detail/channel_payload.hpp
include/asio/experimental/detail/channel_receive_op.hpp
include/asio/experimental/detail/channel_send_functions.hpp
include/asio/experimental/detail/channel_send_op.hpp
@@ -388,14 +394,12 @@ include/asio/experimental/detail/impl/channel_service.hpp
include/asio/experimental/detail/partial_promise.hpp
include/asio/experimental/impl/as_single.hpp
include/asio/experimental/impl/channel_error.ipp
-include/asio/experimental/impl/co_composed.hpp
include/asio/experimental/impl/coro.hpp
include/asio/experimental/impl/parallel_group.hpp
include/asio/experimental/impl/promise.hpp
include/asio/experimental/impl/use_coro.hpp
include/asio/experimental/impl/use_promise.hpp
include/asio/experimental/parallel_group.hpp
-include/asio/experimental/prepend.hpp
include/asio/experimental/promise.hpp
include/asio/experimental/use_coro.hpp
include/asio/experimental/use_promise.hpp
@@ -409,6 +413,7 @@ include/asio/generic/seq_packet_protocol.hpp
include/asio/generic/stream_protocol.hpp
include/asio/handler_continuation_hook.hpp
include/asio/high_resolution_timer.hpp
+include/asio/immediate.hpp
include/asio/impl/any_completion_executor.ipp
include/asio/impl/any_io_executor.ipp
include/asio/impl/append.hpp
@@ -416,8 +421,12 @@ include/asio/impl/as_tuple.hpp
include/asio/impl/awaitable.hpp
include/asio/impl/buffered_read_stream.hpp
include/asio/impl/buffered_write_stream.hpp
+include/asio/impl/cancel_after.hpp
+include/asio/impl/cancel_at.hpp
include/asio/impl/cancellation_signal.ipp
include/asio/impl/co_spawn.hpp
+include/asio/impl/config.hpp
+include/asio/impl/config.ipp
include/asio/impl/connect.hpp
include/asio/impl/connect_pipe.hpp
include/asio/impl/connect_pipe.ipp
@@ -453,8 +462,6 @@ include/asio/impl/write.hpp
include/asio/impl/write_at.hpp
include/asio/io_context.hpp
include/asio/io_context_strand.hpp
-include/asio/io_service.hpp
-include/asio/io_service_strand.hpp
include/asio/ip/address.hpp
include/asio/ip/address_v4.hpp
include/asio/ip/address_v4_iterator.hpp
@@ -558,9 +565,7 @@ include/asio/ssl/impl/context.hpp
include/asio/ssl/impl/context.ipp
include/asio/ssl/impl/error.ipp
include/asio/ssl/impl/host_name_verification.ipp
-include/asio/ssl/impl/rfc2818_verification.ipp
include/asio/ssl/impl/src.hpp
-include/asio/ssl/rfc2818_verification.hpp
include/asio/ssl/stream.hpp
include/asio/ssl/stream_base.hpp
include/asio/ssl/verify_context.hpp
diff --git a/net/aws-ec2-imdsv2-get/Makefile b/net/aws-ec2-imdsv2-get/Makefile
index 7cb431746548..22dd7aedacdd 100644
--- a/net/aws-ec2-imdsv2-get/Makefile
+++ b/net/aws-ec2-imdsv2-get/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-ec2-imdsv2-get
DISTVERSION= 1.0.7
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= cperciva@FreeBSD.org
diff --git a/net/benthos/Makefile b/net/benthos/Makefile
index 4944c504380f..5d1311f9d9f4 100644
--- a/net/benthos/Makefile
+++ b/net/benthos/Makefile
@@ -1,7 +1,7 @@
PORTNAME= benthos
DISTVERSIONPREFIX= v
DISTVERSION= 4.27.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/binkd/Makefile b/net/binkd/Makefile
index 96ea3b3bce7e..87761e4d202b 100644
--- a/net/binkd/Makefile
+++ b/net/binkd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= binkd
DISTVERSION= 1.1a-115
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= dz@dolik.dev
@@ -16,26 +17,38 @@ GH_TAGNAME= 3bf55d5
USE_RC_SUBR= binkd
GNU_CONFIGURE= yes
-MAKE_JOBS_UNSAFE=yes
+MAKE_JOBS_UNSAFE= yes
USERS= fido
GROUPS= fido
-OPTIONS_DEFINE= ASO DOCS PROXY BWLIM PERL AFF NTLM
+OPTIONS_DEFINE= AFF ASO BWLIM DOCS NTLM PERL PROXY
-ASO_DESC= Amiga Style Outbound (ASO) support
AFF_DESC= Enable soft IP address family force feature
+ASO_DESC= Amiga Style Outbound (ASO) support
BWLIM_DESC= Bandwidth limiting support
NTLM_DESC= Enable NTLM proxy authorization support
+AFF_CONFIGURE_WITH= af-force
ASO_CONFIGURE_WITH= aso
BWLIM_CONFIGURE_WITH= bwlim
-AFF_CONFIGURE_WITH= af-force
-PROXY_CONFIGURE_WITH= proxy
NTLM_CONFIGURE_WITH= ntlm
PERL_CONFIGURE_WITH= perl
+PROXY_CONFIGURE_WITH= proxy
pre-configure:
@${CP} ${WRKSRC}/mkfls/unix/* ${WRKSRC}/
+post-install:
+ ${INSTALL_DATA} ${FILESDIR}/binkd.conf ${STAGEDIR}${PREFIX}/etc/binkd.conf.sample
+ ${MV} ${STAGEDIR}${PREFIX}/etc/binkd.conf-dist ${STAGEDIR}${PREFIX}/share/doc/binkd
+ ${MKDIR} ${STAGEDIR}/var/log
+ ${TOUCH} ${STAGEDIR}/var/log/binkd.log
+ ${MKDIR} ${STAGEDIR}/var/run/binkd
+ ${MKDIR} ${STAGEDIR}/var/spool/binkd
+ ${MKDIR} ${STAGEDIR}/var/spool/binkd/outbound
+ ${MKDIR} ${STAGEDIR}/var/spool/binkd/inbound-secure
+ ${MKDIR} ${STAGEDIR}/var/spool/binkd/inbound-unsecure
+ ${MKDIR} ${STAGEDIR}/var/spool/binkd/inbound-temp
+
.include <bsd.port.mk>
diff --git a/net/binkd/files/binkd.conf b/net/binkd/files/binkd.conf
new file mode 100644
index 000000000000..9b047c0fc980
--- /dev/null
+++ b/net/binkd/files/binkd.conf
@@ -0,0 +1,546 @@
+# Binkd sample configuration file for unix-like enviroment
+# Copyright (C) 1996-1997 by Dima Maloff, 2:5047/13
+# Copyright (C) 2013 by Binkd development team
+# $Id$
+
+#
+# Path and name for the logfile, loglevel
+#
+log /var/log/binkd.log
+loglevel 6
+
+#
+# Your FTN domains:
+# domain <name> <main-outbound> <default-zone> [<root-domain>]
+# or
+# domain <new-name> alias-for <name>
+# The first variant specifies a domain as a default domain for 3D/4D addresses.
+#
+domain fidonet /var/spool/binkd/outbound/fidonet 2
+#
+# Aliases to support known wrong 5D configurations
+domain fido alias-for fidonet
+domain fidorus alias-for fidonet
+domain fido7 alias-for fidonet
+#
+# Aliases to support known DNS domain zones
+# (some people mix up the terms "FTN domain" and "DNS internet domain")
+domain fidonet.org alias-for fidonet
+domain fidonet.net alias-for fidonet
+
+#
+# Your addresses, 5D or 4D or 3D:
+# address <addr1> ...
+# If the first address is specified as a 3D/4D address, its domain will be
+# taken from the domain defined in the first "domain" line. If more addresses
+# are specified as 3D/4D ones, their domain will be taken from the first
+# address.
+#
+address -1:-1/-1@fidonet
+
+#
+# Hide or present the specified AKAs if remote AKAs match the address mask
+# hide-aka <my-aka> [!]<mask>
+# present-aka <add-aka> [!]<mask>
+# Mask is compared to the 5d-form of address string, '*' matches any number
+# of any symbols (so you have to write '2:5020/*' but not '5020/*')
+# Use '!' to invert the mask
+# These rules apply in the same order as in config, you can present any address
+#
+#hide-aka 2:5020/999.* !2:*@fidonet # hide aka from all but fido zone 2
+#present-aka 2:5047/999.1 2:5047/*.0* # present aka to all nodes in 2:5047
+
+#
+# The name of your system, its location and your name
+#
+sysname "Ivan's BBS"
+location "Magadan, Russia"
+sysop "Ivan Ivanov"
+
+#
+# System capabilities
+#
+nodeinfo 300,TCP,BINKP
+
+#
+# Uncomment it if you want binkd log at your console
+#
+conlog 4
+
+#
+# If a log message matches one of these masks, it won't be written to log
+# (masks are in shell/glob style, case-insensitive)
+#
+#nolog "*socket # [0-9]*"
+#nolog "*.[bc]sy"
+
+#
+# Uncomment if you want T-Mail(FrontDoor)-style binary log
+# (Will work and have sense on PCs only?)
+#
+#binlog binkd.sts
+#fdinhist in.his
+#fdouthist out.his
+
+#
+# TCP settings. Leave this unchanged if not sure.
+#
+# Suffixes for time intervals are w for weeks, d for days,
+# h for hours, m for minutes, s or no suffix for seconds.
+# You can mix the suffixes, i.e. 1d12h is the same as 36h.
+#
+#iport binkp
+#oport binkp
+#oblksize 4096
+#timeout 5m
+#connect-timeout 5m
+#bindaddr 192.168.0.3
+#listen *
+
+#
+# Zlib compression parameters (if built with zlib support)
+# zlevel - compression level (zlib only, bzlib2 uses 100kb always),
+# set to 0 to use default value of 6
+# zminsize <size> - files smaller than <size> won't be compressed anyway
+# Rules:
+# zallow <mask1>[ <mask2>... <maskN>] - allow compression for the masks
+# zdeny <mask1>[ <mask2>... <maskN>] - deny compression for the masks
+# If remote accepts compressed blocks (OPT GZ), its name will be checked
+# against these rules before sending each file. If the name matches a zallow
+# rule, the file will be sent with compression. If the name matches a zdeny rule,
+# it will be sent as-is. The rule matched first is applied. If a file doesn't
+# match any rule, zdeny will be assumed.
+#
+#zminsize 1024
+#
+#zallow *.pkt
+#zdeny *.su? *.mo? *.tu? *.we? *.th? *.fr? *.sa?
+#zdeny *.zip *.rar *.arj *.ha *.gz *.tgz *.bz2 *.z[0-9][0-9] *.r[0-9][0-9]
+#zallow *
+
+#
+# HTTPS or SOCKS settings.
+#
+# proxy 192.0.2.3:3128 # <- regular http/https proxy (i.e. squid)
+# proxy 192.0.2.3:3128/user/password # <- proxy required username/password
+# # (as in browser)
+#
+# proxy 192.168.0.3:3128/user/password/your_host/your_domain
+# ^- proxy required NTLM authorization with username/password
+# your_host -- Windows host name without domain (i.e. MY_HOST)
+# your_domain -- Windows domain name (not FQDN, i.e. DEFAULT_DOMAIN)
+#
+# socks 192.0.2.3:1080 # <- socks4 proxy
+# socks 192.0.2.3:1080/ # <- socks5 proxy without authorization
+# socks 192.0.2.3:1080/user/password # <- socks5 proxy with username/password
+# # (RFC-1929)
+
+#
+# Delay of calls and outbound rescans in seconds
+#
+#call-delay 1m
+#rescan-delay 1m
+
+#
+# Max. number of inbound/outbound connections
+#
+#maxservers 2
+#maxclients 2
+
+#
+# Binkd will try to call a node N times. If failed, it will
+# hold the node for S seconds. The feature is off by default.
+#
+try 10
+hold 10m
+
+#
+# Binkd will remove .try files after successful session.
+# The feature is off by default.
+#
+#remove-try-files
+
+#
+# hold-skipped <S>
+# Binkd will hold for S seconds all mail skipped by a node. (Def. -- 1h)
+#
+#hold-skipped 1h
+
+#
+# Don't send (only receive) files if no password for an inbound session
+#
+send-if-pwd
+
+# Tzoff corrects UTC time returned by time() under DOS-derived OS
+# Using system TZ variable or tzselect(8) is preferred.
+#tzoff 3h
+
+#
+# Use syslog (Only if made with -DHAVE_VSYSLOG and -DHAVE_FACILITYNAMES)
+#
+#syslog local0
+
+#
+# Print percents while sending or receiving
+#
+percents
+
+#
+# List queue after rescans
+#
+printq
+
+#
+# Perform reverse resolving (for logging only)
+#
+backresolv
+
+#
+# Log pid:
+#
+pid-file /var/run/binkd/binkd.pid
+
+#
+# Map paths in flo's:
+# ftrans <old-string> <new-string>
+# Use as many ftrans's as you want.
+#
+#ftrans "D:\\fido\\outbound" ~/ftn/outbound
+#ftrans "\\" "/" # this replaces all slashes in a path
+
+#
+# Inbound directories for secure and non-secure links
+#
+inbound /var/spool/binkd/inbound-secure
+inbound-nonsecure /var/spool/binkd/inbound-unsecure
+
+#
+# Directory for incomplete receiving files (.hr and .dt),
+# default to inbound for the node
+#
+temp-inbound /var/spool/binkd/inbound-temp
+
+#
+# Binkd will skip all files from a node if
+# size_of_the_next_file_for_us_there + minfree < free_space_in_inbound
+# The zero value and the value 4294967295 (2**32-1) are equivalent to infinity.
+#
+minfree 2048
+minfree-nonsecure 2048
+
+#
+# When trying to receive a new file: remove partial files with this
+# name but different size or time from inbound. (If commented out, binkd
+# will left old parts as .dt and .hr in the inbound directory).
+#
+kill-dup-partial-files
+
+#
+# Remove all old partial files from inbound. (OFF if commented out)
+# kill-old-partial-files <max-age-in-seconds>
+#
+kill-old-partial-files 1d
+
+#
+# Remove old .bsy/.csy files (If some are left after a system crash). It would
+# be wise to set this to 12h on almost any system. (Note that binkd always
+# touches .bsy's/.csy's for active sessions)
+#
+# kill-old-bsy is OFF by default.
+#
+kill-old-bsy 12h
+
+#
+# Create a flag file after receiving a file
+#
+#flag toss!.now *.pkt
+#flag toss!.now *.su? *.mo? *.tu? *.we? *.th? *.fr? *.sa?
+
+#
+# Run an external program.
+# The "*S" macro in command line substed with S.R.I.F., see !SRIF.TXT
+# The "!" before program pathname means immediate program execution
+# after receiving the file.
+# *** win32 only:
+# The "@" before program pathname means execute program in separate console
+# The "@@" before program pathname means execute program in hidden console
+# ***
+# Macros: *F - complete name of received file,
+# *A0..*A9 - first 10 AKA of remote system,
+# *A*, *A@ - list of all remote AKA separated by spaces
+# *P - password protected [0|1],
+# *L - listed system [0|1]
+# *H - remote hostname or IP,
+# *N - short file name (win32 only).
+#
+#exec "!my-freq-processor /options *S" *.req
+#exec "!~/ftn/binkd/srifreq *S" *.req
+#exec "my-pkt-unpacker /options *P *A* *F" *.[pP][kK][tT]
+#exec "my-tosser /options" /opt/ftn/inbound-secure/*.[STFWMstfwm][ouaherOUAHER][0-9A-Za-z]
+#exec "nice -n 19 /usr/bin/hpt toss link" ~/ftn/inbound-secure/*.[STFWMstfwm][ouaherOUAHER][0-9A-Za-z] *.[pP][kK][tT]
+
+#
+# Include a file
+#
+#include /opt/ftn/binkd.inc
+
+#
+# Overrides root domain for DNS lookups, see 'node' below.
+#
+#root-domain binkp.net
+
+#
+# Perl hooks file (if built with Perl)
+#
+#perl-hooks ~/ftn/binkd/nodelist.pl
+
+#
+# Perl DLL file (only matters if compiled with PERLDL=1 for Win32)
+#
+#perl-dll perl56.dll
+
+#
+# binkd will refuse to start if perl-hooks script has compilation errors.
+# Note, that run-time errors still can occur.
+#
+#perl-strict
+
+#
+# This variables can be used in perl hooks as $cfg{"name"}
+# Syntax: perl-var <name> <value>
+#
+#perl-var nodelist ~/ftn/nodelist/nodelist.[0-9][0-9][0-9]
+#perl-var magichost *
+
+#
+# Scan T-Mail boxes (short and long) in CIFS-mounted directory
+#
+#filebox /mnt/fido/t-mail/boxes
+
+#
+# Scan theBrake! long boxes
+#
+#brakebox ~/ftn/longbox
+
+#
+# Should binkd delete empty boxes?
+# Uncomment the following line if yes
+#
+#deletebox
+
+#
+# Scan node outbound while connecting and send mail size to remote
+#
+prescan
+
+# t-mail or ifcico (qico) password file.
+# Format of the password file:
+# [password] <FTN address> <inpwd>[,[<pktpwd>][,<outpwd>]]
+# where:
+# [password] optional "password" token;
+# <FTN address> address of a link in the form 1:2/3.4@domain
+# or 1:2/3@domain or 1:2/3 or 1:2/3.4;
+# <inpwd> password for incoming sessions;
+# <pktpwd> packet password, used when "share" token
+# is handled;
+# <outpwd> password for outgoing sessions.
+# Any password is one word without spaces or tabs. If <pktpwd> or <outpwd>
+# is omitted, it will be assumed equal to <inpwd>. If a password is defined for
+# a node by the "node" token, then the passwords for the node in the password
+# file will be ignored.
+#
+#passwords ~/ftn/binkd/passwords
+
+#
+# Skip files:
+# skip [all|listed|unlisted|secure|unsecure] [!]<sizeKb>|- <mask>...
+#
+# 'all' applies to all sessions (default)
+# 'listed' applies to sessions with the nodes defined by 'node' keyword
+# 'secure' applies to password-protected sessions
+#
+# Use '!' before size for destructive skip, default is non-destructive one.
+# If <size> > 0, then only files larger than <size> in kilobytes will be skipped;
+# zero <size> applies to all files;
+# if the <size> is set to '-', then the rule will allow
+# any file matching the <mask>.
+#
+# <mask> is a shell-style mask, case-insensitive (except for symbols in []),
+# multiple masks for a rule are permitted.
+#
+# Policy for rule processing is first-match
+#
+#skip all 0 *.mp3 *.avi
+#skip unsecure 256 *.pkt
+#skip unsecure !0 *
+
+#
+# Overwrite the existing file by the new received,
+# do not save with the changed extension
+#
+#overwrite net_*.*
+
+#
+# Inbound filename case:
+# inboundcase [save(default)|upper|lower|mixed]
+#
+# 'save' don't change filename case (default)
+# 'upper' uppercase filename (FILE-NAME.EXT)
+# 'lower' lowercase filename (file-name.ext)
+# 'mixed' make filename pretty (File-Name.Ext)
+#
+# * tested only with english filenames
+#
+#inboundcase save
+
+#
+# Rename style if file with the same name already exists in inbound
+# rename-style [postix|extension]
+#
+# 'postfix' append number at the end of filename, after dot (default)
+# example: file.ext -> file.ext.1
+# 'extension' change filename extension
+# example: file.ext -> file.ex0
+#
+# Not applied to *.pkt, arcmail, *.tic, *.req - only filename is changed
+# for these file types.
+#
+#rename-style postfix
+
+#
+# Should binkd send empty files?
+# dont-send-empty [no(default)|arcmail|yes]
+#
+# 'no' inhibit only sending *.?ut (netmail) with size <=60 bytes
+# 'arcmail' do not send zero-size arcmail and pkt <= 60 bytes
+# 'yes' do not send all zero-size files and pkt <= 60 bytes
+#
+#dont-send-empty no
+
+#
+# Should binkd delete empty point dirs in BSO?
+# Uncomment the following line if yes
+#
+#deletedirs
+
+#
+# Use Amiga Style Outbound (ASO)
+#
+#aso
+
+#
+# Limit bandwidth (rate):
+# limit-rate [all|listed|unlisted|secure|unsecure] <rate>[kM%]|- <mask>...
+#
+# <rate> is a max allowed rate in bytes-per-second (k=kbytes, M=Mbytes).
+# If '%' is specified, the node -bw rate will be multiplied by this value
+# in percents, if '-' is specified, then rate will be unlimited.
+# <mask> is a filename mask to apply this rule to.
+#
+# limit-rate rules are checked in the order they appear in config, first
+# matching rule is applied.
+#
+# IMPORTANT! If a node has no explicitly defined bandwidth limit, the
+# defnode's limit will be used. If defnode has no limit, rate will be unlimited.
+#
+#limit-rate unsecure - *.pkt
+#limit-rate unsecure 2k *
+
+# Define shared aka
+# Add a shared-address as aka for any node from this list, so that
+# uncompessed netmail for shared aka will be sent in the first session with
+# any node listed in shares; packet header will be updated to match this
+# node's main aka and pkt password
+# share <shared-address> <node1> [<node2> ...]
+# example:
+#share 2:999/999 2:5020/52 2:5020/238
+
+#
+# Check the sender's address in incoming pkt's, change the file extension
+# to <ext> if the check failed.
+# check-pkthdr [all|secure|unsecure|listed|unlisted] <ext>
+#
+# 'all' applies to all nodes;
+# 'listed' will be applied if at least one aka is defined by 'node' keyword;
+# 'secure' will be applied if at least one aka is password-protected.
+#
+# It's ok to specify .<ext> as well as <ext> - the dot before ext is ignored.
+# The policy set by check-pkthdr may be overridden by -hc or -nohc flags
+# in a 'node' definition (see below).
+# Flag order: -nohc (for any aka), -hc (for any aka), check-pkthdr flag
+#
+#check-pkthdr secure .sec
+
+#
+# Define a link:
+# node [[z:]n/]n[.p][@domain] [-nr|-nd] [-md] [-hc|-nohc] [-ip|-sip] [-bw <send_rate>[/<recv_rate>]] [-pipe <cmd>] [-4|-6] [{hosts|-} [{<inpwd>[,[<pktpwd>][,<outpwd>]]|-} [flavour [{obox|-} [{ibox|-}]]]]]
+#
+# * All non-"-" fields will redefine the values specified for the same node
+# earlier in config.
+# * The meaning of <inpwd>, <pktpwd> and <outpwd> is the same as in
+# the description of the "passwords" token. Any password is one word
+# without spaces or tabs. If <pktpwd> or <outpwd> is omitted, it will be
+# assumed equal to <inpwd>.
+# * Flavour is one of i, c, d, -, h and is the flavour for the outbound
+# filebox ("obox").
+# * Binkd sends from obox all non-dir entries NOT matching ".*" wildcard.
+# EVERY TIME YOU PUT A FILE INTO OBOX, CHECK IF BINKD IS ABLE TO
+# UNLINK IT. Otherwise, the session will never end.
+# * Default for ibox is inbound or inbound-nosecure depending on the pwd field.
+# * Default for port is oport.
+# * '-nr' stands for 'Not Reliable Link', this works only on outbound calls
+# with another binkp/1.1 mailer. The option solves the only problem with
+# binkd having not enough time to start receiving a file from
+# non-zero offset before IP link's down, so don't use it unless you
+# have this problem -- really not effective
+# * '-nd' means "No Dupe Mode", this works only on outbound calls with
+# another binkd 0.9.3 or higher. The option solves the problem with
+# duplicating files when connection is lost but link is a bit slower
+# than it is with "-nr" option.
+# * '-md' means "Must have CRAM-MD5". This works only with the nodes using
+# versions of binkd or argus supporting this method. Do not set it if
+# your link can use an old version of binkd.
+# * '-nomd' - do not use CRAM-MD5 for this node (send plain text password)
+# * '-hc' enables check of sender address in pkt header for this node/aka
+# (overrides the setting of the 'check-pkthdr' statement)
+# * '-nohc' disables check of sender address in pkt header for this node/aka
+# (overrides the setting of the 'check-pkthdr' statement)
+# * '-ip' means "Remote IP check". In this case the node will be
+# rejected if it comes not from one of its IP-addresses.
+# Remote AKAs with bad IP-address will be dropped on outgoing calls.
+# * '-sip' means "Strict remote IP check". Like "-ip", but node will be
+# rejected if no IP-addresses are allowed ("-" or not resolved).
+# Remote AKAs with bad IP-address will be dropped on outgoing calls.
+# * '-bw' specifies bandwidth (rate) limit for this node.
+# If one value is specified, it will be used as both send and recv limit.
+# If two values are specified, the first one will be for send and the
+# second one for recv.
+# The rate values are expected to be in the format '<rate>[kM%]|-'
+# (see limit-rate keyword for detailed description).
+# * '-noproxy' disables usage of proxy/socks server when calling this node
+# (the node is expected to be inside local network).
+# * '-pipe' means "run an external command for building a tunnel to the node".
+# '*H' macro is substituted by host and '*I' by port number.
+# * '-4' only connect via IPv4
+# * '-6' only connect via IPv6
+# * '-64' binkd will first try to connect over IPv6, and in case of failure,
+# it will try again over IPv4. Attention! To use the option, you need
+# to compile binkd with the "--with-af-force" option.
+# * '-46' binkd will first try to connect over IPv4, and in case of failure,
+# it will try again over IPv6. Attention! To use the option, you need
+# to compile binkd with the "--with-af-force" option.
+# * Hosts is a list in form
+# host1[:port1][;host2[:port2]] ...
+# * Asterisk ('*') in the host list forces Binkd to perform
+# 1:2/3.4 --> p4.f3.n2.z1.binkp.net translation for a node's
+# Fido-address and IP lookup for the resulting FQDN in DNS.
+# Root domain part ("binkp.net") can be changed with root-domain
+# keyword.
+#
+#node 5047/888 - password
+#node 5047/999 -md hostname;* password i ~/ftn/personalboxes/to999 ~/ftn/personalboxes/from999
+
+#
+# Default node flags. Binkd will call an unlisted node if "defnode" is defined.
+#
+defnode -nd *
diff --git a/net/binkd/files/binkd.in b/net/binkd/files/binkd.in
index 41e7f06a61ed..1b5395069b47 100644
--- a/net/binkd/files/binkd.in
+++ b/net/binkd/files/binkd.in
@@ -12,7 +12,7 @@
# DO NOT CHANGE THESE DEFAULT VALUES HERE
#
binkd_enable=${binkd_enable:-"NO"}
-binkd_config=${binkd_config:-"%%PREFIX%%/etc/binkd.cfg"}
+binkd_config=${binkd_config:-"%%PREFIX%%/etc/binkd.conf"}
binkd_flags=${binkd_flags:-"-D"}
binkd_user=${binkd_user:-"fido"}
binkd_pidfile=${binkd_pidfile:-"/var/run/binkd/binkd.pid"}
diff --git a/net/binkd/pkg-plist b/net/binkd/pkg-plist
index 496d34e09448..590267e83537 100644
--- a/net/binkd/pkg-plist
+++ b/net/binkd/pkg-plist
@@ -1,6 +1,14 @@
-@sample etc/binkd.conf-dist etc/binkd.conf
+@sample etc/binkd.conf.sample
sbin/binkd
sbin/binkd-1.1a-115
share/man/man8/binkd.8.gz
%%PORTDOCS%%%%DOCSDIR%%/binkdfaq-en.txt
%%PORTDOCS%%%%DOCSDIR%%/binkdfaq-ru.txt
+%%PORTDOCS%%%%DOCSDIR%%/binkd.conf-dist
+@(fido,fido,644) /var/log/binkd.log
+@dir(fido,fido,755) /var/run/binkd
+@dir(fido,fido,755) /var/spool/binkd
+@dir(fido,fido,755) /var/spool/binkd/outbound
+@dir(fido,fido,755) /var/spool/binkd/inbound-secure
+@dir(fido,fido,755) /var/spool/binkd/inbound-unsecure
+@dir(fido,fido,755) /var/spool/binkd/inbound-temp
diff --git a/net/bosh-bootloader/Makefile b/net/bosh-bootloader/Makefile
index ecba88a7f5ec..80501c8b6def 100644
--- a/net/bosh-bootloader/Makefile
+++ b/net/bosh-bootloader/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bosh-bootloader
PORTVERSION= 7.6.0
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= net sysutils
MAINTAINER= dumbbell@FreeBSD.org
diff --git a/net/bosh-cli/Makefile b/net/bosh-cli/Makefile
index 515855d3c32f..ec7fd2da43b6 100644
--- a/net/bosh-cli/Makefile
+++ b/net/bosh-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bosh-cli
PORTVERSION= 5.5.0
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= net sysutils
MAINTAINER= dumbbell@FreeBSD.org
diff --git a/net/calendarsupport/distinfo b/net/calendarsupport/distinfo
index a17ccc47aeb1..28a5b916b2a5 100644
--- a/net/calendarsupport/distinfo
+++ b/net/calendarsupport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036873
-SHA256 (KDE/release-service/25.04.2/calendarsupport-25.04.2.tar.xz) = fd4ba25407d043b576424f078a98f2a2425cba6e43c26ccea1b66e4e6e8601a8
-SIZE (KDE/release-service/25.04.2/calendarsupport-25.04.2.tar.xz) = 1005224
+TIMESTAMP = 1751381573
+SHA256 (KDE/release-service/25.04.3/calendarsupport-25.04.3.tar.xz) = c3265468eecd4271d1d0276999a16d15971c8ad5de4ebe2f16a95de0d24a5b0d
+SIZE (KDE/release-service/25.04.3/calendarsupport-25.04.3.tar.xz) = 1005292
diff --git a/net/cf/Makefile b/net/cf/Makefile
index 4547bcdded52..578ec71f42cc 100644
--- a/net/cf/Makefile
+++ b/net/cf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cf
PORTVERSION= 6.49.0
DISTVERSIONPREFIX= v
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= net
MAINTAINER= dumbbell@FreeBSD.org
diff --git a/net/cloudquery/Makefile b/net/cloudquery/Makefile
index 906a14041c5f..55534913d6e9 100644
--- a/net/cloudquery/Makefile
+++ b/net/cloudquery/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cloudquery
DISTVERSIONPREFIX= v
DISTVERSION= 0.32.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net
MAINTAINER= se@FreeBSD.org
diff --git a/net/concourse-fly/Makefile b/net/concourse-fly/Makefile
index 0b2452c7b987..2171336de8e2 100644
--- a/net/concourse-fly/Makefile
+++ b/net/concourse-fly/Makefile
@@ -1,6 +1,6 @@
PORTNAME= concourse
PORTVERSION= 6.7.1
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= net sysutils
MASTER_SITES= LOCAL/dumbbell/concourse/
PKGNAMESUFFIX= -fly
diff --git a/net/containernetworking-plugins/Makefile b/net/containernetworking-plugins/Makefile
index a663ba2ee466..746de7e857dc 100644
--- a/net/containernetworking-plugins/Makefile
+++ b/net/containernetworking-plugins/Makefile
@@ -1,6 +1,7 @@
PORTNAME= containernetworking-plugins
DISTVERSIONPREFIX= freebsd-v
DISTVERSION= 0.6
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= dfr@FreeBSD.org
diff --git a/net/croc/Makefile b/net/croc/Makefile
index 6891829e1429..0ef394edb991 100644
--- a/net/croc/Makefile
+++ b/net/croc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= croc
PORTVERSION= 10.0.13
DISTVERSIONPREFIX= v
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/dataplaneapi/Makefile b/net/dataplaneapi/Makefile
index b4e724d851f2..4048e1e15ec4 100644
--- a/net/dataplaneapi/Makefile
+++ b/net/dataplaneapi/Makefile
@@ -1,6 +1,7 @@
PORTNAME= dataplaneapi
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.1
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/net/deltachat-rpc-server/Makefile b/net/deltachat-rpc-server/Makefile
index f437532bfc9d..7079bdc8daa4 100644
--- a/net/deltachat-rpc-server/Makefile
+++ b/net/deltachat-rpc-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= deltachat-rpc-server
DISTVERSIONPREFIX= v
DISTVERSION= 1.159.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= feld@FreeBSD.org
diff --git a/net/dictd/Makefile b/net/dictd/Makefile
index 303dfeb15589..18d4c09f8b00 100644
--- a/net/dictd/Makefile
+++ b/net/dictd/Makefile
@@ -11,9 +11,6 @@ WWW= https://www.dict.org/ \
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-DEPRECATED= Depends on expiring devel/libmaa
-EXPIRATION_DATE=2025-09-30
-
LIB_DEPENDS= libmaa.so:devel/libmaa
USES= bison gmake libtool:build localbase
diff --git a/net/dumbpipe/Makefile b/net/dumbpipe/Makefile
index 0d1104837be1..c9c39fe59ee0 100644
--- a/net/dumbpipe/Makefile
+++ b/net/dumbpipe/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dumbpipe
DISTVERSIONPREFIX= v
DISTVERSION= 0.27.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= feld@FreeBSD.org
diff --git a/net/ecal/Makefile b/net/ecal/Makefile
index e180313b3947..d5f279a59def 100644
--- a/net/ecal/Makefile
+++ b/net/ecal/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ecal
DISTVERSIONPREFIX= v
DISTVERSION= 5.13.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/evans/Makefile b/net/evans/Makefile
index 856a8b37c668..5ce80e4b1ce6 100644
--- a/net/evans/Makefile
+++ b/net/evans/Makefile
@@ -1,7 +1,7 @@
PORTNAME= evans
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.11
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= net
MAINTAINER= lcook@FreeBSD.org
diff --git a/net/eventviews/distinfo b/net/eventviews/distinfo
index ce9c3fdda707..bcf7a3dadffa 100644
--- a/net/eventviews/distinfo
+++ b/net/eventviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036876
-SHA256 (KDE/release-service/25.04.2/eventviews-25.04.2.tar.xz) = b0aacdfce18218331f8914a0ef1fc696a2e71d7a9811cac08d0ce4f38c647232
-SIZE (KDE/release-service/25.04.2/eventviews-25.04.2.tar.xz) = 510616
+TIMESTAMP = 1751381576
+SHA256 (KDE/release-service/25.04.3/eventviews-25.04.3.tar.xz) = 90dd3b6c9915a782c162653e9027335e6e393b13c584cfdb61b4dd31ef4126b8
+SIZE (KDE/release-service/25.04.3/eventviews-25.04.3.tar.xz) = 510692
diff --git a/net/fb303/Makefile b/net/fb303/Makefile
index ebb679e24f85..c3f035832cd3 100644
--- a/net/fb303/Makefile
+++ b/net/fb303/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fb303
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.23.00
+DISTVERSION= 2025.07.07.00
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/fb303/distinfo b/net/fb303/distinfo
index 454df2576def..b0e2cc1e9595 100644
--- a/net/fb303/distinfo
+++ b/net/fb303/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750695892
-SHA256 (facebook-fb303-v2025.06.23.00_GH0.tar.gz) = 664e2d74f1b3d9cd2251e705f66d55c6779337fabfeb6e41e109337416bc7ebb
-SIZE (facebook-fb303-v2025.06.23.00_GH0.tar.gz) = 264127
+TIMESTAMP = 1752053905
+SHA256 (facebook-fb303-v2025.07.07.00_GH0.tar.gz) = 473b232cac6dac0d78768a72b7fd7970f25840135c2045418dbe582f29d1eda5
+SIZE (facebook-fb303-v2025.07.07.00_GH0.tar.gz) = 264344
diff --git a/net/findomain/Makefile b/net/findomain/Makefile
index 3c218da81f4b..d620d4cacb52 100644
--- a/net/findomain/Makefile
+++ b/net/findomain/Makefile
@@ -1,6 +1,6 @@
PORTNAME= findomain
DISTVERSION= 9.0.4
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= net security
MAINTAINER= lcook@FreeBSD.org
diff --git a/net/frr10/Makefile b/net/frr10/Makefile
index 63e2e7e0636a..913f3b5eafe1 100644
--- a/net/frr10/Makefile
+++ b/net/frr10/Makefile
@@ -1,6 +1,7 @@
PORTNAME= frr
DISTVERSIONPREFIX= frr-
DISTVERSION= 10.3.1
+PORTREVISION= 1
CATEGORIES= net
.if defined(PYTHONTOOLS)
PKGNAMESUFFIX= 10-pythontools
diff --git a/net/frr9/Makefile b/net/frr9/Makefile
index 9a7b25135015..aeb52686bdd2 100644
--- a/net/frr9/Makefile
+++ b/net/frr9/Makefile
@@ -1,6 +1,7 @@
PORTNAME= frr
PORTVERSION= 9.1.3
DISTVERSIONPREFIX= frr-
+PORTREVISION= 1
CATEGORIES= net
.if defined(PYTHONTOOLS)
PKGNAMESUFFIX= 9-pythontools
diff --git a/net/gdrive/Makefile b/net/gdrive/Makefile
index 553bbebac15f..63ffe2da2534 100644
--- a/net/gdrive/Makefile
+++ b/net/gdrive/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gdrive
DISTVERSION= 3.9.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/net/gemget/Makefile b/net/gemget/Makefile
index 98dc0f2aebd2..0a6eb8f46e14 100644
--- a/net/gemget/Makefile
+++ b/net/gemget/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gemget
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= codeleaves@yahoo.com
diff --git a/net/gemserv/Makefile b/net/gemserv/Makefile
index 747a8efc1e31..5102dbdb6c86 100644
--- a/net/gemserv/Makefile
+++ b/net/gemserv/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gemserv
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.6
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= net
MASTER_SITES= https://git.sr.ht/~int80h/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${PORTVERSION}${EXTRACT_SUFX}
diff --git a/net/geoipupdate/Makefile b/net/geoipupdate/Makefile
index e9142f0d1204..72665cb386df 100644
--- a/net/geoipupdate/Makefile
+++ b/net/geoipupdate/Makefile
@@ -1,7 +1,6 @@
PORTNAME= geoipupdate
-PORTVERSION= 7.1.0
+PORTVERSION= 7.1.1
DISTVERSIONPREFIX= v
-PORTREVISION= 4
CATEGORIES= net geography
MAINTAINER= adamw@FreeBSD.org
diff --git a/net/geoipupdate/distinfo b/net/geoipupdate/distinfo
index a8dc071faf1f..a70907521f10 100644
--- a/net/geoipupdate/distinfo
+++ b/net/geoipupdate/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1731964779
-SHA256 (go/net_geoipupdate/geoipupdate-v7.1.0/v7.1.0.mod) = bf5d06cdff5ab6c4441311cceda41e04579d6596fb849c739a67f2d8d302d938
-SIZE (go/net_geoipupdate/geoipupdate-v7.1.0/v7.1.0.mod) = 681
-SHA256 (go/net_geoipupdate/geoipupdate-v7.1.0/v7.1.0.zip) = 9e99a2e8cd5a971938919bb3330c691bdd3e272fdc1130e8df52e5ee53e54064
-SIZE (go/net_geoipupdate/geoipupdate-v7.1.0/v7.1.0.zip) = 74068
+TIMESTAMP = 1752109164
+SHA256 (go/net_geoipupdate/geoipupdate-v7.1.1/v7.1.1.mod) = 74cefc240709c6b0acd6fe4d8b9950a267c8a4ebc83522e0c05df89122fe5a14
+SIZE (go/net_geoipupdate/geoipupdate-v7.1.1/v7.1.1.mod) = 723
+SHA256 (go/net_geoipupdate/geoipupdate-v7.1.1/v7.1.1.zip) = 51fbb70cbcb42e02b40449d195390f775d79d340f687cbe2465411cb003c2f25
+SIZE (go/net_geoipupdate/geoipupdate-v7.1.1/v7.1.1.zip) = 76876
diff --git a/net/gitlab-agent/distinfo b/net/gitlab-agent/distinfo
index a148c6f84400..8edb80da5733 100644
--- a/net/gitlab-agent/distinfo
+++ b/net/gitlab-agent/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750904316
-SHA256 (go/net_gitlab-agent/gitlab-agent-v18.1.1/v18.1.1.mod) = 2739a9f4b5204729b51ad90bd66634bab4c4a4f2db5a8f3ec80c7eda733484db
-SIZE (go/net_gitlab-agent/gitlab-agent-v18.1.1/v18.1.1.mod) = 9688
-SHA256 (go/net_gitlab-agent/gitlab-agent-v18.1.1/v18.1.1.zip) = d2b86212d9b34d9b3552046d12e6f8478d69cbe107781b7aae37a19bda356fc9
-SIZE (go/net_gitlab-agent/gitlab-agent-v18.1.1/v18.1.1.zip) = 1672541
+TIMESTAMP = 1752120725
+SHA256 (go/net_gitlab-agent/gitlab-agent-v18.1.2/v18.1.2.mod) = 2739a9f4b5204729b51ad90bd66634bab4c4a4f2db5a8f3ec80c7eda733484db
+SIZE (go/net_gitlab-agent/gitlab-agent-v18.1.2/v18.1.2.mod) = 9688
+SHA256 (go/net_gitlab-agent/gitlab-agent-v18.1.2/v18.1.2.zip) = a96cd3e050611991f370b95c284ecb3e8b8d5f0a460988abde5b7ef8c25b8c51
+SIZE (go/net_gitlab-agent/gitlab-agent-v18.1.2/v18.1.2.zip) = 1672549
diff --git a/net/gnome-online-accounts/Makefile b/net/gnome-online-accounts/Makefile
index 7520dc8c78d6..11e0d1bcf381 100644
--- a/net/gnome-online-accounts/Makefile
+++ b/net/gnome-online-accounts/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gnome-online-accounts
-PORTVERSION= 3.54.3
-PORTREVISION= 1
+PORTVERSION= 3.54.4
CATEGORIES= net
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/net/gnome-online-accounts/distinfo b/net/gnome-online-accounts/distinfo
index bc77edba5d88..1db7448b83da 100644
--- a/net/gnome-online-accounts/distinfo
+++ b/net/gnome-online-accounts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748285951
-SHA256 (gnome/gnome-online-accounts-3.54.3.tar.xz) = bcf655dd1ddc22bc25793b6840da19f5cad7ba0b7227ff969ed9c252f036aac5
-SIZE (gnome/gnome-online-accounts-3.54.3.tar.xz) = 484672
+TIMESTAMP = 1751209378
+SHA256 (gnome/gnome-online-accounts-3.54.4.tar.xz) = 55739943e747dcb4885ea607a4c2767d8002f71295e1affea62ea36f6d1cf593
+SIZE (gnome/gnome-online-accounts-3.54.4.tar.xz) = 485556
diff --git a/net/go-bapu/Makefile b/net/go-bapu/Makefile
index 108c2456501f..7afb22f7efeb 100644
--- a/net/go-bapu/Makefile
+++ b/net/go-bapu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bapu
PORTVERSION= 0.3.0
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= net
MASTER_SITES= https://bitbucket.org/carlostrub/bapu/get/
PKGNAMEPREFIX= go-
diff --git a/net/go-cs/Makefile b/net/go-cs/Makefile
index 3230250383c6..98b66d6611d6 100644
--- a/net/go-cs/Makefile
+++ b/net/go-cs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-cs
PORTVERSION= 0.9
DISTVERSIONPREFIX= v
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= net
MAINTAINER= akosela@andykosela.com
diff --git a/net/go-tcping/Makefile b/net/go-tcping/Makefile
index a11287f96409..3fe51326d85e 100644
--- a/net/go-tcping/Makefile
+++ b/net/go-tcping/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tcping
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${PORTNAME}/${DISTVERSIONFULL}/:gomod
PKGNAMEPREFIX= go-
diff --git a/net/gobgp/Makefile b/net/gobgp/Makefile
index 2b40dc3ed9dd..6e3b3c48a203 100644
--- a/net/gobgp/Makefile
+++ b/net/gobgp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gobgp
PORTVERSION= 3.25.0
DISTVERSIONPREFIX= v
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net
DIST_SUBDIR= gobgp
diff --git a/net/google-cloud-sdk/Makefile b/net/google-cloud-sdk/Makefile
index 6928d5b2794d..5bc90613502a 100644
--- a/net/google-cloud-sdk/Makefile
+++ b/net/google-cloud-sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-sdk
-DISTVERSION= 527.0.0
+DISTVERSION= 529.0.0
CATEGORIES= net
MASTER_SITES= https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/
DISTNAME= google-cloud-sdk-${PORTVERSION}-linux-x86_64
diff --git a/net/google-cloud-sdk/distinfo b/net/google-cloud-sdk/distinfo
index 281108648db3..996cdae18a14 100644
--- a/net/google-cloud-sdk/distinfo
+++ b/net/google-cloud-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751269126
-SHA256 (google-cloud-sdk-527.0.0-linux-x86_64.tar.gz) = bf919b4d0e5d15e2f980521401a5e935e90488f8d3a7a129c8cf678c4a553405
-SIZE (google-cloud-sdk-527.0.0-linux-x86_64.tar.gz) = 149019519
+TIMESTAMP = 1751534406
+SHA256 (google-cloud-sdk-529.0.0-linux-x86_64.tar.gz) = b9038c39e5833e659c25b6634198f20e2780535ef69ec1ffff14a6fcf380b16b
+SIZE (google-cloud-sdk-529.0.0-linux-x86_64.tar.gz) = 149671543
diff --git a/net/goreplay/Makefile b/net/goreplay/Makefile
index aefe06393afd..ebef175bfeb5 100644
--- a/net/goreplay/Makefile
+++ b/net/goreplay/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goreplay
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.2
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= net
MAINTAINER= bofh@FreeBSD.org
diff --git a/net/gorss/Makefile b/net/gorss/Makefile
index 56fb6f96924b..739004fdc2bd 100644
--- a/net/gorss/Makefile
+++ b/net/gorss/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gorss
PORTVERSION= 0.4
DISTVERSIONPREFIX= v
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= net www
MAINTAINER= ports@FreeBSD.org
diff --git a/net/gotify-server/Makefile b/net/gotify-server/Makefile
index ccf7bfec0080..40e58fe8fc3f 100644
--- a/net/gotify-server/Makefile
+++ b/net/gotify-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotify-server
PORTVERSION= 2.6.3
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= https://github.com/mfechner/freebsd-net-gotify-server/raw/refs/heads/main/:yarn_cache
DISTNAME= server
diff --git a/net/grilo-plugins/Makefile b/net/grilo-plugins/Makefile
index 1527bc49590c..2f7f365e4b08 100644
--- a/net/grilo-plugins/Makefile
+++ b/net/grilo-plugins/Makefile
@@ -1,35 +1,35 @@
PORTNAME= grilo-plugins
-PORTVERSION= 0.3.16
-PORTREVISION= 2
+PORTVERSION= 0.3.18
CATEGORIES= net
MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= Plugins for net/grilo
-WWW= https://wiki.gnome.org/Grilo
+WWW= https://gitlab.gnome.org/GNOME/grilo-plugins
-LICENSE= LGPL21
+LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= itstool:textproc/itstool
+BUILD_DEPENDS= itstool:textproc/itstool \
+ localsearch:sysutils/localsearch
LIB_DEPENDS= libgrilo-0.3.so:net/grilo \
libavahi-gobject.so:net/avahi-app \
- libgdata.so:devel/libgdata \
- liboauth.so:net/liboauth \
libgoa-1.0.so:net/gnome-online-accounts \
libgom-1.0.so:databases/gom \
libtotem-plparser.so:multimedia/totem-pl-parser \
libsoup-3.0.so:devel/libsoup3 \
libmediaart-2.0.so:multimedia/libmediaart \
- libgmime-2.6.so:mail/gmime26 \
libjson-glib-1.0.so:devel/json-glib \
libtinysparql-3.0.so:devel/tinysparql
-USES= gettext gperf gnome gstreamer libarchive meson pathfix pkgconfig sqlite tar:xz
+USES= gettext gnome gstreamer libarchive meson pkgconfig sqlite tar:xz
USE_LDCONFIG= yes
-USE_GNOME= glib20 intlhack libxml2
+USE_GNOME= glib20 libxml2
USE_GSTREAMER= chromaprint
-MESON_ARGS= -Denable-lua-factory=no
+MESON_ARGS= -Denable-lua-factory=no \
+ -Denable-dleyna=no \
+ -Denable-flickr=no \
+ -Denable-youtube=no
OPTIONS_SUB= yes
OPTIONS_DEFINE= DMAP
diff --git a/net/grilo-plugins/distinfo b/net/grilo-plugins/distinfo
index 37b0548f1d7e..66312b140399 100644
--- a/net/grilo-plugins/distinfo
+++ b/net/grilo-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741163307
-SHA256 (grilo-plugins-0.3.16.tar.xz) = fe6f4dbe586c6b8ba2406394e202f22d009d642a96eb3a54f32f6a21d084cdcb
-SIZE (grilo-plugins-0.3.16.tar.xz) = 1843572
+TIMESTAMP = 1750868717
+SHA256 (grilo-plugins-0.3.18.tar.xz) = 8e3ce74ee717c3c322d0cb0f8df26bb0914028a5d016e28055ffb49cc9a46c5e
+SIZE (grilo-plugins-0.3.18.tar.xz) = 2071656
diff --git a/net/grilo-plugins/pkg-plist b/net/grilo-plugins/pkg-plist
index c8e4529903c7..0d83369468cf 100644
--- a/net/grilo-plugins/pkg-plist
+++ b/net/grilo-plugins/pkg-plist
@@ -2,9 +2,7 @@ lib/grilo-0.3/libgrlbookmarks.so
lib/grilo-0.3/libgrlchromaprint.so
%%DMAP%%lib/grilo-0.3/libgrldaap.so
%%DMAP%%lib/grilo-0.3/libgrldpap.so
-lib/grilo-0.3/libgrldleyna.so
lib/grilo-0.3/libgrlfilesystem.so
-lib/grilo-0.3/libgrlflickr.so
lib/grilo-0.3/libgrlfreebox.so
lib/grilo-0.3/libgrlgravatar.so
lib/grilo-0.3/libgrllocalmetadata.so
@@ -12,7 +10,6 @@ lib/grilo-0.3/libgrlmagnatune.so
lib/grilo-0.3/libgrlmetadatastore.so
lib/grilo-0.3/libgrlopticalmedia.so
lib/grilo-0.3/libgrlpodcasts.so
-lib/grilo-0.3/libgrlraitv.so
lib/grilo-0.3/libgrlshoutcast.so
lib/grilo-0.3/libgrlthetvdb.so
lib/grilo-0.3/libgrltmdb.so
@@ -39,6 +36,9 @@ share/help/es/grilo-plugins/legal.xml
share/help/eu/examples/example-tmdb.c
share/help/eu/grilo-plugins/grilo-plugins.xml
share/help/eu/grilo-plugins/legal.xml
+share/help/fr/examples/example-tmdb.c
+share/help/fr/grilo-plugins/grilo-plugins.xml
+share/help/fr/grilo-plugins/legal.xml
share/help/gl/examples/example-tmdb.c
share/help/gl/grilo-plugins/grilo-plugins.xml
share/help/gl/grilo-plugins/legal.xml
@@ -54,6 +54,9 @@ share/help/pl/grilo-plugins/legal.xml
share/help/pt_BR/examples/example-tmdb.c
share/help/pt_BR/grilo-plugins/grilo-plugins.xml
share/help/pt_BR/grilo-plugins/legal.xml
+share/help/ru/examples/example-tmdb.c
+share/help/ru/grilo-plugins/grilo-plugins.xml
+share/help/ru/grilo-plugins/legal.xml
share/help/sv/examples/example-tmdb.c
share/help/sv/grilo-plugins/grilo-plugins.xml
share/help/sv/grilo-plugins/legal.xml
@@ -75,17 +78,20 @@ share/locale/en_GB/LC_MESSAGES/grilo-plugins.mo
share/locale/eo/LC_MESSAGES/grilo-plugins.mo
share/locale/es/LC_MESSAGES/grilo-plugins.mo
share/locale/eu/LC_MESSAGES/grilo-plugins.mo
+share/locale/fa/LC_MESSAGES/grilo-plugins.mo
share/locale/fi/LC_MESSAGES/grilo-plugins.mo
share/locale/fr/LC_MESSAGES/grilo-plugins.mo
share/locale/fur/LC_MESSAGES/grilo-plugins.mo
share/locale/gl/LC_MESSAGES/grilo-plugins.mo
share/locale/he/LC_MESSAGES/grilo-plugins.mo
+share/locale/hi/LC_MESSAGES/grilo-plugins.mo
share/locale/hr/LC_MESSAGES/grilo-plugins.mo
share/locale/hu/LC_MESSAGES/grilo-plugins.mo
share/locale/id/LC_MESSAGES/grilo-plugins.mo
share/locale/it/LC_MESSAGES/grilo-plugins.mo
share/locale/ja/LC_MESSAGES/grilo-plugins.mo
share/locale/ka/LC_MESSAGES/grilo-plugins.mo
+share/locale/kab/LC_MESSAGES/grilo-plugins.mo
share/locale/ko/LC_MESSAGES/grilo-plugins.mo
share/locale/lt/LC_MESSAGES/grilo-plugins.mo
share/locale/lv/LC_MESSAGES/grilo-plugins.mo
@@ -106,6 +112,7 @@ share/locale/sl/LC_MESSAGES/grilo-plugins.mo
share/locale/sr/LC_MESSAGES/grilo-plugins.mo
share/locale/sr@latin/LC_MESSAGES/grilo-plugins.mo
share/locale/sv/LC_MESSAGES/grilo-plugins.mo
+share/locale/th/LC_MESSAGES/grilo-plugins.mo
share/locale/tr/LC_MESSAGES/grilo-plugins.mo
share/locale/uk/LC_MESSAGES/grilo-plugins.mo
share/locale/zh_CN/LC_MESSAGES/grilo-plugins.mo
diff --git a/net/grpcox/Makefile b/net/grpcox/Makefile
index cde04a70d561..d54bbe40261f 100644
--- a/net/grpcox/Makefile
+++ b/net/grpcox/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpcox
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= net www
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/grpcui/Makefile b/net/grpcui/Makefile
index 4ba402fbb4f4..dece8f48c859 100644
--- a/net/grpcui/Makefile
+++ b/net/grpcui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpcui
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net www
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/grpcurl/Makefile b/net/grpcurl/Makefile
index c20c55c2d81c..9ca7263e0059 100644
--- a/net/grpcurl/Makefile
+++ b/net/grpcurl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpcurl
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= nc@FreeBSD.org
diff --git a/net/gscloud/Makefile b/net/gscloud/Makefile
index bc5bdc7df269..17ba87518741 100644
--- a/net/gscloud/Makefile
+++ b/net/gscloud/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gscloud
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= net devel
MAINTAINER= egypcio@FreeBSD.org
diff --git a/net/gssdp/Makefile b/net/gssdp/Makefile
index 9af911b39f06..9583e25baa78 100644
--- a/net/gssdp/Makefile
+++ b/net/gssdp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gssdp
-PORTVERSION= 1.6.3
+PORTVERSION= 1.6.4
CATEGORIES= net
MASTER_SITES= GNOME
@@ -19,8 +19,11 @@ USES= gnome meson pkgconfig tar:xz
USE_GNOME= glib20 introspection:build
MESON_ARGS= --default-library=both -Dexamples=false -Dgtk_doc=false -Dintrospection=true -Dmanpages=false
+USE_CSTD= c11
USE_LDCONFIG= yes
+PLIST_SUB= PATCH_VERSION=${PORTVERSION:E}
+
CONFLICTS_INSTALL= gssdp14
OPTIONS_DEFINE= SNIFFER VAPI
diff --git a/net/gssdp/distinfo b/net/gssdp/distinfo
index fdbd7460fba8..f1afd2b823bf 100644
--- a/net/gssdp/distinfo
+++ b/net/gssdp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1699774466
-SHA256 (gssdp-1.6.3.tar.xz) = 2fedb5afdb22cf14d5498a39a773ca89788a250fcf70118783df821e1f3f3446
-SIZE (gssdp-1.6.3.tar.xz) = 108080
+TIMESTAMP = 1751375031
+SHA256 (gssdp-1.6.4.tar.xz) = ff97fdfb7f561d3e6813b4f6a2145259e7c2eff43cc0e63f3fd031d0b6266032
+SIZE (gssdp-1.6.4.tar.xz) = 1148284
diff --git a/net/gssdp/pkg-plist b/net/gssdp/pkg-plist
index 46fac4a349a6..76c9797e1710 100644
--- a/net/gssdp/pkg-plist
+++ b/net/gssdp/pkg-plist
@@ -9,7 +9,7 @@ lib/girepository-1.0/GSSDP-1.6.typelib
lib/libgssdp-1.6.a
lib/libgssdp-1.6.so
lib/libgssdp-1.6.so.0
-lib/libgssdp-1.6.so.0.106.3
+lib/libgssdp-1.6.so.0.106.%%PATCH_VERSION%%
libdata/pkgconfig/gssdp-1.6.pc
share/gir-1.0/GSSDP-1.6.gir
%%VAPI%%share/vala/vapi/gssdp-1.6.deps
diff --git a/net/gupnp-av/Makefile b/net/gupnp-av/Makefile
index 0be4bd54ea7d..9ff8d41fb984 100644
--- a/net/gupnp-av/Makefile
+++ b/net/gupnp-av/Makefile
@@ -20,6 +20,8 @@ MESON_ARGS= --default-library=both -Dgtk_doc=false -Dintrospection=true
USE_CSTD= c11
USE_LDCONFIG= yes
+PLIST_SUB= PATCH_VERSION=${PORTVERSION:E}
+
OPTIONS_DEFINE= VAPI
OPTIONS_SUB= yes
diff --git a/net/gupnp-av/pkg-plist b/net/gupnp-av/pkg-plist
index 818669b2730e..49f126663ebc 100644
--- a/net/gupnp-av/pkg-plist
+++ b/net/gupnp-av/pkg-plist
@@ -22,7 +22,7 @@ lib/girepository-1.0/GUPnPAV-1.0.typelib
lib/libgupnp-av-1.0.a
lib/libgupnp-av-1.0.so
lib/libgupnp-av-1.0.so.3
-lib/libgupnp-av-1.0.so.3.14.4
+lib/libgupnp-av-1.0.so.3.14.%%PATCH_VERSION%%
libdata/pkgconfig/gupnp-av-1.0.pc
share/gir-1.0/GUPnPAV-1.0.gir
%%DATADIR%%/av.xsd
diff --git a/net/gupnp/Makefile b/net/gupnp/Makefile
index ddf2c1452b9e..d551faa62b3e 100644
--- a/net/gupnp/Makefile
+++ b/net/gupnp/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gupnp
-PORTVERSION= 1.6.8
-PORTREVISION= 2
+PORTVERSION= 1.6.9
CATEGORIES= net
MASTER_SITES= GNOME
diff --git a/net/gupnp/distinfo b/net/gupnp/distinfo
index 4053b1b055ff..2623b97114d0 100644
--- a/net/gupnp/distinfo
+++ b/net/gupnp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738088842
-SHA256 (gupnp-1.6.8.tar.xz) = 70a003cebd68577293fb3e6af49ff902203bf8768b2fc5d651ddc1f0fa1e11e9
-SIZE (gupnp-1.6.8.tar.xz) = 1288496
+TIMESTAMP = 1751375033
+SHA256 (gupnp-1.6.9.tar.xz) = 2edb6ee3613558e62f538735368aee27151b7e09d4e2e2c51606833da801869b
+SIZE (gupnp-1.6.9.tar.xz) = 1289220
diff --git a/net/haproxy/Makefile b/net/haproxy/Makefile
index 476aed20f16b..939274a8f2e5 100644
--- a/net/haproxy/Makefile
+++ b/net/haproxy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haproxy
-DISTVERSION= 3.2.1
+DISTVERSION= 3.2.3
CATEGORIES= net www
MASTER_SITES= http://www.haproxy.org/download/3.2/src/
diff --git a/net/haproxy/distinfo b/net/haproxy/distinfo
index 0afa6ece06a1..d96b51b389cf 100644
--- a/net/haproxy/distinfo
+++ b/net/haproxy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749822105
-SHA256 (haproxy-3.2.1.tar.gz) = bb3f967a797c8851d08683ec43dfafe4ad7bf5ad86fa6b0721cad033ea9e5ae5
-SIZE (haproxy-3.2.1.tar.gz) = 5091394
+TIMESTAMP = 1752578728
+SHA256 (haproxy-3.2.3.tar.gz) = af8ef64286bdddc93232c5dbe4ea436a8ccb5dc8417cfa1e885bec52884f9347
+SIZE (haproxy-3.2.3.tar.gz) = 5089103
diff --git a/net/incidenceeditor/distinfo b/net/incidenceeditor/distinfo
index 922142fa64b8..73e33b2b4309 100644
--- a/net/incidenceeditor/distinfo
+++ b/net/incidenceeditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036878
-SHA256 (KDE/release-service/25.04.2/incidenceeditor-25.04.2.tar.xz) = 9a53b7cf69c60c19ae26b7744b679b12b60eca610a2471c497eb791b6a2daccf
-SIZE (KDE/release-service/25.04.2/incidenceeditor-25.04.2.tar.xz) = 603352
+TIMESTAMP = 1751381578
+SHA256 (KDE/release-service/25.04.3/incidenceeditor-25.04.3.tar.xz) = 79624825fe0fced136d1aa7d27a340fbd54cadda7005b0268678c6e0dac6c08c
+SIZE (KDE/release-service/25.04.3/incidenceeditor-25.04.3.tar.xz) = 603368
diff --git a/net/ipinfo-cli/Makefile b/net/ipinfo-cli/Makefile
index 17a41ad0e67e..41a25fd70b4d 100644
--- a/net/ipinfo-cli/Makefile
+++ b/net/ipinfo-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ipinfo
DISTVERSIONPREFIX= ipinfo-
DISTVERSION= 3.3.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= net
MAINTAINER= dutra@FreeBSD.org
diff --git a/net/kamailio/Makefile b/net/kamailio/Makefile
index 1490619a9b43..e5e368116023 100644
--- a/net/kamailio/Makefile
+++ b/net/kamailio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kamailio
DISTVERSION= 6.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= http://www.kamailio.org/pub/kamailio/${PORTVERSION}/src/
DISTNAME= ${PORTNAME}-${DISTVERSION}_src
diff --git a/net/kcalutils/distinfo b/net/kcalutils/distinfo
index 337312107f9a..bbbffb44022c 100644
--- a/net/kcalutils/distinfo
+++ b/net/kcalutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036880
-SHA256 (KDE/release-service/25.04.2/kcalutils-25.04.2.tar.xz) = e2f3e203373a679f59ccf3324e77068c67d0231bff525d451ffd2cd87459c8c0
-SIZE (KDE/release-service/25.04.2/kcalutils-25.04.2.tar.xz) = 365248
+TIMESTAMP = 1751381581
+SHA256 (KDE/release-service/25.04.3/kcalutils-25.04.3.tar.xz) = 3a0e29a35ddbc68b546ac94ff5afc9381c4af4c5f6cc855876ae4a2c5219454d
+SIZE (KDE/release-service/25.04.3/kcalutils-25.04.3.tar.xz) = 365508
diff --git a/net/kdenetwork-filesharing/distinfo b/net/kdenetwork-filesharing/distinfo
index 66187055a344..d50a2353f3b5 100644
--- a/net/kdenetwork-filesharing/distinfo
+++ b/net/kdenetwork-filesharing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036883
-SHA256 (KDE/release-service/25.04.2/kdenetwork-filesharing-25.04.2.tar.xz) = f3b1b728cf2b2d26c47c38f2aad054c6fe8112a302a0c840a70cbd4f11da493b
-SIZE (KDE/release-service/25.04.2/kdenetwork-filesharing-25.04.2.tar.xz) = 510016
+TIMESTAMP = 1751381583
+SHA256 (KDE/release-service/25.04.3/kdenetwork-filesharing-25.04.3.tar.xz) = 9f2c05f396c3cd8f48a596d9a97312e88a13d7679a41fe71e0a27c79efcc1a30
+SIZE (KDE/release-service/25.04.3/kdenetwork-filesharing-25.04.3.tar.xz) = 509860
diff --git a/net/kea-devel/Makefile b/net/kea-devel/Makefile
index e5592424331a..11a7e2022050 100644
--- a/net/kea-devel/Makefile
+++ b/net/kea-devel/Makefile
@@ -1,8 +1,8 @@
PORTNAME= kea
-DISTVERSION= 2.7.9
+DISTVERSION= 3.0.0
PORTREVISION= 2
CATEGORIES= net
-MASTER_SITES= ISC/kea/cur/2.7
+MASTER_SITES= ISC/kea/cur/3.0
PKGNAMESUFFIX= -devel
MAINTAINER= cy@FreeBSD.org
@@ -12,13 +12,14 @@ WWW= https://kea.isc.org/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= rst2man:textproc/py-docutils
+BUILD_DEPENDS= rst2man:textproc/py-docutils \
+ python3:lang/python3
LIB_DEPENDS= libboost_system.so:devel/boost-libs \
liblog4cplus.so:devel/log4cplus
-USES= autoreconf compiler:c++11-lang cpe iconv libtool pathfix \
- tar:xz ssl
+USES= compiler:c++11-lang cmake:indirect cpe iconv libtool meson \
+ pathfix python tar:xz ssl
CPE_VENDOR= isc
CPE_VERSION= ${DISTVERSION:C/-.*//}
@@ -28,45 +29,40 @@ CPE_UPDATE= ${DISTVERSION:C/.*-//:tl}
USE_LDCONFIG= yes
USE_RC_SUBR= ${PORTNAME}
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-boost-include=${LOCALBASE}/include \
- --with-boost-lib-dir=${LOCALBASE}/lib \
- --with-log4cplus=${LOCALBASE} \
- --with-openssl=${OPENSSLBASE} \
- --without-werror
INSTALL_TARGET= install-strip
-TEST_TARGET= check
PORTDOCS= AUTHORS CONTRIBUTING.md COPYING ChangeLog README SECURITY.md \
code_of_conduct.md examples platforms.rst
-OPTIONS_DEFINE= DOCS MYSQL PGSQL SHELL
+OPTIONS_DEFINE= DOCS MYSQL PGSQL
OPTIONS_SUB= yes
-SHELL_DESC= Install kea-shell(8) (Python)
-
+MESON_ARGS= --auto-features=disabled \
+ -Dnetconf=disabled \
+ -Drunstatedir=/var/run
+
MYSQL_USES= mysql
-MYSQL_CONFIGURE_ON= --with-mysql=${LOCALBASE}/bin/mysql_config
-MYSQL_CONFIGURE_OFF= --without-mysql
+MYSQL_MESON_ENABLED= mysql
MYSQL_SUB_LIST= REQ_MYSQL=mysql
MYSQL_SUB_LIST_OFF= REQ_MYSQL=""
PGSQL_USES= pgsql
-PGSQL_CONFIGURE_ON= --with-pgsql=${LOCALBASE}/bin/pg_config
-PGSQL_CONFIGURE_OFF= --without-pgsql
+PGSQ_MESON_ENABLED= postgresql
PGSQL_SUB_LIST= REQ_PGSQL=postgresql
PGSQL_SUB_LIST_OFF= REQ_PGSQL=""
PGSQL_VARS= WANT_PGSQL=client
-SHELL_USES= python
-SHELL_CONFIGURE_ON= --enable-shell
-
post-build:
cd ${WRKSRC}/doc/sphinx/man; \
for i in *.8.rst; do rst2man $$i > $$(basename $$i .rst); done
post-install:
+ @mkdir -p ${STAGEDIR}${PREFIX}/etc/kea ${STAGEDIR}/var/db/kea \
+ ${STAGEDIR}/var/log/kea ${STAGEDIR}/var/run/kea
+ @rm -rf ${STAGEDIR}${PREFIX}/var
@cd ${WRKSRC}/doc/sphinx/man; \
cp *.8 ${STAGEDIR}${PREFIX}/share/man/man8
+ @cd ${WRKSRC}/_build/src/bin/keactrl; \
+ for i in *.conf; do cp $$i ${STAGEDIR}${PREFIX}/etc/kea/$$i.sample; done
.include <bsd.port.mk>
diff --git a/net/kea-devel/distinfo b/net/kea-devel/distinfo
index c96b748c3bbc..b7316e8a33df 100644
--- a/net/kea-devel/distinfo
+++ b/net/kea-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748535715
-SHA256 (kea-2.7.9.tar.xz) = a544916f692155439815b726fc6040ffadc381591f67a7fb103192d7053ebc92
-SIZE (kea-2.7.9.tar.xz) = 6775192
+TIMESTAMP = 1750911365
+SHA256 (kea-3.0.0.tar.xz) = bf963d1e10951d8c570c6042afccf27c709d45e03813bd2639d7bb1cfc4fee76
+SIZE (kea-3.0.0.tar.xz) = 6631612
diff --git a/net/kea-devel/files/patch-Makefile.am b/net/kea-devel/files/patch-Makefile.am
deleted file mode 100644
index 77fc64848c9e..000000000000
--- a/net/kea-devel/files/patch-Makefile.am
+++ /dev/null
@@ -1,10 +0,0 @@
---- Makefile.am.orig 2019-10-25 12:41:08 UTC
-+++ Makefile.am
-@@ -154,7 +154,6 @@ docs:
- # These steps are necessary during installation
- install-exec-hook:
- mkdir -p $(DESTDIR)${localstatedir}/log/
-- mkdir -p $(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME}
- mkdir -p $(DESTDIR)${runstatedir}/${PACKAGE_NAME}
-
- EXTRA_DIST = tools/path_replacer.sh
diff --git a/net/kea-devel/files/patch-meson.build b/net/kea-devel/files/patch-meson.build
new file mode 100644
index 000000000000..58f40526b835
--- /dev/null
+++ b/net/kea-devel/files/patch-meson.build
@@ -0,0 +1,59 @@
+--- meson.build.orig 2025-06-20 09:28:47.000000000 -0700
++++ meson.build 2025-07-10 10:25:47.651315000 -0700
+@@ -59,7 +59,7 @@
+ # Meson is annoying with its opinionated alteration of certain paths based on whether prefix is default or not.
+ # So we revert what it does.
+ if PREFIX == '/usr/local'
+- LOCALSTATEDIR = 'var' # Otherwise, it would have been 'var/local'.
++ LOCALSTATEDIR = '/var' # Otherwise, it would have been 'var/local'.
+ endif
+
+ DATABASE_SCRIPTS_DIR = TOP_BUILD_DIR / 'src/share/database/scripts'
+@@ -69,17 +69,17 @@
+ KEA_ADMIN_INSTALLED = PREFIX / SBINDIR / 'kea-admin'
+ KEA_LFC_BUILT = TOP_BUILD_DIR / 'src/bin/lfc/kea-lfc'
+ KEA_LFC_INSTALLED = PREFIX / SBINDIR / 'kea-lfc'
+-LOCALSTATEDIR_INSTALLED = PREFIX / LOCALSTATEDIR
++LOCALSTATEDIR_INSTALLED = LOCALSTATEDIR
+ LIBDIR_INSTALLED = PREFIX / LIBDIR
+ LOGDIR = LOCALSTATEDIR / 'log/kea'
+-LOGDIR_INSTALLED = PREFIX / LOGDIR
++LOGDIR_INSTALLED = LOGDIR
+ if RUNSTATEDIR == ''
+ RUNSTATEDIR = LOCALSTATEDIR / 'run/kea'
+ else
+ RUNSTATEDIR = RUNSTATEDIR / 'kea'
+ endif
+-RUNSTATEDIR_INSTALLED = PREFIX / RUNSTATEDIR
+-SHAREDSTATEDIR = LOCALSTATEDIR / 'lib/kea'
++RUNSTATEDIR_INSTALLED = RUNSTATEDIR
++SHAREDSTATEDIR = LOCALSTATEDIR / 'db/kea'
+ SHAREDSTATEDIR_INSTALLED = PREFIX / SHAREDSTATEDIR
+ SYSCONFDIR_INSTALLED = PREFIX / SYSCONFDIR
+ TEST_CA_DIR = TOP_SOURCE_DIR / 'src/lib/asiolink/testutils/ca'
+@@ -88,9 +88,9 @@
+ # So we revert what it does.
+ if PREFIX == '/usr/local'
+ SYSCONFDIR_INSTALLED = '/usr/local/etc'
+- LOGDIR_INSTALLED = '/usr/local/var/log/kea'
+- RUNSTATEDIR_INSTALLED = '/usr/local/var/run/kea'
+- SHAREDSTATEDIR_INSTALLED = '/usr/local/var/lib/kea'
++ LOGDIR_INSTALLED = '/var/log/kea'
++ RUNSTATEDIR_INSTALLED = '/var/run/kea'
++ SHAREDSTATEDIR_INSTALLED = '/var/db/kea'
+ endif
+
+ #### Build Options
+@@ -1108,9 +1108,9 @@
+ # In case prefix is default, install to hardcoded path.
+ if PREFIX == '/usr/local'
+ install_emptydir('/usr/local/lib/kea')
+- install_emptydir('/usr/local/var/lib/kea')
+- install_emptydir('/usr/local/var/log/kea')
+- install_emptydir('/usr/local/var/run/kea')
++ install_emptydir('/var/db/kea')
++ install_emptydir('/var/log/kea')
++ install_emptydir('/var/run/kea')
+ endif
+
+ # Print the setup report.
diff --git a/net/kea-devel/files/patch-src_bin_keactrl_Makefile.am b/net/kea-devel/files/patch-src_bin_keactrl_Makefile.am
deleted file mode 100644
index 385488664470..000000000000
--- a/net/kea-devel/files/patch-src_bin_keactrl_Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/bin/keactrl/Makefile.am.orig 2019-10-25 12:41:08 UTC
-+++ src/bin/keactrl/Makefile.am
-@@ -62,7 +62,7 @@ install-data-local:
- $(DESTDIR)$(sysconfdir)/@PACKAGE@/$$f.bak; \
- fi; \
- if test ! -f $(DESTDIR)$(sysconfdir)/@PACKAGE@/$$f; then \
-- ${INSTALL_DATA} $$f $(DESTDIR)$(sysconfdir)/@PACKAGE@/; \
-+ ${INSTALL_DATA} $$f $(DESTDIR)$(sysconfdir)/@PACKAGE@/$${f}.sample; \
- fi; \
- done
-
diff --git a/net/kea-devel/files/patch-src_bin_keactrl_keactrl.in b/net/kea-devel/files/patch-src_bin_keactrl_keactrl.in
new file mode 100644
index 000000000000..567f27298889
--- /dev/null
+++ b/net/kea-devel/files/patch-src_bin_keactrl_keactrl.in
@@ -0,0 +1,11 @@
+--- src/bin/keactrl/keactrl.in.orig 2025-06-20 09:28:47.000000000 -0700
++++ src/bin/keactrl/keactrl.in 2025-07-10 07:23:07.452981000 -0700
+@@ -127,7 +127,7 @@
+
+ # Default the directory to --localstatedir / run
+ local pid_file_dir
+- pid_file_dir="@runstatedir@/@PACKAGE@"
++ pid_file_dir="/var/run/kea"
+
+ # Use directory override if set (primarily for testing only)
+ if test -n "${KEA_PIDFILE_DIR+x}"; then
diff --git a/net/kea-devel/files/patch-src_lib_dhcpsrv_Makefile.am b/net/kea-devel/files/patch-src_lib_dhcpsrv_Makefile.am
deleted file mode 100644
index 3d0097012047..000000000000
--- a/net/kea-devel/files/patch-src_lib_dhcpsrv_Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/lib/dhcpsrv/Makefile.am.orig 2025-02-13 19:42:07.986412000 -0800
-+++ src/lib/dhcpsrv/Makefile.am 2025-02-13 19:44:15.141071000 -0800
-@@ -4,7 +4,7 @@
-
- # DATA_DIR is the directory where to put default CSV files and the DHCPv6
- # server ID file (i.e. the file where the server finds its DUID at startup).
--dhcp_data_dir = @localstatedir@/lib/@PACKAGE@
-+dhcp_data_dir = @localstatedir@/db/@PACKAGE@
- kea_lfc_location = @sbindir@/kea-lfc
-
- AM_CPPFLAGS = -I$(top_builddir)/src/lib -I$(top_srcdir)/src/lib
diff --git a/net/kea-devel/pkg-plist b/net/kea-devel/pkg-plist
index 3c17651645ff..dbe5a05bf069 100644
--- a/net/kea-devel/pkg-plist
+++ b/net/kea-devel/pkg-plist
@@ -1,7 +1,9 @@
+bin/kea-msg-compiler
@sample %%ETCDIR%%/kea-ctrl-agent.conf.sample
@sample %%ETCDIR%%/kea-dhcp-ddns.conf.sample
@sample %%ETCDIR%%/kea-dhcp4.conf.sample
@sample %%ETCDIR%%/kea-dhcp6.conf.sample
+@sample %%ETCDIR%%/kea-netconf.conf.sample
@sample %%ETCDIR%%/keactrl.conf.sample
%%ETCDIR%%/radius/dictionary
include/kea/asiodns/asiodns_messages.h
@@ -51,7 +53,6 @@ include/kea/cc/simple_parser.h
include/kea/cc/stamped_element.h
include/kea/cc/stamped_value.h
include/kea/cc/user_context.h
-include/kea/cfgrpt/config_report.h
include/kea/config.h
include/kea/config/base_command_mgr.h
include/kea/config/client_connection.h
@@ -74,6 +75,7 @@ include/kea/config_backend/base_config_backend.h
include/kea/config_backend/base_config_backend_mgr.h
include/kea/config_backend/base_config_backend_pool.h
include/kea/config_backend/constants.h
+include/kea/cryptolink/botan_common.h
include/kea/cryptolink/crypto_hash.h
include/kea/cryptolink/crypto_hmac.h
include/kea/cryptolink/crypto_rng.h
@@ -150,6 +152,7 @@ include/kea/dhcp/pkt_filter6.h
include/kea/dhcp/pkt_filter_bpf.h
include/kea/dhcp/pkt_filter_inet.h
include/kea/dhcp/pkt_filter_inet6.h
+include/kea/dhcp/pkt_filter_lpf.h
include/kea/dhcp/pkt_template.h
include/kea/dhcp/protocol_util.h
include/kea/dhcp/socket_info.h
@@ -207,6 +210,8 @@ include/kea/dhcpsrv/dhcpsrv_log.h
include/kea/dhcpsrv/dhcpsrv_messages.h
include/kea/dhcpsrv/flq_allocation_state.h
include/kea/dhcpsrv/flq_allocator.h
+include/kea/dhcpsrv/fuzz_log.h
+include/kea/dhcpsrv/fuzz_messages.h
include/kea/dhcpsrv/host.h
include/kea/dhcpsrv/host_container.h
include/kea/dhcpsrv/host_data_source_factory.h
@@ -232,6 +237,7 @@ include/kea/dhcpsrv/memfile_lease_storage.h
include/kea/dhcpsrv/ncr_generator.h
include/kea/dhcpsrv/network.h
include/kea/dhcpsrv/network_state.h
+include/kea/dhcpsrv/packet_fuzzer.h
include/kea/dhcpsrv/parsers/base_network_parser.h
include/kea/dhcpsrv/parsers/client_class_def_parser.h
include/kea/dhcpsrv/parsers/dhcp_parsers.h
@@ -382,6 +388,7 @@ include/kea/log/output_option.h
%%PGSQL%%include/kea/pgsql/pgsql_connection.h
%%PGSQL%%include/kea/pgsql/pgsql_exchange.h
include/kea/process/cb_ctl_base.h
+include/kea/process/cfgrpt/config_report.h
include/kea/process/config_base.h
include/kea/process/config_ctl_info.h
include/kea/process/config_ctl_parser.h
@@ -441,154 +448,113 @@ include/kea/util/unlock_guard.h
include/kea/util/versioned_csv_file.h
include/kea/util/watch_socket.h
include/kea/util/watched_thread.h
-lib/kea/hooks/libdhcp_bootp.a
+lib/libkea-dhcp.so
+lib/libkea-dhcp.so.109
+lib/libkea-dhcp.so.109.0.0
+lib/libkea-dns.so
+lib/libkea-dns.so.71
+lib/libkea-dns.so.71.0.0
lib/kea/hooks/libdhcp_bootp.so
-lib/kea/hooks/libdhcp_class_cmds.a
lib/kea/hooks/libdhcp_class_cmds.so
-lib/kea/hooks/libdhcp_ddns_tuning.a
lib/kea/hooks/libdhcp_ddns_tuning.so
-lib/kea/hooks/libdhcp_flex_id.a
lib/kea/hooks/libdhcp_flex_id.so
-lib/kea/hooks/libdhcp_flex_option.a
lib/kea/hooks/libdhcp_flex_option.so
-lib/kea/hooks/libdhcp_ha.a
lib/kea/hooks/libdhcp_ha.so
-lib/kea/hooks/libdhcp_host_cache.a
lib/kea/hooks/libdhcp_host_cache.so
-lib/kea/hooks/libdhcp_host_cmds.a
lib/kea/hooks/libdhcp_host_cmds.so
-lib/kea/hooks/libdhcp_lease_cmds.a
lib/kea/hooks/libdhcp_lease_cmds.so
-lib/kea/hooks/libdhcp_lease_query.a
lib/kea/hooks/libdhcp_lease_query.so
-lib/kea/hooks/libdhcp_legal_log.a
lib/kea/hooks/libdhcp_legal_log.so
-%%MYSQL%%lib/kea/hooks/libdhcp_mysql.a
%%MYSQL%%lib/kea/hooks/libdhcp_mysql.so
-lib/kea/hooks/libdhcp_limits.a
lib/kea/hooks/libdhcp_limits.so
-lib/kea/hooks/libdhcp_perfmon.a
lib/kea/hooks/libdhcp_perfmon.so
-lib/kea/hooks/libdhcp_ping_check.a
lib/kea/hooks/libdhcp_ping_check.so
-%%PGSQL%%lib/kea/hooks/libdhcp_pgsql.a
%%PGSQL%%lib/kea/hooks/libdhcp_pgsql.so
-lib/kea/hooks/libdhcp_radius.a
lib/kea/hooks/libdhcp_radius.so
-lib/kea/hooks/libdhcp_run_script.a
lib/kea/hooks/libdhcp_run_script.so
-lib/kea/hooks/libdhcp_stat_cmds.a
lib/kea/hooks/libdhcp_stat_cmds.so
-lib/kea/hooks/libdhcp_subnet_cmds.a
lib/kea/hooks/libdhcp_subnet_cmds.so
-lib/libkea-asiodns.a
lib/libkea-asiodns.so
-lib/libkea-asiodns.so.61
-lib/libkea-asiodns.so.61.0.0
-lib/libkea-asiolink.a
+lib/libkea-asiodns.so.62
+lib/libkea-asiodns.so.62.0.0
lib/libkea-asiolink.so
-lib/libkea-asiolink.so.86
-lib/libkea-asiolink.so.86.0.0
-lib/libkea-cc.a
+lib/libkea-asiolink.so.87
+lib/libkea-asiolink.so.87.0.0
lib/libkea-cc.so
-lib/libkea-cc.so.81
-lib/libkea-cc.so.81.0.0
-lib/libkea-cfgclient.a
-lib/libkea-cfgclient.so
-lib/libkea-cfgclient.so.82
-lib/libkea-cfgclient.so.82.0.0
-lib/libkea-cryptolink.a
+lib/libkea-cc.so.82
+lib/libkea-cc.so.82.0.0
+lib/libkea-cfgrpt.so
+lib/libkea-cfgrpt.so.3
+lib/libkea-cfgrpt.so.3.0.0
+lib/libkea-config.so
+lib/libkea-config.so.83
+lib/libkea-config.so.83.0.0
lib/libkea-cryptolink.so
-lib/libkea-cryptolink.so.62
-lib/libkea-cryptolink.so.62.0.0
-lib/libkea-d2srv.a
+lib/libkea-cryptolink.so.63
+lib/libkea-cryptolink.so.63.0.0
lib/libkea-d2srv.so
-lib/libkea-d2srv.so.62
-lib/libkea-d2srv.so.62.0.0
-lib/libkea-database.a
+lib/libkea-d2srv.so.63
+lib/libkea-d2srv.so.63.0.0
lib/libkea-database.so
-lib/libkea-database.so.75
-lib/libkea-database.so.75.0.0
-lib/libkea-dhcp++.a
-lib/libkea-dhcp++.so
-lib/libkea-dhcp++.so.108
-lib/libkea-dhcp++.so.108.0.0
-lib/libkea-dhcp_ddns.a
+lib/libkea-database.so.76
+lib/libkea-database.so.76.0.0
lib/libkea-dhcp_ddns.so
-lib/libkea-dhcp_ddns.so.67
-lib/libkea-dhcp_ddns.so.67.0.0
-lib/libkea-dhcpsrv.a
+lib/libkea-dhcp_ddns.so.68
+lib/libkea-dhcp_ddns.so.68.0.0
lib/libkea-dhcpsrv.so
-lib/libkea-dhcpsrv.so.128
-lib/libkea-dhcpsrv.so.128.0.0
-lib/libkea-dns++.a
-lib/libkea-dns++.so
-lib/libkea-dns++.so.70
-lib/libkea-dns++.so.70.0.0
-lib/libkea-eval.a
+lib/libkea-dhcpsrv.so.129
+lib/libkea-dhcpsrv.so.129.0.0
lib/libkea-eval.so
-lib/libkea-eval.so.83
-lib/libkea-eval.so.83.0.0
-lib/libkea-exceptions.a
+lib/libkea-eval.so.84
+lib/libkea-eval.so.84.0.0
lib/libkea-exceptions.so
-lib/libkea-exceptions.so.44
-lib/libkea-exceptions.so.44.0.0
-lib/libkea-hooks.a
+lib/libkea-exceptions.so.45
+lib/libkea-exceptions.so.45.0.0
lib/libkea-hooks.so
-lib/libkea-hooks.so.117
-lib/libkea-hooks.so.117.0.0
-lib/libkea-http.a
+lib/libkea-hooks.so.118
+lib/libkea-hooks.so.118.0.0
lib/libkea-http.so
-lib/libkea-http.so.86
-lib/libkea-http.so.86.0.0
-lib/libkea-log.a
+lib/libkea-http.so.87
+lib/libkea-http.so.87.0.0
+lib/libkea-log-interprocess.so
+lib/libkea-log-interprocess.so.3
+lib/libkea-log-interprocess.so.3.0.0
lib/libkea-log.so
-lib/libkea-log.so.74
-lib/libkea-log.so.74.0.0
-%%MYSQL%%lib/libkea-mysql.a
+lib/libkea-log.so.75
+lib/libkea-log.so.75.0.0
%%MYSQL%%lib/libkea-mysql.so
%%MYSQL%%lib/libkea-mysql.so.86
%%MYSQL%%lib/libkea-mysql.so.86.0.0
-%%PGSQL%%lib/libkea-pgsql.a
%%PGSQL%%lib/libkea-pgsql.so
%%PGSQL%%lib/libkea-pgsql.so.87
%%PGSQL%%lib/libkea-pgsql.so.87.0.0
-lib/libkea-process.a
lib/libkea-process.so
-lib/libkea-process.so.89
-lib/libkea-process.so.89.0.0
-lib/libkea-stats.a
+lib/libkea-process.so.90
+lib/libkea-process.so.90.0.0
lib/libkea-stats.so
-lib/libkea-stats.so.52
-lib/libkea-stats.so.52.0.0
-lib/libkea-tcp.a
+lib/libkea-stats.so.53
+lib/libkea-stats.so.53.0.0
lib/libkea-tcp.so
-lib/libkea-tcp.so.32
-lib/libkea-tcp.so.32.0.0
-lib/libkea-util-io.a
+lib/libkea-tcp.so.33
+lib/libkea-tcp.so.33.0.0
lib/libkea-util-io.so
-lib/libkea-util-io.so.11
-lib/libkea-util-io.so.11.0.0
-lib/libkea-util.a
+lib/libkea-util-io.so.12
+lib/libkea-util-io.so.12.0.0
lib/libkea-util.so
-lib/libkea-util.so.100
-lib/libkea-util.so.100.0.0
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_TAG%%.opt-1.pyc
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_TAG%%.opt-2.pyc
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_TAG%%.pyc
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_TAG%%.opt-1.pyc
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_TAG%%.opt-2.pyc
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_TAG%%.pyc
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/kea_conn.py
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/kea_connector3.py
+lib/libkea-util.so.101
+lib/libkea-util.so.101.0.0
+%%PYTHON_SITELIBDIR%%/kea/kea_conn.py
+%%PYTHON_SITELIBDIR%%/kea/kea_connector3.py
+libdata/pkgconfig/kea.pc
sbin/kea-admin
sbin/kea-ctrl-agent
sbin/kea-dhcp-ddns
sbin/kea-dhcp4
sbin/kea-dhcp6
sbin/kea-lfc
-%%SHELL%%sbin/kea-shell
+sbin/kea-shell
sbin/keactrl
+sbin/perfdhcp
%%DATADIR%%/api/build-report.json
%%DATADIR%%/api/cache-clear.json
%%DATADIR%%/api/cache-flush.json
@@ -790,6 +756,18 @@ sbin/keactrl
%%DATADIR%%/api/subnet6-select-test.json
%%DATADIR%%/api/subnet6-update.json
%%DATADIR%%/api/version-get.json
+%%DATADIR%%/meson-info/intro-benchmarks.json
+%%DATADIR%%/meson-info/intro-buildoptions.json
+%%DATADIR%%/meson-info/intro-buildsystem_files.json
+%%DATADIR%%/meson-info/intro-compilers.json
+%%DATADIR%%/meson-info/intro-dependencies.json
+%%DATADIR%%/meson-info/intro-install_plan.json
+%%DATADIR%%/meson-info/intro-installed.json
+%%DATADIR%%/meson-info/intro-machines.json
+%%DATADIR%%/meson-info/intro-projectinfo.json
+%%DATADIR%%/meson-info/intro-targets.json
+%%DATADIR%%/meson-info/intro-tests.json
+%%DATADIR%%/meson-info/meson-info.json
%%DATADIR%%/scripts/admin-utils.sh
%%DATADIR%%/scripts/mysql/dhcpdb_create.mysql
%%DATADIR%%/scripts/mysql/dhcpdb_drop.mysql
@@ -881,8 +859,7 @@ share/man/man8/kea-netconf.8.gz
share/man/man8/kea-shell.8.gz
share/man/man8/keactrl.8.gz
share/man/man8/perfdhcp.8.gz
-%%SHELL%%@dir %%PYTHON_SITELIBDIR%%/kea/__pycache__
-%%SHELL%%@dir %%PYTHON_SITELIBDIR%%/kea
@dir(,,0750) %%ETCDIR%%
@dir(,,0750) /var/db/kea
+@dir(,,0750) /var/log/kea
@dir(,,0750) /var/run/kea
diff --git a/net/kf6-kcalendarcore/distinfo b/net/kf6-kcalendarcore/distinfo
index 13a3c443291b..282b4205af3d 100644
--- a/net/kf6-kcalendarcore/distinfo
+++ b/net/kf6-kcalendarcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476625
-SHA256 (KDE/frameworks/6.15/kcalendarcore-6.15.0.tar.xz) = 131434f19c931742d84f07113fbb053ea1a3db610130253e2bb927e8eacd1d39
-SIZE (KDE/frameworks/6.15/kcalendarcore-6.15.0.tar.xz) = 315956
+TIMESTAMP = 1752529513
+SHA256 (KDE/frameworks/6.16/kcalendarcore-6.16.0.tar.xz) = 521d1d2b356e3d7cd2e0bf687919c98655c626cde9ed520e42fc730e7a95bd9b
+SIZE (KDE/frameworks/6.16/kcalendarcore-6.16.0.tar.xz) = 315836
diff --git a/net/kf6-kcontacts/distinfo b/net/kf6-kcontacts/distinfo
index 7b5f07af497b..8618b9a2b9ed 100644
--- a/net/kf6-kcontacts/distinfo
+++ b/net/kf6-kcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476626
-SHA256 (KDE/frameworks/6.15/kcontacts-6.15.0.tar.xz) = 9b180955c80f7a09f8f552df7a708501fdb4c4f0bcee10c2e473ac67ea2b457a
-SIZE (KDE/frameworks/6.15/kcontacts-6.15.0.tar.xz) = 211136
+TIMESTAMP = 1752529514
+SHA256 (KDE/frameworks/6.16/kcontacts-6.16.0.tar.xz) = ff57a9ab119b95895335d427481009cff72ae9cf6d0fc2fa9a504f96cfac6a5e
+SIZE (KDE/frameworks/6.16/kcontacts-6.16.0.tar.xz) = 211132
diff --git a/net/kf6-kdav/distinfo b/net/kf6-kdav/distinfo
index f44d2ea7b198..1799948b6ce5 100644
--- a/net/kf6-kdav/distinfo
+++ b/net/kf6-kdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476626
-SHA256 (KDE/frameworks/6.15/kdav-6.15.0.tar.xz) = fce5ac661bf20e99ae07d43fb56656718f909fb98bf62756c81f16240c53579e
-SIZE (KDE/frameworks/6.15/kdav-6.15.0.tar.xz) = 69820
+TIMESTAMP = 1752529515
+SHA256 (KDE/frameworks/6.16/kdav-6.16.0.tar.xz) = 58a1c76646b3b52746a7690ecb9860448a59df77fca69199831352745706b325
+SIZE (KDE/frameworks/6.16/kdav-6.16.0.tar.xz) = 69828
diff --git a/net/kf6-kholidays/distinfo b/net/kf6-kholidays/distinfo
index 16b3d4b9e169..3a5f057be75a 100644
--- a/net/kf6-kholidays/distinfo
+++ b/net/kf6-kholidays/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476626
-SHA256 (KDE/frameworks/6.15/kholidays-6.15.0.tar.xz) = 396860b9d63d3bb8f0cb0c433e0bb3cf7721394842f3fb8389c83e07ba0ae695
-SIZE (KDE/frameworks/6.15/kholidays-6.15.0.tar.xz) = 264684
+TIMESTAMP = 1752529515
+SHA256 (KDE/frameworks/6.16/kholidays-6.16.0.tar.xz) = 57029c35bd08c360f88453b202e0c67b9aabdd6f9f93f2ea066b6a8678dd0501
+SIZE (KDE/frameworks/6.16/kholidays-6.16.0.tar.xz) = 265516
diff --git a/net/kf6-syndication/distinfo b/net/kf6-syndication/distinfo
index fd919ed47fc4..76f630a6fce2 100644
--- a/net/kf6-syndication/distinfo
+++ b/net/kf6-syndication/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476626
-SHA256 (KDE/frameworks/6.15/syndication-6.15.0.tar.xz) = 8d6ade8812295a9d3978ac1b2cd46cc0fb1819c598001562582851d9442ee01a
-SIZE (KDE/frameworks/6.15/syndication-6.15.0.tar.xz) = 569248
+TIMESTAMP = 1752529516
+SHA256 (KDE/frameworks/6.16/syndication-6.16.0.tar.xz) = 901f5270720911818174024e6cd2fe44c94c752f36db0ce18d3a7dcd9a6cb6de
+SIZE (KDE/frameworks/6.16/syndication-6.16.0.tar.xz) = 569416
diff --git a/net/kget/Makefile b/net/kget/Makefile
index 38774ccec946..4130bd76c34b 100644
--- a/net/kget/Makefile
+++ b/net/kget/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kget
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= net kde kde-applications
PATCH_SITES= https://invent.kde.org/network/kget/-/commit/
diff --git a/net/kget/distinfo b/net/kget/distinfo
index 56a18fccf9a8..9a787e037af6 100644
--- a/net/kget/distinfo
+++ b/net/kget/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1750435664
-SHA256 (KDE/release-service/25.04.2/kget-25.04.2.tar.xz) = c6c9d107bdffbc2d19855f298c5634a341a82d6ca3e1b430ce608c7c10d580c1
-SIZE (KDE/release-service/25.04.2/kget-25.04.2.tar.xz) = 4853484
-SHA256 (KDE/release-service/25.04.2/6254c0cefa17fe82f44842bc21f5e5c241f66aec.patch) = 76dc24ccdc5c62024165aa00967480bc0640714bca00b86bf634b4b375cdb610
-SIZE (KDE/release-service/25.04.2/6254c0cefa17fe82f44842bc21f5e5c241f66aec.patch) = 1221
-SHA256 (KDE/release-service/25.04.2/a9aa30e58ca3281285a3ba64d1da6c22fe0ab31a.patch) = 186b2bc25e6fbfe5eb86c8b0c13a518539f94232726dc262cfbc81479149fa74
-SIZE (KDE/release-service/25.04.2/a9aa30e58ca3281285a3ba64d1da6c22fe0ab31a.patch) = 1483
+TIMESTAMP = 1751381586
+SHA256 (KDE/release-service/25.04.3/kget-25.04.3.tar.xz) = 4b74aaecfd730208488f480bc75f977e8b489cc1fe5737627f26c486e2909544
+SIZE (KDE/release-service/25.04.3/kget-25.04.3.tar.xz) = 4853416
+SHA256 (KDE/release-service/25.04.3/6254c0cefa17fe82f44842bc21f5e5c241f66aec.patch) = 76dc24ccdc5c62024165aa00967480bc0640714bca00b86bf634b4b375cdb610
+SIZE (KDE/release-service/25.04.3/6254c0cefa17fe82f44842bc21f5e5c241f66aec.patch) = 1221
+SHA256 (KDE/release-service/25.04.3/a9aa30e58ca3281285a3ba64d1da6c22fe0ab31a.patch) = 186b2bc25e6fbfe5eb86c8b0c13a518539f94232726dc262cfbc81479149fa74
+SIZE (KDE/release-service/25.04.3/a9aa30e58ca3281285a3ba64d1da6c22fe0ab31a.patch) = 1483
diff --git a/net/kidentitymanagement/distinfo b/net/kidentitymanagement/distinfo
index 19f564f9ae8c..bd62b7d01a26 100644
--- a/net/kidentitymanagement/distinfo
+++ b/net/kidentitymanagement/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036888
-SHA256 (KDE/release-service/25.04.2/kidentitymanagement-25.04.2.tar.xz) = 89f700fab7bccfa804a7f8b3f3418f048ef3c3aa97b36e102beba9e1226e045d
-SIZE (KDE/release-service/25.04.2/kidentitymanagement-25.04.2.tar.xz) = 198076
+TIMESTAMP = 1751381589
+SHA256 (KDE/release-service/25.04.3/kidentitymanagement-25.04.3.tar.xz) = 13a022e5ea845b4b65982c533d705888282805e0ce44517eccd6e24b8d5e3e7f
+SIZE (KDE/release-service/25.04.3/kidentitymanagement-25.04.3.tar.xz) = 198068
diff --git a/net/kimap/distinfo b/net/kimap/distinfo
index 411f708718b4..f4d53a0301eb 100644
--- a/net/kimap/distinfo
+++ b/net/kimap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036890
-SHA256 (KDE/release-service/25.04.2/kimap-25.04.2.tar.xz) = 7d2aa360a9c31ba61ba40c9460214a2ef6bfea35e5651729f855a202892667be
-SIZE (KDE/release-service/25.04.2/kimap-25.04.2.tar.xz) = 133940
+TIMESTAMP = 1751381591
+SHA256 (KDE/release-service/25.04.3/kimap-25.04.3.tar.xz) = 2adc1a8928d0705f31afd6050dc2840690ae0b6250f55b1bc952579f440331ee
+SIZE (KDE/release-service/25.04.3/kimap-25.04.3.tar.xz) = 133928
diff --git a/net/kio-gdrive/distinfo b/net/kio-gdrive/distinfo
index e46648401d36..1faa08e68ed5 100644
--- a/net/kio-gdrive/distinfo
+++ b/net/kio-gdrive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036891
-SHA256 (KDE/release-service/25.04.2/kio-gdrive-25.04.2.tar.xz) = 6a73522ba1fe8224efeb8adc6a5b2902d55928706e5520ad4b4a3bbb4f114cf0
-SIZE (KDE/release-service/25.04.2/kio-gdrive-25.04.2.tar.xz) = 82432
+TIMESTAMP = 1751381591
+SHA256 (KDE/release-service/25.04.3/kio-gdrive-25.04.3.tar.xz) = a927c8e98907e6e83e0d6761b26cdd5c25ce48605fcc3a5cbc2c1a8b3bfa1b22
+SIZE (KDE/release-service/25.04.3/kio-gdrive-25.04.3.tar.xz) = 82416
diff --git a/net/kio-zeroconf/distinfo b/net/kio-zeroconf/distinfo
index 63bb451e14a0..00716b3d823b 100644
--- a/net/kio-zeroconf/distinfo
+++ b/net/kio-zeroconf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036893
-SHA256 (KDE/release-service/25.04.2/kio-zeroconf-25.04.2.tar.xz) = d075bdaadc458e8bb983cd77b27e8271889ea7db8e1cdf0b3fabac8a9200ba5c
-SIZE (KDE/release-service/25.04.2/kio-zeroconf-25.04.2.tar.xz) = 44920
+TIMESTAMP = 1751381594
+SHA256 (KDE/release-service/25.04.3/kio-zeroconf-25.04.3.tar.xz) = d651046859c84bc3591a2d88dafad0e47ad6489e25655aee23c1cf41667feac5
+SIZE (KDE/release-service/25.04.3/kio-zeroconf-25.04.3.tar.xz) = 44968
diff --git a/net/kitinerary/Makefile b/net/kitinerary/Makefile
index 20075f98e622..c590eb7fe4bf 100644
--- a/net/kitinerary/Makefile
+++ b/net/kitinerary/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kitinerary
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net/kitinerary/distinfo b/net/kitinerary/distinfo
index f7f032172d0c..5012f22647c0 100644
--- a/net/kitinerary/distinfo
+++ b/net/kitinerary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036895
-SHA256 (KDE/release-service/25.04.2/kitinerary-25.04.2.tar.xz) = 76e3a3406836f631b304e94e8fed10b19c52cc0cc14658d139eccf4128c3536f
-SIZE (KDE/release-service/25.04.2/kitinerary-25.04.2.tar.xz) = 2070192
+TIMESTAMP = 1751381596
+SHA256 (KDE/release-service/25.04.3/kitinerary-25.04.3.tar.xz) = ca93a086feccf0f36d4ca56a9f5ccf51943d7e1945b392daf211e42f128139d4
+SIZE (KDE/release-service/25.04.3/kitinerary-25.04.3.tar.xz) = 2076496
diff --git a/net/kldap/distinfo b/net/kldap/distinfo
index 9965526f010e..9f5da8cbb097 100644
--- a/net/kldap/distinfo
+++ b/net/kldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036898
-SHA256 (KDE/release-service/25.04.2/kldap-25.04.2.tar.xz) = b048332e0c05c49074701eab93f2b59b5eb56e3a2c195fb718979674746aae62
-SIZE (KDE/release-service/25.04.2/kldap-25.04.2.tar.xz) = 191656
+TIMESTAMP = 1751381599
+SHA256 (KDE/release-service/25.04.3/kldap-25.04.3.tar.xz) = f08f4a72efe1bcd197b3e63323aa4fa7a09272d408b8a07db4b61c4792e20b7f
+SIZE (KDE/release-service/25.04.3/kldap-25.04.3.tar.xz) = 191648
diff --git a/net/kmailtransport/distinfo b/net/kmailtransport/distinfo
index 82e530533092..14bc4d1a6bda 100644
--- a/net/kmailtransport/distinfo
+++ b/net/kmailtransport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036900
-SHA256 (KDE/release-service/25.04.2/kmailtransport-25.04.2.tar.xz) = 31eeee8892cd5265df16ddb6fddd239a32be5c8e416b919792b611d159d4311e
-SIZE (KDE/release-service/25.04.2/kmailtransport-25.04.2.tar.xz) = 191668
+TIMESTAMP = 1751381602
+SHA256 (KDE/release-service/25.04.3/kmailtransport-25.04.3.tar.xz) = 364e4e7068be53efb994539a273dcc0e17a45d60a63164307a45cdb3e2df5879
+SIZE (KDE/release-service/25.04.3/kmailtransport-25.04.3.tar.xz) = 191712
diff --git a/net/kmbox/distinfo b/net/kmbox/distinfo
index 5f4529f1a343..ac260a547141 100644
--- a/net/kmbox/distinfo
+++ b/net/kmbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036903
-SHA256 (KDE/release-service/25.04.2/kmbox-25.04.2.tar.xz) = e348396fb8f1de1729d0415116b05f6220f0ebb4428c4607b98b56edd321f1aa
-SIZE (KDE/release-service/25.04.2/kmbox-25.04.2.tar.xz) = 29232
+TIMESTAMP = 1751381604
+SHA256 (KDE/release-service/25.04.3/kmbox-25.04.3.tar.xz) = 8f604bdc87587b3bc4d944ad82c17587c8db1930d6435fdbc4e5f8fb17f6727e
+SIZE (KDE/release-service/25.04.3/kmbox-25.04.3.tar.xz) = 29236
diff --git a/net/kmime/distinfo b/net/kmime/distinfo
index dd2b5e69c1b1..0c43b08d5630 100644
--- a/net/kmime/distinfo
+++ b/net/kmime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036905
-SHA256 (KDE/release-service/25.04.2/kmime-25.04.2.tar.xz) = 6102c1191a34475af463f786e7407ee9f328bb75f93a1235e51ab3ef62500d3a
-SIZE (KDE/release-service/25.04.2/kmime-25.04.2.tar.xz) = 164732
+TIMESTAMP = 1751381607
+SHA256 (KDE/release-service/25.04.3/kmime-25.04.3.tar.xz) = 23ece71d839261024b861ca4b956ea0787ee59db883d17bea83236aaf8bda1ea
+SIZE (KDE/release-service/25.04.3/kmime-25.04.3.tar.xz) = 164760
diff --git a/net/kontactinterface/distinfo b/net/kontactinterface/distinfo
index f223db8e7fc5..743a5a9e90ea 100644
--- a/net/kontactinterface/distinfo
+++ b/net/kontactinterface/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036908
-SHA256 (KDE/release-service/25.04.2/kontactinterface-25.04.2.tar.xz) = 87b37bda978995e8380df5162738abb248864dc971abf46b18abc3a37cf6ecf7
-SIZE (KDE/release-service/25.04.2/kontactinterface-25.04.2.tar.xz) = 41032
+TIMESTAMP = 1751381609
+SHA256 (KDE/release-service/25.04.3/kontactinterface-25.04.3.tar.xz) = 5a7ab4c18f3c753782b5d3b9ac63213651f4268ffb698b0c6206cff323614131
+SIZE (KDE/release-service/25.04.3/kontactinterface-25.04.3.tar.xz) = 41024
diff --git a/net/kpimtextedit/distinfo b/net/kpimtextedit/distinfo
index 9426b32e522d..0546085a70fa 100644
--- a/net/kpimtextedit/distinfo
+++ b/net/kpimtextedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036910
-SHA256 (KDE/release-service/25.04.2/kpimtextedit-25.04.2.tar.xz) = dd6dec073e37963a9415d5ec0cd1eda4f34e64bec880cf2716e13d254a34cfb6
-SIZE (KDE/release-service/25.04.2/kpimtextedit-25.04.2.tar.xz) = 181220
+TIMESTAMP = 1751381612
+SHA256 (KDE/release-service/25.04.3/kpimtextedit-25.04.3.tar.xz) = 4a107ca02a4535fdc08f7b65886cc99cdf9da642a67363bcbab4cba338bc6c32
+SIZE (KDE/release-service/25.04.3/kpimtextedit-25.04.3.tar.xz) = 181200
diff --git a/net/krakend-ce/Makefile b/net/krakend-ce/Makefile
index 20e585348da7..041020e5a939 100644
--- a/net/krakend-ce/Makefile
+++ b/net/krakend-ce/Makefile
@@ -1,6 +1,7 @@
PORTNAME= krakend-ce
DISTVERSIONPREFIX= v
DISTVERSION= 2.10.0
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= alster@vinterdalen.se
diff --git a/net/krdc/distinfo b/net/krdc/distinfo
index 30b9c7e8be72..e46d8229284e 100644
--- a/net/krdc/distinfo
+++ b/net/krdc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036913
-SHA256 (KDE/release-service/25.04.2/krdc-25.04.2.tar.xz) = 2d62ba816cd9efba68ee06a4a55e6f28ba405eb61c9766f7e44164ce75a9e39f
-SIZE (KDE/release-service/25.04.2/krdc-25.04.2.tar.xz) = 1590012
+TIMESTAMP = 1751381614
+SHA256 (KDE/release-service/25.04.3/krdc-25.04.3.tar.xz) = 4fbf23713ce25f465db13dae2b95ad246945cb2ae5126e17a10bb52c61834eca
+SIZE (KDE/release-service/25.04.3/krdc-25.04.3.tar.xz) = 1590088
diff --git a/net/krfb/distinfo b/net/krfb/distinfo
index 75d0234bd36a..b6f3a2725279 100644
--- a/net/krfb/distinfo
+++ b/net/krfb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036915
-SHA256 (KDE/release-service/25.04.2/krfb-25.04.2.tar.xz) = 7dff53b8238f015e483f038ed19cbb73815412be9284b86ed4b5536faf5d5006
-SIZE (KDE/release-service/25.04.2/krfb-25.04.2.tar.xz) = 1220920
+TIMESTAMP = 1751381616
+SHA256 (KDE/release-service/25.04.3/krfb-25.04.3.tar.xz) = f6db99cf945a2073336ed6dd8dd03101a815742a0cecc560a357fe39b3760707
+SIZE (KDE/release-service/25.04.3/krfb-25.04.3.tar.xz) = 1220888
diff --git a/net/krill/Makefile b/net/krill/Makefile
index f09d18f39680..11ec2f10f8e3 100644
--- a/net/krill/Makefile
+++ b/net/krill/Makefile
@@ -1,7 +1,7 @@
PORTNAME= krill
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= jaap@NLnetLabs.nl
diff --git a/net/ksmtp/distinfo b/net/ksmtp/distinfo
index 4e790cc0beeb..9c3bf074167c 100644
--- a/net/ksmtp/distinfo
+++ b/net/ksmtp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036918
-SHA256 (KDE/release-service/25.04.2/ksmtp-25.04.2.tar.xz) = e92aff6382949d82aadc7cc7ba80f5fc4aa0feacdb24fa4d1a60e675a4533056
-SIZE (KDE/release-service/25.04.2/ksmtp-25.04.2.tar.xz) = 53212
+TIMESTAMP = 1751381619
+SHA256 (KDE/release-service/25.04.3/ksmtp-25.04.3.tar.xz) = 18944f9804328c09cc82b1c30f9d7c5812555c45c44199bb9caa37dbd83f4c86
+SIZE (KDE/release-service/25.04.3/ksmtp-25.04.3.tar.xz) = 53208
diff --git a/net/ktcplist/Makefile b/net/ktcplist/Makefile
index 9094fbfe8e34..d91a627a8cc7 100644
--- a/net/ktcplist/Makefile
+++ b/net/ktcplist/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ktcplist
-PORTVERSION= 1.0.0
-PORTREVISION= 1
+DISTVERSION= 1.0.2
CATEGORIES= net sysutils
MAINTAINER= arrowd@FreeBSD.org
@@ -13,7 +12,7 @@ USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= kostikbel
-GH_TAGNAME= 18077c4df543d23ced0c08a6a8329e43c184ac75
+GH_TAGNAME= ${PORTNAME}-${DISTVERSION}
PLIST_FILES= bin/${PORTNAME} \
share/man/man1/ktcplist.1.gz
diff --git a/net/ktcplist/distinfo b/net/ktcplist/distinfo
index 9943163ef0f0..875334afd660 100644
--- a/net/ktcplist/distinfo
+++ b/net/ktcplist/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1751353890
+TIMESTAMP = 1752564005
SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
SIZE (rust/crates/anstream-0.6.19.crate) = 28767
SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
@@ -71,5 +71,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust-lang-libc-ec44bd2fb146dd55e4ed2c169887f7d1a3f02e3c_GH0.tar.gz) = b4516ecd95532e6cce6a114fb72abfc97f26465d6f70d794f091211a632daa53
SIZE (rust-lang-libc-ec44bd2fb146dd55e4ed2c169887f7d1a3f02e3c_GH0.tar.gz) = 1003682
-SHA256 (kostikbel-ktcplist-1.0.0-18077c4df543d23ced0c08a6a8329e43c184ac75_GH0.tar.gz) = a9c37f7049a4fb6b81046f45ae5938089be6f58b28fb5188b9f1b955cd329937
-SIZE (kostikbel-ktcplist-1.0.0-18077c4df543d23ced0c08a6a8329e43c184ac75_GH0.tar.gz) = 4703
+SHA256 (kostikbel-ktcplist-1.0.2-ktcplist-1.0.2_GH0.tar.gz) = bb1b73623122814c1dafe101983e9ebb2c2b8c888585b7d92ea76e1cade07959
+SIZE (kostikbel-ktcplist-1.0.2-ktcplist-1.0.2_GH0.tar.gz) = 4746
diff --git a/net/ktnef/distinfo b/net/ktnef/distinfo
index 6e8e79b01899..9e0d2cf6b664 100644
--- a/net/ktnef/distinfo
+++ b/net/ktnef/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036920
-SHA256 (KDE/release-service/25.04.2/ktnef-25.04.2.tar.xz) = 4edd18335f85416fec4c793d359802f935de838a7b60fd6f4d9cfe7ee6acca3e
-SIZE (KDE/release-service/25.04.2/ktnef-25.04.2.tar.xz) = 314920
+TIMESTAMP = 1751381621
+SHA256 (KDE/release-service/25.04.3/ktnef-25.04.3.tar.xz) = 5119f03d17cc1f567c0d429af6506335a1e8c0bd43b539b1b6444ecc3bd6b36a
+SIZE (KDE/release-service/25.04.3/ktnef-25.04.3.tar.xz) = 314888
diff --git a/net/kube-apiserver/Makefile b/net/kube-apiserver/Makefile
index 022f5b6bdd04..3dcae37eb33f 100644
--- a/net/kube-apiserver/Makefile
+++ b/net/kube-apiserver/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kube-apiserver
PORTVERSION= 1.27.2
DISTVERSIONPREFIX= v
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net
MAINTAINER= loic.blot@unix-experience.fr
diff --git a/net/kube-controller-manager/Makefile b/net/kube-controller-manager/Makefile
index efb1949df761..fce07f196827 100644
--- a/net/kube-controller-manager/Makefile
+++ b/net/kube-controller-manager/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kube-controller-manager
PORTVERSION= 1.27.2
DISTVERSIONPREFIX= v
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net
MAINTAINER= loic.blot@unix-experience.fr
diff --git a/net/kube-scheduler/Makefile b/net/kube-scheduler/Makefile
index 3d4c4cef2624..2bdc1d427933 100644
--- a/net/kube-scheduler/Makefile
+++ b/net/kube-scheduler/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kube-scheduler
PORTVERSION= 1.27.2
DISTVERSIONPREFIX= v
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net
MAINTAINER= loic.blot@unix-experience.fr
diff --git a/net/libdaq/Makefile b/net/libdaq/Makefile
index 03b613ba3778..e0d9103c6ff4 100644
--- a/net/libdaq/Makefile
+++ b/net/libdaq/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libdaq
DISTVERSIONPREFIX= v
-DISTVERSION= 3.0.19
+DISTVERSION= 3.0.20
CATEGORIES= net
PATCH_SITES= https://github.com/glebius/${PORTNAME}/commit/
diff --git a/net/libdaq/distinfo b/net/libdaq/distinfo
index f2b7c637812b..011e6b18afa3 100644
--- a/net/libdaq/distinfo
+++ b/net/libdaq/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1741854241
-SHA256 (snort3-libdaq-v3.0.19_GH0.tar.gz) = 28d026de46f8206b1a74dd6bf7de10ca19d7a7c95a463744b9f79e51958e5889
-SIZE (snort3-libdaq-v3.0.19_GH0.tar.gz) = 168648
+TIMESTAMP = 1751443855
+SHA256 (snort3-libdaq-v3.0.20_GH0.tar.gz) = 42730cb427695d4049deaa667623036b3915eaa651bcb91493ca450f06bb36b3
+SIZE (snort3-libdaq-v3.0.20_GH0.tar.gz) = 168753
SHA256 (c0f3283ad42a1d8e70ee699271b91168b14ec357.patch) = df4e9e3bb00cebb7d215dc681896552e7458ae266852b7ba65ef9eca0436d9ea
SIZE (c0f3283ad42a1d8e70ee699271b91168b14ec357.patch) = 1951
diff --git a/net/libgravatar/distinfo b/net/libgravatar/distinfo
index 6312c53da305..5ccf5439f56f 100644
--- a/net/libgravatar/distinfo
+++ b/net/libgravatar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036923
-SHA256 (KDE/release-service/25.04.2/libgravatar-25.04.2.tar.xz) = 40ccbcd2af7ff3963bd55d5ebbc2608b1a2920ffc2e4a8aa7e97e504ae1a00f0
-SIZE (KDE/release-service/25.04.2/libgravatar-25.04.2.tar.xz) = 38684
+TIMESTAMP = 1751381624
+SHA256 (KDE/release-service/25.04.3/libgravatar-25.04.3.tar.xz) = 24e8be07bb69aae682c30e2c6fc056664f97d74c0ef5b3c6f2ebe25f16d00647
+SIZE (KDE/release-service/25.04.3/libgravatar-25.04.3.tar.xz) = 38688
diff --git a/net/libkgapi/distinfo b/net/libkgapi/distinfo
index 038d07c9b55b..dfcce337f440 100644
--- a/net/libkgapi/distinfo
+++ b/net/libkgapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036925
-SHA256 (KDE/release-service/25.04.2/libkgapi-25.04.2.tar.xz) = 31698fb19ccd66af4dd6dca1236cef766d701d4f8098c5c2ca9e206cb3f034c0
-SIZE (KDE/release-service/25.04.2/libkgapi-25.04.2.tar.xz) = 341484
+TIMESTAMP = 1751381626
+SHA256 (KDE/release-service/25.04.3/libkgapi-25.04.3.tar.xz) = cf895f01d1967c029c15239c53e39ab11613b7700ed1afa8e61c6278bd8fbcf8
+SIZE (KDE/release-service/25.04.3/libkgapi-25.04.3.tar.xz) = 341404
diff --git a/net/libksieve/distinfo b/net/libksieve/distinfo
index c958115af55b..ff4246ec5b4b 100644
--- a/net/libksieve/distinfo
+++ b/net/libksieve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036927
-SHA256 (KDE/release-service/25.04.2/libksieve-25.04.2.tar.xz) = 5484749b19342a60e924dee1f80f6f5ef1348cd19906d136eadb36651350cbc0
-SIZE (KDE/release-service/25.04.2/libksieve-25.04.2.tar.xz) = 614928
+TIMESTAMP = 1751381629
+SHA256 (KDE/release-service/25.04.3/libksieve-25.04.3.tar.xz) = 07f6d97362e408dabcfb191b0bfd728edfd5996ee37a84074e928cb2e9c13a9d
+SIZE (KDE/release-service/25.04.3/libksieve-25.04.3.tar.xz) = 614876
diff --git a/net/libproxy/pkg-plist b/net/libproxy/pkg-plist
index e15c2d3ae2e2..c7c0e45ea7a1 100644
--- a/net/libproxy/pkg-plist
+++ b/net/libproxy/pkg-plist
@@ -40,7 +40,6 @@ libdata/pkgconfig/libproxy-1.0.pc
%%DOCS%%%%DOCSDIR%%-1.0/applications.html
%%DOCS%%%%DOCSDIR%%-1.0/architecture.html
%%DOCS%%%%DOCSDIR%%-1.0/build-steps.html
-%%DOCS%%%%DOCSDIR%%-1.0/classes_hierarchy.html
%%DOCS%%%%DOCSDIR%%-1.0/configuration-logic.html
%%DOCS%%%%DOCSDIR%%-1.0/ctor.ProxyFactory.new.html
%%DOCS%%%%DOCSDIR%%-1.0/fonts.css
diff --git a/net/librespeed-cli/Makefile b/net/librespeed-cli/Makefile
index 3570fbb7f009..f9470ef75075 100644
--- a/net/librespeed-cli/Makefile
+++ b/net/librespeed-cli/Makefile
@@ -1,6 +1,7 @@
PORTNAME= librespeed-cli
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.12
+PORTREVISION= 1
CATEGORIES= net www
MAINTAINER= driesm@FreeBSD.org
diff --git a/net/librespeed-go/Makefile b/net/librespeed-go/Makefile
index 399530150ac6..8e3a03f41979 100644
--- a/net/librespeed-go/Makefile
+++ b/net/librespeed-go/Makefile
@@ -1,7 +1,7 @@
PORTNAME= librespeed-go
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.5
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= net www
MAINTAINER= driesm@FreeBSD.org
diff --git a/net/liferea/Makefile b/net/liferea/Makefile
index 6aad2d494a84..c9a504048911 100644
--- a/net/liferea/Makefile
+++ b/net/liferea/Makefile
@@ -1,10 +1,9 @@
PORTNAME= liferea
-DISTVERSION= 1.14.6
-PORTREVISION= 2
+DISTVERSION= 1.16-RC4
CATEGORIES= net gnome
MASTER_SITES= https://github.com/lwindolf/liferea/releases/download/v${DISTVERSION}/
-MAINTAINER= kwm@FreeBSD.org
+MAINTAINER= cmt@FreeBSD.org
COMMENT= Simple RSS/RDF feed reader
WWW= https://lzone.de/liferea/
@@ -16,12 +15,12 @@ LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas
LIB_DEPENDS= libfribidi.so:converters/fribidi \
libharfbuzz.so:print/harfbuzz \
- libsoup-2.4.so:devel/libsoup \
- libwebkit2gtk-4.0.so:www/webkit2-gtk@40 \
- libpeas-1.0.so:devel/libpeas1 \
+ libsoup-3.0.so:devel/libsoup3 \
+ libwebkit2gtk-4.1.so:www/webkit2-gtk@41 \
+ libpeas-2.so:devel/libpeas \
libjson-glib-1.0.so:devel/json-glib
RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
- ${PYTHON_PKGNAMEPREFIX}libpeas1>=0:devel/py-libpeas1@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR}
USES= compiler:c++11-lang cpe desktop-file-utils gettext \
gmake gnome libtool localbase \
@@ -41,6 +40,4 @@ MAKE_ENV+= WEBKIT_DISABLE_COMPOSITING_MODE=1
INSTALL_TARGET= install-strip
-EXTRA_PATCHES= ${FILESDIR}/extra-patch-libxml:-p1
-
.include <bsd.port.mk>
diff --git a/net/liferea/distinfo b/net/liferea/distinfo
index 6f3db185d4fc..fbdeb3ad9824 100644
--- a/net/liferea/distinfo
+++ b/net/liferea/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720963009
-SHA256 (liferea-1.14.6.tar.bz2) = 36f28e51d26eebcbd3460c53eb5cb012855a5fc6cce6bca58103dfc06353cc72
-SIZE (liferea-1.14.6.tar.bz2) = 1750293
+TIMESTAMP = 1752322945
+SHA256 (liferea-1.16-RC4.tar.bz2) = 184996d7aa568be05972ac9710d9bd2cfd53446055200efe238c89d4d736df22
+SIZE (liferea-1.16-RC4.tar.bz2) = 1794049
diff --git a/net/liferea/files/extra-patch-libxml b/net/liferea/files/extra-patch-libxml
deleted file mode 100644
index abe1fb137669..000000000000
--- a/net/liferea/files/extra-patch-libxml
+++ /dev/null
@@ -1,28 +0,0 @@
-From be8ef494586d9ef73c04ec4ca058a9a158ae3562 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich <slyich@gmail.com>
-Date: Sun, 31 Dec 2023 22:26:31 +0000
-Subject: [PATCH] src/node_type.h: add `#include <libxml/tree.h>` for
- `xmlNodePtr` type
-
-Without the change build fails on `libxml2-2.12.3` as:
-
- ../../src/node_type.h:62:64: error: unknown type name 'xmlNodePtr'; did you mean 'nodePtr'?
- 62 | void (*export) (nodePtr node, xmlNodePtr cur, gboolean trusted);
- | ^~~~~~~~~~
- | nodePtr
----
- src/node_type.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/node_type.h b/src/node_type.h
-index fcd3e7223..a41ff52fc 100644
---- a/src/node_type.h
-+++ b/src/node_type.h
-@@ -23,6 +23,7 @@
-
- #include "node.h"
-
-+#include <libxml/tree.h>
- #include <libxml/xmlmemory.h>
- #include <gtk/gtk.h>
-
diff --git a/net/liferea/pkg-plist b/net/liferea/pkg-plist
index 2777022aa05e..cd0b24f95375 100644
--- a/net/liferea/pkg-plist
+++ b/net/liferea/pkg-plist
@@ -6,20 +6,18 @@ lib/liferea/plugins/add-bookmark-site.py
lib/liferea/plugins/add-bookmark-site.ui
lib/liferea/plugins/bold-unread.plugin
lib/liferea/plugins/bold-unread.py
+lib/liferea/plugins/download-manager.plugin
+lib/liferea/plugins/download-manager.py
+lib/liferea/plugins/download-manager.ui
lib/liferea/plugins/getfocus.plugin
lib/liferea/plugins/getfocus.py
+lib/liferea/plugins/getfocus.ui
lib/liferea/plugins/gnome-keyring.plugin
lib/liferea/plugins/gnome-keyring.py
lib/liferea/plugins/headerbar.plugin
lib/liferea/plugins/headerbar.py
lib/liferea/plugins/libnotify.plugin
lib/liferea/plugins/libnotify.py
-lib/liferea/plugins/media-player.plugin
-lib/liferea/plugins/media-player.py
-lib/liferea/plugins/pane.plugin
-lib/liferea/plugins/pane.py
-lib/liferea/plugins/plugin-installer.plugin
-lib/liferea/plugins/plugin-installer.py
lib/liferea/plugins/trayicon.plugin
lib/liferea/plugins/trayicon.py
lib/liferea/web-extension/liblifereawebextension.a
@@ -41,21 +39,23 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/doc/html/about_de.html
%%DATADIR%%/doc/html/about_en.html
%%DATADIR%%/doc/html/about_it.html
+%%DATADIR%%/doc/html/about_ru.html
%%DATADIR%%/doc/html/concepts_de.html
%%DATADIR%%/doc/html/concepts_en.html
%%DATADIR%%/doc/html/concepts_it.html
-%%DATADIR%%/doc/html/enclosures_de.html
-%%DATADIR%%/doc/html/enclosures_en.html
-%%DATADIR%%/doc/html/enclosures_it.html
+%%DATADIR%%/doc/html/concepts_ru.html
%%DATADIR%%/doc/html/faq_de.html
%%DATADIR%%/doc/html/faq_en.html
%%DATADIR%%/doc/html/faq_it.html
+%%DATADIR%%/doc/html/faq_ru.html
%%DATADIR%%/doc/html/folders_de.html
%%DATADIR%%/doc/html/folders_en.html
%%DATADIR%%/doc/html/folders_it.html
+%%DATADIR%%/doc/html/folders_ru.html
%%DATADIR%%/doc/html/headlines_de.html
%%DATADIR%%/doc/html/headlines_en.html
%%DATADIR%%/doc/html/headlines_it.html
+%%DATADIR%%/doc/html/headlines_ru.html
%%DATADIR%%/doc/html/help_feed_default.png
%%DATADIR%%/doc/html/help_feed_error.png
%%DATADIR%%/doc/html/help_feed_prop_adv_1.6.0.png
@@ -69,7 +69,6 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/doc/html/help_opml.png
%%DATADIR%%/doc/html/help_prefs_browser_1.14.0.png
%%DATADIR%%/doc/html/help_prefs_desktop_1.14.0.png
-%%DATADIR%%/doc/html/help_prefs_enclosures_1.14.0.png
%%DATADIR%%/doc/html/help_prefs_feeds_1.14.0.png
%%DATADIR%%/doc/html/help_prefs_folders_1.14.0.png
%%DATADIR%%/doc/html/help_prefs_headlines_1.14.0.png
@@ -81,36 +80,39 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/doc/html/newsbin_de.html
%%DATADIR%%/doc/html/newsbin_en.html
%%DATADIR%%/doc/html/newsbin_it.html
+%%DATADIR%%/doc/html/newsbin_ru.html
%%DATADIR%%/doc/html/onlineservices_de.html
%%DATADIR%%/doc/html/onlineservices_en.html
%%DATADIR%%/doc/html/onlineservices_it.html
+%%DATADIR%%/doc/html/onlineservices_ru.html
%%DATADIR%%/doc/html/preferences_de.html
%%DATADIR%%/doc/html/preferences_en.html
%%DATADIR%%/doc/html/preferences_it.html
+%%DATADIR%%/doc/html/preferences_ru.html
%%DATADIR%%/doc/html/reference_de.html
%%DATADIR%%/doc/html/reference_en.html
%%DATADIR%%/doc/html/reference_it.html
+%%DATADIR%%/doc/html/reference_ru.html
%%DATADIR%%/doc/html/reference.css
%%DATADIR%%/doc/html/searching_de.html
%%DATADIR%%/doc/html/searching_en.html
%%DATADIR%%/doc/html/searching_it.html
+%%DATADIR%%/doc/html/searching_ru.html
%%DATADIR%%/doc/html/subscriptions_de.html
%%DATADIR%%/doc/html/subscriptions_en.html
%%DATADIR%%/doc/html/subscriptions_it.html
+%%DATADIR%%/doc/html/subscriptions_ru.html
%%DATADIR%%/doc/html/topics_de.html
%%DATADIR%%/doc/html/topics_en.html
%%DATADIR%%/doc/html/topics_it.html
+%%DATADIR%%/doc/html/topics_ru.html
%%DATADIR%%/doc/html/updating_de.html
%%DATADIR%%/doc/html/updating_en.html
%%DATADIR%%/doc/html/updating_it.html
+%%DATADIR%%/doc/html/updating_ru.html
%%DATADIR%%/dtd/html.ent
-%%DATADIR%%/enclosure_handler.ui
%%DATADIR%%/gir-1.0/Liferea-3.0.gir
%%DATADIR%%/google_source.ui
-%%DATADIR%%/js/gresource.xml
-%%DATADIR%%/js/htmlview.js
-%%DATADIR%%/js/Readability.js
-%%DATADIR%%/js/Readability-readerable.js
%%DATADIR%%/liferea_menu.ui
%%DATADIR%%/liferea_toolbar.ui
%%DATADIR%%/liferea.css
@@ -142,14 +144,14 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/opml/feedlist_sk.opml
%%DATADIR%%/opml/feedlist_sv.opml
%%DATADIR%%/pixmaps/default.svg
-%%DATADIR%%/pixmaps/emblem-important.png
+%%DATADIR%%/pixmaps/emblem-important.svg
%%DATADIR%%/pixmaps/emblem-web.svg
%%DATADIR%%/pixmaps/fl_opml.png
%%DATADIR%%/pixmaps/folder-saved-search.png
%%DATADIR%%/pixmaps/folder.png
-%%DATADIR%%/pixmaps/mail-attachment.png
%%DATADIR%%/pixmaps/newsbin.png
%%DATADIR%%/pixmaps/unread.png
+%%DATADIR%%/plugins.ui
%%DATADIR%%/prefs.ui
%%DATADIR%%/properties.ui
%%DATADIR%%/reedah_source.ui
@@ -161,16 +163,6 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/theoldreader_source.ui
%%DATADIR%%/ttrss_source.ui
%%DATADIR%%/update_monitor.ui
-%%DATADIR%%/xslt/feed.xml
-%%DATADIR%%/xslt/folder.xml
-%%DATADIR%%/xslt/html5-extract.xml
-%%DATADIR%%/xslt/html-extract.xml
-%%DATADIR%%/xslt/i18n-filter.xslt
-%%DATADIR%%/xslt/item.xml
-%%DATADIR%%/xslt/newsbin.xml
-%%DATADIR%%/xslt/reader.xml
-%%DATADIR%%/xslt/source.xml
-%%DATADIR%%/xslt/vfolder.xml
share/locale/ar/LC_MESSAGES/liferea.mo
share/locale/ast/LC_MESSAGES/liferea.mo
share/locale/be@latin/LC_MESSAGES/liferea.mo
diff --git a/net/lldap/Makefile b/net/lldap/Makefile
index 18b82358815d..1727907765bf 100644
--- a/net/lldap/Makefile
+++ b/net/lldap/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lldap
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= aokblast@FreeBSD.org
diff --git a/net/madonctl/Makefile b/net/madonctl/Makefile
index 5918bd8ccbfb..938f75d3df80 100644
--- a/net/madonctl/Makefile
+++ b/net/madonctl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= madonctl
PORTVERSION= 2.3.2
DISTVERSIONPREFIX= v
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/mailcommon/Makefile b/net/mailcommon/Makefile
index 2b5487ffa169..39eeba4bb688 100644
--- a/net/mailcommon/Makefile
+++ b/net/mailcommon/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mailcommon
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net/mailcommon/distinfo b/net/mailcommon/distinfo
index e4bb7e85354e..4377b695849e 100644
--- a/net/mailcommon/distinfo
+++ b/net/mailcommon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036930
-SHA256 (KDE/release-service/25.04.2/mailcommon-25.04.2.tar.xz) = 2c620c53701a56d67044f5d974e171093827d5c3f97ef095e6e2d60f932c95be
-SIZE (KDE/release-service/25.04.2/mailcommon-25.04.2.tar.xz) = 813276
+TIMESTAMP = 1751381631
+SHA256 (KDE/release-service/25.04.3/mailcommon-25.04.3.tar.xz) = 2525aa778a922f6735f571a32a896fdfafa1aadfcc4aebd6619306a98f213521
+SIZE (KDE/release-service/25.04.3/mailcommon-25.04.3.tar.xz) = 813192
diff --git a/net/mailimporter/distinfo b/net/mailimporter/distinfo
index 6a0282088dc7..159429230754 100644
--- a/net/mailimporter/distinfo
+++ b/net/mailimporter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036932
-SHA256 (KDE/release-service/25.04.2/mailimporter-25.04.2.tar.xz) = bf9b9d4875f3cd5b338366a6e5e71ae508a21d53f3b2874744e707f254d88231
-SIZE (KDE/release-service/25.04.2/mailimporter-25.04.2.tar.xz) = 601212
+TIMESTAMP = 1751381634
+SHA256 (KDE/release-service/25.04.3/mailimporter-25.04.3.tar.xz) = 7e026f46b6a974b5ad82cd74b44fff6026228b28d8ba89e4af9eaa08fe0b367e
+SIZE (KDE/release-service/25.04.3/mailimporter-25.04.3.tar.xz) = 601196
diff --git a/net/messagelib/Makefile b/net/messagelib/Makefile
index c685dbefbc56..7af31cf1db3e 100644
--- a/net/messagelib/Makefile
+++ b/net/messagelib/Makefile
@@ -1,6 +1,5 @@
PORTNAME= messagelib
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net/messagelib/distinfo b/net/messagelib/distinfo
index be3fed1aea59..70cadac28239 100644
--- a/net/messagelib/distinfo
+++ b/net/messagelib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036935
-SHA256 (KDE/release-service/25.04.2/messagelib-25.04.2.tar.xz) = 7354aea72b25c2ed92db1dcb89d9f5f5b82ba2b382979d0d1303c47716561a05
-SIZE (KDE/release-service/25.04.2/messagelib-25.04.2.tar.xz) = 7554168
+TIMESTAMP = 1751381636
+SHA256 (KDE/release-service/25.04.3/messagelib-25.04.3.tar.xz) = 87048febcbad9827b8ec1d894aa73996d5c48d7840273a04dafb7de00991c0eb
+SIZE (KDE/release-service/25.04.3/messagelib-25.04.3.tar.xz) = 7409496
diff --git a/net/mimetreeparser/distinfo b/net/mimetreeparser/distinfo
index 6adf5f34ec63..f73bd2592568 100644
--- a/net/mimetreeparser/distinfo
+++ b/net/mimetreeparser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036937
-SHA256 (KDE/release-service/25.04.2/mimetreeparser-25.04.2.tar.xz) = 9cdb04278f03c73c07ac0b840d44491460e3ab431133323d26a4c1ef084b6e37
-SIZE (KDE/release-service/25.04.2/mimetreeparser-25.04.2.tar.xz) = 652432
+TIMESTAMP = 1751381639
+SHA256 (KDE/release-service/25.04.3/mimetreeparser-25.04.3.tar.xz) = 26a4440d50ca62db1f154794557d5a216acc44ae96347e072200255a267c4ac4
+SIZE (KDE/release-service/25.04.3/mimetreeparser-25.04.3.tar.xz) = 652444
diff --git a/net/mtr/Makefile b/net/mtr/Makefile
index 8c9aecf484d2..d786f96bad56 100644
--- a/net/mtr/Makefile
+++ b/net/mtr/Makefile
@@ -1,7 +1,6 @@
PORTNAME= mtr
-PORTVERSION= 0.95
+PORTVERSION= 0.96
DISTVERSIONPREFIX= v
-PORTREVISION= 2
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/mtr/distinfo b/net/mtr/distinfo
index 1140d445491d..dea1181bf98d 100644
--- a/net/mtr/distinfo
+++ b/net/mtr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1643178478
-SHA256 (traviscross-mtr-v0.95_GH0.tar.gz) = 12490fb660ba5fb34df8c06a0f62b4f9cbd11a584fc3f6eceda0a99124e8596f
-SIZE (traviscross-mtr-v0.95_GH0.tar.gz) = 144541
+TIMESTAMP = 1752266022
+SHA256 (traviscross-mtr-v0.96_GH0.tar.gz) = 73e6aef3fb6c8b482acb5b5e2b8fa7794045c4f2420276f035ce76c5beae632d
+SIZE (traviscross-mtr-v0.96_GH0.tar.gz) = 158043
diff --git a/net/mvfst/Makefile b/net/mvfst/Makefile
index 4cb540ca5f57..f27bf3ef3c6d 100644
--- a/net/mvfst/Makefile
+++ b/net/mvfst/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mvfst
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.23.00
+DISTVERSION= 2025.07.07.00
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/mvfst/distinfo b/net/mvfst/distinfo
index 62562fdcb686..21b7e8d92026 100644
--- a/net/mvfst/distinfo
+++ b/net/mvfst/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750695893
-SHA256 (facebook-mvfst-v2025.06.23.00_GH0.tar.gz) = 22beec6c3d1d466bededa8dae7f8e4785bdd23d3f40b9cae2cc9df998479f481
-SIZE (facebook-mvfst-v2025.06.23.00_GH0.tar.gz) = 2094223
+TIMESTAMP = 1752053910
+SHA256 (facebook-mvfst-v2025.07.07.00_GH0.tar.gz) = 11831c322feab8039dfff363de035d3cda10a29709d18a17117481c34de2533b
+SIZE (facebook-mvfst-v2025.07.07.00_GH0.tar.gz) = 2094844
diff --git a/net/narrowlink/Makefile b/net/narrowlink/Makefile
index 129ac02beb39..79bcabd58284 100644
--- a/net/narrowlink/Makefile
+++ b/net/narrowlink/Makefile
@@ -1,6 +1,6 @@
PORTNAME= narrowlink
DISTVERSION= 0.2.6
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/nats-nkeys/Makefile b/net/nats-nkeys/Makefile
index 819e84d26717..d350479290d8 100644
--- a/net/nats-nkeys/Makefile
+++ b/net/nats-nkeys/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nkeys
PORTVERSION= 0.4.11
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
PKGNAMEPREFIX= nats-
diff --git a/net/nats-nsc/Makefile b/net/nats-nsc/Makefile
index 60166a6523ec..d3d4e89dc5e7 100644
--- a/net/nats-nsc/Makefile
+++ b/net/nats-nsc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nsc
PORTVERSION= 2.10.0
DISTVERSIONPREFIX=v
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
PKGNAMEPREFIX= nats-
diff --git a/net/nats-server/Makefile b/net/nats-server/Makefile
index b427d9405543..e571a05d6419 100644
--- a/net/nats-server/Makefile
+++ b/net/nats-server/Makefile
@@ -1,6 +1,7 @@
PORTNAME= nats-server
DISTVERSIONPREFIX= v
-DISTVERSION= 2.11.5
+DISTVERSION= 2.11.6
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/nats-server/distinfo b/net/nats-server/distinfo
index 6d46ae120dcd..f0c4f8d78891 100644
--- a/net/nats-server/distinfo
+++ b/net/nats-server/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751097646
-SHA256 (go/net_nats-server/nats-server-v2.11.5/v2.11.5.mod) = ee1f7dec017d5edc6b1613d0163f236bf06a257afcf0c1ce99769f23d7683a43
-SIZE (go/net_nats-server/nats-server-v2.11.5/v2.11.5.mod) = 510
-SHA256 (go/net_nats-server/nats-server-v2.11.5/v2.11.5.zip) = d0efbf7f710d8f8588f64b8608b589dcde359bd955e46dccd03475a398c7f8f3
-SIZE (go/net_nats-server/nats-server-v2.11.5/v2.11.5.zip) = 2853658
+TIMESTAMP = 1751437011
+SHA256 (go/net_nats-server/nats-server-v2.11.6/v2.11.6.mod) = ee1f7dec017d5edc6b1613d0163f236bf06a257afcf0c1ce99769f23d7683a43
+SIZE (go/net_nats-server/nats-server-v2.11.6/v2.11.6.mod) = 510
+SHA256 (go/net_nats-server/nats-server-v2.11.6/v2.11.6.zip) = 9cbb95a5646ec4f6429db8ba7e01aa621c483f61c213ef2fcaf614ff51542599
+SIZE (go/net_nats-server/nats-server-v2.11.6/v2.11.6.zip) = 2855279
diff --git a/net/nats-streaming-server/Makefile b/net/nats-streaming-server/Makefile
index 9c1f2efa1e99..5240c1764151 100644
--- a/net/nats-streaming-server/Makefile
+++ b/net/nats-streaming-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nats-streaming-server
PORTVERSION= 0.25.5
DISTVERSIONPREFIX= v
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/nats-top/Makefile b/net/nats-top/Makefile
index a065f1cb1b89..65d61a7d699f 100644
--- a/net/nats-top/Makefile
+++ b/net/nats-top/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nats-top
PORTVERSION= 0.6.3
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/natscli/Makefile b/net/natscli/Makefile
index 837cad77ffe3..6c6c8fdaf29d 100644
--- a/net/natscli/Makefile
+++ b/net/natscli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= natscli
PORTVERSION= 0.2.3
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/netatalk3/Makefile b/net/netatalk3/Makefile
index 0f11758f16c9..8d070adde5a4 100644
--- a/net/netatalk3/Makefile
+++ b/net/netatalk3/Makefile
@@ -12,6 +12,9 @@ WWW= https://netatalk.io/
LICENSE= GPLv2
+DEPRECATED= End of support; use net/netatalk4 instead
+EXPIRATION_DATE=2025-10-04
+
LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
libevent.so:devel/libevent
diff --git a/net/nmsg/Makefile b/net/nmsg/Makefile
index 4461dd28a27f..855c0a1b6ffa 100644
--- a/net/nmsg/Makefile
+++ b/net/nmsg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nmsg
PORTVERSION= 1.3.1
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
diff --git a/net/nsq/Makefile b/net/nsq/Makefile
index 5184181ac63f..2f80def83030 100644
--- a/net/nsq/Makefile
+++ b/net/nsq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nsq
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= net
MAINTAINER= jhixson@FreeBSD.org
diff --git a/net/ntpd-rs/Makefile b/net/ntpd-rs/Makefile
index 4d63c479e8de..1f8bea2dea3b 100644
--- a/net/ntpd-rs/Makefile
+++ b/net/ntpd-rs/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ntpd-rs
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.0
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= mikael@FreeBSD.org
diff --git a/net/ntpd-rs/files/patch-powerpc64le b/net/ntpd-rs/files/patch-powerpc64le
new file mode 100644
index 000000000000..c70aea7304f9
--- /dev/null
+++ b/net/ntpd-rs/files/patch-powerpc64le
@@ -0,0 +1,20 @@
+Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1
+
+--- cargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC
++++ cargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c
+@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) {
+
+ void OPENSSL_cpuid_setup(void) {
+ #if defined(AT_HWCAP2)
++#if defined(__linux__)
+ OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2);
++#elif defined(__FreeBSD__)
++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2));
++#endif
+ #else
+ OPENSSL_ppc64le_hwcap2 = 0;
+ #endif
++
+ OPENSSL_cpucap_initialized = 1;
+
+ // OPENSSL_ppccap is a 64-bit hex string which may start with "0x".
diff --git a/net/ocserv/Makefile b/net/ocserv/Makefile
index 26d041299708..3d0bbf9d84a8 100644
--- a/net/ocserv/Makefile
+++ b/net/ocserv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ocserv
DISTVERSION= 1.3.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net net-vpn security
MASTER_SITES= https://www.infradead.org/ocserv/download/
diff --git a/net/oha/Makefile b/net/oha/Makefile
index c11e98ac122b..ff0408387124 100644
--- a/net/oha/Makefile
+++ b/net/oha/Makefile
@@ -1,6 +1,7 @@
PORTNAME= oha
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= otis@FreeBSD.org
diff --git a/net/onedrive/Makefile b/net/onedrive/Makefile
index b83c05b6c24e..9a885189e32a 100644
--- a/net/onedrive/Makefile
+++ b/net/onedrive/Makefile
@@ -1,6 +1,7 @@
PORTNAME= onedrive
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.6
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= hiroo.ono+freebsd@gmail.com
diff --git a/net/onenetd/Makefile b/net/onenetd/Makefile
index 6f220ffa18ab..77aa5df1b414 100644
--- a/net/onenetd/Makefile
+++ b/net/onenetd/Makefile
@@ -1,6 +1,5 @@
PORTNAME= onenetd
-PORTVERSION= 12
-PORTREVISION= 1
+PORTVERSION= 13
CATEGORIES= net
MASTER_SITES= http://offog.org/files/ \
http://ftp.i-scream.org/pub/offog.org/files/
@@ -9,6 +8,8 @@ MAINTAINER= tdb@FreeBSD.org
COMMENT= Single-server inetd
WWW= https://offog.org/code/onenetd.html
+LICENSE= ISCL
+
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
PLIST_FILES= bin/onenetd \
diff --git a/net/onenetd/distinfo b/net/onenetd/distinfo
index 7059435d2deb..161cccb0d967 100644
--- a/net/onenetd/distinfo
+++ b/net/onenetd/distinfo
@@ -1,2 +1,3 @@
-SHA256 (onenetd-12.tar.gz) = 064e4532f03188dcfa8ca78e9a55bb00b656fefd23abc81691c2efd6715f3176
-SIZE (onenetd-12.tar.gz) = 83014
+TIMESTAMP = 1752070801
+SHA256 (onenetd-13.tar.gz) = 9bb7e99ef3a889b3206d09156bdba6391f99dcbc1b0bc386255a6c3e0140ef58
+SIZE (onenetd-13.tar.gz) = 92449
diff --git a/net/onenetd/pkg-descr b/net/onenetd/pkg-descr
index c6ed56736b3b..33b7f3491397 100644
--- a/net/onenetd/pkg-descr
+++ b/net/onenetd/pkg-descr
@@ -1,4 +1,9 @@
-A single-server inetd, similar to Dan Bernstein's tcpserver or
-courier-tcpd from Courier-IMAP. This is small, and supports limiting
-the number of concurrent connections and refusing further connections
-with a configurable message.
+onenetd is a single-port inetd. Invoke it as onenetd -h for options,
+or see the included manual page.
+
+onenetd was inspired by D. J. Bernstein's tcpserver program from
+the ucspi-tcp suite, and is broadly compatible with it. Compared
+to tcpserver, onenetd is missing support for access control, IDENT
+lookups and DNS resolution, but adds IPv6 support and the ability
+to refuse connections with a fixed response once the connection
+limit is reached.
diff --git a/net/ooni-mini/Makefile b/net/ooni-mini/Makefile
index 820781c95924..ae063baff70b 100644
--- a/net/ooni-mini/Makefile
+++ b/net/ooni-mini/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ooni-mini
DISTVERSIONPREFIX= v
DISTVERSION= 0.23.0
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= net www benchmarks
MAINTAINER= egypcio@FreeBSD.org
diff --git a/net/pecl-amqp/Makefile b/net/pecl-amqp/Makefile
index d714f06a3b6e..59abcec24163 100644
--- a/net/pecl-amqp/Makefile
+++ b/net/pecl-amqp/Makefile
@@ -12,5 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c
USES= php:pecl localbase
+IGNORE_WITH_PHP= 85
.include <bsd.port.mk>
diff --git a/net/php81-soap/Makefile b/net/php81-soap/Makefile
index edfa1b90068d..fc40ac2c512d 100644
--- a/net/php81-soap/Makefile
+++ b/net/php81-soap/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= net
MASTERDIR= ${.CURDIR}/../../lang/php81
diff --git a/net/php82-soap/Makefile b/net/php82-soap/Makefile
index 746722745a70..ae7e9925c979 100644
--- a/net/php82-soap/Makefile
+++ b/net/php82-soap/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= net
MASTERDIR= ${.CURDIR}/../../lang/php82
diff --git a/net/php83-soap/Makefile b/net/php83-soap/Makefile
index f0decd401d40..da25aa254607 100644
--- a/net/php83-soap/Makefile
+++ b/net/php83-soap/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= net
MASTERDIR= ${.CURDIR}/../../lang/php83
diff --git a/net/php84-soap/Makefile b/net/php84-soap/Makefile
index 35b2ad96dbad..dbe62dcc4455 100644
--- a/net/php84-soap/Makefile
+++ b/net/php84-soap/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= net
MASTERDIR= ${.CURDIR}/../../lang/php84
diff --git a/net/php85-ldap/Makefile b/net/php85-ldap/Makefile
new file mode 100644
index 000000000000..04c2b828b3ac
--- /dev/null
+++ b/net/php85-ldap/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= net
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -ldap
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/php85-soap/Makefile b/net/php85-soap/Makefile
new file mode 100644
index 000000000000..8ec7899a8d51
--- /dev/null
+++ b/net/php85-soap/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= net
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -soap
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/php85-sockets/Makefile b/net/php85-sockets/Makefile
new file mode 100644
index 000000000000..5a88299c5324
--- /dev/null
+++ b/net/php85-sockets/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= net
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -sockets
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/pimcommon/distinfo b/net/pimcommon/distinfo
index 4ee376426ce9..20340e7c5159 100644
--- a/net/pimcommon/distinfo
+++ b/net/pimcommon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036940
-SHA256 (KDE/release-service/25.04.2/pimcommon-25.04.2.tar.xz) = 7d7524de0b888b0176b8f40d3b575ffee8a255c63672537c7dd393543682a0cd
-SIZE (KDE/release-service/25.04.2/pimcommon-25.04.2.tar.xz) = 381472
+TIMESTAMP = 1751381641
+SHA256 (KDE/release-service/25.04.3/pimcommon-25.04.3.tar.xz) = 7e6cb554ce25450f2d9b98805d6404e8d610fda411003eb4a61726c710444855
+SIZE (KDE/release-service/25.04.3/pimcommon-25.04.3.tar.xz) = 381488
diff --git a/net/proby/Makefile b/net/proby/Makefile
index 869221a55c4c..423e117704cd 100644
--- a/net/proby/Makefile
+++ b/net/proby/Makefile
@@ -1,7 +1,7 @@
PORTNAME= proby
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.2
-PORTREVISION= 44
+PORTREVISION= 45
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/py-haproxy-cli/Makefile b/net/py-haproxy-cli/Makefile
index b9dd76bffe2d..e3ec37a653fc 100644
--- a/net/py-haproxy-cli/Makefile
+++ b/net/py-haproxy-cli/Makefile
@@ -1,9 +1,9 @@
PORTNAME= haproxy-cli
-PORTVERSION= 0.6.1
-PORTREVISION= 1
+DISTVERSION= 0.7.2
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
MAINTAINER= freebsd@moov.de
COMMENT= Tool to interact with HAProxy
@@ -12,7 +12,7 @@ WWW= https://github.com/markt-de/haproxy-cli
LICENSE= GPLv3
USES= python
-USE_PYTHON= distutils concurrent autoplist
+USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/net/py-haproxy-cli/distinfo b/net/py-haproxy-cli/distinfo
index 2333805bad96..7136c2d81e52 100644
--- a/net/py-haproxy-cli/distinfo
+++ b/net/py-haproxy-cli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1701813827
-SHA256 (haproxy-cli-0.6.1.tar.gz) = 869f8e5c21db8db9a43cc50020d50e4697d2a9141669bc161289e0163d412319
-SIZE (haproxy-cli-0.6.1.tar.gz) = 22513
+TIMESTAMP = 1751461903
+SHA256 (haproxy_cli-0.7.2.tar.gz) = c5610bbc46e457a091e26122b1dd62bacad22dc3f70ce6043e5a4fe4abebdd04
+SIZE (haproxy_cli-0.7.2.tar.gz) = 31242
diff --git a/net/py-mpi4py/Makefile b/net/py-mpi4py/Makefile
index 573f93fde519..fc95ce3058cc 100644
--- a/net/py-mpi4py/Makefile
+++ b/net/py-mpi4py/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mpi4py
-DISTVERSION= 4.0.3
-PORTREVISION= 1
+DISTVERSION= 4.1.0
CATEGORIES= net parallel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,26 +14,28 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst
USES= pkgconfig python
USE_PYTHON= autoplist concurrent cython3 distutils
+LDFLAGS+= ${MPI_LIBS}
+
MP?= OPENMPI
.if ${MP} == "OPENMPI"
USES+= mpi:openmpi
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}mpi4py-mpich-4*
+MPIOPTIONS= --oversubscribe --stream-buffering 0
.elif ${MP} == "MPICH"
USES+= fortran mpi:mpich
LDFLAGS+= ${LOCALBASE}/lib/gcc${GCC_DEFAULT}/libgcc_s.so
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}mpi4py-4*
+MPIOPTIONS=
.else
BROKEN= invalid parameter MP
.endif
-LDFLAGS+= ${MPI_LIBS}
+PORTDOCS= *
#SLAVEDIRS= net/py-mpi4py-mpich
OPTIONS_DEFINE= DOCS
-PORTDOCS= *
-
pre-configure:
${CP} ${FILESDIR}/mpi.cfg ${WRKSRC}/
${REINPLACE_CMD} -e 's|%%LOCALBASE%%/mpi/openmpi|${MPI_HOME}|' \
@@ -49,6 +50,6 @@ post-install:
(cd ${STAGEDIR}${PYTHON_SITELIBDIR}/mpi4py && ${STRIP_CMD} *.so)
do-test:
- (cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test)
+ (cd ${WRKSRC} && ${MPIEXEC} ${MPIOPTIONS} -n 5 ${PYTHON_CMD} test/main.py)
.include <bsd.port.mk>
diff --git a/net/py-mpi4py/distinfo b/net/py-mpi4py/distinfo
index a3316f45e4d0..57db104f845d 100644
--- a/net/py-mpi4py/distinfo
+++ b/net/py-mpi4py/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739526991
-SHA256 (mpi4py-4.0.3.tar.gz) = de2710d73e25e115865a3ab63d34a54b2d8608b724f761c567b6ad58dd475609
-SIZE (mpi4py-4.0.3.tar.gz) = 466338
+TIMESTAMP = 1751750321
+SHA256 (mpi4py-4.1.0.tar.gz) = 817492796bce771ccd809a6051cf68d48689815493b567a696ce7679260449cd
+SIZE (mpi4py-4.1.0.tar.gz) = 495378
diff --git a/net/py-pyzmq/Makefile b/net/py-pyzmq/Makefile
index bfd0de970bfe..5aa7c40dec9d 100644
--- a/net/py-pyzmq/Makefile
+++ b/net/py-pyzmq/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyzmq
-DISTVERSION= 25.0.2
-PORTREVISION= 2
+DISTVERSION= 27.0.0
+PORTREVISION= 0
CATEGORIES= net devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -9,16 +9,17 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Python bindings for ZeroMQ
WWW= https://github.com/zeromq/pyzmq
-LICENSE= BSD3CLAUSE LGPL3
-LICENSE_COMB= multi
-LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSE.BSD
-LICENSE_FILE_LGPL3= ${WRKSRC}/LICENSE.LESSER
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}
+BUILD_DEPENDS= cmake:devel/cmake-core \
+ ninja:devel/ninja \
+ ${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0.1.5:devel/py-scikit-build-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}
LIB_DEPENDS= libzmq.so:net/libzmq4
USES= python
-USE_PYTHON= distutils autoplist cython pytest # 3 tests fail, see https://github.com/zeromq/pyzmq/issues/1802
+USE_PYTHON= autoplist cython3 pep517 pytest
PYDISTUTILS_CONFIGUREARGS= --zmq=${LOCALBASE}
@@ -28,6 +29,5 @@ do-test:
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/zmq/backend/cython/*.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/zmq/devices/*.so
.include <bsd.port.mk>
diff --git a/net/py-pyzmq/distinfo b/net/py-pyzmq/distinfo
index 7ef6eb29f9d0..893c4006b3b8 100644
--- a/net/py-pyzmq/distinfo
+++ b/net/py-pyzmq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1680025029
-SHA256 (pyzmq-25.0.2.tar.gz) = 6b8c1bbb70e868dc88801aa532cae6bd4e3b5233784692b786f17ad2962e5149
-SIZE (pyzmq-25.0.2.tar.gz) = 1209578
+TIMESTAMP = 1751765229
+SHA256 (pyzmq-27.0.0.tar.gz) = b1f08eeb9ce1510e6939b6e5dcd46a17765e2333daae78ecf4606808442e52cf
+SIZE (pyzmq-27.0.0.tar.gz) = 280478
diff --git a/net/qrcp/Makefile b/net/qrcp/Makefile
index 4957f922ffc1..e842a21d1a73 100644
--- a/net/qrcp/Makefile
+++ b/net/qrcp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qrcp
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.6
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= tagattie@FreeBSD.org
diff --git a/net/quiche/Makefile b/net/quiche/Makefile
index e0118180333f..b6ccb99c8c8e 100644
--- a/net/quiche/Makefile
+++ b/net/quiche/Makefile
@@ -1,6 +1,6 @@
PORTNAME= quiche
DISTVERSION= 0.24.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= junho.choi@gmail.com
diff --git a/net/rabbitmqadmin/Makefile b/net/rabbitmqadmin/Makefile
index d711f65a54f0..d199a2c9ea1f 100644
--- a/net/rabbitmqadmin/Makefile
+++ b/net/rabbitmqadmin/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rabbitmqadmin
DISTVERSIONPREFIX= v
DISTVERSION= 0.29.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= dch@FreeBSD.org
diff --git a/net/rabbitmqadmin/files/patch-powerpc64le b/net/rabbitmqadmin/files/patch-powerpc64le
new file mode 100644
index 000000000000..bdbff97c856e
--- /dev/null
+++ b/net/rabbitmqadmin/files/patch-powerpc64le
@@ -0,0 +1,20 @@
+Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1
+
+--- cargo-crates/aws-lc-sys-0.27.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC
++++ cargo-crates/aws-lc-sys-0.27.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c
+@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) {
+
+ void OPENSSL_cpuid_setup(void) {
+ #if defined(AT_HWCAP2)
++#if defined(__linux__)
+ OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2);
++#elif defined(__FreeBSD__)
++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2));
++#endif
+ #else
+ OPENSSL_ppc64le_hwcap2 = 0;
+ #endif
++
+ OPENSSL_cpucap_initialized = 1;
+
+ // OPENSSL_ppccap is a 64-bit hex string which may start with "0x".
diff --git a/net/rathole/Makefile b/net/rathole/Makefile
index d72a9de66278..74ec48652184 100644
--- a/net/rathole/Makefile
+++ b/net/rathole/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rathole
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/rclone/Makefile b/net/rclone/Makefile
index 7e1f36e6dee5..08adca33ff76 100644
--- a/net/rclone/Makefile
+++ b/net/rclone/Makefile
@@ -1,6 +1,7 @@
PORTNAME= rclone
DISTVERSIONPREFIX= v
DISTVERSION= 1.70.2
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= tremere@cainites.net
diff --git a/net/redpanda-connect/Makefile b/net/redpanda-connect/Makefile
index ade227a9476b..a0ee379b2abc 100644
--- a/net/redpanda-connect/Makefile
+++ b/net/redpanda-connect/Makefile
@@ -1,6 +1,6 @@
PORTNAME= connect
DISTVERSIONPREFIX= v
-DISTVERSION= 4.59.0
+DISTVERSION= 4.60.2
CATEGORIES= net
PKGNAMEPREFIX= redpanda-
diff --git a/net/redpanda-connect/distinfo b/net/redpanda-connect/distinfo
index cee8e4418fba..b7bdd1b5a0da 100644
--- a/net/redpanda-connect/distinfo
+++ b/net/redpanda-connect/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751091627
-SHA256 (go/net_redpanda-connect/connect-v4.59.0/v4.59.0.mod) = 8f1023acddcb605b8b825205d83f9d8f5c8bd509b2f7b0696b94ca15c43a3c13
-SIZE (go/net_redpanda-connect/connect-v4.59.0/v4.59.0.mod) = 24257
-SHA256 (go/net_redpanda-connect/connect-v4.59.0/v4.59.0.zip) = 33b7be19c3821c070ead3237b2ab9397f2186fd0ea8d3fe9f2049e2370c8c8d9
-SIZE (go/net_redpanda-connect/connect-v4.59.0/v4.59.0.zip) = 2799966
+TIMESTAMP = 1752644738
+SHA256 (go/net_redpanda-connect/connect-v4.60.2/v4.60.2.mod) = 17b0da247a4089555fa768f7051b0d3d70239a4f623bc818566d0f3884ffb859
+SIZE (go/net_redpanda-connect/connect-v4.60.2/v4.60.2.mod) = 24329
+SHA256 (go/net_redpanda-connect/connect-v4.60.2/v4.60.2.zip) = 9aa4d2d67bb5d1e522a9b3a2ef7f127a6642bf326ba820953da96988ebaf06db
+SIZE (go/net_redpanda-connect/connect-v4.60.2/v4.60.2.zip) = 2817726
diff --git a/net/remotebox/Makefile b/net/remotebox/Makefile
index 96537aefc624..008722eeee7a 100644
--- a/net/remotebox/Makefile
+++ b/net/remotebox/Makefile
@@ -1,6 +1,6 @@
PORTNAME= remotebox
DISTVERSION= 3.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= http://remotebox.knobgoblin.org.uk/downloads/
DISTNAME= RemoteBox-${DISTVERSION}
diff --git a/net/revsocks/Makefile b/net/revsocks/Makefile
index 791ef043bea1..40447b9b1d15 100644
--- a/net/revsocks/Makefile
+++ b/net/revsocks/Makefile
@@ -1,7 +1,7 @@
PORTNAME= revsocks
DISTVERSIONPREFIX= v
DISTVERSION= 2.8
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= net
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net/rosenpass/Makefile b/net/rosenpass/Makefile
index af5c46dc5d04..ad348d5c55bb 100644
--- a/net/rosenpass/Makefile
+++ b/net/rosenpass/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rosenpass
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net net-vpn security
MAINTAINER= fuz@FreeBSD.org
diff --git a/net/rospo/Makefile b/net/rospo/Makefile
index a7c0c4ce34a8..11e2408e688c 100644
--- a/net/rospo/Makefile
+++ b/net/rospo/Makefile
@@ -1,6 +1,7 @@
PORTNAME= rospo
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.0
+PORTREVISION= 1
CATEGORIES= net net-vpn sysutils
MAINTAINER= fuz@FreeBSD.org
diff --git a/net/routinator/Makefile b/net/routinator/Makefile
index c182be6aada8..f15afe506e23 100644
--- a/net/routinator/Makefile
+++ b/net/routinator/Makefile
@@ -1,7 +1,7 @@
PORTNAME= routinator
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= jaap@NLnetLabs.nl
diff --git a/net/rsplib/Makefile b/net/rsplib/Makefile
index 01fe9c63073e..a565f4ef9bab 100644
--- a/net/rsplib/Makefile
+++ b/net/rsplib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rsplib
-DISTVERSION= 3.5.2
+DISTVERSION= 3.5.3
CATEGORIES= net
MASTER_SITES= https://www.nntb.no/~dreibh/rserpool/download/
diff --git a/net/rsplib/distinfo b/net/rsplib/distinfo
index 43246cadabcf..8103ac28d472 100644
--- a/net/rsplib/distinfo
+++ b/net/rsplib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747127681
-SHA256 (rsplib-3.5.2.tar.xz) = 49325910576f41a555687dd6f8e3f393195ef5a62593f8802fed11e5af747176
-SIZE (rsplib-3.5.2.tar.xz) = 1055516
+TIMESTAMP = 1751726919
+SHA256 (rsplib-3.5.3.tar.xz) = e8f5c1d09106149ecf1adf163c129abb5a3d6a02418841cad5d31ba903670a67
+SIZE (rsplib-3.5.3.tar.xz) = 1055992
diff --git a/net/rsyn/Makefile b/net/rsyn/Makefile
index 5d534fa14132..a249cb459543 100644
--- a/net/rsyn/Makefile
+++ b/net/rsyn/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rsyn
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.1
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/rubygem-gitlab-kas-grpc/distinfo b/net/rubygem-gitlab-kas-grpc/distinfo
index b6307ec1097d..68d91d8cd5df 100644
--- a/net/rubygem-gitlab-kas-grpc/distinfo
+++ b/net/rubygem-gitlab-kas-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750904330
-SHA256 (rubygem/gitlab-kas-grpc-18.1.1.gem) = 3f837056b2761ca996ad0f298b8f56a03173c0439ae0042255ef57d01a6edbd9
-SIZE (rubygem/gitlab-kas-grpc-18.1.1.gem) = 10752
+TIMESTAMP = 1752120745
+SHA256 (rubygem/gitlab-kas-grpc-18.1.2.gem) = 4624830b22b0918570b73fd99a5a9464518b4715d0ef51a6343dc8d1b030bcd1
+SIZE (rubygem/gitlab-kas-grpc-18.1.2.gem) = 10752
diff --git a/net/rubygem-google-cloud-pubsub-v1/Makefile b/net/rubygem-google-cloud-pubsub-v1/Makefile
index 26ab5c2188e9..0b3fff41b74f 100644
--- a/net/rubygem-google-cloud-pubsub-v1/Makefile
+++ b/net/rubygem-google-cloud-pubsub-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-pubsub-v1
-PORTVERSION= 1.10.0
+PORTVERSION= 1.11.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-google-cloud-pubsub-v1/distinfo b/net/rubygem-google-cloud-pubsub-v1/distinfo
index 23e53c5d1b16..cf5b4fcdb002 100644
--- a/net/rubygem-google-cloud-pubsub-v1/distinfo
+++ b/net/rubygem-google-cloud-pubsub-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954428
-SHA256 (rubygem/google-cloud-pubsub-v1-1.10.0.gem) = c758987deedbbda42feeed86065779c9c84b619fe55d88e3b7c3fbb1e509d18b
-SIZE (rubygem/google-cloud-pubsub-v1-1.10.0.gem) = 95232
+TIMESTAMP = 1751622401
+SHA256 (rubygem/google-cloud-pubsub-v1-1.11.0.gem) = 7f9e050df1c9d357b0ca8d8b65094d38365ab29536849f20f371243a2f03b2be
+SIZE (rubygem/google-cloud-pubsub-v1-1.11.0.gem) = 96256
diff --git a/net/rubygem-google-cloud-pubsub/Makefile b/net/rubygem-google-cloud-pubsub/Makefile
index b616d5fc656e..f426c1cd3d88 100644
--- a/net/rubygem-google-cloud-pubsub/Makefile
+++ b/net/rubygem-google-cloud-pubsub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-pubsub
-PORTVERSION= 2.22.0
+PORTVERSION= 2.23.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -13,9 +13,9 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-pubsub/latest/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-concurrent-ruby>=1.1<2:devel/rubygem-concurrent-ruby \
- rubygem-google-cloud-core>=1.5<2:net/rubygem-google-cloud-core \
- rubygem-google-cloud-pubsub-v1>=1.7<2:net/rubygem-google-cloud-pubsub-v1 \
+RUN_DEPENDS= rubygem-concurrent-ruby>=1.3<2:devel/rubygem-concurrent-ruby \
+ rubygem-google-cloud-core>=1.8<2:net/rubygem-google-cloud-core \
+ rubygem-google-cloud-pubsub-v1>=1.11<2:net/rubygem-google-cloud-pubsub-v1 \
rubygem-retriable>=3.1<4:devel/rubygem-retriable
USES= gem
diff --git a/net/rubygem-google-cloud-pubsub/distinfo b/net/rubygem-google-cloud-pubsub/distinfo
index 8bbf7e6da99a..1aab9b49ea84 100644
--- a/net/rubygem-google-cloud-pubsub/distinfo
+++ b/net/rubygem-google-cloud-pubsub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289328
-SHA256 (rubygem/google-cloud-pubsub-2.22.0.gem) = 12b27c4d4253821de016c5d912f13fdbb589caaa89fcea5f2fee842a94391356
-SIZE (rubygem/google-cloud-pubsub-2.22.0.gem) = 92160
+TIMESTAMP = 1752266248
+SHA256 (rubygem/google-cloud-pubsub-2.23.0.gem) = 171d11c1cb15e1462f9dc22afead2c23eea6c77a067b52c4e7c7de3e7cd2fbc7
+SIZE (rubygem/google-cloud-pubsub-2.23.0.gem) = 92160
diff --git a/net/rubygem-oauth2-gitlab/Makefile b/net/rubygem-oauth2-gitlab/Makefile
index ad3ff25c60e2..4e9738cdb039 100644
--- a/net/rubygem-oauth2-gitlab/Makefile
+++ b/net/rubygem-oauth2-gitlab/Makefile
@@ -1,6 +1,5 @@
PORTNAME= oauth2
-PORTVERSION= 2.0.10
-PORTREVISION= 1
+PORTVERSION= 2.0.12
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -17,7 +16,7 @@ RUN_DEPENDS= rubygem-faraday-gitlab>=0.17.3<4:www/rubygem-faraday-gitlab \
rubygem-logger-gitlab>=1.2<2:devel/rubygem-logger-gitlab \
rubygem-multi_xml>=0.5<1:textproc/rubygem-multi_xml \
rubygem-rack>=1.2,3<4,3:www/rubygem-rack \
- rubygem-snaky_hash>=2.0<3:devel/rubygem-snaky_hash \
+ rubygem-snaky_hash>=2.0.3<3:devel/rubygem-snaky_hash \
rubygem-version_gem>=1.1.8<3:devel/rubygem-version_gem
USES= gem
diff --git a/net/rubygem-oauth2-gitlab/distinfo b/net/rubygem-oauth2-gitlab/distinfo
index b4207eaf9071..5f9c885d3e67 100644
--- a/net/rubygem-oauth2-gitlab/distinfo
+++ b/net/rubygem-oauth2-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747481298
-SHA256 (rubygem/oauth2-2.0.10.gem) = 8f132679598d21885d4bcc68d7e7e6ef0a29f9a782abca00d67d884280dc3a42
-SIZE (rubygem/oauth2-2.0.10.gem) = 54272
+TIMESTAMP = 1752212468
+SHA256 (rubygem/oauth2-2.0.12.gem) = f7edb8549c7912724d07087d808c3fa6756298fd64d55d4968324df69c64ab3f
+SIZE (rubygem/oauth2-2.0.12.gem) = 57344
diff --git a/net/rubygem-opennebula/Makefile b/net/rubygem-opennebula/Makefile
index 8a991c899d7d..893d9e5bd016 100644
--- a/net/rubygem-opennebula/Makefile
+++ b/net/rubygem-opennebula/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opennebula
-PORTVERSION= 6.8.3
+PORTVERSION= 7.0.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-ipaddress>=0:net/rubygem-ipaddress \
rubygem-json>=0:devel/rubygem-json \
rubygem-nokogiri>=0:textproc/rubygem-nokogiri \
rubygem-parse-cron>=0:textproc/rubygem-parse-cron \
- rubygem-rbvmomi2>=0:net/rubygem-rbvmomi2 \
rubygem-treetop>=0:devel/rubygem-treetop \
rubygem-xmlrpc>=0:net/rubygem-xmlrpc
diff --git a/net/rubygem-opennebula/distinfo b/net/rubygem-opennebula/distinfo
index 9f221af8a26a..a2d0d2f91b32 100644
--- a/net/rubygem-opennebula/distinfo
+++ b/net/rubygem-opennebula/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715843766
-SHA256 (rubygem/opennebula-6.8.3.gem) = 642929196697ff0c4f1c15d659858e7f9e6bbf969af39f0b23c60c08e7695876
-SIZE (rubygem/opennebula-6.8.3.gem) = 224256
+TIMESTAMP = 1752266250
+SHA256 (rubygem/opennebula-7.0.0.gem) = f5cfc7277bea36c1b7f297f52aa812046471e97db4287f7b723b84e8aa97fe2c
+SIZE (rubygem/opennebula-7.0.0.gem) = 114688
diff --git a/net/rustdesk-server/Makefile b/net/rustdesk-server/Makefile
index 69f5c1b23fa6..48c66c29316a 100644
--- a/net/rustdesk-server/Makefile
+++ b/net/rustdesk-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rustdesk-server
DISTVERSION= 1.1.14
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= madpilot@FreeBSD.org
diff --git a/net/s3m/Makefile b/net/s3m/Makefile
index 5a9b2255f52c..4fbc0d77f776 100644
--- a/net/s3m/Makefile
+++ b/net/s3m/Makefile
@@ -1,5 +1,6 @@
PORTNAME= s3m
DISTVERSION= 0.13.1
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= nbari@tequila.io
diff --git a/net/s5cmd/Makefile b/net/s5cmd/Makefile
index 3a3a5659588b..8ac524b6c1fe 100644
--- a/net/s5cmd/Makefile
+++ b/net/s5cmd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= s5cmd
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net/samba420/Makefile b/net/samba420/Makefile
index fccfdd3cfa93..42e525f6bb3f 100644
--- a/net/samba420/Makefile
+++ b/net/samba420/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ${SAMBA4_BASENAME}420
PORTVERSION= ${SAMBA4_VERSION}
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES?= net
MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc
DISTNAME= ${SAMBA4_DISTNAME}
@@ -99,7 +99,7 @@ CONFIGURE_ENV= PTHREAD_LDFLAGS="-lpthread" \
PYTHONHASHSEED=1
MAKE_ENV= PYTHONHASHSEED=1
-USES= compiler:c++11-lang iconv localbase:ldflags \
+USES= bison compiler:c++11-lang iconv localbase:ldflags \
perl5 pkgconfig shebangfix waf gettext-runtime
USE_PERL5= build
USE_LDCONFIG= ${SAMBA4_LIBDIR}
@@ -368,7 +368,6 @@ GPGME_CONFIGURE_WITH= gpgme
GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme
GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR}
-GSSAPI_BUILTIN_USES= bison
GSSAPI_BUILTIN_BUILD_DEPENDS= p5-JSON>=4.0:converters/p5-JSON
GSSAPI_MIT_CONFIGURE_ON= --with-system-mitkrb5 ${GSSAPIBASEDIR} \
diff --git a/net/samba420/pkg-plist b/net/samba420/pkg-plist
index 202c599cd024..7bec423fb4bc 100644
--- a/net/samba420/pkg-plist
+++ b/net/samba420/pkg-plist
@@ -449,6 +449,7 @@ libexec/samba/samba-dcerpcd
%%MANPAGES%%%%SAMBA4_BUNDLED_LDB%%share/man/man1/samba-ldbmodify.1.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_LDB%%share/man/man1/samba-ldbrename.1.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_LDB%%share/man/man1/samba-ldbsearch.1.gz
+%%MANPAGES%%%%SAMBA4_BUNDLED_TALLOC%%share/man/man3/samba-talloc.3.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbbackup.8.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbdump.8.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbrestore.8.gz
@@ -456,7 +457,6 @@ libexec/samba/samba-dcerpcd
%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_TAG%%.so
%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpytalloc-util%%PYTHON_TAG%%-private-samba.so
%%SAMBA4_BUNDLED_TALLOC%%%%SAMBA4_LIBDIR%%/private/libtalloc-private-samba.so
-%%SAMBA4_BUNDLED_TALLOC%%share/man/man3/samba-talloc.3.gz
%%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tdb_text.py
%%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_TAG%%.so
%%SAMBA4_BUNDLED_TDB%%bin/tdbbackup
diff --git a/net/sctplib/Makefile b/net/sctplib/Makefile
index 30b4047b4102..b71de8db8225 100644
--- a/net/sctplib/Makefile
+++ b/net/sctplib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sctplib
-PORTVERSION= 1.0.31
+DISTVERSION= 1.0.32
CATEGORIES= net
MASTER_SITES= https://www.nntb.no/~dreibh/sctplib/download/
diff --git a/net/sctplib/distinfo b/net/sctplib/distinfo
index 05208b911735..f236a61f9db3 100644
--- a/net/sctplib/distinfo
+++ b/net/sctplib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1701949801
-SHA256 (sctplib-1.0.31.tar.gz) = c8d75b2fa91904b6ff952e52215d845b9da7706ddba8cbc88d2ac3ee5321a3f2
-SIZE (sctplib-1.0.31.tar.gz) = 1123414
+TIMESTAMP = 1752059795
+SHA256 (sctplib-1.0.32.tar.gz) = 997b1982b2847883810569b04575f42fd2d29ea9d16ff361a5610f35d93b5679
+SIZE (sctplib-1.0.32.tar.gz) = 1133271
diff --git a/net/seaweedfs/Makefile b/net/seaweedfs/Makefile
index b2e37d86bdb7..b817c3e273da 100644
--- a/net/seaweedfs/Makefile
+++ b/net/seaweedfs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= seaweedfs
DISTVERSION= 3.91
+PORTREVISION= 1
CATEGORIES= net sysutils
MAINTAINER= drtr0jan@yandex.ru
diff --git a/net/sendme/Makefile b/net/sendme/Makefile
index 6d5cd2345fff..2345c8b657f5 100644
--- a/net/sendme/Makefile
+++ b/net/sendme/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sendme
DISTVERSIONPREFIX= v
DISTVERSION= 0.26.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= feld@FreeBSD.org
diff --git a/net/shadowsocks-rust/Makefile b/net/shadowsocks-rust/Makefile
index 0b2ffd3ab124..7a74ab5a3a00 100644
--- a/net/shadowsocks-rust/Makefile
+++ b/net/shadowsocks-rust/Makefile
@@ -1,7 +1,7 @@
PORTNAME= shadowsocks-rust
DISTVERSIONPREFIX= v
DISTVERSION= 1.23.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/shadowsocks-rust/files/patch-cargo-crates_tun-0.7.19_src_platform_freebsd_device.rs b/net/shadowsocks-rust/files/patch-cargo-crates_tun-0.7.19_src_platform_freebsd_device.rs
new file mode 100644
index 000000000000..43d59fbb8599
--- /dev/null
+++ b/net/shadowsocks-rust/files/patch-cargo-crates_tun-0.7.19_src_platform_freebsd_device.rs
@@ -0,0 +1,15 @@
+--- cargo-crates/tun-0.7.19/src/platform/freebsd/device.rs.orig 2025-07-04 17:40:17 UTC
++++ cargo-crates/tun-0.7.19/src/platform/freebsd/device.rs
+@@ -296,10 +296,10 @@ impl AbstractDevice for Device {
+ }
+ let mut req = self.request();
+ let tun_name = CString::new(value)?;
+- let mut tun_name: Vec<i8> = tun_name
++ let mut tun_name: Vec<c_char> = tun_name
+ .into_bytes_with_nul()
+ .into_iter()
+- .map(|c| c as i8)
++ .map(|c| c as c_char)
+ .collect::<_>();
+ req.ifr_ifru.ifru_data = tun_name.as_mut_ptr();
+ if let Err(err) = siocsifname(self.ctl.as_raw_fd(), &req) {
diff --git a/net/sie-nmsg/Makefile b/net/sie-nmsg/Makefile
index 39c123ae5649..adc083cd925a 100644
--- a/net/sie-nmsg/Makefile
+++ b/net/sie-nmsg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sie-nmsg
PORTVERSION= 1.3.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net dns
MAINTAINER= truckman@FreeBSD.org
diff --git a/net/slackcat/Makefile b/net/slackcat/Makefile
index 092be7eed713..b7afb9c82047 100644
--- a/net/slackcat/Makefile
+++ b/net/slackcat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= slackcat
DISTVERSION= 1.7.3
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= net
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= go.mod:gomod
diff --git a/net/sniffnet/Makefile b/net/sniffnet/Makefile
index 810df7ae047b..6ff48566329a 100644
--- a/net/sniffnet/Makefile
+++ b/net/sniffnet/Makefile
@@ -1,6 +1,7 @@
PORTNAME= sniffnet
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.0
+PORTREVISION= 1
CATEGORIES= net wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/net/socketapi/Makefile b/net/socketapi/Makefile
index bc347d9c42b4..92ce15799b1a 100644
--- a/net/socketapi/Makefile
+++ b/net/socketapi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= socketapi
-PORTVERSION= 2.2.24
+DISTVERSION= 2.2.25
CATEGORIES= net
MASTER_SITES= https://www.nntb.no/~dreibh/sctplib/download/
diff --git a/net/socketapi/distinfo b/net/socketapi/distinfo
index 90a3b5e00eae..f398ad1661f7 100644
--- a/net/socketapi/distinfo
+++ b/net/socketapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1701949857
-SHA256 (socketapi-2.2.24.tar.gz) = d7ead4aaaf0c51ad32c68be0913fae73de7619be9f6dd3b2961a87691d70fa4a
-SIZE (socketapi-2.2.24.tar.gz) = 665380
+TIMESTAMP = 1752060901
+SHA256 (socketapi-2.2.25.tar.gz) = 7cab157872403e32246f292648ae0a707225ffcc1d3fd6bfa4046ea9539dbd00
+SIZE (socketapi-2.2.25.tar.gz) = 670931
diff --git a/net/speedtest-go/Makefile b/net/speedtest-go/Makefile
index 922834ba1f95..a2ae3e62af4c 100644
--- a/net/speedtest-go/Makefile
+++ b/net/speedtest-go/Makefile
@@ -1,7 +1,7 @@
PORTNAME= speedtest-go
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.10
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net www
MAINTAINER= driesm@FreeBSD.org
diff --git a/net/spoofdpi/Makefile b/net/spoofdpi/Makefile
index e19e8689a9c1..e431ec699543 100644
--- a/net/spoofdpi/Makefile
+++ b/net/spoofdpi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spoofdpi
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= nxjoseph@protonmail.com
diff --git a/net/stc/Makefile b/net/stc/Makefile
index 2aa85ddad4a9..2061dbde2895 100644
--- a/net/stc/Makefile
+++ b/net/stc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stc
PORTVERSION= 1.5.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= kbowling@FreeBSD.org
diff --git a/net/storj/Makefile b/net/storj/Makefile
index f2bcc4afcf9d..c7c001ec9787 100644
--- a/net/storj/Makefile
+++ b/net/storj/Makefile
@@ -1,7 +1,7 @@
PORTNAME= storj
PORTVERSION= 1.117.8
DISTVERSIONPREFIX= v
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= danfe@FreeBSD.org
diff --git a/net/syncthing/Makefile b/net/syncthing/Makefile
index 94c01a00ca8f..50002e3eae94 100644
--- a/net/syncthing/Makefile
+++ b/net/syncthing/Makefile
@@ -1,6 +1,7 @@
PORTNAME= syncthing
DISTVERSIONPREFIX= v
DISTVERSION= 1.30.0
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-source-${DISTVERSIONFULL}
@@ -12,7 +13,7 @@ WWW= https://syncthing.net/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/${PORTNAME}/LICENSE
-USES= cpe go:1.23,modules
+USES= cpe go:modules
USE_RC_SUBR= syncthing syncthing-discosrv syncthing-relaysrv \
syncthing-relaypoolsrv
diff --git a/net/td-system-tools/Makefile b/net/td-system-tools/Makefile
index 2b9a25375a5b..a86756b1b094 100644
--- a/net/td-system-tools/Makefile
+++ b/net/td-system-tools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= td-system-tools
-DISTVERSION= 2.1.2
+DISTVERSION= 2.1.3
CATEGORIES= net
MASTER_SITES= https://www.nntb.no/~dreibh/system-tools/download/
diff --git a/net/td-system-tools/distinfo b/net/td-system-tools/distinfo
index 4c612971bde3..6dba1e1c7ecd 100644
--- a/net/td-system-tools/distinfo
+++ b/net/td-system-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750234631
-SHA256 (td-system-tools-2.1.2.tar.xz) = ca8641ff91728f236857737f862271e699c545093491426b31cc81e3d41e8a7a
-SIZE (td-system-tools-2.1.2.tar.xz) = 197704
+TIMESTAMP = 1752062149
+SHA256 (td-system-tools-2.1.3.tar.xz) = 72edaca0b4c89969252cf32f009f2774d734ed5bdbff7193f1608549da5749a9
+SIZE (td-system-tools-2.1.3.tar.xz) = 199088
diff --git a/net/teddycloud/Makefile b/net/teddycloud/Makefile
index 0303c4384eda..149676c166f2 100644
--- a/net/teddycloud/Makefile
+++ b/net/teddycloud/Makefile
@@ -1,7 +1,7 @@
PORTNAME= teddycloud
DISTVERSIONPREFIX= tc_v
DISTVERSION= 0.6.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
# Get the latest commit hashes here: https://github.com/toniebox-reverse-engineering/tonies-json/commits/release/
# NOTE: remove the existing tonies.json and tonieboxes.json from DISTDIR before you do a `make makesum`
diff --git a/net/termshark/Makefile b/net/termshark/Makefile
index 1162291299b6..147a1bbc0442 100644
--- a/net/termshark/Makefile
+++ b/net/termshark/Makefile
@@ -1,7 +1,7 @@
PORTNAME= termshark
PORTVERSION= 2.4.0
DISTVERSIONPREFIX=v
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= net
MAINTAINER= zi@FreeBSD.org
diff --git a/net/traefik/Makefile b/net/traefik/Makefile
index ed07d7f9de87..9de9b6462a41 100644
--- a/net/traefik/Makefile
+++ b/net/traefik/Makefile
@@ -1,5 +1,5 @@
PORTNAME= traefik
-PORTVERSION= 3.4.1
+PORTVERSION= 3.4.4
CATEGORIES= net
MASTER_SITES= LOCAL/riggs/${PORTNAME}
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= go-bindata:devel/go-bindata
-USES= cpe go:1.23,modules tar:xz
+USES= cpe go:1.24,modules tar:xz
USE_RC_SUBR= traefik
diff --git a/net/traefik/distinfo b/net/traefik/distinfo
index 78bcceef111a..6ff67ab5bb84 100644
--- a/net/traefik/distinfo
+++ b/net/traefik/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748543561
-SHA256 (traefik-3.4.1.tar.xz) = 79d43d71f80bb38979c084e1156a68ae22ec4b75a8e456579ee7999406b86967
-SIZE (traefik-3.4.1.tar.xz) = 24490588
+TIMESTAMP = 1752271247
+SHA256 (traefik-3.4.4.tar.xz) = 8722c49ad2b443ac17fe1faefb980a3d3f0e104f4eca3815985f0cfac1279c77
+SIZE (traefik-3.4.4.tar.xz) = 28819044
diff --git a/net/trantor/Makefile b/net/trantor/Makefile
new file mode 100644
index 000000000000..12806dadef60
--- /dev/null
+++ b/net/trantor/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= trantor
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.5.24
+CATEGORIES= net
+
+MAINTAINER= zi@FreeBSD.org
+COMMENT= Non-blocking I/O tcp network lib based on c++14/17
+WWW= https://github.com/an-tao/trantor
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/License
+
+USES= cmake ssl
+USE_LDCONFIG= yes
+USE_GITHUB= yes
+GH_ACCOUNT= an-tao
+
+CMAKE_ARGS= -DTRANTOR_USE_TLS=openssl
+CMAKE_OFF= C-ARES
+CMAKE_ON= BUILD_SHARED_LIBS
+
+PLIST_SUB= PORTVERSION=${PORTVERSION}
+
+.include <bsd.port.mk>
diff --git a/net/trantor/distinfo b/net/trantor/distinfo
new file mode 100644
index 000000000000..89abca2cfd3b
--- /dev/null
+++ b/net/trantor/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1751652696
+SHA256 (an-tao-trantor-v1.5.24_GH0.tar.gz) = 3ffe8f6eeeef841b5550540edbed8cb3b3fda2bc5a1d536cc9c6f1809b7cb164
+SIZE (an-tao-trantor-v1.5.24_GH0.tar.gz) = 157331
diff --git a/net/trantor/pkg-descr b/net/trantor/pkg-descr
new file mode 100644
index 000000000000..0bafce3f1101
--- /dev/null
+++ b/net/trantor/pkg-descr
@@ -0,0 +1,10 @@
+A non-blocking I/O cross-platform TCP network library, using C++14.
+Drawing on the design of Muduo Library
+
+Featured highlights:
+* Non-blocking I/O
+* cross-platform
+* Thread pool
+* Lock free design
+* Support SSL
+* Server and Client
diff --git a/net/trantor/pkg-plist b/net/trantor/pkg-plist
new file mode 100644
index 000000000000..06361c579fea
--- /dev/null
+++ b/net/trantor/pkg-plist
@@ -0,0 +1,37 @@
+include/trantor/exports.h
+include/trantor/net/AsyncStream.h
+include/trantor/net/Certificate.h
+include/trantor/net/Channel.h
+include/trantor/net/EventLoop.h
+include/trantor/net/EventLoopThread.h
+include/trantor/net/EventLoopThreadPool.h
+include/trantor/net/InetAddress.h
+include/trantor/net/Resolver.h
+include/trantor/net/TLSPolicy.h
+include/trantor/net/TcpClient.h
+include/trantor/net/TcpConnection.h
+include/trantor/net/TcpServer.h
+include/trantor/net/callbacks.h
+include/trantor/utils/AsyncFileLogger.h
+include/trantor/utils/ConcurrentTaskQueue.h
+include/trantor/utils/Date.h
+include/trantor/utils/Funcs.h
+include/trantor/utils/LockFreeQueue.h
+include/trantor/utils/LogStream.h
+include/trantor/utils/Logger.h
+include/trantor/utils/MsgBuffer.h
+include/trantor/utils/NonCopyable.h
+include/trantor/utils/ObjectPool.h
+include/trantor/utils/SerialTaskQueue.h
+include/trantor/utils/TaskQueue.h
+include/trantor/utils/TimingWheel.h
+include/trantor/utils/Utilities.h
+lib/cmake/Trantor/FindBotan.cmake
+lib/cmake/Trantor/Findc-ares.cmake
+lib/cmake/Trantor/TrantorConfig.cmake
+lib/cmake/Trantor/TrantorConfigVersion.cmake
+lib/cmake/Trantor/TrantorTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Trantor/TrantorTargets.cmake
+lib/libtrantor.so
+lib/libtrantor.so.1
+lib/libtrantor.so.%%PORTVERSION%%
diff --git a/net/trippy/Makefile b/net/trippy/Makefile
index 4a6504eeb202..ed4c5c0b1863 100644
--- a/net/trippy/Makefile
+++ b/net/trippy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= trippy
DISTVERSION= 0.13.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net/ts-warp/Makefile b/net/ts-warp/Makefile
index be1093b9a202..6d4f2aabdb29 100644
--- a/net/ts-warp/Makefile
+++ b/net/ts-warp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ts-warp
-DISTVERSION= 1.5.0
+DISTVERSION= 1.5.8
CATEGORIES= net
MAINTAINER= zmey20000@yahoo.com
diff --git a/net/ts-warp/distinfo b/net/ts-warp/distinfo
index abfecd72a480..617f7dc0c6ef 100644
--- a/net/ts-warp/distinfo
+++ b/net/ts-warp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1710444843
-SHA256 (mezantrop-ts-warp-1.5.0_GH0.tar.gz) = 4df765d5bf6321fcf7a334283b62d00625586e327a3e8c593137487bde0e8286
-SIZE (mezantrop-ts-warp-1.5.0_GH0.tar.gz) = 268024
+TIMESTAMP = 1751318600
+SHA256 (mezantrop-ts-warp-1.5.8_GH0.tar.gz) = 8620324d01347fde8469daf907f8d5e33eaaa9b5bc1ea591d44f3142446c4f83
+SIZE (mezantrop-ts-warp-1.5.8_GH0.tar.gz) = 275639
diff --git a/net/tsctp/Makefile b/net/tsctp/Makefile
index 37d64677bb11..69b49d90a8b6 100644
--- a/net/tsctp/Makefile
+++ b/net/tsctp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tsctp
-DISTVERSION= 0.8.1
+DISTVERSION= 0.8.2
CATEGORIES= net
MASTER_SITES= https://www.nntb.no/~dreibh/tsctp/download/
diff --git a/net/tsctp/distinfo b/net/tsctp/distinfo
index e6041d48e5ad..029b153a4f7e 100644
--- a/net/tsctp/distinfo
+++ b/net/tsctp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734703257
-SHA256 (tsctp-0.8.1.tar.xz) = c2de8ce82156bdaa8846af84f9e7c76b1128b09a754481ee72f69b3a52d12d86
-SIZE (tsctp-0.8.1.tar.xz) = 134684
+TIMESTAMP = 1752059339
+SHA256 (tsctp-0.8.2.tar.xz) = 4087aa8d1049e62f9af1b578f88f1ef569585715e2eab9ce716350cf12419457
+SIZE (tsctp-0.8.2.tar.xz) = 135228
diff --git a/net/tunneller/Makefile b/net/tunneller/Makefile
index 706b8954534c..b01394cd47c1 100644
--- a/net/tunneller/Makefile
+++ b/net/tunneller/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tunneller
DISTVERSIONPREFIX= release-
DISTVERSION= 0.6
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/udp-over-tcp/Makefile b/net/udp-over-tcp/Makefile
index 165e63f4f4a4..7efa3225d5d1 100644
--- a/net/udp-over-tcp/Makefile
+++ b/net/udp-over-tcp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= udp-over-tcp
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/udt/files/BSDmakefile b/net/udt/files/BSDmakefile
index f41527d37ffa..49c087ab83db 100644
--- a/net/udt/files/BSDmakefile
+++ b/net/udt/files/BSDmakefile
@@ -15,10 +15,7 @@ CXXFLAGS+= -D${MACHINE_ARCH:tu:S/I386/IA32/:S/SPARC64/SPARC/} -DBSD
CXXFLAGS+= -Wno-system-headers -Wall -W \
-Wpointer-arith -Wreturn-type \
-Wwrite-strings -Wswitch -Wno-cast-align \
- -Wunused-parameter -Werror
-
-.if ${OSVERSION} >= 1304000
-CXXFLAGS+= -Wno-vla-cxx-extension
-.endif
+ -Wunused-parameter -Werror \
+ -Wno-vla-cxx-extension
.include <bsd.lib.mk>
diff --git a/net/usockets/Makefile b/net/usockets/Makefile
index d7b4ef6980be..1b53794ad6d7 100644
--- a/net/usockets/Makefile
+++ b/net/usockets/Makefile
@@ -11,8 +11,6 @@ WWW= https://github.com/uNetworking/uSockets
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_riscv64= fails to build: Hard-float 'd' ABI can't be used for a target that doesn't support the D instruction set extension
-
USES= compiler:c++17-lang ssl
USE_LDCONFIG= yes
diff --git a/net/v2ray/Makefile b/net/v2ray/Makefile
index 18a7069ab77b..4355b5a97e13 100644
--- a/net/v2ray/Makefile
+++ b/net/v2ray/Makefile
@@ -1,7 +1,7 @@
PORTNAME= v2ray
DISTVERSIONPREFIX= v
DISTVERSION= 5.30.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= shen.elf@gmail.com
diff --git a/net/wangle/Makefile b/net/wangle/Makefile
index 8cd655cfed0c..ed0560601db0 100644
--- a/net/wangle/Makefile
+++ b/net/wangle/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wangle
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.23.00
+DISTVERSION= 2025.07.07.00
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/wangle/distinfo b/net/wangle/distinfo
index 7354846e1063..ead8f989c48e 100644
--- a/net/wangle/distinfo
+++ b/net/wangle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750695885
-SHA256 (facebook-wangle-v2025.06.23.00_GH0.tar.gz) = 17590983cbb1a79bf21e8b03b34da0c8cd8bea93f0f80b387b136ce636f2ef9e
-SIZE (facebook-wangle-v2025.06.23.00_GH0.tar.gz) = 368394
+TIMESTAMP = 1752053892
+SHA256 (facebook-wangle-v2025.07.07.00_GH0.tar.gz) = dcda76ebe3ee6d7857ee0541942d09c49438ad14bff2e7d8c98c41d74f1e927c
+SIZE (facebook-wangle-v2025.07.07.00_GH0.tar.gz) = 368593
diff --git a/net/waypipe/Makefile b/net/waypipe/Makefile
index ccd638b4e361..baf00b7ff1fc 100644
--- a/net/waypipe/Makefile
+++ b/net/waypipe/Makefile
@@ -1,7 +1,7 @@
PORTNAME= waypipe
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/net/wgcf/Makefile b/net/wgcf/Makefile
index d72b5305f82e..68087f54474d 100644
--- a/net/wgcf/Makefile
+++ b/net/wgcf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wgcf
-PORTVERSION= 2.2.26
+PORTVERSION= 2.2.27
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/wgcf/distinfo b/net/wgcf/distinfo
index 56b2202c139e..ef09f213dce0 100644
--- a/net/wgcf/distinfo
+++ b/net/wgcf/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745177916
-SHA256 (go/net_wgcf/wgcf-v2.2.26/v2.2.26.mod) = f0b04dce43290a7e3fc1a926f6577ad865600a566d13c4dbc0bc9383b9c34d78
-SIZE (go/net_wgcf/wgcf-v2.2.26/v2.2.26.mod) = 1637
-SHA256 (go/net_wgcf/wgcf-v2.2.26/v2.2.26.zip) = add2f392546450cb3d7b2cee8b4aa68cacc456308274673b61f6917539b7ded8
-SIZE (go/net_wgcf/wgcf-v2.2.26/v2.2.26.zip) = 141025
+TIMESTAMP = 1751375035
+SHA256 (go/net_wgcf/wgcf-v2.2.27/v2.2.27.mod) = 782efb9c7decceb89a96d6e63d1a4319c305bbfca708d7d8d69b6de3cd020ebe
+SIZE (go/net_wgcf/wgcf-v2.2.27/v2.2.27.mod) = 1737
+SHA256 (go/net_wgcf/wgcf-v2.2.27/v2.2.27.zip) = 0b2a6d1589f1d26fd18b49902459ac196782fa5a1fb978e065f6cb7ddf2ff2b5
+SIZE (go/net_wgcf/wgcf-v2.2.27/v2.2.27.zip) = 141175
diff --git a/net/wireguard-go/Makefile b/net/wireguard-go/Makefile
index 7651624cb3e8..dfab1ae8cce0 100644
--- a/net/wireguard-go/Makefile
+++ b/net/wireguard-go/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wireguard-go
PORTVERSION= 0.0.20230223
-PORTREVISION= 15
+PORTREVISION= 16
PORTEPOCH= 1
CATEGORIES= net net-vpn
MASTER_SITES= https://git.zx2c4.com/wireguard-go/snapshot/
diff --git a/net/wireproxy/Makefile b/net/wireproxy/Makefile
index 3ed5dae7abca..f8a2958df17e 100644
--- a/net/wireproxy/Makefile
+++ b/net/wireproxy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wireproxy
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.9
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= net
MAINTAINER= lwhsu@FreeBSD.org
diff --git a/net/wlvncc/Makefile b/net/wlvncc/Makefile
index 9e5bceef94ba..c22a1a9c3aa7 100644
--- a/net/wlvncc/Makefile
+++ b/net/wlvncc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wlvncc
-PORTVERSION= s20250425
+PORTVERSION= s20250707
CATEGORIES= net wayland
MAINTAINER= jbeich@FreeBSD.org
@@ -26,7 +26,7 @@ USE_GITHUB= yes
USE_GL= egl gbm glesv2
USE_XORG= pixman
GH_ACCOUNT= any1
-GH_TAGNAME= a6a5463
+GH_TAGNAME= bc6063a
PLIST_FILES= bin/${PORTNAME}
.include <bsd.port.mk>
diff --git a/net/wlvncc/distinfo b/net/wlvncc/distinfo
index db10a1ed875c..0d9bac262ce1 100644
--- a/net/wlvncc/distinfo
+++ b/net/wlvncc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747860801
-SHA256 (any1-wlvncc-s20250425-a6a5463_GH0.tar.gz) = 9264f2cddb1533c7317790c6ad3890718f2b4fead8ace1f5c07e271582fc5f4e
-SIZE (any1-wlvncc-s20250425-a6a5463_GH0.tar.gz) = 171366
+TIMESTAMP = 1752107948
+SHA256 (any1-wlvncc-s20250707-bc6063a_GH0.tar.gz) = efa576e49f7793195491cf9e3ddfffc7d5b62d300b09db231d73474bb01eb3ee
+SIZE (any1-wlvncc-s20250707-bc6063a_GH0.tar.gz) = 172893
diff --git a/net/wstunnel/Makefile b/net/wstunnel/Makefile
index 3d2effeaa2ab..7f422ae463b7 100644
--- a/net/wstunnel/Makefile
+++ b/net/wstunnel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wstunnel
DISTVERSIONPREFIX= v
DISTVERSION= 10.1.8
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/xapsd/Makefile b/net/xapsd/Makefile
index f7b7157f02ce..eb4dfccce0f1 100644
--- a/net/xapsd/Makefile
+++ b/net/xapsd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xapsd
DISTVERSION= g20241228
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= PopularMoment@protonmail.com
diff --git a/net/xrdesktop2/Makefile b/net/xrdesktop2/Makefile
index f010f38010f4..3eb97b61c59a 100644
--- a/net/xrdesktop2/Makefile
+++ b/net/xrdesktop2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xrdesktop2
PORTVERSION= 2.00
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= https://BSDforge.com/projects/source/net/xrdesktop2/
diff --git a/net/xrdp/Makefile b/net/xrdp/Makefile
index ea39e63a1df2..3d2f523563ae 100644
--- a/net/xrdp/Makefile
+++ b/net/xrdp/Makefile
@@ -1,8 +1,8 @@
PORTNAME= xrdp
-DISTVERSION= 0.10.3
+DISTVERSION= 0.10.4.1
PORTEPOCH= 1
CATEGORIES= net
-MASTER_SITES= https://github.com/neutribolabs/${PORTNAME}/releases/download/v${DISTVERSION}/
+MASTER_SITES= https://github.com/neutrinolabs/${PORTNAME}/releases/download/v${DISTVERSION}/
DIST_SUBDIR?= ${PORTNAME}
PATCH_SITES= https://github.com/neutrinolabs/${PORTNAME}/commit/
diff --git a/net/xrdp/distinfo b/net/xrdp/distinfo
index 1411b6d5ebf4..a54804fa718f 100644
--- a/net/xrdp/distinfo
+++ b/net/xrdp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743349368
-SHA256 (xrdp/xrdp-0.10.3.tar.gz) = 52d79732ab87c66390b088429bf495d65c1d0a1ad04e832b95c0f14e1174d096
-SIZE (xrdp/xrdp-0.10.3.tar.gz) = 2480538
+TIMESTAMP = 1751948616
+SHA256 (xrdp/xrdp-0.10.4.1.tar.gz) = 52eadf3e86c57be0de0b9d5c184b52a7946a070746d3eb04b5089dd6d42f8f5f
+SIZE (xrdp/xrdp-0.10.4.1.tar.gz) = 2468863
diff --git a/net/xrdp/pkg-plist b/net/xrdp/pkg-plist
index 3e93114ac383..dc089412cdb8 100644
--- a/net/xrdp/pkg-plist
+++ b/net/xrdp/pkg-plist
@@ -23,6 +23,9 @@ etc/rc.d/xrdp-sesman
%%ETCDIR%%/km-00000416.ini
%%ETCDIR%%/km-00000419.ini
%%ETCDIR%%/km-0000041d.ini
+%%ETCDIR%%/km-00000426.ini
+%%ETCDIR%%/km-00010426.ini
+%%ETCDIR%%/km-00020426.ini
%%ETCDIR%%/km-00000807.ini
%%ETCDIR%%/km-00000809.ini
%%ETCDIR%%/km-0000080a.ini
diff --git a/net/zapret/Makefile b/net/zapret/Makefile
index f1ae87b7ed95..865b1185dcd2 100644
--- a/net/zapret/Makefile
+++ b/net/zapret/Makefile
@@ -1,6 +1,6 @@
PORTNAME= zapret
DISTVERSIONPREFIX= v
-DISTVERSION= 70.6
+DISTVERSION= 71.2
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/zapret/distinfo b/net/zapret/distinfo
index b632e2eca244..c6424de5bbe0 100644
--- a/net/zapret/distinfo
+++ b/net/zapret/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744309095
-SHA256 (bol-van-zapret-v70.6_GH0.tar.gz) = ed4052c548041eb9b2b1f9d6e548d09c76814b0556f534dcb9f7c367f15d427a
-SIZE (bol-van-zapret-v70.6_GH0.tar.gz) = 498786
+TIMESTAMP = 1752140237
+SHA256 (bol-van-zapret-v71.2_GH0.tar.gz) = bccb05644e43455767fbd8f6a965a17d05265142244423ecb4b920f0d0cdabbd
+SIZE (bol-van-zapret-v71.2_GH0.tar.gz) = 534230
diff --git a/net/zmate/Makefile b/net/zmate/Makefile
index e33b10081ae2..b2b8e72a2880 100644
--- a/net/zmate/Makefile
+++ b/net/zmate/Makefile
@@ -1,6 +1,7 @@
PORTNAME= zmate
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= fuz@FreeBSD.org