summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
Diffstat (limited to 'net')
-rw-r--r--net/Makefile1
-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/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/dictd/Makefile3
-rw-r--r--net/evans/Makefile2
-rw-r--r--net/fb303/Makefile2
-rw-r--r--net/fb303/distinfo6
-rw-r--r--net/frr10/Makefile1
-rw-r--r--net/frr9/Makefile1
-rw-r--r--net/gemget/Makefile2
-rw-r--r--net/geoipupdate/Makefile3
-rw-r--r--net/geoipupdate/distinfo10
-rw-r--r--net/gitlab-agent/distinfo10
-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/goreplay/Makefile2
-rw-r--r--net/gorss/Makefile2
-rw-r--r--net/gotify-server/Makefile2
-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/ipinfo-cli/Makefile2
-rw-r--r--net/kamailio/Makefile2
-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/krakend-ce/Makefile1
-rw-r--r--net/ktcplist/Makefile5
-rw-r--r--net/ktcplist/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/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/madonctl/Makefile2
-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/nats-nkeys/Makefile2
-rw-r--r--net/nats-nsc/Makefile2
-rw-r--r--net/nats-server/Makefile1
-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/nmsg/Makefile2
-rw-r--r--net/nsq/Makefile2
-rw-r--r--net/ocserv/Makefile2
-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/py-pyzmq/Makefile18
-rw-r--r--net/py-pyzmq/distinfo6
-rw-r--r--net/qrcp/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/rospo/Makefile1
-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/s5cmd/Makefile2
-rw-r--r--net/sctplib/Makefile2
-rw-r--r--net/sctplib/distinfo6
-rw-r--r--net/seaweedfs/Makefile1
-rw-r--r--net/sie-nmsg/Makefile2
-rw-r--r--net/slackcat/Makefile2
-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/Makefile2
-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/tsctp/Makefile2
-rw-r--r--net/tsctp/distinfo6
-rw-r--r--net/tunneller/Makefile2
-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/wgcf/Makefile1
-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/xapsd/Makefile2
-rw-r--r--net/xrdesktop2/Makefile2
-rw-r--r--net/xrdp/Makefile2
-rw-r--r--net/xrdp/distinfo6
-rw-r--r--net/zapret/Makefile2
-rw-r--r--net/zapret/distinfo6
-rw-r--r--net/zmate/Makefile1
136 files changed, 1034 insertions, 412 deletions
diff --git a/net/Makefile b/net/Makefile
index 3c536bc5411a..2ade459183ca 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1612,6 +1612,7 @@
SUBDIR += traff
SUBDIR += trafshow
SUBDIR += trafshow3
+ SUBDIR += trantor
SUBDIR += trickle
SUBDIR += trippy
SUBDIR += ts-warp
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/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/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/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/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/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/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/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/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/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/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/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/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/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/ktcplist/Makefile b/net/ktcplist/Makefile
index afda5f07d058..82252f4c6ba4 100644
--- a/net/ktcplist/Makefile
+++ b/net/ktcplist/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ktcplist
-PORTVERSION= 1.0.0
-PORTREVISION= 2
+DISTVERSION= 1.0.1
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..1b6aa616fdd5 100644
--- a/net/ktcplist/distinfo
+++ b/net/ktcplist/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1751353890
+TIMESTAMP = 1752161531
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.1-ktcplist-1.0.1_GH0.tar.gz) = 4608ca4c3eb00d7cc42e07348068bd43233d91765bb22026cd8ae764833ea3d1
+SIZE (kostikbel-ktcplist-1.0.1-ktcplist-1.0.1_GH0.tar.gz) = 4737
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/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/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/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/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 0cddb81b81f4..e571a05d6419 100644
--- a/net/nats-server/Makefile
+++ b/net/nats-server/Makefile
@@ -1,6 +1,7 @@
PORTNAME= nats-server
DISTVERSIONPREFIX= v
DISTVERSION= 2.11.6
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
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/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/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/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/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/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..875204592873 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.1
CATEGORIES= net
PKGNAMEPREFIX= redpanda-
diff --git a/net/redpanda-connect/distinfo b/net/redpanda-connect/distinfo
index cee8e4418fba..ac29b8d00ff6 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 = 1752329135
+SHA256 (go/net_redpanda-connect/connect-v4.60.1/v4.60.1.mod) = 1b37bd61125b3b38b710b9c2819f8daf6fadbed10ac18f22d2840e237b37f42f
+SIZE (go/net_redpanda-connect/connect-v4.60.1/v4.60.1.mod) = 24329
+SHA256 (go/net_redpanda-connect/connect-v4.60.1/v4.60.1.zip) = 09a32c8c03683cf2f8db534d72b3b34e29c6bc5a720395841977b078237623fb
+SIZE (go/net_redpanda-connect/connect-v4.60.1/v4.60.1.zip) = 2813484
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/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/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/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/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/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/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 13daf7232086..50002e3eae94 100644
--- a/net/syncthing/Makefile
+++ b/net/syncthing/Makefile
@@ -1,7 +1,7 @@
PORTNAME= syncthing
DISTVERSIONPREFIX= v
DISTVERSION= 1.30.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-source-${DISTVERSIONFULL}
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/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/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/wgcf/Makefile b/net/wgcf/Makefile
index e8975b9f87b5..68087f54474d 100644
--- a/net/wgcf/Makefile
+++ b/net/wgcf/Makefile
@@ -1,6 +1,7 @@
PORTNAME= wgcf
PORTVERSION= 2.2.27
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
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/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 e257f0ad4825..3d2f523563ae 100644
--- a/net/xrdp/Makefile
+++ b/net/xrdp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xrdp
-DISTVERSION= 0.10.4
+DISTVERSION= 0.10.4.1
PORTEPOCH= 1
CATEGORIES= net
MASTER_SITES= https://github.com/neutrinolabs/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/net/xrdp/distinfo b/net/xrdp/distinfo
index f06e3fe911b9..a54804fa718f 100644
--- a/net/xrdp/distinfo
+++ b/net/xrdp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751423729
-SHA256 (xrdp/xrdp-0.10.4.tar.gz) = afa68a8a3e1b60ef6ec84af2732d03131986ece58b05fbc0453e7ed4fbe3dde8
-SIZE (xrdp/xrdp-0.10.4.tar.gz) = 2468886
+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/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