summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
Diffstat (limited to 'net')
-rw-r--r--net/asterisk18/Makefile4
-rw-r--r--net/asterisk18/distinfo10
-rw-r--r--net/chrony/Makefile13
-rw-r--r--net/chrony/distinfo6
-rw-r--r--net/freeradius3/Makefile3
-rw-r--r--net/freeradius3/distinfo6
-rw-r--r--net/freeradius3/files/patch-7a737ac4d8ef36787adbea40a77e9bc90d593f7614
-rw-r--r--net/freeradius3/pkg-plist95
-rw-r--r--net/freerdp3/Makefile21
-rw-r--r--net/freerdp3/distinfo38
-rw-r--r--net/frp/Makefile3
-rw-r--r--net/frp/distinfo22
-rw-r--r--net/gitlab-agent/distinfo10
-rw-r--r--net/google-cloud-sdk/Makefile2
-rw-r--r--net/google-cloud-sdk/distinfo6
-rw-r--r--net/gtk-vnc/Makefile12
-rw-r--r--net/gtk-vnc/distinfo6
-rw-r--r--net/gtk-vnc/files/patch-src_continuation.h12
-rw-r--r--net/gtk-vnc/pkg-plist389
-rw-r--r--net/kea-devel/Makefile3
-rw-r--r--net/kea-devel/distinfo6
-rw-r--r--net/kea-devel/pkg-plist19
-rw-r--r--net/kea/Makefile3
-rw-r--r--net/kea/distinfo6
-rw-r--r--net/kea/files/patch-meson.build12
-rw-r--r--net/kea/files/patch-src_bin_shell_kea-shell.in8
-rw-r--r--net/kea/pkg-plist16
-rw-r--r--net/ldapbrowser/Makefile10
-rw-r--r--net/mdns-bridge/Makefile2
-rw-r--r--net/mdns-bridge/distinfo6
-rw-r--r--net/qt6-coap/distinfo6
-rw-r--r--net/qt6-mqtt/distinfo6
-rw-r--r--net/qt6-networkauth/distinfo6
-rw-r--r--net/realtek-re-kmod198/Makefile5
-rw-r--r--net/rubygem-gitlab-kas-grpc/distinfo6
-rw-r--r--net/syncthing/Makefile7
-rw-r--r--net/syncthing/distinfo6
-rw-r--r--net/syncthing1/Makefile4
-rw-r--r--net/xrdp/Makefile9
39 files changed, 633 insertions, 185 deletions
diff --git a/net/asterisk18/Makefile b/net/asterisk18/Makefile
index 1bb8ddb06a09..1d6db6817053 100644
--- a/net/asterisk18/Makefile
+++ b/net/asterisk18/Makefile
@@ -1,5 +1,5 @@
PORTNAME= asterisk
-PORTVERSION= 18.26.3
+PORTVERSION= 18.26.4
CATEGORIES= net
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
@@ -216,7 +216,7 @@ ASTERISK_MOH_G729_SOUNDS= asterisk-moh-opsound-g729-2.03.tar.gz
ASTERISK_USER?= asterisk
ASTERISK_GROUP?= asterisk
-PJSIP_VERSION= 2.14.1
+PJSIP_VERSION= 2.15.1
.include <bsd.port.options.mk>
diff --git a/net/asterisk18/distinfo b/net/asterisk18/distinfo
index 6b4b8c9a6217..84c16f4e397f 100644
--- a/net/asterisk18/distinfo
+++ b/net/asterisk18/distinfo
@@ -1,11 +1,11 @@
-TIMESTAMP = 1754049542
-SHA256 (asterisk/asterisk-18.26.3.tar.gz) = 0df8be2f57779019895628363a11f74ea356068cca983462ec0feb72528fc8e9
-SIZE (asterisk/asterisk-18.26.3.tar.gz) = 28568360
+TIMESTAMP = 1756460172
+SHA256 (asterisk/asterisk-18.26.4.tar.gz) = a17f511bfa092c8fa9eccd3a5ecf5f728ccdcf2b1a04d2c06e7177d96c3c9ee1
+SIZE (asterisk/asterisk-18.26.4.tar.gz) = 28570896
SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.1.tar.gz) = 306ec9f38de9859e3f750ecff1385187945021919ea936c02e890134a04bae33
SIZE (asterisk/asterisk-core-sounds-en-g729-1.6.1.tar.gz) = 1557751
SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585
SIZE (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 1103000
SHA256 (asterisk/traud-asterisk-opus-83e1b458c77e0e287adeca494eeb79edb077b0ff_GH0.tar.gz) = 572a3c956371ed62b44a4bcd973db10eb4c84f3040cf7156e3acfad3b6bf3ded
SIZE (asterisk/traud-asterisk-opus-83e1b458c77e0e287adeca494eeb79edb077b0ff_GH0.tar.gz) = 24044
-SHA256 (asterisk/pjsip-pjproject-2.14.1_GH0.tar.gz) = 6140f7a97e318caa89c17e8d5468599671c6eed12d64a7c160dac879ba004c68
-SIZE (asterisk/pjsip-pjproject-2.14.1_GH0.tar.gz) = 10322231
+SHA256 (asterisk/pjsip-pjproject-2.15.1_GH0.tar.gz) = 8f3bd99caf003f96ed8038b8a36031eb9d8cd9eaea1eaff7e01c2eef6bd55706
+SIZE (asterisk/pjsip-pjproject-2.15.1_GH0.tar.gz) = 10425868
diff --git a/net/chrony/Makefile b/net/chrony/Makefile
index d2167508a83e..68f89fcf6eae 100644
--- a/net/chrony/Makefile
+++ b/net/chrony/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chrony
-DISTVERSION= 4.7
+DISTVERSION= 4.8
PORTREVISION= 0
CATEGORIES= net
MASTER_SITES= https://chrony-project.org/releases/ \
@@ -90,6 +90,17 @@ post-patch:
${REINPLACE_CMD} -e 's!%%PREFIX%%!${PREFIX}!g' \
-e 's!/var/lib!/var/db!g' \
${PORTEXAMPLES:M*.conf.example*}
+.if "4.8" == ${PORTVERSION} && empty(WITH_DEBUG)
+ # SCK_AcceptConnection sets the socket to non-blocking,
+ # and socket.test (built from socket.c and wildcarded)
+ # fails with EAGAIN; to see for yourself, build
+ # with WITH_DEBUG=yes set, so that you get --enable-debug
+ # for configure, and run test/unit/socket.test -d
+ # You can avoid that by running under truss, at least
+ # on FreeBSD 14.3 amd64. The same does not happen
+ # on Fedora Linux 42 x86_64 on the very same computer.
+ ${MV} ${WRKSRC}/test/unit/socket.c ${WRKSRC}/test/unit/socket.c.disabled
+.endif
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/chronyc
diff --git a/net/chrony/distinfo b/net/chrony/distinfo
index 0eafb1655821..e6be01363ebf 100644
--- a/net/chrony/distinfo
+++ b/net/chrony/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749665413
-SHA256 (chrony-4.7.tar.gz) = c0de41a8c051e5d32b101b5f7014b98ca978b18e592f30ce6840b6d4602d947b
-SIZE (chrony-4.7.tar.gz) = 644610
+TIMESTAMP = 1756301202
+SHA256 (chrony-4.8.tar.gz) = 33ea8eb2a4daeaa506e8fcafd5d6d89027ed6f2f0609645c6f149b560d301706
+SIZE (chrony-4.8.tar.gz) = 649368
diff --git a/net/freeradius3/Makefile b/net/freeradius3/Makefile
index d7dbddacaf9d..e1f6b43c9071 100644
--- a/net/freeradius3/Makefile
+++ b/net/freeradius3/Makefile
@@ -1,6 +1,5 @@
PORTNAME= freeradius
-DISTVERSION= 3.2.7
-PORTREVISION= 1
+DISTVERSION= 3.2.8
CATEGORIES= net
MASTER_SITES= https://github.com/FreeRADIUS/freeradius-server/releases/download/release_${DISTVERSION:S/./_/g}/ \
https://freeradius.org/ftp/pub/radius/%SUBDIR%/ \
diff --git a/net/freeradius3/distinfo b/net/freeradius3/distinfo
index 14db57e2b6e7..5ed35e5c1d60 100644
--- a/net/freeradius3/distinfo
+++ b/net/freeradius3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738338479
-SHA256 (freeradius-server-3.2.7.tar.bz2) = 8a865766c5c0a1637d7a515cf913c4630771e55345a19d88b4b2c372877dae83
-SIZE (freeradius-server-3.2.7.tar.bz2) = 3517595
+TIMESTAMP = 1756123716
+SHA256 (freeradius-server-3.2.8.tar.bz2) = 2c6483baeba65f939734473fafa31c4f727e8e139dd884563121412b6aba681b
+SIZE (freeradius-server-3.2.8.tar.bz2) = 3671952
diff --git a/net/freeradius3/files/patch-7a737ac4d8ef36787adbea40a77e9bc90d593f76 b/net/freeradius3/files/patch-7a737ac4d8ef36787adbea40a77e9bc90d593f76
deleted file mode 100644
index fc8b26fdb6ce..000000000000
--- a/net/freeradius3/files/patch-7a737ac4d8ef36787adbea40a77e9bc90d593f76
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/share/dictionary.freeradius b/share/dictionary.freeradius
-index 38e52801aff63..9b792b6047e24 100644
---- share/dictionary.freeradius
-+++ share/dictionary.freeradius
-@@ -304,7 +304,7 @@ ATTRIBUTE FreeRADIUS-Stats-Threads-Active 193 integer
- ATTRIBUTE FreeRADIUS-Stats-Threads-Total 194 integer
- ATTRIBUTE FreeRADIUS-Stats-Threads-Max 195 integer
-
--ATTRIBUTE FreeRADIUS-Stats-Server-Src-IP-Address 176 ipaddr
--ATTRIBUTE FreeRADIUS-Stats-Server-Src-IPv6-Address 177 ipaddr
-+ATTRIBUTE FreeRADIUS-Stats-Server-Src-IP-Address 196 ipaddr
-+ATTRIBUTE FreeRADIUS-Stats-Server-Src-IPv6-Address 197 ipaddr
-
- END-VENDOR FreeRADIUS
diff --git a/net/freeradius3/pkg-plist b/net/freeradius3/pkg-plist
index 81cc280e9091..ca74a56104ac 100644
--- a/net/freeradius3/pkg-plist
+++ b/net/freeradius3/pkg-plist
@@ -484,7 +484,6 @@ sbin/radmin
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc7055.txt
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc7268.txt
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc7542.txt
-%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc7599.txt
%%PORTDOCS%%%%DOCSDIR%%/schemas/ldap/edir/freeradius-clients.ldif
%%PORTDOCS%%%%DOCSDIR%%/schemas/ldap/iplanet/freeradius.ldif
%%PORTDOCS%%%%DOCSDIR%%/schemas/ldap/iplanet/freeradius.schema
@@ -606,6 +605,96 @@ sbin/radmin
%%PORTDOCS%%%%DOCSDIR%%/antora/modules/unlang/pages/xlat/index.adoc
%%PORTDOCS%%%%DOCSDIR%%/antora/modules/unlang/pages/xlat/module.adoc
%%PORTDOCS%%%%DOCSDIR%%/antora/modules/unlang/partials/rcode_table.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/ROOT/partials/externaldoc.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/ROOT/partials/mailinglist.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/images/request_flow.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/aaa/aaa.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/aaa/acct.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/aaa/authn.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/aaa/authz.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/components/architecture.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/components/datastore.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/components/nas.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/components/policy.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/components/radius.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/components/radius_servers.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/freeradius.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/modules/ldap/ldap_authentication.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/modules/ldap/novell.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/modules/ldap/password_storage.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/overview.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/protocol/authproto.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/protocol/peap.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/protocol/wep.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/protocol/wpa.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/resources.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/session/processing.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/session/radius_session.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/concepts/pages/session/radius_session_msg.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/SAVE.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/access-challenge.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/access-request-proxy.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/access-request.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/accounting-request-proxy.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/accounting-request.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/asciifull.gif
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/dispatcher.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/dual_nas_backup_server.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/dual_nas_backup_server_failover.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/dual_nas_backup_server_redundancy.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/dual_nas_load_balance.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/eap-md5.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/eap-ttls.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/login.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/login_net_access.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/login_ok.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/nas_backup_server.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/nas_backup_server_failover.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/peap_packet.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/proxy.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/proxy_backup_server.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/proxy_load_balance.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/radius_packet.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/request_files.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/request_handoff.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/request_processing.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/request_receive.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/server_schematic.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/assets/images/ttls_packet.svg
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/nav.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/accounting.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/autz-type.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/dictionary.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/dynamic-translation.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/eap-md5.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/eap-peap.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/eap-tls.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/eap-ttls.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/failover.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/final_group_project.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/matching_users.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/module_fail_over.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/multiple_modules.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/new_client.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/new_user.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/prepaid.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/proxy.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/proxy_failover.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/proxy_load_balance.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/proxy_receive.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/radmin.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/simultaneous_use.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/sql.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/sql_user.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/trouble_shooting.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/unlang_policies.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/unlang_return_codes.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/unlang_splitting_strings.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/unlang_update_blocks_and_conditions.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/variables.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/pages/virtual.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/partials/common_control_attrs_sidebar.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/tutorials/partials/unlang_start.adoc
%%PORTDOCS%%%%DOCSDIR%%/rfc/leap.txt
%%EXAMPLESDIR%%/raddb/README.rst
%%EXAMPLESDIR%%/raddb/certs/01.pem
@@ -676,6 +765,8 @@ sbin/radmin
%%EXAMPLESDIR%%/raddb/mods-available/inner-eap
%%EXAMPLESDIR%%/raddb/mods-available/ippool
%%EXAMPLESDIR%%/raddb/mods-available/json
+%%EXAMPLESDIR%%/raddb/mods-available/kafka
+%%EXAMPLESDIR%%/raddb/mods-available/kafka_async
%%EXAMPLESDIR%%/raddb/mods-available/krb5
%%EXAMPLESDIR%%/raddb/mods-available/ldap
%%EXAMPLESDIR%%/raddb/mods-available/ldap_google
@@ -724,6 +815,7 @@ sbin/radmin
%%EXAMPLESDIR%%/raddb/mods-config/files/accounting
%%EXAMPLESDIR%%/raddb/mods-config/files/authorize
%%EXAMPLESDIR%%/raddb/mods-config/files/pre-proxy
+%%EXAMPLESDIR%%/raddb/mods-config/kafka/messages-json.conf
%%PERL%%%%EXAMPLESDIR%%/raddb/mods-config/perl/example.pl
%%EXAMPLESDIR%%/raddb/mods-config/preprocess/hints
%%EXAMPLESDIR%%/raddb/mods-config/preprocess/huntgroups
@@ -1021,6 +1113,7 @@ sbin/radmin
%%DATADIR%%/dictionary.iana
%%DATADIR%%/dictionary.iea
%%DATADIR%%/dictionary.infinera
+%%DATADIR%%/dictionary.infinera.broken
%%DATADIR%%/dictionary.infoblox
%%DATADIR%%/dictionary.infonet
%%DATADIR%%/dictionary.ipunplugged
diff --git a/net/freerdp3/Makefile b/net/freerdp3/Makefile
index cf1dd9e422df..412a3aed846b 100644
--- a/net/freerdp3/Makefile
+++ b/net/freerdp3/Makefile
@@ -1,6 +1,5 @@
PORTNAME= freerdp
-DISTVERSION= 3.16.0
-PORTREVISION= 1
+DISTVERSION= 3.17.0
CATEGORIES= net comms
MASTER_SITES+= https://pub.freerdp.com/releases/:freerdp \
https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/:freerdp
@@ -8,18 +7,10 @@ PKGNAMESUFFIX= 3
DISTFILES+= ${DISTNAME}${EXTRACT_SUFX}:freerdp
PATCH_SITES= https://github.com/FreeRDP/FreeRDP/commit/
-PATCHFILES= 281b9245966f019a8aa0271a73acd8da8104baa9.patch:-p1 \
- 6f03b25f8ec9320d10b3f3163543f8b6dd9ebc0c.patch:-p1 \
- 5d32afcdd0b780d95b77c6005d1b79482884cd46.patch:-p1 \
- 40c988e2da289e83081421942685a1a248f46603.patch:-p1 \
- 8e38600298310bc74271fd99aca74c2d5a2d071c.patch:-p1 \
- 4dc6091fde72a25dadcfed1f76c455cc9c3bf093.patch:-p1 \
- bee5edeb315336102f738a26a9bcff5b4d9ff03c.patch:-p1 \
- 59bfe47ef7c0fa596edad0716aaf28782d9e857a.patch:-p1 \
- 419ad81aa78d31394c8e8b8452b40ef842f48730.patch:-p1 \
- a86e3dc53c5cf4ba6879a4571b0610dddd224fbf.patch:-p1 \
- daeec1f98d69516fe52276608a750de3b3146d4e.patch:-p1 \
- efd89c035481088c5b352222fbeb0bfc69ac75fe.patch:-p1
+PATCHFILES= 83ffa524e90ae08a0f940b70cf66204477a172be.patch:-p1 \
+ afa7069a8dde0e2109939d64b5f904dedeff1909.patch:-p1 \
+ 78f51bed0dd51c271358f04769faf927bfdfcba8.patch:-p1 \
+ 7e9149e6aa12e3105612f53d3bbf7d14e84835d4.patch:-p1
MAINTAINER= vvd@FreeBSD.org
COMMENT= Free implementation of Remote Desktop Protocol
@@ -65,7 +56,7 @@ OPTIONS_DEFINE_aarch64= SIMD
OPTIONS_DEFINE_amd64= SIMD
OPTIONS_DEFINE_armv7= SIMD
OPTIONS_DEFINE_i386= SIMD
-OPTIONS_DEFAULT= AAD CUPS FFMPEG GSSAPI_HEIMDAL ICU JSON_C \
+OPTIONS_DEFAULT= AAD CUPS FFMPEG GSSAPI_MIT ICU JSON_C \
KEYBOARD_LAYOUT MANPAGES RDPECAM SDL2 SDL3 \
SWSCALE TIMEZONE_FILE WAYLAND WEBVIEW X11
OPTIONS_DEFAULT_aarch64= SIMD
diff --git a/net/freerdp3/distinfo b/net/freerdp3/distinfo
index 3e8c31edb393..38d5e886cdf4 100644
--- a/net/freerdp3/distinfo
+++ b/net/freerdp3/distinfo
@@ -1,29 +1,13 @@
-TIMESTAMP = 1750888888
-SHA256 (freerdp-3.16.0.tar.gz) = 385af54245560493698730b688b5e6e5d56d5c7ecf2fa7c1d7cedfde8a4ba456
-SIZE (freerdp-3.16.0.tar.gz) = 10455341
+TIMESTAMP = 1756200000
+SHA256 (freerdp-3.17.0.tar.gz) = 5ec3f80d38421f894be3c38837e39b41965314f8ba1246faceb460d2b60869b6
+SIZE (freerdp-3.17.0.tar.gz) = 10522070
SHA256 (akallabeth-webview-2a0a130_GH0.tar.gz) = 22448da4658b73cc20e6944d9a351ab6c40d1a50026997f8278f63713f5f7c07
SIZE (akallabeth-webview-2a0a130_GH0.tar.gz) = 185888
-SHA256 (281b9245966f019a8aa0271a73acd8da8104baa9.patch) = beb7b98aab60752910221ee44217cd4e385e3ccd78290f30d58ad68aefd24dd8
-SIZE (281b9245966f019a8aa0271a73acd8da8104baa9.patch) = 4573
-SHA256 (6f03b25f8ec9320d10b3f3163543f8b6dd9ebc0c.patch) = 1e403108424ce00a60255eb11e824a718cb1eeef5346fe2895e08e1cddd27fcf
-SIZE (6f03b25f8ec9320d10b3f3163543f8b6dd9ebc0c.patch) = 1229
-SHA256 (5d32afcdd0b780d95b77c6005d1b79482884cd46.patch) = b95656b6c9824a53e1048fa94c78b01cab39945c81d33cd9c982029a64a7da92
-SIZE (5d32afcdd0b780d95b77c6005d1b79482884cd46.patch) = 862
-SHA256 (40c988e2da289e83081421942685a1a248f46603.patch) = dbf1325a2d529421ae261a408b246687a85623ab6be8adf1a6cf1456129796f2
-SIZE (40c988e2da289e83081421942685a1a248f46603.patch) = 6439
-SHA256 (8e38600298310bc74271fd99aca74c2d5a2d071c.patch) = 31cc2084daae83e7ef4a1a2212a1aae33c26872603f3481369a2a43afbec5841
-SIZE (8e38600298310bc74271fd99aca74c2d5a2d071c.patch) = 1051
-SHA256 (4dc6091fde72a25dadcfed1f76c455cc9c3bf093.patch) = 17a35c8a25f330079b50eff414b56064affb2f7bf29b7d95a81f2b700a1a15e2
-SIZE (4dc6091fde72a25dadcfed1f76c455cc9c3bf093.patch) = 6347
-SHA256 (bee5edeb315336102f738a26a9bcff5b4d9ff03c.patch) = ae1c96a46efc2047ed30b2b7426cc05906de50aa16edd39683be776222b686cf
-SIZE (bee5edeb315336102f738a26a9bcff5b4d9ff03c.patch) = 1270
-SHA256 (59bfe47ef7c0fa596edad0716aaf28782d9e857a.patch) = e681df060ba2693fd2c97044b9e55de4f2a02d94f5e95082dce925f8dca314f6
-SIZE (59bfe47ef7c0fa596edad0716aaf28782d9e857a.patch) = 908
-SHA256 (419ad81aa78d31394c8e8b8452b40ef842f48730.patch) = 662c6475d220dfca60733163d48f400961ba011f00cb4029e3db5cb4c1d534c3
-SIZE (419ad81aa78d31394c8e8b8452b40ef842f48730.patch) = 1721
-SHA256 (a86e3dc53c5cf4ba6879a4571b0610dddd224fbf.patch) = 158243d15e815613d0dcf049d3e416c0fa6aa6c73b3a485b6b9cb8aed24ae17c
-SIZE (a86e3dc53c5cf4ba6879a4571b0610dddd224fbf.patch) = 1382
-SHA256 (daeec1f98d69516fe52276608a750de3b3146d4e.patch) = 6ba79f3ff2e049b86f9c9c5e8b812bcc59b979d637cfe934e8db3c19d0f2f066
-SIZE (daeec1f98d69516fe52276608a750de3b3146d4e.patch) = 1273
-SHA256 (efd89c035481088c5b352222fbeb0bfc69ac75fe.patch) = 5c71f15588bb33e166346dcf444977f3870986cdeb24afa2d84ff4200de95467
-SIZE (efd89c035481088c5b352222fbeb0bfc69ac75fe.patch) = 1178
+SHA256 (83ffa524e90ae08a0f940b70cf66204477a172be.patch) = 24339d494a28e1e2b8f65d1e0c0ffe8719d949c4e43686df66cccb0c72296131
+SIZE (83ffa524e90ae08a0f940b70cf66204477a172be.patch) = 4209
+SHA256 (afa7069a8dde0e2109939d64b5f904dedeff1909.patch) = da71459584ebc24a3b8f94b4722d7906fb3fca6c60d27a8fa38c642e8798ef33
+SIZE (afa7069a8dde0e2109939d64b5f904dedeff1909.patch) = 1279
+SHA256 (78f51bed0dd51c271358f04769faf927bfdfcba8.patch) = 680cc32cba9a1a023f83f91288a342837ea403edf9623a4962da14d40ef3fa00
+SIZE (78f51bed0dd51c271358f04769faf927bfdfcba8.patch) = 1034
+SHA256 (7e9149e6aa12e3105612f53d3bbf7d14e84835d4.patch) = 9443b095abfab500a07ce127cc063f6440d4b0e7a94fbbd439d244684c255825
+SIZE (7e9149e6aa12e3105612f53d3bbf7d14e84835d4.patch) = 1783
diff --git a/net/frp/Makefile b/net/frp/Makefile
index 861c1c87063f..7a1bfa540003 100644
--- a/net/frp/Makefile
+++ b/net/frp/Makefile
@@ -1,7 +1,6 @@
PORTNAME= frp
DISTVERSIONPREFIX= v
-DISTVERSION= 0.61.2
-PORTREVISION= 2
+DISTVERSION= 0.64.0
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/frp/distinfo b/net/frp/distinfo
index 9e3e82858482..254604374bd0 100644
--- a/net/frp/distinfo
+++ b/net/frp/distinfo
@@ -1,11 +1,11 @@
-TIMESTAMP = 1741431750
-SHA256 (go/net_frp/frp-v0.61.2/v0.61.2.mod) = fd4b9ef2d95cc0c91950786a5a5e206dfa7a94c39cd9489ac5d56896fe1dc62d
-SIZE (go/net_frp/frp-v0.61.2/v0.61.2.mod) = 3296
-SHA256 (go/net_frp/frp-v0.61.2/v0.61.2.zip) = 498e694e899cc24f6cf5296e308753db3c3d422616110e690a0b2313468ac72e
-SIZE (go/net_frp/frp-v0.61.2/v0.61.2.zip) = 1313499
-SHA256 (go/net_frp/frp-v0.61.2/golang-net-v0.8.0_GH0.tar.gz) = f9e2128a2d6861db0595428c7cce62fe5a131348a6c7651b6efa8b03d0b10831
-SIZE (go/net_frp/frp-v0.61.2/golang-net-v0.8.0_GH0.tar.gz) = 1244302
-SHA256 (go/net_frp/frp-v0.61.2/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
-SIZE (go/net_frp/frp-v0.61.2/golang-sys-v0.6.0_GH0.tar.gz) = 1434234
-SHA256 (go/net_frp/frp-v0.61.2/golang-text-v0.8.0_GH0.tar.gz) = aeaec799a8e0b02523c80fed03383da04bf1b9c9ef431ed4d34b70488fbeaa64
-SIZE (go/net_frp/frp-v0.61.2/golang-text-v0.8.0_GH0.tar.gz) = 8359526
+TIMESTAMP = 1756088343
+SHA256 (go/net_frp/frp-v0.64.0/v0.64.0.mod) = 6677a2792650c1e5ac93453521d94999949657165e9174200574dddbabd29bfd
+SIZE (go/net_frp/frp-v0.64.0/v0.64.0.mod) = 3427
+SHA256 (go/net_frp/frp-v0.64.0/v0.64.0.zip) = 64c6310fb2caa10b30181d377e9695c809c20072590bce9c314f6b6b43d7536b
+SIZE (go/net_frp/frp-v0.64.0/v0.64.0.zip) = 1343110
+SHA256 (go/net_frp/frp-v0.64.0/golang-net-v0.8.0_GH0.tar.gz) = f9e2128a2d6861db0595428c7cce62fe5a131348a6c7651b6efa8b03d0b10831
+SIZE (go/net_frp/frp-v0.64.0/golang-net-v0.8.0_GH0.tar.gz) = 1244302
+SHA256 (go/net_frp/frp-v0.64.0/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
+SIZE (go/net_frp/frp-v0.64.0/golang-sys-v0.6.0_GH0.tar.gz) = 1434234
+SHA256 (go/net_frp/frp-v0.64.0/golang-text-v0.8.0_GH0.tar.gz) = aeaec799a8e0b02523c80fed03383da04bf1b9c9ef431ed4d34b70488fbeaa64
+SIZE (go/net_frp/frp-v0.64.0/golang-text-v0.8.0_GH0.tar.gz) = 8359526
diff --git a/net/gitlab-agent/distinfo b/net/gitlab-agent/distinfo
index 6beff0872658..aea0647c6a30 100644
--- a/net/gitlab-agent/distinfo
+++ b/net/gitlab-agent/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1755673971
-SHA256 (go/net_gitlab-agent/gitlab-agent-v18.3.0/v18.3.0.mod) = 2ec01cce9df32ed086dd50ebf5d7d120d6edffe83b9ea78dbfba19d1e92d77d2
-SIZE (go/net_gitlab-agent/gitlab-agent-v18.3.0/v18.3.0.mod) = 10172
-SHA256 (go/net_gitlab-agent/gitlab-agent-v18.3.0/v18.3.0.zip) = 5cc156ef5215212c5e6c2fd0c6205d839d806343e74cdb748ee0fb8366092224
-SIZE (go/net_gitlab-agent/gitlab-agent-v18.3.0/v18.3.0.zip) = 1790280
+TIMESTAMP = 1756438001
+SHA256 (go/net_gitlab-agent/gitlab-agent-v18.3.1/v18.3.1.mod) = 2ec01cce9df32ed086dd50ebf5d7d120d6edffe83b9ea78dbfba19d1e92d77d2
+SIZE (go/net_gitlab-agent/gitlab-agent-v18.3.1/v18.3.1.mod) = 10172
+SHA256 (go/net_gitlab-agent/gitlab-agent-v18.3.1/v18.3.1.zip) = d10e44c56f6d9745cfba2c71af76fae4811423ec1020b057dd8a0fcb9ee6abf5
+SIZE (go/net_gitlab-agent/gitlab-agent-v18.3.1/v18.3.1.zip) = 1790288
diff --git a/net/google-cloud-sdk/Makefile b/net/google-cloud-sdk/Makefile
index 8e532644e8fe..2108f725cd48 100644
--- a/net/google-cloud-sdk/Makefile
+++ b/net/google-cloud-sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-sdk
-DISTVERSION= 535.0.0
+DISTVERSION= 536.0.1
CATEGORIES= net
MASTER_SITES= https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/
DISTNAME= google-cloud-sdk-${PORTVERSION}-linux-x86_64
diff --git a/net/google-cloud-sdk/distinfo b/net/google-cloud-sdk/distinfo
index 47c52ea48eef..b2c8adcf615f 100644
--- a/net/google-cloud-sdk/distinfo
+++ b/net/google-cloud-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755675824
-SHA256 (google-cloud-sdk-535.0.0-linux-x86_64.tar.gz) = 6f8ccfff226cb618beb7e94c0239243e4670a6bb60fe5867cfa10d60cb20111e
-SIZE (google-cloud-sdk-535.0.0-linux-x86_64.tar.gz) = 149935466
+TIMESTAMP = 1756370232
+SHA256 (google-cloud-sdk-536.0.1-linux-x86_64.tar.gz) = ec65cd1e8e0eb59c4c51280155124db8d1943f3d8fb817bf1a6fa0af64a91ac3
+SIZE (google-cloud-sdk-536.0.1-linux-x86_64.tar.gz) = 149994810
diff --git a/net/gtk-vnc/Makefile b/net/gtk-vnc/Makefile
index 6dee94b7305f..cad7f5d6b885 100644
--- a/net/gtk-vnc/Makefile
+++ b/net/gtk-vnc/Makefile
@@ -1,12 +1,11 @@
PORTNAME= gtk-vnc
-PORTVERSION= 1.3.1
-PORTREVISION= 6
+PORTVERSION= 1.5.0
CATEGORIES= net gnome
MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= VNC viewer widget for GTK
-WWW= http://live.gnome.org/gtk-vnc
+WWW= https://gitlab.gnome.org/GNOME/gtk-vnc
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
@@ -22,14 +21,19 @@ USE_GNOME= cairo gdkpixbuf gtk30 introspection:build
USE_XORG= x11
USE_LDCONFIG= yes
-OPTIONS_DEFINE= PULSEAUDIO
+OPTIONS_DEFINE= DOCS PULSEAUDIO
OPTIONS_DEFAULT=PULSEAUDIO
OPTIONS_SUB= yes
+DOCS_BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen
+DOCS_MESON_ENABLED= gi-docs
+
PULSEAUDIO_DESC= use PulseAudio for audio playback
PULSEAUDIO_MESON_ENABLED= pulseaudio
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
BINARY_ALIAS= python3=${PYTHON_VERSION}
+PLIST_SUB+= DOCSDIR2=share/doc/gvnc
+
.include <bsd.port.mk>
diff --git a/net/gtk-vnc/distinfo b/net/gtk-vnc/distinfo
index 397e4500f0fb..7e893ff44986 100644
--- a/net/gtk-vnc/distinfo
+++ b/net/gtk-vnc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1659641066
-SHA256 (gtk-vnc-1.3.1.tar.xz) = 512763ac4e0559d0158b6682ca5dd1a3bd633f082f5e4349d7158e6b5f80f1ce
-SIZE (gtk-vnc-1.3.1.tar.xz) = 222204
+TIMESTAMP = 1756131434
+SHA256 (gtk-vnc-1.5.0.tar.xz) = c0beb4747528ad931da43acc567c6a0190f7fc624465571ed9ccece02c34dd23
+SIZE (gtk-vnc-1.5.0.tar.xz) = 227600
diff --git a/net/gtk-vnc/files/patch-src_continuation.h b/net/gtk-vnc/files/patch-src_continuation.h
index 6b4878259190..51988c122fd4 100644
--- a/net/gtk-vnc/files/patch-src_continuation.h
+++ b/net/gtk-vnc/files/patch-src_continuation.h
@@ -1,10 +1,10 @@
---- src/continuation.h.orig 2011-02-18 16:29:10.000000000 +0000
-+++ src/continuation.h 2011-02-20 17:50:37.000000000 +0000
-@@ -21,6 +21,7 @@
- #ifndef _CONTINUATION_H_
- #define _CONTINUATION_H_
+--- src/continuation.h.orig 2025-02-07 09:45:55 UTC
++++ src/continuation.h
+@@ -23,6 +23,7 @@
+ #include <stddef.h>
+ #include <setjmp.h>
+#include <sys/types.h>
- #include <ucontext.h>
struct continuation
+ {
diff --git a/net/gtk-vnc/pkg-plist b/net/gtk-vnc/pkg-plist
index 02e6a94f79c2..f2877dcfe2fd 100644
--- a/net/gtk-vnc/pkg-plist
+++ b/net/gtk-vnc/pkg-plist
@@ -35,10 +35,394 @@ lib/libgvnc-1.0.so.0.0.1
libdata/pkgconfig/gtk-vnc-2.0.pc
libdata/pkgconfig/gvnc-1.0.pc
%%PULSEAUDIO%%libdata/pkgconfig/gvncpulse-1.0.pc
-share/man/man1/gvnccapture.1.gz
share/gir-1.0/GVnc-1.0.gir
%%PULSEAUDIO%%share/gir-1.0/GVncPulse-1.0.gir
share/gir-1.0/GtkVnc-2.0.gir
+%%PORTDOCS%%%%DOCSDIR%%.toml
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Black.woff
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Black.woff2
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-BlackItalic.woff
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-BlackItalic.woff2
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Bold.woff
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Bold.woff2
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-BoldItalic.woff
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-BoldItalic.woff2
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Italic.woff
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Italic.woff2
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Medium.woff
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Medium.woff2
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-MediumItalic.woff
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-MediumItalic.woff2
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Regular.woff
+%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Regular.woff2
+%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Bold.woff
+%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Bold.woff2
+%%PORTDOCS%%%%DOCSDIR%%/RedHatText-BoldItalic.woff
+%%PORTDOCS%%%%DOCSDIR%%/RedHatText-BoldItalic.woff2
+%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Italic.woff
+%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Italic.woff2
+%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Medium.woff
+%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Medium.woff2
+%%PORTDOCS%%%%DOCSDIR%%/RedHatText-MediumItalic.woff
+%%PORTDOCS%%%%DOCSDIR%%/RedHatText-MediumItalic.woff2
+%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Regular.woff
+%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Regular.woff2
+%%PORTDOCS%%%%DOCSDIR%%/SourceCodePro-It.ttf.woff
+%%PORTDOCS%%%%DOCSDIR%%/SourceCodePro-Regular.ttf.woff
+%%PORTDOCS%%%%DOCSDIR%%/SourceCodePro-Semibold.ttf.woff
+%%PORTDOCS%%%%DOCSDIR%%/class.CairoFramebuffer.html
+%%PORTDOCS%%%%DOCSDIR%%/class.Display.html
+%%PORTDOCS%%%%DOCSDIR%%/classes_hierarchy.html
+%%PORTDOCS%%%%DOCSDIR%%/ctor.CairoFramebuffer.new.html
+%%PORTDOCS%%%%DOCSDIR%%/ctor.Display.new.html
+%%PORTDOCS%%%%DOCSDIR%%/ctor.GrabSequence.new.html
+%%PORTDOCS%%%%DOCSDIR%%/ctor.GrabSequence.new_from_string.html
+%%PORTDOCS%%%%DOCSDIR%%/enum.DisplayCredential.html
+%%PORTDOCS%%%%DOCSDIR%%/enum.DisplayDepthColor.html
+%%PORTDOCS%%%%DOCSDIR%%/enum.DisplayKeyEvent.html
+%%PORTDOCS%%%%DOCSDIR%%/fonts.css
+%%PORTDOCS%%%%DOCSDIR%%/fzy.js
+%%PORTDOCS%%%%DOCSDIR%%/go-up-symbolic.png
+%%PORTDOCS%%%%DOCSDIR%%/gtk-vnc.devhelp2
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/index.json
+%%PORTDOCS%%%%DOCSDIR%%/main.js
+%%PORTDOCS%%%%DOCSDIR%%/method.CairoFramebuffer.get_surface.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.client_cut_text.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.close.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.force_grab.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_allow_resize.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_connection.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_depth.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_force_size.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_grab_keys.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_height.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_keep_aspect_ratio.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_keyboard_grab.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_lossy_encoding.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_name.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_pixbuf.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_pointer_force_visible.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_pointer_grab.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_pointer_local.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_read_only.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_rotation.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_scaling.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_shared_flag.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_smoothing.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_width.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.get_zoom_level.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.is_open.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.is_pointer_absolute.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.open_addr.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.open_fd.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.open_fd_with_hostname.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.open_host.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.request_update.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.send_keys.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.send_keys_ex.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.send_pointer.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_allow_resize.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_credential.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_depth.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_force_size.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_grab_keys.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_keep_aspect_ratio.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_keyboard_grab.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_lossy_encoding.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_pointer_force_visible.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_pointer_grab.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_pointer_local.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_read_only.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_rotation.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_scaling.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_shared_flag.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_smoothing.html
+%%PORTDOCS%%%%DOCSDIR%%/method.Display.set_zoom_level.html
+%%PORTDOCS%%%%DOCSDIR%%/method.GrabSequence.as_string.html
+%%PORTDOCS%%%%DOCSDIR%%/method.GrabSequence.copy.html
+%%PORTDOCS%%%%DOCSDIR%%/method.GrabSequence.free.html
+%%PORTDOCS%%%%DOCSDIR%%/method.GrabSequence.get_nth.html
+%%PORTDOCS%%%%DOCSDIR%%/property.CairoFramebuffer.surface.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.allow-resize.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.connection.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.depth.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.force-size.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.grab-keyboard.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.grab-keys.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.grab-pointer.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.height.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.keep-aspect-ratio.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.local-pointer.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.lossy-encoding.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.name.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.read-only.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.rotation.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.scaling.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.shared-flag.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.smoothing.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.width.html
+%%PORTDOCS%%%%DOCSDIR%%/property.Display.zoom-level.html
+%%PORTDOCS%%%%DOCSDIR%%/search.js
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-auth-credential.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-auth-failure.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-auth-unsupported.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-bell.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-connected.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-desktop-rename.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-desktop-resize.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-disconnected.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-error.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-initialized.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-keyboard-grab.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-keyboard-ungrab.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-pointer-grab.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-pointer-ungrab.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-power-control-failed.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-power-control-initialized.html
+%%PORTDOCS%%%%DOCSDIR%%/signal.Display.vnc-server-cut-text.html
+%%PORTDOCS%%%%DOCSDIR%%/solarized-dark.css
+%%PORTDOCS%%%%DOCSDIR%%/solarized-light.css
+%%PORTDOCS%%%%DOCSDIR%%/struct.GrabSequence.html
+%%PORTDOCS%%%%DOCSDIR%%/style.css
+%%PORTDOCS%%%%DOCSDIR%%/type_func.Display.get_option_entries.html
+%%PORTDOCS%%%%DOCSDIR%%/type_func.Display.get_option_group.html
+%%PORTDOCS%%%%DOCSDIR%%/urlmap.js
+%%PORTDOCS%%%%DOCSDIR%%/vfunc.Display.vnc_auth_credential.html
+%%PORTDOCS%%%%DOCSDIR%%/vfunc.Display.vnc_connected.html
+%%PORTDOCS%%%%DOCSDIR%%/vfunc.Display.vnc_disconnected.html
+%%PORTDOCS%%%%DOCSDIR%%/vfunc.Display.vnc_initialized.html
+%%PORTDOCS%%%%DOCSDIR2%%.toml
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-Black.woff
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-Black.woff2
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-BlackItalic.woff
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-BlackItalic.woff2
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-Bold.woff
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-Bold.woff2
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-BoldItalic.woff
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-BoldItalic.woff2
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-Italic.woff
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-Italic.woff2
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-Medium.woff
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-Medium.woff2
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-MediumItalic.woff
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-MediumItalic.woff2
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-Regular.woff
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatDisplay-Regular.woff2
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatText-Bold.woff
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatText-Bold.woff2
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatText-BoldItalic.woff
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatText-BoldItalic.woff2
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatText-Italic.woff
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatText-Italic.woff2
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatText-Medium.woff
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatText-Medium.woff2
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatText-MediumItalic.woff
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatText-MediumItalic.woff2
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatText-Regular.woff
+%%PORTDOCS%%%%DOCSDIR2%%/RedHatText-Regular.woff2
+%%PORTDOCS%%%%DOCSDIR2%%/SourceCodePro-It.ttf.woff
+%%PORTDOCS%%%%DOCSDIR2%%/SourceCodePro-Regular.ttf.woff
+%%PORTDOCS%%%%DOCSDIR2%%/SourceCodePro-Semibold.ttf.woff
+%%PORTDOCS%%%%DOCSDIR2%%/class.BaseAudio.html
+%%PORTDOCS%%%%DOCSDIR2%%/class.BaseFramebuffer.html
+%%PORTDOCS%%%%DOCSDIR2%%/class.Connection.html
+%%PORTDOCS%%%%DOCSDIR2%%/class.Cursor.html
+%%PORTDOCS%%%%DOCSDIR2%%/classes_hierarchy.html
+%%PORTDOCS%%%%DOCSDIR2%%/const.LEDSTATE_CAPS_LOCK.html
+%%PORTDOCS%%%%DOCSDIR2%%/const.LEDSTATE_NUM_LOCK.html
+%%PORTDOCS%%%%DOCSDIR2%%/const.LEDSTATE_SCROLL_LOCK.html
+%%PORTDOCS%%%%DOCSDIR2%%/const.MAJOR_VERSION.html
+%%PORTDOCS%%%%DOCSDIR2%%/const.MICRO_VERSION.html
+%%PORTDOCS%%%%DOCSDIR2%%/const.MINOR_VERSION.html
+%%PORTDOCS%%%%DOCSDIR2%%/const.PADDING.html
+%%PORTDOCS%%%%DOCSDIR2%%/const.PADDING_LARGE.html
+%%PORTDOCS%%%%DOCSDIR2%%/ctor.AudioFormat.new.html
+%%PORTDOCS%%%%DOCSDIR2%%/ctor.AudioSample.new.html
+%%PORTDOCS%%%%DOCSDIR2%%/ctor.BaseAudio.new.html
+%%PORTDOCS%%%%DOCSDIR2%%/ctor.BaseFramebuffer.new.html
+%%PORTDOCS%%%%DOCSDIR2%%/ctor.ColorMap.new.html
+%%PORTDOCS%%%%DOCSDIR2%%/ctor.Connection.new.html
+%%PORTDOCS%%%%DOCSDIR2%%/ctor.Cursor.new.html
+%%PORTDOCS%%%%DOCSDIR2%%/ctor.PixelFormat.new.html
+%%PORTDOCS%%%%DOCSDIR2%%/enum.AudioFormatType.html
+%%PORTDOCS%%%%DOCSDIR2%%/enum.ConnectionAuth.html
+%%PORTDOCS%%%%DOCSDIR2%%/enum.ConnectionAuthVencrypt.html
+%%PORTDOCS%%%%DOCSDIR2%%/enum.ConnectionCredential.html
+%%PORTDOCS%%%%DOCSDIR2%%/enum.ConnectionEncoding.html
+%%PORTDOCS%%%%DOCSDIR2%%/enum.ConnectionPowerAction.html
+%%PORTDOCS%%%%DOCSDIR2%%/enum.ConnectionResizeStatus.html
+%%PORTDOCS%%%%DOCSDIR2%%/fonts.css
+%%PORTDOCS%%%%DOCSDIR2%%/func.CHECK_VERSION.html
+%%PORTDOCS%%%%DOCSDIR2%%/func.DEBUG.html
+%%PORTDOCS%%%%DOCSDIR2%%/func.util_check_version.html
+%%PORTDOCS%%%%DOCSDIR2%%/func.util_get_debug.html
+%%PORTDOCS%%%%DOCSDIR2%%/func.util_get_version.html
+%%PORTDOCS%%%%DOCSDIR2%%/func.util_get_version_string.html
+%%PORTDOCS%%%%DOCSDIR2%%/func.util_set_debug.html
+%%PORTDOCS%%%%DOCSDIR2%%/fzy.js
+%%PORTDOCS%%%%DOCSDIR2%%/go-up-symbolic.png
+%%PORTDOCS%%%%DOCSDIR2%%/gvnc.devhelp2
+%%PORTDOCS%%%%DOCSDIR2%%/iface.Audio.html
+%%PORTDOCS%%%%DOCSDIR2%%/iface.Framebuffer.html
+%%PORTDOCS%%%%DOCSDIR2%%/index.html
+%%PORTDOCS%%%%DOCSDIR2%%/index.json
+%%PORTDOCS%%%%DOCSDIR2%%/main.js
+%%PORTDOCS%%%%DOCSDIR2%%/method.Audio.playback_data.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Audio.playback_start.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Audio.playback_stop.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.AudioFormat.copy.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.AudioFormat.free.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.AudioSample.copy.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.AudioSample.free.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.ColorMap.copy.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.ColorMap.free.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.ColorMap.lookup.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.ColorMap.set.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.audio_disable.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.audio_enable.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.client_cut_text.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.framebuffer_update_request.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.get_abs_pointer.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.get_audio_format.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.get_cursor.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.get_ext_key_event.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.get_height.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.get_ledstate.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.get_name.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.get_pixel_format.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.get_power_control.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.get_shared.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.get_width.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.has_error.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.is_initialized.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.is_open.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.key_event.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.open_addr.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.open_fd.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.open_fd_with_hostname.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.open_host.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.pointer_event.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.power_control.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.set_audio.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.set_audio_format.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.set_auth_subtype.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.set_auth_type.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.set_credential.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.set_encodings.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.set_framebuffer.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.set_pixel_format.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.set_shared.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.set_size.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Connection.shutdown.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Cursor.get_data.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Cursor.get_height.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Cursor.get_hotx.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Cursor.get_hoty.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Cursor.get_width.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Cursor.is_visible.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Framebuffer.blt.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Framebuffer.copyrect.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Framebuffer.fill.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Framebuffer.get_buffer.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Framebuffer.get_height.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Framebuffer.get_local_format.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Framebuffer.get_remote_format.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Framebuffer.get_rowstride.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Framebuffer.get_width.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Framebuffer.perfect_format_match.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Framebuffer.rgb24_blt.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Framebuffer.set_color_map.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.Framebuffer.set_pixel_at.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.PixelFormat.copy.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.PixelFormat.free.html
+%%PORTDOCS%%%%DOCSDIR2%%/method.PixelFormat.match.html
+%%PORTDOCS%%%%DOCSDIR2%%/property.BaseFramebuffer.buffer.html
+%%PORTDOCS%%%%DOCSDIR2%%/property.BaseFramebuffer.color-map.html
+%%PORTDOCS%%%%DOCSDIR2%%/property.BaseFramebuffer.height.html
+%%PORTDOCS%%%%DOCSDIR2%%/property.BaseFramebuffer.local-format.html
+%%PORTDOCS%%%%DOCSDIR2%%/property.BaseFramebuffer.remote-format.html
+%%PORTDOCS%%%%DOCSDIR2%%/property.BaseFramebuffer.rowstride.html
+%%PORTDOCS%%%%DOCSDIR2%%/property.BaseFramebuffer.width.html
+%%PORTDOCS%%%%DOCSDIR2%%/property.Connection.framebuffer.html
+%%PORTDOCS%%%%DOCSDIR2%%/property.Cursor.data.html
+%%PORTDOCS%%%%DOCSDIR2%%/property.Cursor.height.html
+%%PORTDOCS%%%%DOCSDIR2%%/property.Cursor.hotx.html
+%%PORTDOCS%%%%DOCSDIR2%%/property.Cursor.hoty.html
+%%PORTDOCS%%%%DOCSDIR2%%/property.Cursor.width.html
+%%PORTDOCS%%%%DOCSDIR2%%/search.js
+%%PORTDOCS%%%%DOCSDIR2%%/signal.BaseAudio.vnc-audio-playback-data.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.BaseAudio.vnc-audio-playback-start.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.BaseAudio.vnc-audio-playback-stop.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-auth-choose-subtype.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-auth-choose-type.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-auth-credential.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-auth-failure.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-auth-unsupported.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-bell.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-connected.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-cursor-changed.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-desktop-rename.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-desktop-resize.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-disconnected.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-error.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-framebuffer-update.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-initialized.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-led-state.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-pixel-format-changed.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-pointer-mode-changed.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-power-control-failed.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-power-control-initialized.html
+%%PORTDOCS%%%%DOCSDIR2%%/signal.Connection.vnc-server-cut-text.html
+%%PORTDOCS%%%%DOCSDIR2%%/solarized-dark.css
+%%PORTDOCS%%%%DOCSDIR2%%/solarized-light.css
+%%PORTDOCS%%%%DOCSDIR2%%/struct.AudioFormat.html
+%%PORTDOCS%%%%DOCSDIR2%%/struct.AudioSample.html
+%%PORTDOCS%%%%DOCSDIR2%%/struct.ColorMap.html
+%%PORTDOCS%%%%DOCSDIR2%%/struct.ColorMapEntry.html
+%%PORTDOCS%%%%DOCSDIR2%%/struct.PixelFormat.html
+%%PORTDOCS%%%%DOCSDIR2%%/style.css
+%%PORTDOCS%%%%DOCSDIR2%%/urlmap.js
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Audio.playback_data.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Audio.playback_start.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Audio.playback_stop.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.BaseAudio.playback_data.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.BaseAudio.playback_start.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.BaseAudio.playback_stop.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_auth_choose_subtype.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_auth_choose_type.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_auth_credential.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_auth_failure.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_auth_unsupported.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_bell.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_connected.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_cursor_changed.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_desktop_rename.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_desktop_resize.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_disconnected.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_error.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_framebuffer_update.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_initialized.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_led_state.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_pixel_format_changed.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_pointer_mode_changed.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_power_control_failed.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_power_control_initialized.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Connection.vnc_server_cut_text.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Framebuffer.blt.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Framebuffer.copyrect.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Framebuffer.fill.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Framebuffer.get_buffer.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Framebuffer.get_height.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Framebuffer.get_local_format.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Framebuffer.get_remote_format.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Framebuffer.get_rowstride.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Framebuffer.get_width.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Framebuffer.perfect_format_match.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Framebuffer.rgb24_blt.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Framebuffer.set_color_map.html
+%%PORTDOCS%%%%DOCSDIR2%%/vfunc.Framebuffer.set_pixel_at.html
+share/locale/be/LC_MESSAGES/gtk-vnc.mo
share/locale/bs/LC_MESSAGES/gtk-vnc.mo
share/locale/ca/LC_MESSAGES/gtk-vnc.mo
share/locale/ca@valencia/LC_MESSAGES/gtk-vnc.mo
@@ -57,9 +441,11 @@ share/locale/gd/LC_MESSAGES/gtk-vnc.mo
share/locale/gl/LC_MESSAGES/gtk-vnc.mo
share/locale/guc/LC_MESSAGES/gtk-vnc.mo
share/locale/he/LC_MESSAGES/gtk-vnc.mo
+share/locale/hi/LC_MESSAGES/gtk-vnc.mo
share/locale/hr/LC_MESSAGES/gtk-vnc.mo
share/locale/hu/LC_MESSAGES/gtk-vnc.mo
share/locale/id/LC_MESSAGES/gtk-vnc.mo
+share/locale/ie/LC_MESSAGES/gtk-vnc.mo
share/locale/it/LC_MESSAGES/gtk-vnc.mo
share/locale/ja/LC_MESSAGES/gtk-vnc.mo
share/locale/ka/LC_MESSAGES/gtk-vnc.mo
@@ -89,6 +475,7 @@ share/locale/uk/LC_MESSAGES/gtk-vnc.mo
share/locale/zh_CN/LC_MESSAGES/gtk-vnc.mo
share/locale/zh_HK/LC_MESSAGES/gtk-vnc.mo
share/locale/zh_TW/LC_MESSAGES/gtk-vnc.mo
+share/man/man1/gvnccapture.1.gz
share/vala/vapi/gtk-vnc-2.0.deps
share/vala/vapi/gtk-vnc-2.0.vapi
share/vala/vapi/gvnc-1.0.deps
diff --git a/net/kea-devel/Makefile b/net/kea-devel/Makefile
index bfd2122664ff..ac73c2eda7e9 100644
--- a/net/kea-devel/Makefile
+++ b/net/kea-devel/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kea
-DISTVERSION= 3.1.0
-PORTREVISION= 2
+DISTVERSION= 3.1.1
CATEGORIES= net
MASTER_SITES= ISC/kea/cur/3.1
PKGNAMESUFFIX= -devel
diff --git a/net/kea-devel/distinfo b/net/kea-devel/distinfo
index dbfb9d675ce9..b83b9b6139b5 100644
--- a/net/kea-devel/distinfo
+++ b/net/kea-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755101120
-SHA256 (kea-3.1.0.tar.xz) = f0565f10ade5d5e4a821fe374e730aab549acae0e8565cb3a4c6824ef9f5b9b3
-SIZE (kea-3.1.0.tar.xz) = 6645668
+TIMESTAMP = 1756388709
+SHA256 (kea-3.1.1.tar.xz) = 91510c932a81a9b1d3b8c0bd7d6e0f8aa896f9dd4ca7117d06ab57698f09e899
+SIZE (kea-3.1.1.tar.xz) = 6655284
diff --git a/net/kea-devel/pkg-plist b/net/kea-devel/pkg-plist
index 765e7b0708f4..db7368f061bd 100644
--- a/net/kea-devel/pkg-plist
+++ b/net/kea-devel/pkg-plist
@@ -475,8 +475,8 @@ lib/libkea-asiodns.so
lib/libkea-asiodns.so.72
lib/libkea-asiodns.so.72.0.0
lib/libkea-asiolink.so
-lib/libkea-asiolink.so.98
-lib/libkea-asiolink.so.98.0.0
+lib/libkea-asiolink.so.99
+lib/libkea-asiolink.so.99.0.0
lib/libkea-cc.so
lib/libkea-cc.so.93
lib/libkea-cc.so.93.0.0
@@ -499,8 +499,8 @@ lib/libkea-dhcp_ddns.so
lib/libkea-dhcp_ddns.so.78
lib/libkea-dhcp_ddns.so.78.0.0
lib/libkea-dhcpsrv.so
-lib/libkea-dhcpsrv.so.140
-lib/libkea-dhcpsrv.so.140.0.0
+lib/libkea-dhcpsrv.so.141
+lib/libkea-dhcpsrv.so.141.0.0
lib/libkea-dns.so
lib/libkea-dns.so.81
lib/libkea-dns.so.81.0.0
@@ -511,14 +511,14 @@ lib/libkea-exceptions.so
lib/libkea-exceptions.so.55
lib/libkea-exceptions.so.55.0.0
lib/libkea-hooks.so
-lib/libkea-hooks.so.129
-lib/libkea-hooks.so.129.0.0
+lib/libkea-hooks.so.130
+lib/libkea-hooks.so.130.0.0
lib/libkea-http.so
lib/libkea-http.so.98
lib/libkea-http.so.98.0.0
lib/libkea-log-interprocess.so
-lib/libkea-log-interprocess.so.3
-lib/libkea-log-interprocess.so.3.0.0
+lib/libkea-log-interprocess.so.4
+lib/libkea-log-interprocess.so.4.0.0
lib/libkea-log.so
lib/libkea-log.so.85
lib/libkea-log.so.85.0.0
@@ -618,6 +618,7 @@ sbin/perfdhcp
%%DATADIR%%/api/lease6-get-all.json
%%DATADIR%%/api/lease6-get-by-duid.json
%%DATADIR%%/api/lease6-get-by-hostname.json
+%%DATADIR%%/api/lease6-get-by-hw-address.json
%%DATADIR%%/api/lease6-get-page.json
%%DATADIR%%/api/lease6-get.json
%%DATADIR%%/api/lease6-resend-ddns.json
@@ -812,6 +813,7 @@ sbin/perfdhcp
%%DATADIR%%/scripts/mysql/upgrade_028_to_029.sh
%%DATADIR%%/scripts/mysql/upgrade_029_to_030.sh
%%DATADIR%%/scripts/mysql/upgrade_030_to_031.sh
+%%DATADIR%%/scripts/mysql/upgrade_031_to_032.sh
%%DATADIR%%/scripts/mysql/wipe_data.sh
%%DATADIR%%/scripts/pgsql/dhcpdb_create.pgsql
%%DATADIR%%/scripts/pgsql/dhcpdb_drop.pgsql
@@ -850,6 +852,7 @@ sbin/perfdhcp
%%DATADIR%%/scripts/pgsql/upgrade_027_to_028.sh
%%DATADIR%%/scripts/pgsql/upgrade_028_to_029.sh
%%DATADIR%%/scripts/pgsql/upgrade_029_to_030.sh
+%%DATADIR%%/scripts/pgsql/upgrade_030_to_031.sh
%%DATADIR%%/scripts/pgsql/wipe_data.sh
share/man/man8/kea-admin.8.gz
share/man/man8/kea-ctrl-agent.8.gz
diff --git a/net/kea/Makefile b/net/kea/Makefile
index efb6cbfc698f..a937964fc4ab 100644
--- a/net/kea/Makefile
+++ b/net/kea/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kea
-DISTVERSION= 3.0.0
-PORTREVISION= 5
+DISTVERSION= 3.0.1
CATEGORIES= net
MASTER_SITES= ISC/kea/${DISTVERSION}
diff --git a/net/kea/distinfo b/net/kea/distinfo
index 34919567d383..51c5c2bafda0 100644
--- a/net/kea/distinfo
+++ b/net/kea/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750867283
-SHA256 (kea-3.0.0.tar.xz) = bf963d1e10951d8c570c6042afccf27c709d45e03813bd2639d7bb1cfc4fee76
-SIZE (kea-3.0.0.tar.xz) = 6631612
+TIMESTAMP = 1756327795
+SHA256 (kea-3.0.1.tar.xz) = ec84fec4bb7f6b9d15a82e755a571e9348eb4d6fbc62bb3f6f1296cd7a24c566
+SIZE (kea-3.0.1.tar.xz) = 6632284
diff --git a/net/kea/files/patch-meson.build b/net/kea/files/patch-meson.build
index 58f40526b835..f444e3bcdafe 100644
--- a/net/kea/files/patch-meson.build
+++ b/net/kea/files/patch-meson.build
@@ -1,6 +1,6 @@
---- 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.build.orig 2025-06-20 16:28:47 UTC
++++ meson.build
+@@ -59,7 +59,7 @@ if PREFIX == '/usr/local'
# 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'
@@ -9,7 +9,7 @@
endif
DATABASE_SCRIPTS_DIR = TOP_BUILD_DIR / 'src/share/database/scripts'
-@@ -69,17 +69,17 @@
+@@ -69,17 +69,17 @@ KEA_LFC_INSTALLED = PREFIX / SBINDIR / 'kea-lfc'
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'
@@ -31,7 +31,7 @@
SHAREDSTATEDIR_INSTALLED = PREFIX / SHAREDSTATEDIR
SYSCONFDIR_INSTALLED = PREFIX / SYSCONFDIR
TEST_CA_DIR = TOP_SOURCE_DIR / 'src/lib/asiolink/testutils/ca'
-@@ -88,9 +88,9 @@
+@@ -88,9 +88,9 @@ if PREFIX == '/usr/local'
# So we revert what it does.
if PREFIX == '/usr/local'
SYSCONFDIR_INSTALLED = '/usr/local/etc'
@@ -44,7 +44,7 @@
endif
#### Build Options
-@@ -1108,9 +1108,9 @@
+@@ -1108,9 +1108,9 @@ if PREFIX == '/usr/local'
# In case prefix is default, install to hardcoded path.
if PREFIX == '/usr/local'
install_emptydir('/usr/local/lib/kea')
diff --git a/net/kea/files/patch-src_bin_shell_kea-shell.in b/net/kea/files/patch-src_bin_shell_kea-shell.in
deleted file mode 100644
index caa0eea9db98..000000000000
--- a/net/kea/files/patch-src_bin_shell_kea-shell.in
+++ /dev/null
@@ -1,8 +0,0 @@
---- src/bin/shell/kea-shell.in.orig 2025-06-20 09:28:47.000000000 -0700
-+++ src/bin/shell/kea-shell.in 2025-08-13 09:47:11.947513000 -0700
-@@ -1,4 +1,4 @@
--#!@PYTHON@
-+#!/usr/bin/env /usr/local/bin/python3
-
- # Copyright (C) 2017-2025 Internet Systems Consortium, Inc. ("ISC")
- #
diff --git a/net/kea/pkg-plist b/net/kea/pkg-plist
index 357a8bdab3b1..08c26c31820c 100644
--- a/net/kea/pkg-plist
+++ b/net/kea/pkg-plist
@@ -472,8 +472,8 @@ lib/libkea-asiodns.so
lib/libkea-asiodns.so.62
lib/libkea-asiodns.so.62.0.0
lib/libkea-asiolink.so
-lib/libkea-asiolink.so.87
-lib/libkea-asiolink.so.87.0.0
+lib/libkea-asiolink.so.88
+lib/libkea-asiolink.so.88.0.0
lib/libkea-cc.so
lib/libkea-cc.so.82
lib/libkea-cc.so.82.0.0
@@ -484,8 +484,8 @@ lib/libkea-config.so
lib/libkea-config.so.83
lib/libkea-config.so.83.0.0
lib/libkea-cryptolink.so
-lib/libkea-cryptolink.so.63
-lib/libkea-cryptolink.so.63.0.0
+lib/libkea-cryptolink.so.64
+lib/libkea-cryptolink.so.64.0.0
lib/libkea-d2srv.so
lib/libkea-d2srv.so.63
lib/libkea-d2srv.so.63.0.0
@@ -499,8 +499,8 @@ lib/libkea-dhcp_ddns.so
lib/libkea-dhcp_ddns.so.68
lib/libkea-dhcp_ddns.so.68.0.0
lib/libkea-dhcpsrv.so
-lib/libkea-dhcpsrv.so.129
-lib/libkea-dhcpsrv.so.129.0.0
+lib/libkea-dhcpsrv.so.130
+lib/libkea-dhcpsrv.so.130.0.0
lib/libkea-dns.so
lib/libkea-dns.so.71
lib/libkea-dns.so.71.0.0
@@ -511,8 +511,8 @@ lib/libkea-exceptions.so
lib/libkea-exceptions.so.45
lib/libkea-exceptions.so.45.0.0
lib/libkea-hooks.so
-lib/libkea-hooks.so.118
-lib/libkea-hooks.so.118.0.0
+lib/libkea-hooks.so.119
+lib/libkea-hooks.so.119.0.0
lib/libkea-http.so
lib/libkea-http.so.87
lib/libkea-http.so.87.0.0
diff --git a/net/ldapbrowser/Makefile b/net/ldapbrowser/Makefile
index c5c80a526b38..25c841a5d4f5 100644
--- a/net/ldapbrowser/Makefile
+++ b/net/ldapbrowser/Makefile
@@ -1,15 +1,16 @@
PORTNAME= ldapbrowser
PORTVERSION= 2.8.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net java
-MASTER_SITES= http://www.klop.ws/distfiles/ \
+MASTER_SITES= LOCAL/ronald \
+ https://www.klop.ws/distfiles/ \
http://freebsd.nsu.ru/distfiles/ \
ftp://ftp.nstu.ru/pub/sources/nettools/ldap/ \
ftp://ftp.gtrgrenoble.fr/TpRes/Ldap/ \
ftp://ftp.uni-duisburg.de/Unix/networking/LDAP/frontends/
DISTNAME= Browser282b2
-MAINTAINER= ronald@FreeBSD.org
+MAINTAINER= danfe@FreeBSD.org
COMMENT= Java/Swing-based LDAP browser and editor
WWW= https://web.archive.org/web/20081218031210/http://www.mcs.anl.gov/~gawor/ldap/
@@ -19,9 +20,6 @@ LICENSE_NAME= ldapbrowser
LICENSE_TEXT= No reply from author regarding redistribution licensing
LICENSE_PERMS= auto-accept
-DEPRECATED= old software, no source, no website, no clear license, no package, any users? please let me know
-EXPIRATION_DATE= 2025-08-28
-
USES= java
NO_BUILD= yes
diff --git a/net/mdns-bridge/Makefile b/net/mdns-bridge/Makefile
index 2e711307a3bb..3d691f1e9c68 100644
--- a/net/mdns-bridge/Makefile
+++ b/net/mdns-bridge/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mdns-bridge
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.0
+DISTVERSION= 2.2.0
CATEGORIES= net
MAINTAINER= dennypage@me.com
diff --git a/net/mdns-bridge/distinfo b/net/mdns-bridge/distinfo
index f259a5cdee17..337953d64d3b 100644
--- a/net/mdns-bridge/distinfo
+++ b/net/mdns-bridge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754843254
-SHA256 (dennypage-mdns-bridge-v2.1.0_GH0.tar.gz) = 7b72492a2bf427c3307a13315eab7b00e2e7e9532f46068ec11020f3fc1710a8
-SIZE (dennypage-mdns-bridge-v2.1.0_GH0.tar.gz) = 26291
+TIMESTAMP = 1756325412
+SHA256 (dennypage-mdns-bridge-v2.2.0_GH0.tar.gz) = d54a694fa0c7cf8430d58ad6d06f9027e77c2a00ef52d15715a388f768264875
+SIZE (dennypage-mdns-bridge-v2.2.0_GH0.tar.gz) = 26843
diff --git a/net/qt6-coap/distinfo b/net/qt6-coap/distinfo
index 9babec5e4e0e..196205bd7d3e 100644
--- a/net/qt6-coap/distinfo
+++ b/net/qt6-coap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162733
-SHA256 (KDE/Qt/6.9.1/qt-qtcoap-v6.9.1_GH0.tar.gz) = ab752e54498be742422a5257ca60d093ad4288878a83a2739da0df7c51363dd6
-SIZE (KDE/Qt/6.9.1/qt-qtcoap-v6.9.1_GH0.tar.gz) = 186513
+TIMESTAMP = 1756197840
+SHA256 (KDE/Qt/6.9.2/qt-qtcoap-v6.9.2_GH0.tar.gz) = 4f5c504b4e3e09112b42c65b6ced639dacf8ed1598b994cd5065f66a8f97751f
+SIZE (KDE/Qt/6.9.2/qt-qtcoap-v6.9.2_GH0.tar.gz) = 186810
diff --git a/net/qt6-mqtt/distinfo b/net/qt6-mqtt/distinfo
index 04ad26ed35b4..407c54ee07ad 100644
--- a/net/qt6-mqtt/distinfo
+++ b/net/qt6-mqtt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162756
-SHA256 (KDE/Qt/6.9.1/qt-qtmqtt-v6.9.1_GH0.tar.gz) = 287aeb285035301961dcdb3899b3a359d95666491a1f61a9a6dff265756c9f3c
-SIZE (KDE/Qt/6.9.1/qt-qtmqtt-v6.9.1_GH0.tar.gz) = 209623
+TIMESTAMP = 1756197843
+SHA256 (KDE/Qt/6.9.2/qt-qtmqtt-v6.9.2_GH0.tar.gz) = 1d5edb5b78f3b3248211afb3bd98947ebefc0e3acdd2db2f000dcda1a0fb362b
+SIZE (KDE/Qt/6.9.2/qt-qtmqtt-v6.9.2_GH0.tar.gz) = 210422
diff --git a/net/qt6-networkauth/distinfo b/net/qt6-networkauth/distinfo
index cbb107f032f6..567768330824 100644
--- a/net/qt6-networkauth/distinfo
+++ b/net/qt6-networkauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159295
-SHA256 (KDE/Qt/6.9.1/qtnetworkauth-everywhere-src-6.9.1.tar.xz) = 7fadb15b372235546f1585145fd5dbb5d1177d041ef692b0ea232935387339cb
-SIZE (KDE/Qt/6.9.1/qtnetworkauth-everywhere-src-6.9.1.tar.xz) = 447664
+TIMESTAMP = 1756197848
+SHA256 (KDE/Qt/6.9.2/qtnetworkauth-everywhere-src-6.9.2.tar.xz) = 2165d9568eb8ab9f3cb91abdb0e72c17fe7a70707150ef1738db94e75f318c84
+SIZE (KDE/Qt/6.9.2/qtnetworkauth-everywhere-src-6.9.2.tar.xz) = 432076
diff --git a/net/realtek-re-kmod198/Makefile b/net/realtek-re-kmod198/Makefile
index b829e3ffcf03..7b1d0d1aca83 100644
--- a/net/realtek-re-kmod198/Makefile
+++ b/net/realtek-re-kmod198/Makefile
@@ -5,15 +5,12 @@ CATEGORIES= net
PKGNAMEPREFIX= realtek-
PKGNAMESUFFIX= -kmod198
-MAINTAINER= meta@FreeBSD.org
+MAINTAINER= george@m5p.com
COMMENT= Kernel driver for Realtek PCIe Ethernet Controllers
WWW= https://github.com/alexdupre/rtl_bsd_drv
LICENSE= BSD4CLAUSE
-DEPRECATED= Use net/realtek-re-kmod with checksum offloading disabled, see also bug 286879
-EXPIRATION_DATE= 2026-03-31
-
USES= kmod tar:tgz uidfix
USE_GITHUB= yes
diff --git a/net/rubygem-gitlab-kas-grpc/distinfo b/net/rubygem-gitlab-kas-grpc/distinfo
index 6e9d5e738b2a..60540f0318be 100644
--- a/net/rubygem-gitlab-kas-grpc/distinfo
+++ b/net/rubygem-gitlab-kas-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755674007
-SHA256 (rubygem/gitlab-kas-grpc-18.3.0.gem) = 3dd60ca782066ff5b70d8e6405701f42b77fccb27e015d7a9ff159f84feb218f
-SIZE (rubygem/gitlab-kas-grpc-18.3.0.gem) = 10752
+TIMESTAMP = 1756438025
+SHA256 (rubygem/gitlab-kas-grpc-18.3.1.gem) = d8d1e3dc55a7f383184c76c5878adf49604b06411b95031128ac357a2a2b3e51
+SIZE (rubygem/gitlab-kas-grpc-18.3.1.gem) = 10752
diff --git a/net/syncthing/Makefile b/net/syncthing/Makefile
index 31c0ec86c155..43c24d6f1c61 100644
--- a/net/syncthing/Makefile
+++ b/net/syncthing/Makefile
@@ -1,7 +1,6 @@
PORTNAME= syncthing
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.2
-PORTREVISION= 1
+DISTVERSION= 2.0.3
CATEGORIES= net
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-source-${DISTVERSIONFULL}
@@ -24,14 +23,14 @@ BINS= syncthing stdiscosrv strelaysrv strelaypoolsrv
MAKE_ENV+= BUILD_HOST=freebsd \
BUILD_USER=ports
+CONFLICTS_INSTALL= syncthing1
+
NO_CCACHE= yes
NO_WRKSUBDIR= yes
USERS= syncthing
GROUPS= syncthing
-CONFLICTS= syncthing1
-
.for x in ${BINS}
PLIST_FILES+= bin/${x}
.endfor
diff --git a/net/syncthing/distinfo b/net/syncthing/distinfo
index 49cb27008b8a..3e49d99dd739 100644
--- a/net/syncthing/distinfo
+++ b/net/syncthing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755342797
-SHA256 (syncthing-source-v2.0.2.tar.gz) = 8738cf2a9563bfbf4c6c8923b4c048176c1e80baa88cd92778ef7fbed3f55a6a
-SIZE (syncthing-source-v2.0.2.tar.gz) = 62642068
+TIMESTAMP = 1756130379
+SHA256 (syncthing-source-v2.0.3.tar.gz) = 80ef0589c3949b2b48ae703106e4ce95474a111625923fb7d568f73c2537fe5d
+SIZE (syncthing-source-v2.0.3.tar.gz) = 62648435
diff --git a/net/syncthing1/Makefile b/net/syncthing1/Makefile
index 2d562963f6b7..236de13bcb11 100644
--- a/net/syncthing1/Makefile
+++ b/net/syncthing1/Makefile
@@ -25,14 +25,14 @@ BINS= syncthing stdiscosrv strelaysrv strelaypoolsrv
MAKE_ENV+= BUILD_HOST=freebsd \
BUILD_USER=ports
+CONFLICTS_INSTALL= syncthing
+
NO_CCACHE= yes
NO_WRKSUBDIR= yes
USERS= syncthing
GROUPS= syncthing
-CONFLICTS= syncthing
-
.for x in ${BINS}
PLIST_FILES+= bin/${x}
.endfor
diff --git a/net/xrdp/Makefile b/net/xrdp/Makefile
index 49dac567bfb2..882c3a28653f 100644
--- a/net/xrdp/Makefile
+++ b/net/xrdp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xrdp
DISTVERSION= 0.10.4.1
-PORTREVISION= 1
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= net
MASTER_SITES= https://github.com/neutrinolabs/${PORTNAME}/releases/download/v${DISTVERSION}/
@@ -92,6 +92,13 @@ pre-configure:
post-patch:
${REINPLACE_CMD} -e "s|^param=Xorg|param=${LOCALBASE}/libexec/Xorg|" \
${WRKSRC}/sesman/sesman.ini.in
+ ${REINPLACE_CMD} \
+ -e "s|^#runtime_user=xrdp|#runtime_user=_xrdp|" \
+ -e "s|^#runtime_group=xrdp|#runtime_group=_xrdp|" \
+ ${WRKSRC}/xrdp/xrdp.ini.in
+ ${REINPLACE_CMD} \
+ -e "s|^#SessionSockdirGroup=xrdp|#SessionSockdirGroup=_xrdp|" \
+ ${WRKSRC}/sesman/sesman.ini.in
post-install:
${INSTALL_SCRIPT} ${FILESDIR}/startwm.sh ${STAGEDIR}${ETCDIR}