aboutsummaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
Diffstat (limited to 'net')
-rw-r--r--net/6tunnel/Makefile8
-rw-r--r--net/6tunnel/distinfo6
-rw-r--r--net/Makefile14
-rw-r--r--net/akonadi-calendar/distinfo6
-rw-r--r--net/akonadi-contacts/distinfo6
-rw-r--r--net/akonadi-mime/distinfo6
-rw-r--r--net/akonadi-mime/pkg-plist4
-rw-r--r--net/akonadi-search/distinfo6
-rw-r--r--net/alligator/distinfo6
-rw-r--r--net/aquantia-atlantic-kmod/Makefile8
-rw-r--r--net/aquantia-atlantic-kmod/files/extra-patch-aq__main.c66
-rw-r--r--net/aquantia-atlantic-kmod/files/extra-patch-aq__media.c38
-rw-r--r--net/aquantia-atlantic-kmod/files/extra-patch-aq__ring.c20
-rw-r--r--net/asterisk18/Makefile4
-rw-r--r--net/asterisk18/distinfo10
-rw-r--r--net/asterisk20/Makefile2
-rw-r--r--net/asterisk20/distinfo6
-rw-r--r--net/asterisk22/Makefile2
-rw-r--r--net/asterisk22/distinfo6
-rw-r--r--net/aws-ec2-imdsv2-get/Makefile2
-rw-r--r--net/bctoolbox/Makefile9
-rw-r--r--net/bctoolbox/distinfo6
-rw-r--r--net/bctoolbox/pkg-plist6
-rw-r--r--net/belle-sip/Makefile16
-rw-r--r--net/belle-sip/distinfo8
-rw-r--r--net/belle-sip/pkg-plist3
-rw-r--r--net/benthos/Makefile34
-rw-r--r--net/benthos/distinfo5
-rw-r--r--net/benthos/files/benthos.in60
-rw-r--r--net/benthos/files/config.yaml27
-rw-r--r--net/benthos/files/patch-redis-port387
-rw-r--r--net/benthos/pkg-descr15
-rw-r--r--net/bird2/Makefile7
-rw-r--r--net/bird2/distinfo6
-rw-r--r--net/bird2/files/bird.in6
-rw-r--r--net/bird3/Makefile4
-rw-r--r--net/bird3/distinfo6
-rw-r--r--net/bird3/files/bird.in6
-rw-r--r--net/boinc-client/Makefile51
-rw-r--r--net/boinc-client/distinfo6
-rw-r--r--net/boinc-client/pkg-plist6
-rw-r--r--net/boinctui/Makefile2
-rw-r--r--net/boinctui/distinfo6
-rw-r--r--net/bosh-bootloader/Makefile30
-rw-r--r--net/bosh-bootloader/distinfo5
-rw-r--r--net/bosh-bootloader/pkg-descr4
-rw-r--r--net/bosh-cli/Makefile29
-rw-r--r--net/bosh-cli/distinfo3
-rw-r--r--net/bosh-cli/pkg-descr2
-rw-r--r--net/calendarsupport/distinfo6
-rw-r--r--net/cf/Makefile45
-rw-r--r--net/cf/distinfo5
-rw-r--r--net/cf/pkg-descr1
-rw-r--r--net/chrony/Makefile2
-rw-r--r--net/chrony/distinfo6
-rw-r--r--net/chrony/files/patch-test_unit_socket.c30
-rw-r--r--net/cloud-init/Makefile26
-rw-r--r--net/cloud-init/distinfo8
-rw-r--r--net/cloud-init/files/extra-cloudinit_distros_freebsd.py2
-rw-r--r--net/cloud-init/files/extra-cloudinit_netinfo.py11
-rw-r--r--net/cloud-init/files/patch-cloudinit_settings.py16
-rw-r--r--net/cloud-init/files/patch-setup.py6
-rw-r--r--net/cloudflared/Makefile5
-rw-r--r--net/cloudflared/distinfo6
-rw-r--r--net/cloudflared/files/patch-diagnostic_network_collector__unix.go8
-rw-r--r--net/cloudflared/files/patch-diagnostic_system__collector__freebsd.go173
-rw-r--r--net/cloudquery/Makefile2
-rw-r--r--net/concourse-fly/Makefile68
-rw-r--r--net/concourse-fly/distinfo3
-rw-r--r--net/concourse-fly/pkg-descr5
-rw-r--r--net/containernetworking-plugins/Makefile2
-rw-r--r--net/corosync2/Makefile2
-rw-r--r--net/corosync3/Makefile1
-rw-r--r--net/croc/Makefile7
-rw-r--r--net/croc/distinfo10
-rw-r--r--net/dataplaneapi/Makefile3
-rw-r--r--net/dataplaneapi/distinfo10
-rw-r--r--net/deltachat-rpc-server/Makefile2
-rw-r--r--net/deltachat-rpc-server/Makefile.crates87
-rw-r--r--net/deltachat-rpc-server/distinfo180
-rw-r--r--net/devfile/Makefile1
-rw-r--r--net/dumbpipe/Makefile2
-rw-r--r--net/eternalterminal/Makefile13
-rw-r--r--net/eturnal/Makefile1
-rw-r--r--net/evans/Makefile2
-rw-r--r--net/eventviews/distinfo6
-rw-r--r--net/findomain/Makefile2
-rw-r--r--net/fort/Makefile8
-rw-r--r--net/fort/distinfo6
-rw-r--r--net/freebsd-telnetd/Makefile3
-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/Makefile8
-rw-r--r--net/freerdp3/distinfo14
-rw-r--r--net/freerdp3/files/patch-winpr_winpr.pc.in10
-rw-r--r--net/frp/Makefile5
-rw-r--r--net/frp/distinfo22
-rw-r--r--net/gdrive/Makefile2
-rw-r--r--net/gemget/Makefile2
-rw-r--r--net/gemserv/Makefile2
-rw-r--r--net/geoclue/Makefile9
-rw-r--r--net/geoclue/distinfo6
-rw-r--r--net/geoipupdate/Makefile2
-rw-r--r--net/gitlab-agent/distinfo10
-rw-r--r--net/glusterfs/Makefile2
-rw-r--r--net/gnome-connections/Makefile2
-rw-r--r--net/gnome-online-accounts/Makefile5
-rw-r--r--net/gnome-online-accounts/distinfo6
-rw-r--r--net/go-bapu/Makefile2
-rw-r--r--net/go-cs/Makefile2
-rw-r--r--net/go-pkgsite/Makefile21
-rw-r--r--net/go-pkgsite/distinfo5
-rw-r--r--net/go-pkgsite/pkg-descr9
-rw-r--r--net/go-tcping/Makefile2
-rw-r--r--net/gobgp/Makefile2
-rw-r--r--net/google-cloud-sdk/Makefile2
-rw-r--r--net/google-cloud-sdk/distinfo6
-rw-r--r--net/goreplay/Makefile2
-rw-r--r--net/gorss/Makefile2
-rw-r--r--net/gotify-server/Makefile7
-rw-r--r--net/gotify-server/distinfo14
-rw-r--r--net/gotify-server/files/patch-config.example.yml10
-rw-r--r--net/gotify-server/files/patch-config_config.go4
-rw-r--r--net/gotify-server/files/patch-ui_tsconfig.json4
-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/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/haproxy/Makefile2
-rw-r--r--net/haproxy/distinfo6
-rw-r--r--net/haproxy24/Makefile2
-rw-r--r--net/haproxy24/distinfo6
-rw-r--r--net/haproxy26/Makefile2
-rw-r--r--net/haproxy26/distinfo6
-rw-r--r--net/haproxy28/Makefile2
-rw-r--r--net/haproxy28/distinfo6
-rw-r--r--net/haproxy30/Makefile2
-rw-r--r--net/haproxy30/distinfo6
-rw-r--r--net/hostapd-devel/Makefile4
-rw-r--r--net/hostapd-devel/distinfo6
-rw-r--r--net/incidenceeditor/distinfo6
-rw-r--r--net/ipinfo-cli/Makefile2
-rw-r--r--net/isboot-kmod-devel/Makefile40
-rw-r--r--net/isboot-kmod-devel/distinfo3
-rw-r--r--net/isboot-kmod-devel/files/pkg-message.in11
-rw-r--r--net/isboot-kmod-devel/pkg-descr7
-rw-r--r--net/isboot-kmod/Makefile1
-rw-r--r--net/k6/Makefile4
-rw-r--r--net/k6/distinfo10
-rw-r--r--net/kamailio/Makefile7
-rw-r--r--net/kamailio/distinfo6
-rw-r--r--net/kamailio/files/patch-src_core_fastlock.h29
-rw-r--r--net/kcalutils/distinfo6
-rw-r--r--net/kdenetwork-filesharing/distinfo6
-rw-r--r--net/kea-devel/Makefile5
-rw-r--r--net/kea-devel/distinfo6
-rw-r--r--net/kea-devel/pkg-plist67
-rw-r--r--net/kea/Makefile8
-rw-r--r--net/kea/distinfo6
-rw-r--r--net/kea/files/patch-meson.build21
-rw-r--r--net/kea/files/patch-src_bin_shell_kea-shell.in8
-rw-r--r--net/kea/files/patch-src_lib_asiodns_io__fetch.h10
-rw-r--r--net/kea/files/patch-src_lib_asiolink_interval__timer.h10
-rw-r--r--net/kea/pkg-plist16
-rw-r--r--net/keama/Makefile10
-rw-r--r--net/keama/distinfo6
-rw-r--r--net/keama/files/patch-confparse.c10
-rw-r--r--net/keama/files/patch-data.c10
-rw-r--r--net/keama/files/patch-eval.c10
-rw-r--r--net/keama/files/patch-keama.c10
-rw-r--r--net/keama/files/patch-parse.c10
-rw-r--r--net/keama/files/patch-reduce.c10
-rw-r--r--net/keycloak/Makefile2
-rw-r--r--net/keycloak/distinfo6
-rw-r--r--net/keycloak/pkg-plist302
-rw-r--r--net/kf6-kcalendarcore/distinfo6
-rw-r--r--net/kf6-kcontacts/distinfo6
-rw-r--r--net/kf6-kdav/distinfo6
-rw-r--r--net/kf6-kholidays/distinfo6
-rw-r--r--net/kf6-syndication/distinfo6
-rw-r--r--net/kget/distinfo6
-rw-r--r--net/kidentitymanagement/distinfo6
-rw-r--r--net/kimap/distinfo6
-rw-r--r--net/kio-gdrive/distinfo6
-rw-r--r--net/kio-zeroconf/distinfo6
-rw-r--r--net/kitinerary/distinfo6
-rw-r--r--net/kldap/distinfo6
-rw-r--r--net/kmailtransport/distinfo6
-rw-r--r--net/kmbox/distinfo6
-rw-r--r--net/kmime/distinfo6
-rw-r--r--net/kontactinterface/distinfo6
-rw-r--r--net/kpimtextedit/distinfo6
-rw-r--r--net/krakend-ce/Makefile3
-rw-r--r--net/krakend-ce/distinfo10
-rw-r--r--net/krdc/distinfo6
-rw-r--r--net/krfb/distinfo6
-rw-r--r--net/krill/Makefile1
-rw-r--r--net/ksmtp/distinfo6
-rw-r--r--net/ktcplist/Makefile1
-rw-r--r--net/ktnef/distinfo6
-rw-r--r--net/kube-apiserver/Makefile2
-rw-r--r--net/kube-controller-manager/Makefile2
-rw-r--r--net/kube-scheduler/Makefile2
-rw-r--r--net/ldapbrowser/Makefile10
-rw-r--r--net/libarms/Makefile3
-rw-r--r--net/libarms/distinfo6
-rw-r--r--net/libarms/files/patch-Makefile.in28
-rw-r--r--net/libarms/files/patch-libarms_ssl.c22
-rw-r--r--net/libarms/pkg-descr3
-rw-r--r--net/libgravatar/distinfo6
-rw-r--r--net/libifconfig/Makefile2
-rw-r--r--net/libifconfig/distinfo10
-rw-r--r--net/libiscsi/Makefile7
-rw-r--r--net/libiscsi/distinfo6
-rw-r--r--net/libiscsi/pkg-plist3
-rw-r--r--net/libkgapi/distinfo6
-rw-r--r--net/libksieve/distinfo6
-rw-r--r--net/liblinphone/Makefile28
-rw-r--r--net/liblinphone/distinfo6
-rw-r--r--net/liblinphone/pkg-plist6
-rw-r--r--net/libngtcp2-gnutls/Makefile2
-rw-r--r--net/libngtcp2-gnutls/distinfo6
-rw-r--r--net/libngtcp2-wolfssl/Makefile2
-rw-r--r--net/libngtcp2-wolfssl/distinfo6
-rw-r--r--net/libngtcp2/Makefile2
-rw-r--r--net/libngtcp2/distinfo6
-rw-r--r--net/libngtcp2/pkg-plist2
-rw-r--r--net/libpfctl/Makefile8
-rw-r--r--net/libpfctl/distinfo16
-rw-r--r--net/libpfctl/files/patch-Makefile3
-rw-r--r--net/librespeed-cli/Makefile2
-rw-r--r--net/librespeed-go/Makefile2
-rw-r--r--net/librest1/Makefile25
-rw-r--r--net/librest1/distinfo6
-rw-r--r--net/librest1/pkg-plist8
-rw-r--r--net/liferea/Makefile2
-rw-r--r--net/liferea/distinfo6
-rw-r--r--net/liferea/pkg-plist11
-rw-r--r--net/linphone/Makefile2
-rw-r--r--net/linux-rl9-avahi-libs/Makefile4
-rw-r--r--net/linux-rl9-avahi-libs/distinfo30
-rw-r--r--net/liveMedia/Makefile2
-rw-r--r--net/liveMedia/distinfo6
-rw-r--r--net/liveMedia/pkg-plist2
-rw-r--r--net/lldap/Makefile2
-rw-r--r--net/madonctl/Makefile4
-rw-r--r--net/madonctl/distinfo6
-rw-r--r--net/mailcommon/distinfo6
-rw-r--r--net/mailcommon/pkg-plist1
-rw-r--r--net/mailimporter/distinfo6
-rw-r--r--net/mdns-bridge/Makefile2
-rw-r--r--net/mdns-bridge/distinfo6
-rw-r--r--net/mediastreamer/Makefile23
-rw-r--r--net/mediastreamer/distinfo6
-rw-r--r--net/mediastreamer/pkg-plist4
-rw-r--r--net/messagelib/distinfo6
-rw-r--r--net/mimetreeparser/distinfo6
-rw-r--r--net/mimetreeparser/pkg-plist1
-rw-r--r--net/mpich/Makefile6
-rw-r--r--net/mpich/distinfo6
-rw-r--r--net/mpich/pkg-plist6
-rw-r--r--net/narrowlink/Makefile2
-rw-r--r--net/nats-nkeys/Makefile2
-rw-r--r--net/nats-nsc/Makefile3
-rw-r--r--net/nats-nsc/distinfo10
-rw-r--r--net/nats-server/Makefile3
-rw-r--r--net/nats-server/distinfo10
-rw-r--r--net/nats-server/pkg-plist2
-rw-r--r--net/nats-streaming-server/Makefile2
-rw-r--r--net/nats-surveyor/Makefile22
-rw-r--r--net/nats-surveyor/distinfo7
-rw-r--r--net/nats-surveyor/pkg-descr4
-rw-r--r--net/nats-top/Makefile2
-rw-r--r--net/natscli/Makefile2
-rw-r--r--net/natscli/distinfo10
-rw-r--r--net/ndpi/Makefile4
-rw-r--r--net/ndpi/distinfo6
-rw-r--r--net/neatvnc/Makefile1
-rw-r--r--net/neatvnc/files/patch-aml1249
-rw-r--r--net/netatalk3/Makefile109
-rw-r--r--net/netatalk3/distinfo3
-rw-r--r--net/netatalk3/files/netatalk.in39
-rw-r--r--net/netatalk3/files/pam.conf14
-rw-r--r--net/netatalk3/files/patch-config_meson.build46
-rw-r--r--net/netatalk3/files/patch-etc_uams_meson.build138
-rw-r--r--net/netatalk3/files/patch-meson.build117
-rw-r--r--net/netatalk3/pkg-descr9
-rw-r--r--net/netatalk3/pkg-install14
-rw-r--r--net/netatalk3/pkg-plist85
-rw-r--r--net/netatalk4/Makefile2
-rw-r--r--net/netatalk4/distinfo6
-rw-r--r--net/netatalk4/files/patch-meson.build28
-rw-r--r--net/netatalk4/pkg-plist1
-rw-r--r--net/netdiscover/Makefile2
-rw-r--r--net/netpeek/Makefile26
-rw-r--r--net/netpeek/distinfo3
-rw-r--r--net/netpeek/files/patch-meson.build11
-rw-r--r--net/netpeek/files/patch-src_meson.build8
-rw-r--r--net/netpeek/files/patch-src_netpeek.in13
-rw-r--r--net/netpeek/pkg-descr10
-rw-r--r--net/netpeek/pkg-plist18
-rw-r--r--net/nmsg/Makefile2
-rw-r--r--net/nmsg/distinfo6
-rw-r--r--net/nncp/Makefile25
-rw-r--r--net/nncp/distinfo6
-rw-r--r--net/nncp/pkg-plist1
-rw-r--r--net/nsq/Makefile2
-rw-r--r--net/ntopng/Makefile6
-rw-r--r--net/ntopng/distinfo10
-rw-r--r--net/ntopng/pkg-plist1
-rw-r--r--net/ntpd-rs/Makefile3
-rw-r--r--net/ntpd-rs/distinfo6
-rw-r--r--net/ntpd-rs/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h20
-rw-r--r--net/oha/Makefile2
-rw-r--r--net/oha/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h20
-rw-r--r--net/onedrive/Makefile3
-rw-r--r--net/onedrive/distinfo6
-rw-r--r--net/onedrivegui/Makefile4
-rw-r--r--net/onedrivegui/distinfo6
-rw-r--r--net/onedrivegui/files/patch-src_global__config.py2
-rw-r--r--net/onedrivegui/files/patch-src_resources_OneDriveGUI.desktop21
-rw-r--r--net/ooni-mini/Makefile2
-rw-r--r--net/ooni-probe-cli/Makefile12
-rw-r--r--net/ooni-probe-cli/distinfo10
-rw-r--r--net/openntpd/Makefile9
-rw-r--r--net/ortp/Makefile11
-rw-r--r--net/ortp/distinfo6
-rw-r--r--net/ortp/pkg-plist3
-rw-r--r--net/ovhcloud-cli/Makefile98
-rw-r--r--net/ovhcloud-cli/distinfo135
-rw-r--r--net/ovhcloud-cli/files/modules.txt269
-rw-r--r--net/ovhcloud-cli/pkg-descr6
-rw-r--r--net/p5-Net-HTTP/Makefile4
-rw-r--r--net/p5-Net-HTTP/distinfo6
-rw-r--r--net/p5-Net-Ping/Makefile2
-rw-r--r--net/p5-Net-Ping/distinfo6
-rw-r--r--net/p5-Net-SIP/Makefile2
-rw-r--r--net/p5-Net-SIP/distinfo6
-rw-r--r--net/p5-URI-ws/Makefile22
-rw-r--r--net/p5-URI-ws/distinfo2
-rw-r--r--net/p5-URI-ws/pkg-descr2
-rw-r--r--net/p5-URI-ws/pkg-plist4
-rw-r--r--net/p5-URI/Makefile4
-rw-r--r--net/p5-URI/distinfo6
-rw-r--r--net/p5-URI/pkg-plist6
-rw-r--r--net/pacemaker2/Makefile2
-rw-r--r--net/pimcommon/distinfo6
-rw-r--r--net/pkt-gen/Makefile15
-rw-r--r--net/pkt-gen/distinfo6
-rw-r--r--net/pkt-gen/files/patch-apps_tlem_tlem.c37
-rw-r--r--net/pkt-gen/pkg-descr7
-rw-r--r--net/proby/Makefile2
-rw-r--r--net/py-blobfile/Makefile5
-rw-r--r--net/py-blobfile/distinfo6
-rw-r--r--net/py-blobfile/files/patch-pyproject.toml14
-rw-r--r--net/py-eventlet/Makefile2
-rw-r--r--net/py-eventlet/distinfo6
-rw-r--r--net/py-google-cloud-pubsub/Makefile27
-rw-r--r--net/py-google-cloud-pubsub/distinfo3
-rw-r--r--net/py-google-cloud-pubsub/pkg-descr8
-rw-r--r--net/py-magic-wormhole/Makefile2
-rw-r--r--net/py-mpi4py/Makefile2
-rw-r--r--net/py-mpi4py/distinfo6
-rw-r--r--net/py-pyshark/Makefile4
-rw-r--r--net/py-pyzmq/Makefile26
-rw-r--r--net/py-pyzmq/distinfo6
-rw-r--r--net/py-pyzmq/pkg-descr4
-rw-r--r--net/py-s3transfer/Makefile2
-rw-r--r--net/py-s3transfer/distinfo6
-rw-r--r--net/py-trio/Makefile2
-rw-r--r--net/py-trio/distinfo6
-rw-r--r--net/py-urllib3-future/Makefile2
-rw-r--r--net/py-urllib3-future/distinfo6
-rw-r--r--net/py-urllib3-future/files/patch-pyproject.toml10
-rw-r--r--net/py-urllib3/Makefile46
-rw-r--r--net/py-urllib3/distinfo6
-rw-r--r--net/py-urllib31/Makefile50
-rw-r--r--net/py-urllib31/distinfo3
-rw-r--r--net/py-urllib31/files/patch-setup.cfg (renamed from net/py-urllib3/files/patch-setup.cfg)0
-rw-r--r--net/py-urllib31/files/pkg-message.in21
-rw-r--r--net/py-urllib31/pkg-descr11
-rw-r--r--net/py-zeep/Makefile4
-rw-r--r--net/qrcp/Makefile2
-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/quiche/Makefile4
-rw-r--r--net/quiche/Makefile.crates193
-rw-r--r--net/quiche/distinfo392
-rw-r--r--net/rabbitmq/Makefile6
-rw-r--r--net/rabbitmq/distinfo6
-rw-r--r--net/rabbitmq/pkg-plist156
-rw-r--r--net/rabbitmqadmin/Makefile2
-rw-r--r--net/rabbitmqadmin/files/patch-cargo-crates_aws-lc-sys-0.27.1_aws-lc_include_openssl_target.h20
-rw-r--r--net/rathole/Makefile2
-rw-r--r--net/rclone/Makefile2
-rw-r--r--net/rclone/distinfo10
-rw-r--r--net/realtek-re-kmod198/Makefile5
-rw-r--r--net/redpanda-connect/Makefile14
-rw-r--r--net/redpanda-connect/distinfo10
-rw-r--r--net/redpanda-connect/files/extra-patch-public_components_all_package.go (renamed from net/redpanda-connect/files/remove-enterprise-connectors.patch)12
-rw-r--r--net/relayd/files/patch-usr.sbin_relayd_siphash.c22
-rw-r--r--net/remmina/Makefile1
-rw-r--r--net/revsocks/Makefile2
-rw-r--r--net/rosenpass/Makefile2
-rw-r--r--net/rospo/Makefile2
-rw-r--r--net/routinator/Makefile3
-rw-r--r--net/routinator/Makefile.crates343
-rw-r--r--net/routinator/distinfo692
-rw-r--r--net/rpki-client/Makefile4
-rw-r--r--net/rpki-client/distinfo6
-rw-r--r--net/rsplib/Makefile4
-rw-r--r--net/rsplib/distinfo6
-rw-r--r--net/rssguard/Makefile4
-rw-r--r--net/rssguard/distinfo6
-rw-r--r--net/rsyn/Makefile2
-rw-r--r--net/rubygem-activestorage52/Makefile3
-rw-r--r--net/rubygem-activestorage52/files/patch-gemspec10
-rw-r--r--net/rubygem-activestorage71/Makefile2
-rw-r--r--net/rubygem-activestorage71/distinfo6
-rw-r--r--net/rubygem-activestorage72/Makefile2
-rw-r--r--net/rubygem-activestorage72/distinfo6
-rw-r--r--net/rubygem-activestorage80/Makefile2
-rw-r--r--net/rubygem-activestorage80/distinfo6
-rw-r--r--net/rubygem-connection_pool/Makefile2
-rw-r--r--net/rubygem-connection_pool/distinfo6
-rw-r--r--net/rubygem-fog-aws/Makefile5
-rw-r--r--net/rubygem-fog-aws/distinfo6
-rw-r--r--net/rubygem-fog-aws/files/patch-gemspec11
-rw-r--r--net/rubygem-fog-profitbricks/Makefile4
-rw-r--r--net/rubygem-fog-profitbricks/files/patch-gemspec11
-rw-r--r--net/rubygem-gitlab-fog-azure-rm/Makefile2
-rw-r--r--net/rubygem-gitlab-fog-azure-rm/distinfo6
-rw-r--r--net/rubygem-gitlab-kas-grpc/distinfo6
-rw-r--r--net/rubygem-google-cloud-bigtable-admin-v2/Makefile4
-rw-r--r--net/rubygem-google-cloud-bigtable-admin-v2/distinfo6
-rw-r--r--net/rubygem-google-cloud-bigtable-v2/Makefile4
-rw-r--r--net/rubygem-google-cloud-bigtable-v2/distinfo6
-rw-r--r--net/rubygem-google-cloud-bigtable/Makefile6
-rw-r--r--net/rubygem-google-cloud-bigtable/distinfo6
-rw-r--r--net/rubygem-google-cloud-location/Makefile4
-rw-r--r--net/rubygem-google-cloud-location/distinfo6
-rw-r--r--net/rubygem-google-cloud-logging-v2/Makefile4
-rw-r--r--net/rubygem-google-cloud-logging-v2/distinfo6
-rw-r--r--net/rubygem-google-cloud-monitoring-dashboard-v1/Makefile4
-rw-r--r--net/rubygem-google-cloud-monitoring-dashboard-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-monitoring-metrics_scope-v1/Makefile4
-rw-r--r--net/rubygem-google-cloud-monitoring-metrics_scope-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-monitoring-v3/Makefile4
-rw-r--r--net/rubygem-google-cloud-monitoring-v3/distinfo6
-rw-r--r--net/rubygem-google-cloud-monitoring/Makefile2
-rw-r--r--net/rubygem-google-cloud-monitoring/distinfo6
-rw-r--r--net/rubygem-google-cloud-pubsub-v1/Makefile4
-rw-r--r--net/rubygem-google-cloud-pubsub-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-spanner-admin-database-v1/Makefile4
-rw-r--r--net/rubygem-google-cloud-spanner-admin-database-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-spanner-admin-instance-v1/Makefile4
-rw-r--r--net/rubygem-google-cloud-spanner-admin-instance-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-spanner-v1/Makefile4
-rw-r--r--net/rubygem-google-cloud-spanner-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-storage/Makefile4
-rw-r--r--net/rubygem-google-cloud-storage/distinfo6
-rw-r--r--net/rubygem-google-cloud-storage_transfer-v1/Makefile4
-rw-r--r--net/rubygem-google-cloud-storage_transfer-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-storage_transfer/Makefile2
-rw-r--r--net/rubygem-google-cloud-storage_transfer/distinfo6
-rw-r--r--net/rubygem-google-cloud-trace-v1/Makefile4
-rw-r--r--net/rubygem-google-cloud-trace-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-trace-v2/Makefile4
-rw-r--r--net/rubygem-google-cloud-trace-v2/distinfo6
-rw-r--r--net/rubygem-grpc/Makefile2
-rw-r--r--net/rubygem-grpc/distinfo6
-rw-r--r--net/rubygem-net-ldap/Makefile5
-rw-r--r--net/rubygem-net-ldap/distinfo6
-rw-r--r--net/rubygem-oauth-tty/Makefile6
-rw-r--r--net/rubygem-oauth-tty/distinfo6
-rw-r--r--net/rubygem-oauth/Makefile10
-rw-r--r--net/rubygem-oauth/distinfo6
-rw-r--r--net/rubygem-oauth2-gitlab/Makefile4
-rw-r--r--net/rubygem-oauth2-gitlab/distinfo6
-rw-r--r--net/rubygem-oauth2/Makefile6
-rw-r--r--net/rubygem-oauth2/distinfo6
-rw-r--r--net/rubygem-oauth21/Makefile3
-rw-r--r--net/rubygem-omniauth-azure-oauth2/Makefile4
-rw-r--r--net/rubygem-packetgen/Makefile2
-rw-r--r--net/rubygem-packetgen/distinfo6
-rw-r--r--net/rubygem-train-core/Makefile2
-rw-r--r--net/rubygem-train-core/distinfo6
-rw-r--r--net/rubygem-train-winrm/Makefile8
-rw-r--r--net/rubygem-train-winrm/distinfo6
-rw-r--r--net/rubygem-train/Makefile4
-rw-r--r--net/rubygem-train/distinfo6
-rw-r--r--net/rubygem-whois/Makefile2
-rw-r--r--net/rubygem-whois/distinfo6
-rw-r--r--net/rustdesk-server/Makefile2
-rw-r--r--net/ryu/Makefile4
-rw-r--r--net/s3m/Makefile2
-rw-r--r--net/s5cmd/Makefile2
-rw-r--r--net/samba416/Makefile6
-rw-r--r--net/samba419/Makefile2
-rw-r--r--net/seaweedfs/Makefile2
-rw-r--r--net/sems/Makefile3
-rw-r--r--net/sendme/Makefile2
-rw-r--r--net/shadowsocks-rust/Makefile1
-rw-r--r--net/slackcat/Makefile2
-rw-r--r--net/smb4k/Makefile5
-rw-r--r--net/smb4k/distinfo6
-rw-r--r--net/smb4k/pkg-plist1
-rw-r--r--net/sniffit/Makefile9
-rw-r--r--net/sniffit/distinfo6
-rw-r--r--net/sniffit/files/patch-src_sn__data.h38
-rw-r--r--net/sniffit/files/patch-src_sn__interface.c13
-rw-r--r--net/sniffnet/Makefile2
-rw-r--r--net/sniffnet/Makefile.crates311
-rw-r--r--net/sniffnet/distinfo628
-rw-r--r--net/speedtest-go/Makefile2
-rw-r--r--net/spoofdpi/Makefile2
-rw-r--r--net/sslh/Makefile2
-rw-r--r--net/sslh/distinfo6
-rw-r--r--net/stc/Makefile2
-rw-r--r--net/storj/Makefile2
-rw-r--r--net/subnetcalc/Makefile2
-rw-r--r--net/subnetcalc/distinfo6
-rw-r--r--net/syncthing/Makefile3
-rw-r--r--net/syncthing/distinfo6
-rw-r--r--net/syncthing1/Makefile2
-rw-r--r--net/td-system-tools/Makefile2
-rw-r--r--net/td-system-tools/distinfo6
-rw-r--r--net/termshark/Makefile2
-rw-r--r--net/toxiproxy-cli/Makefile2
-rw-r--r--net/toxiproxy-server/Makefile2
-rw-r--r--net/traefik/Makefile2
-rw-r--r--net/traefik/distinfo6
-rw-r--r--net/trippy/Makefile2
-rw-r--r--net/tunneller/Makefile2
-rw-r--r--net/udp-over-tcp/Makefile2
-rw-r--r--net/uriparser/Makefile14
-rw-r--r--net/uriparser/distinfo14
-rw-r--r--net/uriparser/pkg-plist2
-rw-r--r--net/v2ray/Makefile14
-rw-r--r--net/v2ray/distinfo10
-rw-r--r--net/v2ray/files/v2ray.in2
-rw-r--r--net/waypipe/Makefile3
-rw-r--r--net/waypipe/distinfo6
-rw-r--r--net/wayvnc/Makefile1
-rw-r--r--net/wayvnc/files/patch-aml1178
-rw-r--r--net/wgcf/Makefile2
-rw-r--r--net/wifibox-alpine/Makefile107
-rw-r--r--net/wifibox-alpine/distinfo162
-rw-r--r--net/wifibox-alpine/pkg-plist10
-rw-r--r--net/wifibox-core/Makefile2
-rw-r--r--net/wifibox-core/distinfo6
-rw-r--r--net/wifibox/Makefile2
-rw-r--r--net/wireguard-go/Makefile2
-rw-r--r--net/wireguard-tools/Makefile2
-rw-r--r--net/wireguard-tools/files/patch-wg-quick_freebsd.bash43
-rw-r--r--net/wireproxy/Makefile2
-rw-r--r--net/wireshark/Makefile4
-rw-r--r--net/wireshark/distinfo6
-rw-r--r--net/wireshark/files/patch-writecap_pcapio.c11
-rw-r--r--net/wireshark/pkg-plist116
-rw-r--r--net/wlvncc/Makefile4
-rw-r--r--net/wlvncc/distinfo6
-rw-r--r--net/wstunnel/Makefile2
-rw-r--r--net/xapsd/Makefile2
-rw-r--r--net/xrdp/Makefile9
-rw-r--r--net/zapret/Makefile9
-rw-r--r--net/zapret/distinfo6
-rw-r--r--net/zmate/Makefile2
575 files changed, 5680 insertions, 4544 deletions
diff --git a/net/6tunnel/Makefile b/net/6tunnel/Makefile
index ef15ad88adf6..86aa8349d885 100644
--- a/net/6tunnel/Makefile
+++ b/net/6tunnel/Makefile
@@ -1,8 +1,6 @@
PORTNAME= 6tunnel
-DISTVERSION= 0.13
-PORTREVISION= 1
+DISTVERSION= 0.14
CATEGORIES= net
-MASTER_SITES= GH
MAINTAINER= bofh@FreeBSD.org
COMMENT= TCP proxy for applications that do not speak IPv6
@@ -11,12 +9,10 @@ WWW= https://github.com/wojtekka/6tunnel
LICENSE= GPLv2
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-USES= autoreconf
+USES= autoreconf
USE_GITHUB= yes
GH_ACCOUNT= wojtekka
-GH_TAGNAME= 6c64c42
PLIST_FILES= bin/6tunnel \
share/man/man1/6tunnel.1.gz
diff --git a/net/6tunnel/distinfo b/net/6tunnel/distinfo
index 8e34227367fc..92f8875da809 100644
--- a/net/6tunnel/distinfo
+++ b/net/6tunnel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1585687268
-SHA256 (wojtekka-6tunnel-0.13-6c64c42_GH0.tar.gz) = 28b779d6591d0a85067b13042bb75f151d7604876883ce8a039ad5a6f5f78819
-SIZE (wojtekka-6tunnel-0.13-6c64c42_GH0.tar.gz) = 20898
+TIMESTAMP = 1756963857
+SHA256 (wojtekka-6tunnel-0.14_GH0.tar.gz) = f597edda55db4b6e661d7afdaa17c1f0c41aeadc21fc8b5599e678595906552b
+SIZE (wojtekka-6tunnel-0.14_GH0.tar.gz) = 21062
diff --git a/net/Makefile b/net/Makefile
index 4b809548529a..751c946ddb65 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -58,7 +58,6 @@
SUBDIR += beacon
SUBDIR += beanstalkd
SUBDIR += belle-sip
- SUBDIR += benthos
SUBDIR += bindtest
SUBDIR += binkd
SUBDIR += bird2
@@ -68,8 +67,6 @@
SUBDIR += boinc-client
SUBDIR += boinc_curses
SUBDIR += boinctui
- SUBDIR += bosh-bootloader
- SUBDIR += bosh-cli
SUBDIR += bounce
SUBDIR += bredbandskollen
SUBDIR += brynet
@@ -81,7 +78,6 @@
SUBDIR += c3270
SUBDIR += calendarsupport
SUBDIR += ccxstream
- SUBDIR += cf
SUBDIR += charm
SUBDIR += chrony
SUBDIR += chrony-lite
@@ -93,7 +89,6 @@
SUBDIR += cloudquery
SUBDIR += clusterit
SUBDIR += cnd
- SUBDIR += concourse-fly
SUBDIR += containernetworking-plugins
SUBDIR += corkscrew
SUBDIR += corosync2
@@ -210,6 +205,7 @@
SUBDIR += gnu-radius
SUBDIR += go-bapu
SUBDIR += go-cs
+ SUBDIR += go-pkgsite
SUBDIR += go-tcping
SUBDIR += gobgp
SUBDIR += gofish
@@ -297,6 +293,7 @@
SUBDIR += ipxe
SUBDIR += irrd
SUBDIR += isboot-kmod
+ SUBDIR += isboot-kmod-devel
SUBDIR += isc-dhcp44-client
SUBDIR += isc-dhcp44-relay
SUBDIR += isc-dhcp44-server
@@ -514,6 +511,7 @@
SUBDIR += nats-nsc
SUBDIR += nats-server
SUBDIR += nats-streaming-server
+ SUBDIR += nats-surveyor
SUBDIR += nats-top
SUBDIR += natscli
SUBDIR += nbd-server
@@ -525,13 +523,13 @@
SUBDIR += ndproxy
SUBDIR += neatvnc
SUBDIR += nemesis
- SUBDIR += netatalk3
SUBDIR += netatalk4
SUBDIR += netcat
SUBDIR += netdiscover
SUBDIR += netembryo
SUBDIR += nethogs
SUBDIR += netmap
+ SUBDIR += netpeek
SUBDIR += netpipes
SUBDIR += netscript
SUBDIR += netsed
@@ -594,6 +592,7 @@
SUBDIR += openvswitch
SUBDIR += ortp
SUBDIR += osrtspproxy
+ SUBDIR += ovhcloud-cli
SUBDIR += owamp
SUBDIR += p5-Acme-HTTP
SUBDIR += p5-AddressBook
@@ -912,7 +911,6 @@
SUBDIR += p5-URI-Template-Restrict
SUBDIR += p5-URI-cpan
SUBDIR += p5-URI-db
- SUBDIR += p5-URI-ws
SUBDIR += p5-VM-EC2
SUBDIR += p5-VM-EC2-Security-CredentialCache
SUBDIR += p5-Validate-Net
@@ -1068,6 +1066,7 @@
SUBDIR += py-gdown
SUBDIR += py-geopy
SUBDIR += py-gntp
+ SUBDIR += py-google-cloud-pubsub
SUBDIR += py-greenstalk
SUBDIR += py-gspread
SUBDIR += py-h11
@@ -1194,6 +1193,7 @@
SUBDIR += py-urlextract
SUBDIR += py-urllib3
SUBDIR += py-urllib3-future
+ SUBDIR += py-urllib31
SUBDIR += py-whois
SUBDIR += py-wmi-query
SUBDIR += py-wsdd
diff --git a/net/akonadi-calendar/distinfo b/net/akonadi-calendar/distinfo
index e30cb38bd9e1..d434423bb0a1 100644
--- a/net/akonadi-calendar/distinfo
+++ b/net/akonadi-calendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646469
-SHA256 (KDE/release-service/25.08.0/akonadi-calendar-25.08.0.tar.xz) = 551d70a0528a1d651a87b61ec288825b1340d527f9d721dd95f8ca8b03f495db
-SIZE (KDE/release-service/25.08.0/akonadi-calendar-25.08.0.tar.xz) = 542584
+TIMESTAMP = 1757410174
+SHA256 (KDE/release-service/25.08.1/akonadi-calendar-25.08.1.tar.xz) = 37be4a6f4db372a5c1ac7c2d87217b68cd3222d622898389728c7ce698b4885c
+SIZE (KDE/release-service/25.08.1/akonadi-calendar-25.08.1.tar.xz) = 542728
diff --git a/net/akonadi-contacts/distinfo b/net/akonadi-contacts/distinfo
index 2573836818b9..c272496ea1cc 100644
--- a/net/akonadi-contacts/distinfo
+++ b/net/akonadi-contacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646472
-SHA256 (KDE/release-service/25.08.0/akonadi-contacts-25.08.0.tar.xz) = 4c590c72de567e0b6b6755f9e05b78d5f2ff0ebde826540ace384f9d253d8bd3
-SIZE (KDE/release-service/25.08.0/akonadi-contacts-25.08.0.tar.xz) = 445608
+TIMESTAMP = 1757410177
+SHA256 (KDE/release-service/25.08.1/akonadi-contacts-25.08.1.tar.xz) = 893a5f53f8fdebfdee5c19b2fc3fc45441654ca98e6c5e61057adeaecabb3f1b
+SIZE (KDE/release-service/25.08.1/akonadi-contacts-25.08.1.tar.xz) = 445576
diff --git a/net/akonadi-mime/distinfo b/net/akonadi-mime/distinfo
index 3c7875c2c560..650b569ca908 100644
--- a/net/akonadi-mime/distinfo
+++ b/net/akonadi-mime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646474
-SHA256 (KDE/release-service/25.08.0/akonadi-mime-25.08.0.tar.xz) = f6806cadac6e6a3269b9c31e5ee7aa6b8631af0b9edd48f23d6b2909e5cb25f1
-SIZE (KDE/release-service/25.08.0/akonadi-mime-25.08.0.tar.xz) = 181988
+TIMESTAMP = 1757410179
+SHA256 (KDE/release-service/25.08.1/akonadi-mime-25.08.1.tar.xz) = 56d0a94bba6af5ddb9d219572ad3d6bf0a0353a7b88eee8fe2b8fdab9129376c
+SIZE (KDE/release-service/25.08.1/akonadi-mime-25.08.1.tar.xz) = 182444
diff --git a/net/akonadi-mime/pkg-plist b/net/akonadi-mime/pkg-plist
index 092b038c09bb..049e96ae696e 100644
--- a/net/akonadi-mime/pkg-plist
+++ b/net/akonadi-mime/pkg-plist
@@ -56,6 +56,10 @@ lib/libKPim6AkonadiMime.so
lib/libKPim6AkonadiMime.so.6
lib/libKPim6AkonadiMime.so.%%KDE_APPLICATIONS_SHLIB_VER%%
%%QT_PLUGINDIR%%/akonadi_serializer_mail.so
+%%QT_QMLDIR%%/org/kde/akonadi/mime/akonadi_mime_quick_plugin.qmltypes
+%%QT_QMLDIR%%/org/kde/akonadi/mime/kde-qmlmodule.version
+%%QT_QMLDIR%%/org/kde/akonadi/mime/libakonadi_mime_quick_plugin.so
+%%QT_QMLDIR%%/org/kde/akonadi/mime/qmldir
share/akonadi/plugins/serializer/akonadi_serializer_mail.desktop
share/config.kcfg/specialmailcollections.kcfg
share/locale/ar/LC_MESSAGES/libakonadi-kmime6.mo
diff --git a/net/akonadi-search/distinfo b/net/akonadi-search/distinfo
index 940db636123d..d5977ee71c48 100644
--- a/net/akonadi-search/distinfo
+++ b/net/akonadi-search/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646477
-SHA256 (KDE/release-service/25.08.0/akonadi-search-25.08.0.tar.xz) = f63ee1636f91bcef6d3c836c2b5cc87ec0c183f5d69b3736e80e2c690b9d75c2
-SIZE (KDE/release-service/25.08.0/akonadi-search-25.08.0.tar.xz) = 116080
+TIMESTAMP = 1757410181
+SHA256 (KDE/release-service/25.08.1/akonadi-search-25.08.1.tar.xz) = c7f5d6b9e00b87200aaef87042afd3395d458f80857cc5eb1c1fef41b4fbbcb9
+SIZE (KDE/release-service/25.08.1/akonadi-search-25.08.1.tar.xz) = 116064
diff --git a/net/alligator/distinfo b/net/alligator/distinfo
index 8a9bed1f9e95..7082a20e08ec 100644
--- a/net/alligator/distinfo
+++ b/net/alligator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646477
-SHA256 (KDE/release-service/25.08.0/alligator-25.08.0.tar.xz) = bb39c244f7e26d06d342515a8e69888fbe7a5ea3b7c224ff1f0a0c2718a32d8c
-SIZE (KDE/release-service/25.08.0/alligator-25.08.0.tar.xz) = 241120
+TIMESTAMP = 1757410182
+SHA256 (KDE/release-service/25.08.1/alligator-25.08.1.tar.xz) = 7013c2061c031b360d71cc0a692679de33dc88040279c428ca97639940d8aa67
+SIZE (KDE/release-service/25.08.1/alligator-25.08.1.tar.xz) = 241024
diff --git a/net/aquantia-atlantic-kmod/Makefile b/net/aquantia-atlantic-kmod/Makefile
index 79f736182dbd..f9e8387b41b7 100644
--- a/net/aquantia-atlantic-kmod/Makefile
+++ b/net/aquantia-atlantic-kmod/Makefile
@@ -19,4 +19,12 @@ GH_TAGNAME= c61d27b
PLIST_FILES= ${KMODDIR}/if_atlantic.ko
+.include <bsd.port.options.mk>
+# This patch is compliant with FreeBSD 14, but mandatory starting 15
+.if ${OPSYS} == FreeBSD && (${OSVERSION} >= 1500027)
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-aq__media.c
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-aq__ring.c
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-aq__main.c
+.endif
+
.include <bsd.port.mk>
diff --git a/net/aquantia-atlantic-kmod/files/extra-patch-aq__main.c b/net/aquantia-atlantic-kmod/files/extra-patch-aq__main.c
new file mode 100644
index 000000000000..3707f7d7214d
--- /dev/null
+++ b/net/aquantia-atlantic-kmod/files/extra-patch-aq__main.c
@@ -0,0 +1,66 @@
+--- aq_main.c.orig 2022-01-25 07:53:28 UTC
++++ aq_main.c
+@@ -379,7 +383,7 @@ static int aq_if_attach_pre(if_ctx_t ctx)
+ #else
+ if_t ifp;
+ ifp = iflib_get_ifp(ctx);
+- ifp->if_capenable = IFCAP_RXCSUM | IFCAP_TXCSUM | IFCAP_HWCSUM | IFCAP_TSO |
++ if_setcapenable(ifp, IFCAP_RXCSUM | IFCAP_TXCSUM | IFCAP_HWCSUM | IFCAP_TSO |
+ IFCAP_JUMBO_MTU | IFCAP_VLAN_HWFILTER |
+ IFCAP_VLAN_MTU | IFCAP_VLAN_HWTAGGING |
+ IFCAP_VLAN_HWCSUM);
+@@ -718,7 +722,7 @@ static uint64_t aq_if_get_counter(if_ctx_t ctx, ift_co
+ static uint64_t aq_if_get_counter(if_ctx_t ctx, ift_counter cnt)
+ {
+ struct aq_dev *softc = iflib_get_softc(ctx);
+- struct ifnet *ifp = iflib_get_ifp(ctx);
++ if_t ifp = iflib_get_ifp(ctx);
+
+ switch (cnt) {
+ case IFCOUNTER_IERRORS:
+@@ -776,7 +780,7 @@ static void aq_if_multi_set(if_ctx_t ctx)
+ static void aq_if_multi_set(if_ctx_t ctx)
+ {
+ struct aq_dev *softc = iflib_get_softc(ctx);
+- struct ifnet *ifp = iflib_get_ifp(ctx);
++ if_t ifp = iflib_get_ifp(ctx);
+ struct aq_hw *hw = &softc->hw;
+ AQ_DBG_ENTER();
+ #if __FreeBSD_version >= 1300054
+@@ -786,9 +790,9 @@ static void aq_if_multi_set(if_ctx_t ctx)
+ #endif
+ if (softc->mcnt >= AQ_HW_MAC_MAX)
+ {
+- aq_hw_set_promisc(hw, !!(ifp->if_flags & IFF_PROMISC),
++ aq_hw_set_promisc(hw, !!(if_getflags(ifp) & IFF_PROMISC),
+ aq_is_vlan_promisc_required(softc),
+- !!(ifp->if_flags & IFF_ALLMULTI) || aq_is_mc_promisc_required(softc));
++ !!(if_getflags(ifp) & IFF_ALLMULTI) || aq_is_mc_promisc_required(softc));
+ }else{
+ #if __FreeBSD_version >= 1300054
+ if_foreach_llmaddr(iflib_get_ifp(ctx), &aq_mc_filter_apply, softc);
+@@ -810,7 +814,7 @@ static void aq_if_media_status(if_ctx_t ctx, struct if
+
+ static void aq_if_media_status(if_ctx_t ctx, struct ifmediareq *ifmr)
+ {
+- struct ifnet *ifp;
++ if_t ifp;
+
+ AQ_DBG_ENTER();
+
+@@ -824,13 +828,13 @@ static int aq_if_media_change(if_ctx_t ctx)
+ static int aq_if_media_change(if_ctx_t ctx)
+ {
+ struct aq_dev *softc = iflib_get_softc(ctx);
+- struct ifnet *ifp = iflib_get_ifp(ctx);
++ if_t ifp = iflib_get_ifp(ctx);
+ int rc = 0;
+
+ AQ_DBG_ENTER();
+
+ /* Not allowd in UP state, since causes unsync of rings */
+- if ((ifp->if_flags & IFF_UP)){
++ if ((if_getflags(ifp) & IFF_UP)){
+ rc = EPERM;
+ goto exit;
+ }
diff --git a/net/aquantia-atlantic-kmod/files/extra-patch-aq__media.c b/net/aquantia-atlantic-kmod/files/extra-patch-aq__media.c
new file mode 100644
index 000000000000..a312d409e19b
--- /dev/null
+++ b/net/aquantia-atlantic-kmod/files/extra-patch-aq__media.c
@@ -0,0 +1,38 @@
+--- aq_media.c.orig 2022-01-25 07:53:28 UTC
++++ aq_media.c
+@@ -94,9 +94,9 @@ void aq_mediastatus_update(aq_dev_t *aq_dev, u32 link_
+ aq_dev->media_active |= IFM_AUTO;
+ }
+
+-void aq_mediastatus(struct ifnet *ifp, struct ifmediareq *ifmr)
++void aq_mediastatus(if_t ifp, struct ifmediareq *ifmr)
+ {
+- aq_dev_t *aq_dev = iflib_get_softc(ifp->if_softc);
++ aq_dev_t *aq_dev = iflib_get_softc(if_getsoftc(ifp));
+
+ ifmr->ifm_active = IFM_ETHER;
+ ifmr->ifm_status = IFM_AVALID;
+@@ -107,11 +107,11 @@ void aq_mediastatus(struct ifnet *ifp, struct ifmediar
+ ifmr->ifm_active |= aq_dev->media_active;
+ }
+
+-int aq_mediachange(struct ifnet *ifp)
++int aq_mediachange(if_t ifp)
+ {
+- aq_dev_t *aq_dev = iflib_get_softc(ifp->if_softc);
++ aq_dev_t *aq_dev = iflib_get_softc(if_getsoftc(ifp));
+ struct aq_hw *hw = &aq_dev->hw;
+- int old_media_rate = ifp->if_baudrate;
++ int old_media_rate = if_getbaudrate(ifp);
+ int old_link_speed = hw->link_rate;
+ struct ifmedia *ifm = iflib_get_media(aq_dev->ctx);
+ int user_media = IFM_SUBTYPE(ifm->ifm_media);
+@@ -169,7 +169,7 @@ int aq_mediachange(struct ifnet *ifp)
+ hw->fc.fc_tx = (ifm->ifm_media & IFM_ETH_TXPAUSE) ? 1 : 0;
+
+ /* In down state just remember new link speed */
+- if (!(ifp->if_flags & IFF_UP))
++ if (!(if_getflags(ifp) & IFF_UP))
+ return (0);
+
+ if ((media_rate != old_media_rate) || (hw->link_rate != old_link_speed)) {
diff --git a/net/aquantia-atlantic-kmod/files/extra-patch-aq__ring.c b/net/aquantia-atlantic-kmod/files/extra-patch-aq__ring.c
new file mode 100644
index 000000000000..dcd566b653fd
--- /dev/null
+++ b/net/aquantia-atlantic-kmod/files/extra-patch-aq__ring.c
@@ -0,0 +1,20 @@
+--- aq_ring.c.orig 2022-01-25 07:53:28 UTC
++++ aq_ring.c
+@@ -331,7 +331,7 @@ static int aq_isc_rxd_pkt_get(void *arg, if_rxd_info_t
+ aq_dev_t *aq_dev = arg;
+ struct aq_ring *ring = aq_dev->rx_rings[ri->iri_qsidx];
+ aq_rx_desc_t *rx_desc;
+- struct ifnet *ifp;
++ if_t ifp;
+ int cidx, rc = 0, i;
+ size_t len, total_len;
+
+@@ -370,7 +370,7 @@ static int aq_isc_rxd_pkt_get(void *arg, if_rxd_info_t
+ cidx = aq_next(cidx, ring->rx_size - 1);
+ } while (!rx_desc->wb.eop);
+
+- if ((ifp->if_capenable & IFCAP_RXCSUM) != 0) {
++ if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0) {
+ aq_rx_set_cso_flags(rx_desc, ri);
+ }
+ ri->iri_rsstype = bsd_rss_type[rx_desc->wb.rss_type & 0xF];
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/asterisk20/Makefile b/net/asterisk20/Makefile
index e16abcab400e..b4bcd9f5b137 100644
--- a/net/asterisk20/Makefile
+++ b/net/asterisk20/Makefile
@@ -1,5 +1,5 @@
PORTNAME= asterisk
-DISTVERSION= 20.15.1
+DISTVERSION= 20.15.2
CATEGORIES= net
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
diff --git a/net/asterisk20/distinfo b/net/asterisk20/distinfo
index c57be20ca58b..3405efd1031a 100644
--- a/net/asterisk20/distinfo
+++ b/net/asterisk20/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1754070743
-SHA256 (asterisk/asterisk-20.15.1.tar.gz) = fa286ac7a024e685233af6fde54a68a21c8e9934b438da878fb3cff080a6346c
-SIZE (asterisk/asterisk-20.15.1.tar.gz) = 28488166
+TIMESTAMP = 1756474539
+SHA256 (asterisk/asterisk-20.15.2.tar.gz) = 4bbe0aaecc0e7294780269a5dc7ff78a85c58cf26ffc63dd63be5406eef0b687
+SIZE (asterisk/asterisk-20.15.2.tar.gz) = 28488062
SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = b49dec15e07bb9bff6af0da3a07180651a38ef54d3ea54a3f20c35f081ed8714
SIZE (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = 1557798
SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585
diff --git a/net/asterisk22/Makefile b/net/asterisk22/Makefile
index c4653fabc253..b096a2d8b935 100644
--- a/net/asterisk22/Makefile
+++ b/net/asterisk22/Makefile
@@ -1,5 +1,5 @@
PORTNAME= asterisk
-DISTVERSION= 22.5.1
+DISTVERSION= 22.5.2
CATEGORIES= net
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
diff --git a/net/asterisk22/distinfo b/net/asterisk22/distinfo
index c23204cff80f..f3247adbf965 100644
--- a/net/asterisk22/distinfo
+++ b/net/asterisk22/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1754069150
-SHA256 (asterisk/asterisk-22.5.1.tar.gz) = cbe67229f813ccf5e545fbda1fc05eb221897bf03393917390f8f6235cc62179
-SIZE (asterisk/asterisk-22.5.1.tar.gz) = 26373168
+TIMESTAMP = 1756447991
+SHA256 (asterisk/asterisk-22.5.2.tar.gz) = 5061c852fd850b17e6be9d866c8e73298471883fc5e3ccd5a24b3e1364e24218
+SIZE (asterisk/asterisk-22.5.2.tar.gz) = 26374414
SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = b49dec15e07bb9bff6af0da3a07180651a38ef54d3ea54a3f20c35f081ed8714
SIZE (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = 1557798
SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585
diff --git a/net/aws-ec2-imdsv2-get/Makefile b/net/aws-ec2-imdsv2-get/Makefile
index 22dd7aedacdd..c4bff558e3a5 100644
--- a/net/aws-ec2-imdsv2-get/Makefile
+++ b/net/aws-ec2-imdsv2-get/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-ec2-imdsv2-get
DISTVERSION= 1.0.7
-PORTREVISION= 5
+PORTREVISION= 7
CATEGORIES= net
MAINTAINER= cperciva@FreeBSD.org
diff --git a/net/bctoolbox/Makefile b/net/bctoolbox/Makefile
index 21e161a8b808..b790f7ce08ae 100644
--- a/net/bctoolbox/Makefile
+++ b/net/bctoolbox/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bctoolbox
-DISTVERSION= 5.4.24
+DISTVERSION= 5.4.28
CATEGORIES= net
MAINTAINER= bofh@FreeBSD.org
@@ -11,7 +11,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
IGNORE_FreeBSD_13= is not supported on systems with OpenSSL 1.1.1
-BUILD_DEPENDS= ${LOCALBASE}/lib/libbcunit.a:devel/bcunit
+LIB_DEPENDS= libbcunit.so:devel/bcunit
USES= cmake compiler:c++17-lang ssl
USE_GITLAB= yes
@@ -22,8 +22,9 @@ USE_LDCONFIG= yes
CMAKE_ARGS= -DENABLE_STATIC=NO -DENABLE_STRICT=NO \
-DCMAKE_PREFIX_PATH=${LOCALBASE} \
-DCMAKE_SKIP_INSTALL_RPATH=ON \
- -DENABLE_MBEDTLS=OFF -DENABLE_OPENSSL=ON \
- -DENABLE_UNIT_TESTS=OFF
+ -DENABLE_MBEDTLS=OFF -DENABLE_OPENSSL=ON
+CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_OFF= ENABLE_UNIT_TESTS
CFLAGS+= -DHAVE_ARC4RANDOM
LDFLAGS+= -lpthread
diff --git a/net/bctoolbox/distinfo b/net/bctoolbox/distinfo
index 057161fdb2c9..11d064705633 100644
--- a/net/bctoolbox/distinfo
+++ b/net/bctoolbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751279174
-SHA256 (bctoolbox-5.4.24.tar.bz2) = 8595738d22f2f41158cfc154c9951ae8c17affe109b5c4e556cac8fd56744598
-SIZE (bctoolbox-5.4.24.tar.bz2) = 171933
+TIMESTAMP = 1758124685
+SHA256 (bctoolbox-5.4.28.tar.bz2) = 2f8f86020117bd91b5d8105d02d945f1e2c75ed474c12a9a3b3fa61f3eea0b27
+SIZE (bctoolbox-5.4.28.tar.bz2) = 171924
diff --git a/net/bctoolbox/pkg-plist b/net/bctoolbox/pkg-plist
index e57f4fc25e36..9c00608bacfe 100644
--- a/net/bctoolbox/pkg-plist
+++ b/net/bctoolbox/pkg-plist
@@ -18,8 +18,10 @@ include/bctoolbox/vconnect.h
include/bctoolbox/vfs.h
include/bctoolbox/vfs_encrypted.hh
include/bctoolbox/vfs_standard.h
-lib/libbctoolbox.a
-lib/libbctoolbox-tester.a
+lib/libbctoolbox.so
+lib/libbctoolbox.so.1
+lib/libbctoolbox-tester.so
+lib/libbctoolbox-tester.so.1
libdata/pkgconfig/bctoolbox.pc
libdata/pkgconfig/bctoolbox-tester.pc
share/BCToolbox/cmake/ConfigureSpecfile.cmake
diff --git a/net/belle-sip/Makefile b/net/belle-sip/Makefile
index 29a4ff2c712c..5eac725bec13 100644
--- a/net/belle-sip/Makefile
+++ b/net/belle-sip/Makefile
@@ -1,5 +1,5 @@
PORTNAME= belle-sip
-DISTVERSION= 5.4.24
+DISTVERSION= 5.4.28
CATEGORIES= net java
MAINTAINER= bofh@FreeBSD.org
@@ -9,23 +9,23 @@ WWW= https://www.linphone.org/technical-corner/belle-sip.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${LOCALBASE}/lib/libbctoolbox.a:net/bctoolbox \
- ${LOCALBASE}/lib/libbcunit.a:devel/bcunit \
- ${LOCALBASE}/lib/libbelr.a:textproc/belr
-LIB_DEPENDS= libantlr3c.so:devel/libantlr3c
+LIB_DEPENDS= libantlr3c.so:devel/libantlr3c \
+ libbctoolbox.so:net/bctoolbox \
+ libbcunit.so:devel/bcunit \
+ libbelr.so:textproc/belr
USES= cmake cpe java:build tar:bz2
CPE_VENDOR= linphone
USE_GITLAB= yes
GL_SITE= https://gitlab.linphone.org/BC
GL_ACCOUNT= public
-GL_TUPLE= https://gitlab.linphone.org/BC/public:external:cpp-httplib:a2ed0d11c134b6c23da275103b5183b423cea8a8:httplib/tester/cpp-httplib
USE_LDCONFIG= yes
CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE} \
-DENABLE_STRICT=NO \
- -DENABLE_TESTS=NO \
- -DENABLE_UNIT_TESTS=NO
+ -DENABLE_TESTS=NO
+CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_OFF= ENABLE_UNIT_TESTS
LDFLAGS+= -lpthread
diff --git a/net/belle-sip/distinfo b/net/belle-sip/distinfo
index 1c6561507dd0..bd88d1d975d3 100644
--- a/net/belle-sip/distinfo
+++ b/net/belle-sip/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1751281123
-SHA256 (belle-sip-5.4.24.tar.bz2) = e3ed494c7d555f09681da7a555206acf47292a49a9320c9bbf4539fec9c8df7c
-SIZE (belle-sip-5.4.24.tar.bz2) = 655335
-SHA256 (external-cpp-httplib-a2ed0d11c134b6c23da275103b5183b423cea8a8_GL0.tar.gz) = 9b4db463ede003979bd5ea9ec97c7b80e06b1d6da3f05ce39c43670c6807a0f0
-SIZE (external-cpp-httplib-a2ed0d11c134b6c23da275103b5183b423cea8a8_GL0.tar.gz) = 1153181
+TIMESTAMP = 1758130815
+SHA256 (belle-sip-5.4.28.tar.bz2) = fec6ade6b9f1b91f5cedd6d0adea22c767032d59f47ca550e67662c36a4d7e16
+SIZE (belle-sip-5.4.28.tar.bz2) = 655339
diff --git a/net/belle-sip/pkg-plist b/net/belle-sip/pkg-plist
index a5acc205ca51..4aaf57e906fe 100644
--- a/net/belle-sip/pkg-plist
+++ b/net/belle-sip/pkg-plist
@@ -28,7 +28,8 @@ include/belle-sip/transaction.h
include/belle-sip/types.h
include/belle-sip/utils.h
include/belle-sip/wakelock.h
-lib/libbelle-sip.a
+lib/libbelle-sip.so
+lib/libbelle-sip.so.1
libdata/pkgconfig/belle-sip.pc
lib/cmake/BelleSIP/BelleSIPConfig.cmake
lib/cmake/BelleSIP/BelleSIPConfigVersion.cmake
diff --git a/net/benthos/Makefile b/net/benthos/Makefile
deleted file mode 100644
index 94f689b7a936..000000000000
--- a/net/benthos/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-PORTNAME= benthos
-DISTVERSIONPREFIX= v
-DISTVERSION= 4.27.0
-PORTREVISION= 11
-CATEGORIES= net
-
-MAINTAINER= olgeni@FreeBSD.org
-COMMENT= Stream processor for a wide array of data sources and sinks
-WWW= https://www.benthos.dev/
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Superseded by net/redpanda-connect
-EXPIRATION_DATE= 2025-09-11
-
-USES= go:modules
-USE_RC_SUBR= benthos
-
-GO_MODULE= github.com/benthosdev/benthos/v4
-GO_TARGET= ./cmd/benthos
-
-USERS= benthos
-GROUPS= benthos
-
-PLIST_FILES= bin/benthos \
- "@dir(,,755) %%ETCDIR%%" \
- "@sample %%ETCDIR%%/config.yaml.sample"
-
-post-install:
- @${MKDIR} ${STAGEDIR}${ETCDIR}
- ${INSTALL_DATA} ${FILESDIR}/config.yaml ${STAGEDIR}${ETCDIR}/config.yaml.sample
-
-.include <bsd.port.mk>
diff --git a/net/benthos/distinfo b/net/benthos/distinfo
deleted file mode 100644
index f011bc43a9b7..000000000000
--- a/net/benthos/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1714921213
-SHA256 (go/net_benthos/benthos-v4.27.0/v4.27.0.mod) = 8fbe69c73f2e5da6b0169269b175adfe0edb34b33b401162960d04ef455933eb
-SIZE (go/net_benthos/benthos-v4.27.0/v4.27.0.mod) = 17442
-SHA256 (go/net_benthos/benthos-v4.27.0/v4.27.0.zip) = 94b8ad0e6f6feb7138391c96580e9a3482f1a5e0f8631d4839ebd182b935e21e
-SIZE (go/net_benthos/benthos-v4.27.0/v4.27.0.zip) = 3980482
diff --git a/net/benthos/files/benthos.in b/net/benthos/files/benthos.in
deleted file mode 100644
index e042c13e5896..000000000000
--- a/net/benthos/files/benthos.in
+++ /dev/null
@@ -1,60 +0,0 @@
-#!/bin/sh
-#
-# PROVIDE: benthos
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf to run NATS:
-#
-# benthos_enable (bool): Set it to "YES" to enable benthos.
-# Default is "NO".
-# benthos_user: User name to run as. default "benthos"
-# benthos_group: Group name to run as. default "benthos"
-# benthos_resources: Path to benthos resources files (glob).
-# benthos_config: Path to benthos configuration file.
-# benthos_watcher (bool): Set it to "YES" to enable benthos watcher mode.
-# Default is "NO".
-# benthos_options: Options to pass benthos
-# (e.g. 'streams' for streams mode).
-#
-
-. /etc/rc.subr
-
-name=benthos
-rcvar=`set_rcvar`
-
-load_rc_config ${name}
-
-: ${benthos_enable:=NO}
-: ${benthos_user:=benthos}
-: ${benthos_group:=benthos}
-: ${benthos_resources:=""}
-: ${benthos_config:="%%PREFIX%%/etc/benthos/config.yaml"}
-: ${benthos_watcher:=NO}
-: ${benthos_options=""}
-
-if [ -n "${benthos_resources}" ]; then
- benthos_options="--resources '${benthos_resources}' ${benthos_options}"
-fi
-
-if [ -n "${benthos_config}" ]; then
- benthos_options="--config ${benthos_config} ${benthos_options}"
-fi
-
-if checkyesno benthos_watcher; then
- benthos_options="--watcher ${benthos_options}"
-fi
-
-start_precmd=benthos_start_precmd
-
-pidfile="/var/run/${name}.pid"
-procname=%%PREFIX%%/bin/benthos
-command=/usr/sbin/daemon
-command_args="-p ${pidfile} ${procname} ${benthos_options}"
-
-benthos_start_precmd()
-{
- install -o ${benthos_user} -g ${benthos_group} /dev/null ${pidfile}
-}
-
-run_rc_command "$1"
diff --git a/net/benthos/files/config.yaml b/net/benthos/files/config.yaml
deleted file mode 100644
index 9cd7eb3128b1..000000000000
--- a/net/benthos/files/config.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-# Sample configuration file for Benthos. It saves all messages to a file (/tmp/benthos.txt).
-http:
- enabled: true
- address: 127.0.0.1:4195
- root_path: /
- debug_endpoints: false
-input:
- http_server:
- path: /post
- ws_path: /post/ws
- ws_welcome_message: "Welcome to the Benthos Websocket API."
- allowed_verbs:
- - POST
- timeout: 5s
- cors:
- enabled: false
- allowed_origins: []
- sync_response:
- status: "200"
- headers:
- Content-Type: application/octet-stream
-output:
- file:
- path: /tmp/benthos.txt
- codec: lines
-shutdown_delay: 0s
-shutdown_timeout: 20s
diff --git a/net/benthos/files/patch-redis-port b/net/benthos/files/patch-redis-port
deleted file mode 100644
index f5459772e9ba..000000000000
--- a/net/benthos/files/patch-redis-port
+++ /dev/null
@@ -1,387 +0,0 @@
-diff --git internal/impl/redis/client.go internal/impl/redis/client.go
-index eeadf575b..a078c3a81 100644
---- internal/impl/redis/client.go
-+++ internal/impl/redis/client.go
-@@ -21,7 +21,7 @@ Some cloud hosted instances of Redis (such as Azure Cache) might need some hand
- return []*service.ConfigField{
- service.NewURLField("url").
- Description("The URL of the target Redis server. Database is optional and is supplied as the URL path.").
-- Example("redis://:6397").
-+ Example("redis://:6379").
- Example("redis://localhost:6379").
- Example("redis://foousername:foopassword@redisplace:6379").
- Example("redis://:foopassword@redisplace:6379").
-diff --git website/docs/components/caches/redis.md website/docs/components/caches/redis.md
-index 4ee3d8b74..eefed0bde 100644
---- website/docs/components/caches/redis.md
-+++ website/docs/components/caches/redis.md
-@@ -28,7 +28,7 @@ Use a Redis instance as a cache. The expiration can be set to zero or an empty s
- # Common config fields, showing default values
- label: ""
- redis:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- prefix: "" # No default (optional)
- ```
-
-@@ -39,7 +39,7 @@ redis:
- # All config fields, showing default values
- label: ""
- redis:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- kind: simple
- master: ""
- tls:
-@@ -72,7 +72,7 @@ Type: `string`
- ```yml
- # Examples
-
--url: redis://:6397
-+url: redis://:6379
-
- url: redis://localhost:6379
-
-diff --git website/docs/components/inputs/redis_list.md website/docs/components/inputs/redis_list.md
-index 8dd9aacff..456ecdf57 100644
---- website/docs/components/inputs/redis_list.md
-+++ website/docs/components/inputs/redis_list.md
-@@ -30,7 +30,7 @@ Pops messages from the beginning of a Redis list using the BLPop command.
- input:
- label: ""
- redis_list:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- key: "" # No default (required)
- auto_replay_nacks: true
- ```
-@@ -43,7 +43,7 @@ input:
- input:
- label: ""
- redis_list:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- kind: simple
- master: ""
- tls:
-@@ -75,7 +75,7 @@ Type: `string`
- ```yml
- # Examples
-
--url: redis://:6397
-+url: redis://:6379
-
- url: redis://localhost:6379
-
-diff --git website/docs/components/inputs/redis_pubsub.md website/docs/components/inputs/redis_pubsub.md
-index 2efe5dda5..87e490aa3 100644
---- website/docs/components/inputs/redis_pubsub.md
-+++ website/docs/components/inputs/redis_pubsub.md
-@@ -30,7 +30,7 @@ Consume from a Redis publish/subscribe channel using either the SUBSCRIBE or PSU
- input:
- label: ""
- redis_pubsub:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- channels: [] # No default (required)
- use_patterns: false
- auto_replay_nacks: true
-@@ -44,7 +44,7 @@ input:
- input:
- label: ""
- redis_pubsub:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- kind: simple
- master: ""
- tls:
-@@ -82,7 +82,7 @@ Type: `string`
- ```yml
- # Examples
-
--url: redis://:6397
-+url: redis://:6379
-
- url: redis://localhost:6379
-
-diff --git website/docs/components/inputs/redis_scan.md website/docs/components/inputs/redis_scan.md
-index 5384f7893..43ecc08ee 100644
---- website/docs/components/inputs/redis_scan.md
-+++ website/docs/components/inputs/redis_scan.md
-@@ -35,7 +35,7 @@ Introduced in version 4.27.0.
- input:
- label: ""
- redis_scan:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- auto_replay_nacks: true
- match: ""
- ```
-@@ -48,7 +48,7 @@ input:
- input:
- label: ""
- redis_scan:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- kind: simple
- master: ""
- tls:
-@@ -88,7 +88,7 @@ Type: `string`
- ```yml
- # Examples
-
--url: redis://:6397
-+url: redis://:6379
-
- url: redis://localhost:6379
-
-diff --git website/docs/components/inputs/redis_streams.md website/docs/components/inputs/redis_streams.md
-index 9d72ea90d..d25b6223b 100644
---- website/docs/components/inputs/redis_streams.md
-+++ website/docs/components/inputs/redis_streams.md
-@@ -30,7 +30,7 @@ Pulls messages from Redis (v5.0+) streams with the XREADGROUP command. The `clie
- input:
- label: ""
- redis_streams:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- body_key: body
- streams: [] # No default (required)
- auto_replay_nacks: true
-@@ -47,7 +47,7 @@ input:
- input:
- label: ""
- redis_streams:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- kind: simple
- master: ""
- tls:
-@@ -86,7 +86,7 @@ Type: `string`
- ```yml
- # Examples
-
--url: redis://:6397
-+url: redis://:6379
-
- url: redis://localhost:6379
-
-diff --git website/docs/components/outputs/redis_hash.md website/docs/components/outputs/redis_hash.md
-index 808dd5c60..3bf96bbea 100644
---- website/docs/components/outputs/redis_hash.md
-+++ website/docs/components/outputs/redis_hash.md
-@@ -30,7 +30,7 @@ Sets Redis hash objects using the HMSET command.
- output:
- label: ""
- redis_hash:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- key: ${! @.kafka_key )} # No default (required)
- walk_metadata: false
- walk_json_object: false
-@@ -46,7 +46,7 @@ output:
- output:
- label: ""
- redis_hash:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- kind: simple
- master: ""
- tls:
-@@ -111,7 +111,7 @@ Type: `string`
- ```yml
- # Examples
-
--url: redis://:6397
-+url: redis://:6379
-
- url: redis://localhost:6379
-
-diff --git website/docs/components/outputs/redis_list.md website/docs/components/outputs/redis_list.md
-index c22103ca1..8663d4009 100644
---- website/docs/components/outputs/redis_list.md
-+++ website/docs/components/outputs/redis_list.md
-@@ -30,7 +30,7 @@ Pushes messages onto the end of a Redis list (which is created if it doesn't alr
- output:
- label: ""
- redis_list:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- key: some_list # No default (required)
- max_in_flight: 64
- batching:
-@@ -48,7 +48,7 @@ output:
- output:
- label: ""
- redis_list:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- kind: simple
- master: ""
- tls:
-@@ -96,7 +96,7 @@ Type: `string`
- ```yml
- # Examples
-
--url: redis://:6397
-+url: redis://:6379
-
- url: redis://localhost:6379
-
-diff --git website/docs/components/outputs/redis_pubsub.md website/docs/components/outputs/redis_pubsub.md
-index a3c671522..c8cbbc6ae 100644
---- website/docs/components/outputs/redis_pubsub.md
-+++ website/docs/components/outputs/redis_pubsub.md
-@@ -30,7 +30,7 @@ Publishes messages through the Redis PubSub model. It is not possible to guarant
- output:
- label: ""
- redis_pubsub:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- channel: "" # No default (required)
- max_in_flight: 64
- batching:
-@@ -48,7 +48,7 @@ output:
- output:
- label: ""
- redis_pubsub:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- kind: simple
- master: ""
- tls:
-@@ -95,7 +95,7 @@ Type: `string`
- ```yml
- # Examples
-
--url: redis://:6397
-+url: redis://:6379
-
- url: redis://localhost:6379
-
-diff --git website/docs/components/outputs/redis_streams.md website/docs/components/outputs/redis_streams.md
-index 282336be1..aa9b9688c 100644
---- website/docs/components/outputs/redis_streams.md
-+++ website/docs/components/outputs/redis_streams.md
-@@ -30,7 +30,7 @@ Pushes messages to a Redis (v5.0+) Stream (which is created if it doesn't alread
- output:
- label: ""
- redis_streams:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- stream: "" # No default (required)
- body_key: body
- max_length: 0
-@@ -52,7 +52,7 @@ output:
- output:
- label: ""
- redis_streams:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- kind: simple
- master: ""
- tls:
-@@ -105,7 +105,7 @@ Type: `string`
- ```yml
- # Examples
-
--url: redis://:6397
-+url: redis://:6379
-
- url: redis://localhost:6379
-
-diff --git website/docs/components/processors/redis.md website/docs/components/processors/redis.md
-index 814426078..e30b95b8e 100644
---- website/docs/components/processors/redis.md
-+++ website/docs/components/processors/redis.md
-@@ -30,7 +30,7 @@ performed for each message and the message contents are replaced with the result
- # Common config fields, showing default values
- label: ""
- redis:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- command: scard # No default (optional)
- args_mapping: root = [ this.key ] # No default (optional)
- ```
-@@ -42,7 +42,7 @@ redis:
- # All config fields, showing default values
- label: ""
- redis:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- kind: simple
- master: ""
- tls:
-@@ -134,7 +134,7 @@ Type: `string`
- ```yml
- # Examples
-
--url: redis://:6397
-+url: redis://:6379
-
- url: redis://localhost:6379
-
-diff --git website/docs/components/processors/redis_script.md website/docs/components/processors/redis_script.md
-index 3bb5665f5..10b1a05c7 100644
---- website/docs/components/processors/redis_script.md
-+++ website/docs/components/processors/redis_script.md
-@@ -34,7 +34,7 @@ Introduced in version 4.11.0.
- # Common config fields, showing default values
- label: ""
- redis_script:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- script: return redis.call('set', KEYS[1], ARGV[1]) # No default (required)
- args_mapping: root = [ this.key ] # No default (required)
- keys_mapping: root = [ this.key ] # No default (required)
-@@ -47,7 +47,7 @@ redis_script:
- # All config fields, showing default values
- label: ""
- redis_script:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- kind: simple
- master: ""
- tls:
-@@ -115,7 +115,7 @@ Type: `string`
- ```yml
- # Examples
-
--url: redis://:6397
-+url: redis://:6379
-
- url: redis://localhost:6379
-
-diff --git website/docs/components/rate_limits/redis.md website/docs/components/rate_limits/redis.md
-index 36c611b5e..4ef3fa968 100644
---- website/docs/components/rate_limits/redis.md
-+++ website/docs/components/rate_limits/redis.md
-@@ -33,7 +33,7 @@ Introduced in version 4.12.0.
- # Common config fields, showing default values
- label: ""
- redis:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- count: 1000
- interval: 1s
- key: "" # No default (required)
-@@ -46,7 +46,7 @@ redis:
- # All config fields, showing default values
- label: ""
- redis:
-- url: redis://:6397 # No default (required)
-+ url: redis://:6379 # No default (required)
- kind: simple
- master: ""
- tls:
-@@ -76,7 +76,7 @@ Type: `string`
- ```yml
- # Examples
-
--url: redis://:6397
-+url: redis://:6379
-
- url: redis://localhost:6379
-
---
-2.45.1
diff --git a/net/benthos/pkg-descr b/net/benthos/pkg-descr
deleted file mode 100644
index 85ca5f5a8c02..000000000000
--- a/net/benthos/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-Benthos solves common data engineering tasks such as transformations,
-integrations, and multiplexing with declarative and unit testable
-configuration. This allows you to easily and incrementally adapt your data
-pipelines as requirements change, letting you focus on the more exciting stuff.
-
-It comes armed with a wide range of processors, a lit mapping language,
-stateless windowed processing capabilities and an industry leading mascot.
-
-Benthos is able to glue a wide range of sources and sinks together and hook
-into a variety of databases, caches, HTTP APIs, lambdas and more, enabling you
-to seamlessly drop it into your existing infrastructure.
-
-Working with disparate APIs and services can be a daunting task, doubly so in a
-streaming data context. With Benthos it's possible to break these tasks down
-and automatically parallelize them as a streaming workflow.
diff --git a/net/bird2/Makefile b/net/bird2/Makefile
index cd79c33d782c..512c5c3de83e 100644
--- a/net/bird2/Makefile
+++ b/net/bird2/Makefile
@@ -1,12 +1,13 @@
PORTNAME= bird
-DISTVERSION= 2.17.1
+DISTVERSION= 2.17.2
+PORTREVISION= 1
CATEGORIES= net
-MASTER_SITES= https://bird.network.cz/download/
+MASTER_SITES= https://bird.nic.cz/download/
PKGNAMESUFFIX= 2
MAINTAINER= olivier@FreeBSD.org
COMMENT= Dynamic IP routing daemon
-WWW= https://bird.network.cz/
+WWW= https://bird.nic.cz/
LICENSE= GPLv2
diff --git a/net/bird2/distinfo b/net/bird2/distinfo
index 9c8173f95b91..f98db37247e3 100644
--- a/net/bird2/distinfo
+++ b/net/bird2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746480313
-SHA256 (bird-2.17.1.tar.gz) = bfd718dfa596819b3801688783212514b467163329aec9bbcd0fa3dee03e10e9
-SIZE (bird-2.17.1.tar.gz) = 1471008
+TIMESTAMP = 1757289112
+SHA256 (bird-2.17.2.tar.gz) = 440dd2d3aca64323b46fd45532e573accaf8bdde639ee4bfcd68ea9b13328cdd
+SIZE (bird-2.17.2.tar.gz) = 1499113
diff --git a/net/bird2/files/bird.in b/net/bird2/files/bird.in
index de800bd69b81..3dcf37f8cf31 100644
--- a/net/bird2/files/bird.in
+++ b/net/bird2/files/bird.in
@@ -1,7 +1,7 @@
#!/bin/sh
# PROVIDE: bird dynamicrouting
-# REQUIRE: LOGIN
+# REQUIRE: DAEMON
# KEYWORD: shutdown
#
# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
@@ -27,4 +27,8 @@ load_rc_config $name
command=%%PREFIX%%/sbin/${name}
command_args="-c $bird_config -g $bird_group"
+extra_commands="gracefulrestart" # It is not a restart but a stop
+
+gracefulrestart_cmd="%%PREFIX%%/sbin/${name}c graceful restart"
+
run_rc_command "$1"
diff --git a/net/bird3/Makefile b/net/bird3/Makefile
index b74d4cf9b7cd..02154ea69ff3 100644
--- a/net/bird3/Makefile
+++ b/net/bird3/Makefile
@@ -1,12 +1,12 @@
PORTNAME= bird
-DISTVERSION= 3.1.2
+DISTVERSION= 3.1.4
CATEGORIES= net
MASTER_SITES= https://bird.nic.cz/download/
PKGNAMESUFFIX= 3
MAINTAINER= olivier@FreeBSD.org
COMMENT= Dynamic multithreaded IP routing daemon
-WWW= https://bird.network.cz/
+WWW= https://bird.nic.cz/
LICENSE= GPLv2
diff --git a/net/bird3/distinfo b/net/bird3/distinfo
index a3230af9972f..634a13a479ad 100644
--- a/net/bird3/distinfo
+++ b/net/bird3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748451200
-SHA256 (bird-3.1.2.tar.gz) = 9be6196c5755fca1adf92e90e46aaf6f8ec003bec9b73c084fb45915e07e173f
-SIZE (bird-3.1.2.tar.gz) = 2731209
+TIMESTAMP = 1758640602
+SHA256 (bird-3.1.4.tar.gz) = a5757b60e1de9ac5efc9765f87b7c8baefa31db789966c83870d070f7608278c
+SIZE (bird-3.1.4.tar.gz) = 2738002
diff --git a/net/bird3/files/bird.in b/net/bird3/files/bird.in
index de800bd69b81..3dcf37f8cf31 100644
--- a/net/bird3/files/bird.in
+++ b/net/bird3/files/bird.in
@@ -1,7 +1,7 @@
#!/bin/sh
# PROVIDE: bird dynamicrouting
-# REQUIRE: LOGIN
+# REQUIRE: DAEMON
# KEYWORD: shutdown
#
# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
@@ -27,4 +27,8 @@ load_rc_config $name
command=%%PREFIX%%/sbin/${name}
command_args="-c $bird_config -g $bird_group"
+extra_commands="gracefulrestart" # It is not a restart but a stop
+
+gracefulrestart_cmd="%%PREFIX%%/sbin/${name}c graceful restart"
+
run_rc_command "$1"
diff --git a/net/boinc-client/Makefile b/net/boinc-client/Makefile
index 91351cad23b3..a320fd875654 100644
--- a/net/boinc-client/Makefile
+++ b/net/boinc-client/Makefile
@@ -1,7 +1,6 @@
PORTNAME= boinc-client
-DISTVERSIONPREFIX= client_release/8.0/
-DISTVERSION= 8.0.2
-PORTREVISION= 2
+DISTVERSIONPREFIX= client_release/8.2/
+DISTVERSION= 8.2.4
CATEGORIES= net
MAINTAINER= alven@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://boinc.berkeley.edu/ \
LICENSE= LGPL3
-USES= autoreconf compiler:c++11-lang gmake libtool pkgconfig ssl
+USES= autoreconf compiler:c++11-lang gmake libtool localbase:ldflags pkgconfig ssl
USE_GITHUB= yes
GH_ACCOUNT= BOINC
GH_PROJECT= boinc
@@ -23,9 +22,9 @@ CONFIGURE_ENV= OBJCXX="${CXX}"
INSTALL_TARGET= install-strip
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo
+LDFLAGS+= -lexecinfo
+PORTSCOUT= limit:^8\.2\.\d+
SUB_FILES= pkg-deinstall pkg-install
SUB_LIST= BOINC_CLIENT_GROUP="${BOINC_CLIENT_GROUP}" \
BOINC_CLIENT_HOME="${BOINC_CLIENT_HOME}" \
@@ -45,16 +44,16 @@ OPTIONS_GROUP= SCRIPT
OPTIONS_GROUP_SCRIPT= NO_GUI_RPC NO_NET_INFO
OPTIONS_SUB= yes
-CLIENT_DESC= BOINC Build client
+CLIENT_DESC= Build BOINC client
LINUX_DESC= Accept science applications for GNU/Linux
-MANAGER_DESC= BOINC Build GUI manager
+MANAGER_DESC= Build BOINC GUI manager
NLS_DESC= Install language translations for use in the GUI
-NO_GUI_RPC_DESC= (breaks and boinc_curses) Disable GUI RPC socket
-NO_NET_INFO_DESC= address and Do host name not send servers to
-SCRIPT_DESC= Command in line options script
-SKINS_DESC= BOINC for Install manager more skins
-USER_DESC= and BOINC client Create/check directory user
-X11_DESC= API Build graphics
+NO_GUI_RPC_DESC= Disable GUI RPC socket (breaks boinc_curses)
+NO_NET_INFO_DESC= Do not send host name and address to servers
+SCRIPT_DESC= Command-line options in script
+SKINS_DESC= Install more skins for BOINC manager
+USER_DESC= Create/check user directory
+X11_DESC= Build graphics API
CLIENT_LIB_DEPENDS= libcurl.so:ftp/curl \
libfreetype.so:print/freetype2
@@ -69,22 +68,24 @@ LINUX_CONFIGURE_ON_aarch64= --with-boinc-alt-platform=aarch64-unknown-linux-gnu
LINUX_CONFIGURE_ON_amd64= --with-boinc-alt-platform=x86_64-pc-linux-gnu
LINUX_CONFIGURE_ON_i386= --with-boinc-alt-platform=i686-pc-linux-gnu
-MANAGER_LIB_DEPENDS= libnotify.so:devel/libnotify \
+MANAGER_LIB_DEPENDS= libfreetype.so:print/freetype2 \
+ libnotify.so:devel/libnotify \
libxcb-util.so:x11/xcb-util \
- libfreetype.so:print/freetype2 \
libxkbcommon.so:x11/libxkbcommon
MANAGER_USES= desktop-file-utils gnome iconv xorg
MANAGER_USE= GNOME=atk,cairo,gdkpixbuf,glib20,gtk30,pango \
- WX=3.2+ XORG=x11,xcb,xext,xscrnsaver
+ WX=3.2+ \
+ XORG=x11,xcb,xext,xscrnsaver
MANAGER_CONFIGURE_ENABLE= manager
MANAGER_CONFIGURE_WITH= wx-config
-NLS_USES= gettext-tools
+NLS_USES= gettext-tools
-X11_USES= desktop-file-utils gl jpeg xorg
-X11_USE= GL=glut XORG=x11,xi,xmu,xscrnsaver
-X11_CONFIGURE_OFF= ax_cv_check_glut_libglut=no
-X11_CONFIGURE_WITH= x
+X11_USES= desktop-file-utils gl jpeg xorg
+X11_USE= GL=glut \
+ XORG=x11,xi,xmu,xscrnsaver
+X11_CONFIGURE_OFF= ax_cv_check_glut_libglut=no
+X11_CONFIGURE_WITH= x
BOINC_CLIENT_GROUP?= boinc
BOINC_CLIENT_HOME?= /var/db/boinc
@@ -93,10 +94,10 @@ BOINC_CLIENT_USER?= boinc
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MMANAGER}
-WX_CONF_ARGS= absolute
-SUB_LIST+= OPTION_MANAGER="true"
+WX_CONF_ARGS= absolute
+SUB_LIST+= OPTION_MANAGER="true"
.else
-SUB_LIST+= OPTION_MANAGER=""
+SUB_LIST+= OPTION_MANAGER=""
.endif
.if ${PORT_OPTIONS:MCLIENT}
diff --git a/net/boinc-client/distinfo b/net/boinc-client/distinfo
index 5fcb0c3a9117..83f379cdc7f4 100644
--- a/net/boinc-client/distinfo
+++ b/net/boinc-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717665928
-SHA256 (BOINC-boinc-client_release-8.0-8.0.2_GH0.tar.gz) = c593f157aacbd61bf814f44ed6e4dbb38145336d5c018c756206bdfc0c6df33e
-SIZE (BOINC-boinc-client_release-8.0-8.0.2_GH0.tar.gz) = 46978849
+TIMESTAMP = 1753478143
+SHA256 (BOINC-boinc-client_release-8.2-8.2.4_GH0.tar.gz) = a7cd5c562f7fae705f0b68e215d9ee176c2716630a80fc86a6d9aa3a6804e7e4
+SIZE (BOINC-boinc-client_release-8.2-8.2.4_GH0.tar.gz) = 47582706
diff --git a/net/boinc-client/pkg-plist b/net/boinc-client/pkg-plist
index d933c1015dd1..996dc126c6cd 100644
--- a/net/boinc-client/pkg-plist
+++ b/net/boinc-client/pkg-plist
@@ -59,12 +59,12 @@ lib/libboinc.a
lib/libboinc_api.a
lib/libboinc_api.so
lib/libboinc_api.so.8
-lib/libboinc_api.so.8.0.2
+lib/libboinc_api.so.8.2.4
%%CLIENT%%lib/libboinc_crypt.a
lib/libboinc_opencl.a
lib/libboinc_opencl.so
lib/libboinc_opencl.so.8
-lib/libboinc_opencl.so.8.0.2
+lib/libboinc_opencl.so.8.2.4
libdata/pkgconfig/libboinc.pc
libdata/pkgconfig/libboinc_api.pc
%%CLIENT%%libdata/pkgconfig/libboinc_crypt.pc
@@ -72,7 +72,7 @@ libdata/pkgconfig/libboinc_opencl.pc
%%X11%%lib/libboinc_graphics2.a
%%X11%%lib/libboinc_graphics2.so
%%X11%%lib/libboinc_graphics2.so.8
-%%X11%%lib/libboinc_graphics2.so.8.0.2
+%%X11%%lib/libboinc_graphics2.so.8.2.4
%%SKINS%%share/boinc/skins/Charity Engine/background_image.png
%%SKINS%%share/boinc/skins/Charity Engine/ce_about.ico
%%SKINS%%share/boinc/skins/Charity Engine/ce_icon_play.png
diff --git a/net/boinctui/Makefile b/net/boinctui/Makefile
index 81f4266d5ddf..47960d8c833e 100644
--- a/net/boinctui/Makefile
+++ b/net/boinctui/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boinctui
-DISTVERSION= 2.7.1
+DISTVERSION= 2.7.2
CATEGORIES= net
MASTER_SITES= SF/${PORTNAME}
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/net/boinctui/distinfo b/net/boinctui/distinfo
index 1947c717c9a6..3ded5f8a20c1 100644
--- a/net/boinctui/distinfo
+++ b/net/boinctui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725122849
-SHA256 (boinctui_2.7.1.tar.gz) = 44b059a31d1dc4d7125a48bef6c201c08fda599ed22490cbb626880bbd0ccf66
-SIZE (boinctui_2.7.1.tar.gz) = 98119
+TIMESTAMP = 1755748312
+SHA256 (boinctui_2.7.2.tar.gz) = 6e2ca56e95c321f55e032a539e63dce37298d96b73e8f809101569c41e73ee11
+SIZE (boinctui_2.7.2.tar.gz) = 98999
diff --git a/net/bosh-bootloader/Makefile b/net/bosh-bootloader/Makefile
deleted file mode 100644
index ee0bbe652e2f..000000000000
--- a/net/bosh-bootloader/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= bosh-bootloader
-PORTVERSION= 7.6.0
-PORTREVISION= 30
-CATEGORIES= net sysutils
-
-MAINTAINER= dumbbell@FreeBSD.org
-COMMENT= CLI for standing up CloudFoundry or Concourse on an IAAS
-WWW= https://github.com/cloudfoundry/bosh-bootloader
-
-LICENSE= APACHE20
-
-USE_GITHUB= yes
-GH_TUPLE= cloudfoundry:bosh-bootloader:v${PORTVERSION} \
- golang:sys:v0.6.0:sys
-
-USES= go tar:xz
-
-GO_PKGNAME= github.com/cloudfoundry/bosh-bootloader
-GO_TARGET= github.com/cloudfoundry/bosh-bootloader/bbl
-
-PLIST_FILES= bin/bbl
-
-pre-patch:
- ${RM} -r ${WRKSRC}/vendor/golang.org/x/sys
- ${LN} -s ${WRKDIR}/sys-* ${WRKSRC}/vendor/golang.org/x/sys
-
-post-patch:
- ${REINPLACE_CMD} -E -e 's|(Version = )"dev"|\1"${PORTVERSION}"|' ${WRKSRC}/bbl/main.go
-
-.include <bsd.port.mk>
diff --git a/net/bosh-bootloader/distinfo b/net/bosh-bootloader/distinfo
deleted file mode 100644
index 57720b089cee..000000000000
--- a/net/bosh-bootloader/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1679927440
-SHA256 (cloudfoundry-bosh-bootloader-7.6.0-v7.6.0_GH0.tar.gz) = d82e6f02c176933228026225718b2142dba6d076e005665faf3880a82cbb4f8d
-SIZE (cloudfoundry-bosh-bootloader-7.6.0-v7.6.0_GH0.tar.gz) = 9225507
-SHA256 (golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
-SIZE (golang-sys-v0.6.0_GH0.tar.gz) = 1434234
diff --git a/net/bosh-bootloader/pkg-descr b/net/bosh-bootloader/pkg-descr
deleted file mode 100644
index 3b963d843b6a..000000000000
--- a/net/bosh-bootloader/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a command line utility for standing up a CloudFoundry or
-Concourse installation on an IAAS. This CLI is currently under heavy
-development, and the initial goal is to support bootstrapping a
-CloudFoundry installation on AWS.
diff --git a/net/bosh-cli/Makefile b/net/bosh-cli/Makefile
deleted file mode 100644
index e6359a514100..000000000000
--- a/net/bosh-cli/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= bosh-cli
-PORTVERSION= 5.5.0
-PORTREVISION= 29
-CATEGORIES= net sysutils
-
-MAINTAINER= dumbbell@FreeBSD.org
-COMMENT= CLI for BOSH
-WWW= https://bosh.io/docs/cli-v2.html
-
-LICENSE= APACHE20
-
-USE_GITHUB= yes
-GH_TUPLE= cloudfoundry:bosh-cli:v${PORTVERSION}
-
-USES= go tar:xz
-
-CONFLICTS_INSTALL= schilyutils # bin/bosh
-
-GO_PKGNAME= github.com/cloudfoundry/bosh-cli
-
-PLIST_FILES= bin/bosh
-
-post-patch:
- ${REINPLACE_CMD} -e 's|\[DEV BUILD\]|${PORTVERSION}|' ${WRKSRC}/cmd/version.go
-
-post-install:
- ${MV} ${STAGEDIR}${PREFIX}/bin/bosh-cli ${STAGEDIR}${PREFIX}/bin/bosh
-
-.include <bsd.port.mk>
diff --git a/net/bosh-cli/distinfo b/net/bosh-cli/distinfo
deleted file mode 100644
index b5c449412218..000000000000
--- a/net/bosh-cli/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1557134885
-SHA256 (cloudfoundry-bosh-cli-5.5.0-v5.5.0_GH0.tar.gz) = 901085088f17b5224af7d1aec9db942859344fea54801de3f49a2168d449592f
-SIZE (cloudfoundry-bosh-cli-5.5.0-v5.5.0_GH0.tar.gz) = 6587789
diff --git a/net/bosh-cli/pkg-descr b/net/bosh-cli/pkg-descr
deleted file mode 100644
index 1ea65571c843..000000000000
--- a/net/bosh-cli/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-The BOSH Command Line Interface (CLI) is what you use to run BOSH
-commands. CLI v2 is a new major version of CLI.
diff --git a/net/calendarsupport/distinfo b/net/calendarsupport/distinfo
index b6de91228087..281983b5d3b9 100644
--- a/net/calendarsupport/distinfo
+++ b/net/calendarsupport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646479
-SHA256 (KDE/release-service/25.08.0/calendarsupport-25.08.0.tar.xz) = 386ca71663f41e13139e53847cbaf47d2280fe8d29907e8d9989dfec2baab397
-SIZE (KDE/release-service/25.08.0/calendarsupport-25.08.0.tar.xz) = 990712
+TIMESTAMP = 1757410184
+SHA256 (KDE/release-service/25.08.1/calendarsupport-25.08.1.tar.xz) = 22f8206efa93e020101248b6dfd64a082bab3f3a5c48c9b50a301473f91fe447
+SIZE (KDE/release-service/25.08.1/calendarsupport-25.08.1.tar.xz) = 990860
diff --git a/net/cf/Makefile b/net/cf/Makefile
deleted file mode 100644
index f4006014be0c..000000000000
--- a/net/cf/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-PORTNAME= cf
-PORTVERSION= 6.49.0
-DISTVERSIONPREFIX= v
-PORTREVISION= 29
-CATEGORIES= net
-
-MAINTAINER= dumbbell@FreeBSD.org
-COMMENT= CLI for Cloud Foundry written in Go
-WWW= https://cloudfoundry.org/
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BUILD_DEPENDS= ${LOCALBASE}/bin/go-bindata:devel/go-bindata
-
-USE_GITHUB= yes
-GH_ACCOUNT= cloudfoundry
-GH_PROJECT= cli
-GH_TUPLE= golang:sys:v0.6.0:sys
-
-USES= go
-
-CONFLICTS_INSTALL= lbl-cf # bin/cf
-
-GO_BUILDFLAGS= -ldflags="-X code.cloudfoundry.org/cli/version.binaryVersion=${PORTVERSION}"
-GO_PKGNAME= code.cloudfoundry.org/cli
-GO_TARGET= :cf
-
-PLIST_FILES= bin/cf
-
-PORTDOCS= NOTICE README.md
-
-OPTIONS_DEFINE= DOCS
-
-pre-patch:
- ${RM} -r ${WRKSRC}/vendor/golang.org/x/sys
- ${LN} -s ${WRKDIR}/sys-* ${WRKSRC}/vendor/golang.org/x/sys
-
-do-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for x in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${x} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net/cf/distinfo b/net/cf/distinfo
deleted file mode 100644
index 989d22621b19..000000000000
--- a/net/cf/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1679327145
-SHA256 (cloudfoundry-cli-v6.49.0_GH0.tar.gz) = 7717d3b684c1553b98e13888704d88197447984057b8a4ba0cdf2ec862613761
-SIZE (cloudfoundry-cli-v6.49.0_GH0.tar.gz) = 22715242
-SHA256 (golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
-SIZE (golang-sys-v0.6.0_GH0.tar.gz) = 1434234
diff --git a/net/cf/pkg-descr b/net/cf/pkg-descr
deleted file mode 100644
index 0a6541db2ed1..000000000000
--- a/net/cf/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-The official command line client for Cloud Foundry.
diff --git a/net/chrony/Makefile b/net/chrony/Makefile
index d2167508a83e..7b2e1654d237 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/ \
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/chrony/files/patch-test_unit_socket.c b/net/chrony/files/patch-test_unit_socket.c
new file mode 100644
index 000000000000..fd9e71d17078
--- /dev/null
+++ b/net/chrony/files/patch-test_unit_socket.c
@@ -0,0 +1,30 @@
+commit 120bf44989391164c924e97d3142dc1352ab7970
+Author: Miroslav Lichvar <mlichvar@redhat.com>
+Date: Thu Aug 28 09:33:34 2025 +0200
+
+ test: fix socket unit test to use non-blocking accepted sockets
+
+ SCK_AcceptConnection() always returns a non-blocking socket. Clear the
+ O_NONBLOCK flag in the socket unit test, which relies on blocking, to
+ avoid failures.
+
+ Reported-by: Matthias Andree <matthias.andree@gmx.de>
+
+--- test/unit/socket.c.orig 2025-08-27 12:05:31 UTC
++++ test/unit/socket.c
+@@ -191,6 +191,7 @@ test_unit(void)
+ s3 = SCK_AcceptConnection(s1, &sa2);
+ TEST_CHECK(UTI_CompareIPs(&sa1.ip_addr, &sa2.ip_addr, NULL) == 0);
+
++ fcntl(s3, F_SETFL, fcntl(s3, F_GETFL) & ~O_NONBLOCK);
+ send_and_recv(SCK_ADDR_IP, 1, 1, s3, s2);
+
+ SCK_ShutdownConnection(s2);
+@@ -227,6 +228,7 @@ test_unit(void)
+ s3 = SCK_AcceptConnection(s1, &sa2);
+ TEST_CHECK(sa2.ip_addr.family == IPADDR_UNSPEC);
+
++ fcntl(s3, F_SETFL, fcntl(s3, F_GETFL) & ~O_NONBLOCK);
+ send_and_recv(SCK_ADDR_UNIX, 1, i % 2, s3, s2);
+
+ if (i % 4)
diff --git a/net/cloud-init/Makefile b/net/cloud-init/Makefile
index 88b9035b7e48..f12651575c18 100644
--- a/net/cloud-init/Makefile
+++ b/net/cloud-init/Makefile
@@ -1,6 +1,5 @@
PORTNAME= cloud-init
-DISTVERSION= 24.1.4
-PORTREVISION= 4
+DISTVERSION= 25.2
CATEGORIES= net python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -29,24 +28,35 @@ USES= python shebangfix
USE_GITHUB= yes
GH_ACCOUNT= canonical
USE_PYTHON= autoplist distutils
-PYDISTUTILS_INSTALLARGS+= "--init-system=sysvinit_freebsd"
SHEBANG_FILES= tools/hook-hotplug tools/read-dependencies tools/read-version \
tools/validate-yaml.py
+NO_ARCH= yes
+
# Conflicts
CONFLICTS_INSTALL= cloud-init-devel
# Standard bsd.port.mk variables
ETCDIR= ${PREFIX}/etc/cloud
+MAN1FILES= cloud-id.1 cloud-init-per.1 cloud-init.1
+
+PLIST_FILES+= ${MAN1FILES:S|^|share/man/man1/|:S|.1$|.1.gz|}
+
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400000
-EXTRA_PATCHES= ${PATCHDIR}/extra-cloudinit_distros_freebsd.py
+EXTRA_PATCHES+= ${PATCHDIR}/extra-cloudinit_distros_freebsd.py
.endif
-NO_ARCH= yes
+.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1500000
+EXTRA_PATCHES+= ${PATCHDIR}/extra-cloudinit_netinfo.py
+.endif
+
+.include <bsd.port.pre.mk>
+
+PYDISTUTILS_INSTALLARGS+= "--init-system=sysvinit_freebsd"
post-patch:
${REINPLACE_CMD} -e 's|%%PREFIX%%|${STAGEDIR}${PREFIX}|g' ${WRKSRC}/setup.py
@@ -60,6 +70,10 @@ post-install:
${MV} ${STAGEDIR}${ETCDIR}/cloud.cfg.d/99_freebsd.cfg ${STAGEDIR}${ETCDIR}/cloud.cfg.d/99_freebsd.cfg.sample
${REINPLACE_CMD} -e 's|^.*\.cfg$$|@sample &.sample|' \
-e 's|${ETCDIR}/clean.d|@dir ${ETCDIR}/clean.d|' \
+ -e 's|${DOCSDIR}/module-docs|@dir ${DOCSDIR}/module-docs|' \
${_PYTHONPKGLIST}
+.for man in ${MAN1FILES}
+ ${INSTALL_MAN} ${WRKSRC}/doc/man/${man} ${STAGEDIR}${PREFIX}/share/man/man1
+.endfor
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/net/cloud-init/distinfo b/net/cloud-init/distinfo
index c7e39f0502b2..811d0ccf97c8 100644
--- a/net/cloud-init/distinfo
+++ b/net/cloud-init/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1712351569
-SHA256 (canonical-cloud-init-24.1.4_GH0.tar.gz) = 3c70effcea02be47b6cd751a1d164583df674ff8d6e4eaa6599eb1499e3b3f28
-SIZE (canonical-cloud-init-24.1.4_GH0.tar.gz) = 1734414
-SHA256 (a6e09d9bfd3ef0770bc4d9452d978ba93dbe1245.patch) = e90e4df05691b64abf2f3a0fc02ff7c450260e53ca236583f7fc3fd315a2b114
-SIZE (a6e09d9bfd3ef0770bc4d9452d978ba93dbe1245.patch) = 18418
+TIMESTAMP = 1756667041
+SHA256 (canonical-cloud-init-25.2_GH0.tar.gz) = a5f4752ac86efa395c99151f787072159b86277201d8386d90019db01cdd9779
+SIZE (canonical-cloud-init-25.2_GH0.tar.gz) = 1954136
diff --git a/net/cloud-init/files/extra-cloudinit_distros_freebsd.py b/net/cloud-init/files/extra-cloudinit_distros_freebsd.py
index eb4d375a49fd..c14b672d5cc6 100644
--- a/net/cloud-init/files/extra-cloudinit_distros_freebsd.py
+++ b/net/cloud-init/files/extra-cloudinit_distros_freebsd.py
@@ -1,4 +1,4 @@
---- cloudinit/distros/freebsd.py.orig 2024-10-25 15:58:28 UTC
+--- cloudinit/distros/freebsd.py.orig 2025-08-12 19:00:58 UTC
+++ cloudinit/distros/freebsd.py
@@ -35,7 +35,7 @@ class Distro(cloudinit.distros.bsd.BSD):
pkg_cmd_update_prefix = ["pkg", "update"]
diff --git a/net/cloud-init/files/extra-cloudinit_netinfo.py b/net/cloud-init/files/extra-cloudinit_netinfo.py
new file mode 100644
index 000000000000..d756dda563f0
--- /dev/null
+++ b/net/cloud-init/files/extra-cloudinit_netinfo.py
@@ -0,0 +1,11 @@
+--- cloudinit/netinfo.py.orig 2025-09-01 15:44:21 UTC
++++ cloudinit/netinfo.py
+@@ -558,7 +558,7 @@ def route_info():
+ elif subp.which("netstat"):
+ # Fall back to net-tools if iproute2 is not present
+ (route_out, _err) = subp.subp(
+- ["netstat", "--route", "--numeric", "--extend"], rcs=[0, 1]
++ ["netstat", "--route", "--numeric", "--extend"], rcs=[0, 1, 64]
+ )
+ routes = _netdev_route_info_netstat(route_out)
+ else:
diff --git a/net/cloud-init/files/patch-cloudinit_settings.py b/net/cloud-init/files/patch-cloudinit_settings.py
index d7ca2bd87f2c..a2aded75780a 100644
--- a/net/cloud-init/files/patch-cloudinit_settings.py
+++ b/net/cloud-init/files/patch-cloudinit_settings.py
@@ -1,19 +1,27 @@
---- cloudinit/settings.py.orig 2021-03-17 15:43:42 UTC
+--- cloudinit/settings.py.orig 2025-08-12 19:00:58 UTC
+++ cloudinit/settings.py
-@@ -12,7 +12,7 @@
+@@ -12,11 +12,11 @@ CFG_ENV_NAME = "CLOUD_CFG"
CFG_ENV_NAME = "CLOUD_CFG"
# This is expected to be a yaml formatted file
-CLOUD_CONFIG = "/etc/cloud/cloud.cfg"
+CLOUD_CONFIG = "%%PREFIX%%/etc/cloud/cloud.cfg"
- RUN_CLOUD_CONFIG = "/run/cloud-init/cloud.cfg"
+-CLEAN_RUNPARTS_DIR = "/etc/cloud/clean.d"
++CLEAN_RUNPARTS_DIR = "%%PREFIX%%/etc/cloud/clean.d"
-@@ -50,7 +50,7 @@ CFG_BUILTIN = {
+-DEFAULT_RUN_DIR = "/run/cloud-init"
++DEFAULT_RUN_DIR = "/var/run/cloud-init"
+
+ # What u get if no config is provided
+ CFG_BUILTIN = {
+@@ -60,8 +60,8 @@ CFG_BUILTIN = {
"system_info": {
"paths": {
"cloud_dir": "/var/lib/cloud",
+- "docs_dir": "/usr/share/doc/cloud-init/",
- "templates_dir": "/etc/cloud/templates/",
++ "docs_dir": "%%PREFIX%%/share/doc/cloud-init/",
+ "templates_dir": "%%PREFIX%%/etc/cloud/templates/",
},
"distro": "ubuntu",
diff --git a/net/cloud-init/files/patch-setup.py b/net/cloud-init/files/patch-setup.py
index c94715dc97c6..403683645cf7 100644
--- a/net/cloud-init/files/patch-setup.py
+++ b/net/cloud-init/files/patch-setup.py
@@ -1,6 +1,6 @@
---- setup.py.orig 2021-03-17 15:40:30 UTC
+--- setup.py.orig 2025-08-12 19:00:58 UTC
+++ setup.py
-@@ -153,7 +153,7 @@ INITSYS_TYPES = sorted([f.partition(".")[0] for f in I
+@@ -176,7 +176,7 @@ USR = "usr"
# Install everything in the right location and take care of Linux (default) and
# FreeBSD systems.
USR = "usr"
@@ -8,4 +8,4 @@
+ETC = "%%PREFIX%%/etc"
USR_LIB_EXEC = "usr/lib"
LIB = "lib"
- if os.uname()[0] in ["FreeBSD", "DragonFly"]:
+ if os.uname()[0] in ["FreeBSD", "DragonFly", "OpenBSD"]:
diff --git a/net/cloudflared/Makefile b/net/cloudflared/Makefile
index 8b2fd0567e05..d42fc474b813 100644
--- a/net/cloudflared/Makefile
+++ b/net/cloudflared/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cloudflared
-DISTVERSION= 2024.11.1
+DISTVERSION= 2025.8.0
+PORTREVISION= 1
CATEGORIES= net www
MAINTAINER= egypcio@FreeBSD.org
@@ -11,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss
-USES= cpe go:1.22,modules
+USES= cpe go:modules
USE_RC_SUBR= ${PORTNAME}
USE_GITHUB= yes
GH_ACCOUNT= cloudflare
diff --git a/net/cloudflared/distinfo b/net/cloudflared/distinfo
index 6d5425bcdc5d..05a26826977f 100644
--- a/net/cloudflared/distinfo
+++ b/net/cloudflared/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744204985
-SHA256 (cloudflare-cloudflared-2024.11.1_GH0.tar.gz) = 1bf729c225701f6864b31bb6c251293caa06f9f1a6e671f3326dd20c3c9719ff
-SIZE (cloudflare-cloudflared-2024.11.1_GH0.tar.gz) = 7000271
+TIMESTAMP = 1755055501
+SHA256 (cloudflare-cloudflared-2025.8.0_GH0.tar.gz) = a57411cdfc729b9f867ff42e4c365eeb31d0fdc5f763f7d813adf6f44a37ef35
+SIZE (cloudflare-cloudflared-2025.8.0_GH0.tar.gz) = 7220411
diff --git a/net/cloudflared/files/patch-diagnostic_network_collector__unix.go b/net/cloudflared/files/patch-diagnostic_network_collector__unix.go
new file mode 100644
index 000000000000..8ae12665a122
--- /dev/null
+++ b/net/cloudflared/files/patch-diagnostic_network_collector__unix.go
@@ -0,0 +1,8 @@
+--- diagnostic/network/collector_unix.go.orig 2024-01-01 00:00:00 UTC
++++ diagnostic/network/collector_unix.go
+@@ -1,4 +1,4 @@
+-//go:build darwin || linux
++//go:build darwin || linux || freebsd
+
+ package diagnostic
+
diff --git a/net/cloudflared/files/patch-diagnostic_system__collector__freebsd.go b/net/cloudflared/files/patch-diagnostic_system__collector__freebsd.go
new file mode 100644
index 000000000000..f60a9fe1db01
--- /dev/null
+++ b/net/cloudflared/files/patch-diagnostic_system__collector__freebsd.go
@@ -0,0 +1,173 @@
+--- /dev/null 2024-01-01 00:00:00 UTC
++++ diagnostic/system_collector_freebsd.go
+@@ -0,0 +1,170 @@
++//go:build freebsd
++
++package diagnostic
++
++import (
++ "context"
++ "fmt"
++ "os/exec"
++ "runtime"
++ "strconv"
++ "strings"
++)
++
++type SystemCollectorImpl struct {
++ version string
++}
++
++func NewSystemCollectorImpl(
++ version string,
++) *SystemCollectorImpl {
++ return &SystemCollectorImpl{
++ version,
++ }
++}
++
++func (collector *SystemCollectorImpl) Collect(ctx context.Context) (*SystemInformation, error) {
++ memoryInfo, memoryInfoRaw, memoryInfoErr := collectMemoryInformation(ctx)
++ fdInfo, fdInfoRaw, fdInfoErr := collectFileDescriptorInformation(ctx)
++ disks, disksRaw, diskErr := collectDiskVolumeInformationUnix(ctx)
++ osInfo, osInfoRaw, osInfoErr := collectOSInformationUnix(ctx)
++
++ var memoryMaximum, memoryCurrent, fileDescriptorMaximum, fileDescriptorCurrent uint64
++ var osSystem, name, osVersion, osRelease, architecture string
++ gerror := SystemInformationGeneralError{}
++
++ if memoryInfoErr != nil {
++ gerror.MemoryInformationError = SystemInformationError{
++ Err: memoryInfoErr,
++ RawInfo: memoryInfoRaw,
++ }
++ } else {
++ memoryMaximum = memoryInfo.MemoryMaximum
++ memoryCurrent = memoryInfo.MemoryCurrent
++ }
++
++ if fdInfoErr != nil {
++ gerror.FileDescriptorsInformationError = SystemInformationError{
++ Err: fdInfoErr,
++ RawInfo: fdInfoRaw,
++ }
++ } else {
++ fileDescriptorMaximum = fdInfo.FileDescriptorMaximum
++ fileDescriptorCurrent = fdInfo.FileDescriptorCurrent
++ }
++
++ if diskErr != nil {
++ gerror.DiskVolumeInformationError = SystemInformationError{
++ Err: diskErr,
++ RawInfo: disksRaw,
++ }
++ }
++
++ if osInfoErr != nil {
++ gerror.OperatingSystemInformationError = SystemInformationError{
++ Err: osInfoErr,
++ RawInfo: osInfoRaw,
++ }
++ } else {
++ osSystem = osInfo.OsSystem
++ name = osInfo.Name
++ osVersion = osInfo.OsVersion
++ osRelease = osInfo.OsRelease
++ architecture = osInfo.Architecture
++ }
++
++ cloudflaredVersion := collector.version
++ info := NewSystemInformation(
++ memoryMaximum,
++ memoryCurrent,
++ fileDescriptorMaximum,
++ fileDescriptorCurrent,
++ osSystem,
++ name,
++ osVersion,
++ osRelease,
++ architecture,
++ cloudflaredVersion,
++ runtime.Version(),
++ runtime.GOARCH,
++ disks,
++ )
++
++ return info, gerror
++}
++
++func collectMemoryInformation(ctx context.Context) (*MemoryInformation, string, error) {
++ // Use sysctl to get memory information on FreeBSD
++ command := exec.CommandContext(ctx, "sysctl", "-n", "hw.physmem", "vm.stats.vm.v_free_count", "hw.pagesize")
++
++ stdout, err := command.Output()
++ if err != nil {
++ return nil, "", fmt.Errorf("error retrieving output from command '%s': %w", command.String(), err)
++ }
++
++ output := string(stdout)
++ lines := strings.Split(strings.TrimSpace(output), "\n")
++
++ if len(lines) < 3 {
++ return nil, output, fmt.Errorf("unexpected sysctl output format")
++ }
++
++ physmem, err := strconv.ParseUint(lines[0], 10, 64)
++ if err != nil {
++ return nil, output, fmt.Errorf("error parsing physmem: %w", err)
++ }
++
++ freePages, err := strconv.ParseUint(lines[1], 10, 64)
++ if err != nil {
++ return nil, output, fmt.Errorf("error parsing free pages: %w", err)
++ }
++
++ pageSize, err := strconv.ParseUint(lines[2], 10, 64)
++ if err != nil {
++ return nil, output, fmt.Errorf("error parsing page size: %w", err)
++ }
++
++ memoryMaximum := physmem / 1024 // Convert to KB
++ memoryCurrent := (freePages * pageSize) / 1024 // Convert to KB
++
++ memoryInfo := &MemoryInformation{
++ MemoryMaximum: memoryMaximum,
++ MemoryCurrent: memoryCurrent,
++ }
++
++ return memoryInfo, output, nil
++}
++
++func collectFileDescriptorInformation(ctx context.Context) (*FileDescriptorInformation, string, error) {
++ // Use sysctl to get file descriptor limits on FreeBSD
++ command := exec.CommandContext(ctx, "sysctl", "-n", "kern.maxfiles", "kern.openfiles")
++
++ stdout, err := command.Output()
++ if err != nil {
++ return nil, "", fmt.Errorf("error retrieving output from command '%s': %w", command.String(), err)
++ }
++
++ output := string(stdout)
++ lines := strings.Split(strings.TrimSpace(output), "\n")
++
++ if len(lines) < 2 {
++ return nil, output, fmt.Errorf("unexpected sysctl output format")
++ }
++
++ maxFiles, err := strconv.ParseUint(lines[0], 10, 64)
++ if err != nil {
++ return nil, output, fmt.Errorf("error parsing maxfiles: %w", err)
++ }
++
++ openFiles, err := strconv.ParseUint(lines[1], 10, 64)
++ if err != nil {
++ return nil, output, fmt.Errorf("error parsing openfiles: %w", err)
++ }
++
++ fdInfo := &FileDescriptorInformation{
++ FileDescriptorMaximum: maxFiles,
++ FileDescriptorCurrent: openFiles,
++ }
++
++ return fdInfo, output, nil
++}
diff --git a/net/cloudquery/Makefile b/net/cloudquery/Makefile
index 3b375723a5c7..2fbccd173404 100644
--- a/net/cloudquery/Makefile
+++ b/net/cloudquery/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cloudquery
DISTVERSIONPREFIX= v
DISTVERSION= 0.32.0
-PORTREVISION= 16
+PORTREVISION= 18
CATEGORIES= net
MAINTAINER= se@FreeBSD.org
diff --git a/net/concourse-fly/Makefile b/net/concourse-fly/Makefile
deleted file mode 100644
index 5fa92ad1c131..000000000000
--- a/net/concourse-fly/Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
-PORTNAME= concourse
-PORTVERSION= 6.7.1
-PORTREVISION= 28
-CATEGORIES= net sysutils
-MASTER_SITES= LOCAL/dumbbell/concourse/
-PKGNAMESUFFIX= -fly
-
-MAINTAINER= dumbbell@FreeBSD.org
-COMMENT= CLI for Concourse
-WWW= https://concourse-ci.org/
-
-LICENSE= APACHE20
-
-USES= cpe go:modules tar:xz
-
-CPE_VENDOR= pivotal_software
-
-GO_TARGET= ./cmd/concourse:fly
-GO_BUILDFLAGS= -ldflags="-s -w -X github.com/concourse/concourse.Version=${PORTVERSION}"
-CGO_CFLAGS= -I.
-
-CONFLICTS_INSTALL= concourse fly # bin/fly
-
-PLIST_FILES= bin/fly
-
-# The build instructions for `fly` suggest to clone the global Concourse
-# repository, which contains many Git submodules, including fly, and
-# build from there. So basically:
-#
-# git clone --recursive https://github.com/concourse/concourse.git
-# cd concourse/fly
-# go build
-#
-# Unfortunately, this is difficult to integrate as is with the Ports framework:
-# * Some submodules are hosted on services other than GitHub
-# * Third-party Go dependencies are not Git submodules
-#
-# We created the `create-src-archive` to create a self-contained
-# source archive because the Concourse does not provide one. This
-# source archive contains the Git submodules and the third-party Go
-# dependencies, fetched using `go mod vendor`.
-#
-# It is created using the `create-src-archive` target below:
-#
-# make create-src-archive
-#
-# `fly` version is set by default to "0.0.0-dev" in version/Version.go.
-# Instead of patching the file, we use a linker flag to set the variable
-# to the port's version.
-
-.PHONY: create-src-archive
-ARCHIVE_DIR= ${DISTDIR}/concourse-${PORTVERSION}
-create-src-archive:
- ${RM} -rf ${ARCHIVE_DIR}
- git clone --recursive -b v${PORTVERSION} \
- https://github.com/concourse/concourse.git \
- ${ARCHIVE_DIR}
- GOPATH=$$(mktemp concourse-gopath.XXXX) && \
- (cd ${ARCHIVE_DIR} && \
- ${GO_CMD} mod vendor) && \
- ${FIND} "$$GOPATH" -exec ${CHMOD} u+w {} \; && \
- ${RM} -rf "$$GOPATH"
- ${FIND} ${ARCHIVE_DIR} \( -name ".git*" -o -name "testdata" \) -depth -exec ${RM} -rf {} \;
- ${TAR} -cf - -C ${ARCHIVE_DIR:H} ${ARCHIVE_DIR:T} | ${XZ_CMD} > ${ARCHIVE_DIR}.tar.xz
- ${RM} -rf ${ARCHIVE_DIR}
- ${MAKE} makesum
-
-.include <bsd.port.mk>
diff --git a/net/concourse-fly/distinfo b/net/concourse-fly/distinfo
deleted file mode 100644
index de5191c49c48..000000000000
--- a/net/concourse-fly/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1605819756
-SHA256 (concourse-6.7.1.tar.xz) = 3fd2de566112b6822928197cffeebe9af4090159cebb22702313c2f9698d911d
-SIZE (concourse-6.7.1.tar.xz) = 8414876
diff --git a/net/concourse-fly/pkg-descr b/net/concourse-fly/pkg-descr
deleted file mode 100644
index 3c0a50b70821..000000000000
--- a/net/concourse-fly/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The `fly` tool is a command line interface to Concourse. It is used for
-a number of tasks from connecting to a shell in one of your build's
-containers to uploading new pipeline configuration into a running
-Concourse. Learning how to use `fly` will make using Concourse faster
-and more useful.
diff --git a/net/containernetworking-plugins/Makefile b/net/containernetworking-plugins/Makefile
index f7239f845949..ad3d4dda0e63 100644
--- a/net/containernetworking-plugins/Makefile
+++ b/net/containernetworking-plugins/Makefile
@@ -1,7 +1,7 @@
PORTNAME= containernetworking-plugins
DISTVERSIONPREFIX= freebsd-v
DISTVERSION= 0.6
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= dfr@FreeBSD.org
diff --git a/net/corosync2/Makefile b/net/corosync2/Makefile
index 20e2e3bed5c7..f25b58c2815b 100644
--- a/net/corosync2/Makefile
+++ b/net/corosync2/Makefile
@@ -1,5 +1,5 @@
PORTVERSION= 2.4.6
-PORTREVISION= 1
+PORTREVISION= 2
PKGNAMESUFFIX= 2
WWW= https://corosync.github.io/corosync/
diff --git a/net/corosync3/Makefile b/net/corosync3/Makefile
index e0bc4118f455..39c10a022a68 100644
--- a/net/corosync3/Makefile
+++ b/net/corosync3/Makefile
@@ -1,4 +1,5 @@
PORTVERSION= 3.1.9
+PORTREVISION= 1
PKGNAMESUFFIX= 3
WWW= https://corosync.github.io/corosync/
diff --git a/net/croc/Makefile b/net/croc/Makefile
index a0e1efb459a7..5aadb82797e2 100644
--- a/net/croc/Makefile
+++ b/net/croc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= croc
-PORTVERSION= 10.0.13
+PORTVERSION= 10.2.5
DISTVERSIONPREFIX= v
-PORTREVISION= 6
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
@@ -12,11 +12,10 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
+USE_RC_SUBR= croc
GO_MODULE= github.com/schollz/croc/v10
-USE_RC_SUBR= croc
-
PLIST_FILES= bin/croc
.include <bsd.port.mk>
diff --git a/net/croc/distinfo b/net/croc/distinfo
index 30d7f9410d5c..a19d45590278 100644
--- a/net/croc/distinfo
+++ b/net/croc/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1727860010
-SHA256 (go/net_croc/croc-v10.0.13/v10.0.13.mod) = 2004d2aa2ff36dc27b5630af816af5876ab42294a26915bf17f86f784958cdcc
-SIZE (go/net_croc/croc-v10.0.13/v10.0.13.mod) = 1341
-SHA256 (go/net_croc/croc-v10.0.13/v10.0.13.zip) = 04ec89bd9fe5537ff3f34968c5fcebe6da9eeb3aa8c16a6d2b1739a91584f25c
-SIZE (go/net_croc/croc-v10.0.13/v10.0.13.zip) = 597747
+TIMESTAMP = 1758527689
+SHA256 (go/net_croc/croc-v10.2.5/v10.2.5.mod) = e9c0fd83e2b40e882019d7e00cd51e005c742424b5396386810672f96a665cf2
+SIZE (go/net_croc/croc-v10.2.5/v10.2.5.mod) = 1350
+SHA256 (go/net_croc/croc-v10.2.5/v10.2.5.zip) = e616371a0128ea7c3703ad4d613507a42279ca7e2de2c767c804d2dccd118eae
+SIZE (go/net_croc/croc-v10.2.5/v10.2.5.zip) = 600180
diff --git a/net/dataplaneapi/Makefile b/net/dataplaneapi/Makefile
index 7630ee870f82..48a2f653ea96 100644
--- a/net/dataplaneapi/Makefile
+++ b/net/dataplaneapi/Makefile
@@ -1,6 +1,7 @@
PORTNAME= dataplaneapi
DISTVERSIONPREFIX= v
-DISTVERSION= 3.2.3
+DISTVERSION= 3.2.4
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/net/dataplaneapi/distinfo b/net/dataplaneapi/distinfo
index db8435462bdc..56a7bec3b9fb 100644
--- a/net/dataplaneapi/distinfo
+++ b/net/dataplaneapi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1755633380
-SHA256 (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.3_GH0/go.mod) = a0658b7464999d581e29e79b9f8145e752f6103655bb81e585bae17079ac79c5
-SIZE (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.3_GH0/go.mod) = 4279
-SHA256 (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.3_GH0/haproxytech-dataplaneapi-v3.2.3_GH0.tar.gz) = e649d7acccc57a0922837b52044849985d7d1e749286c4d76b43fa0173afd8e6
-SIZE (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.3_GH0/haproxytech-dataplaneapi-v3.2.3_GH0.tar.gz) = 1067890
+TIMESTAMP = 1759519276
+SHA256 (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.4_GH0/go.mod) = 6761ed8f37903bb4eba98092869a75509f9b195eff289c57970a1f516fcbb6a1
+SIZE (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.4_GH0/go.mod) = 4886
+SHA256 (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.4_GH0/haproxytech-dataplaneapi-v3.2.4_GH0.tar.gz) = 13a0ef16151837849f9fb91ad6ff869495688a40e627dbf82ffe31101fdbf110
+SIZE (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.4_GH0/haproxytech-dataplaneapi-v3.2.4_GH0.tar.gz) = 1086420
diff --git a/net/deltachat-rpc-server/Makefile b/net/deltachat-rpc-server/Makefile
index 2a1ec0fea9b9..4dc5bef1f603 100644
--- a/net/deltachat-rpc-server/Makefile
+++ b/net/deltachat-rpc-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= deltachat-rpc-server
DISTVERSIONPREFIX= v
-DISTVERSION= 2.11.0
+DISTVERSION= 2.18.0
PORTREVISION= 0
CATEGORIES= net
diff --git a/net/deltachat-rpc-server/Makefile.crates b/net/deltachat-rpc-server/Makefile.crates
index 9fcc9d2fa67e..a250816df12f 100644
--- a/net/deltachat-rpc-server/Makefile.crates
+++ b/net/deltachat-rpc-server/Makefile.crates
@@ -9,11 +9,10 @@ CARGO_CRATES= addr2line-0.24.2 \
alloc-no-stdlib-2.0.4 \
alloc-stdlib-0.2.2 \
allocator-api2-0.2.21 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
anstyle-1.0.6 \
- anyhow-1.0.98 \
+ anyhow-1.0.100 \
argon2-0.5.3 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
@@ -41,8 +40,8 @@ CARGO_CRATES= addr2line-0.24.2 \
base32-0.5.1 \
base64-0.22.1 \
base64ct-1.6.0 \
- bitfields-0.12.4 \
- bitfields-impl-0.9.4 \
+ bitfields-1.0.0 \
+ bitfields-impl-1.0.0 \
bitflags-1.3.2 \
bitflags-2.9.1 \
bitvec-1.0.1 \
@@ -60,7 +59,7 @@ CARGO_CRATES= addr2line-0.24.2 \
bolero-kani-0.13.0 \
bolero-libfuzzer-0.13.0 \
bounded-integer-0.5.8 \
- brotli-8.0.1 \
+ brotli-8.0.2 \
brotli-decompressor-5.0.0 \
buffer-redux-1.0.2 \
bumpalo-3.17.0 \
@@ -82,7 +81,7 @@ CARGO_CRATES= addr2line-0.24.2 \
chacha20-0.9.1 \
chacha20poly1305-0.10.1 \
charset-0.1.5 \
- chrono-0.4.41 \
+ chrono-0.4.42 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
@@ -94,6 +93,7 @@ CARGO_CRATES= addr2line-0.24.2 \
cmac-0.7.2 \
cobs-0.2.3 \
color_quant-1.1.0 \
+ colorutils-rs-0.7.5 \
concurrent-queue-2.5.0 \
const-oid-0.9.6 \
constant_time_eq-0.3.1 \
@@ -170,6 +170,7 @@ CARGO_CRATES= addr2line-0.24.2 \
equivalent-1.0.2 \
errno-0.3.10 \
error-code-3.3.1 \
+ erydanos-0.2.18 \
escaper-0.1.1 \
event-listener-2.5.3 \
event-listener-5.4.0 \
@@ -198,7 +199,7 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
futures-io-0.3.31 \
- futures-lite-2.6.0 \
+ futures-lite-2.6.1 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
@@ -214,7 +215,7 @@ CARGO_CRATES= addr2line-0.24.2 \
gloo-timers-0.3.0 \
group-0.13.0 \
h2-0.4.7 \
- half-2.4.0 \
+ half-2.6.0 \
hashbrown-0.14.5 \
hashbrown-0.15.4 \
hashlink-0.10.0 \
@@ -239,9 +240,9 @@ CARGO_CRATES= addr2line-0.24.2 \
httpdate-1.0.3 \
human-panic-2.0.3 \
humansize-2.1.3 \
- hyper-1.6.0 \
+ hyper-1.7.0 \
hyper-rustls-0.27.5 \
- hyper-util-0.1.16 \
+ hyper-util-0.1.17 \
iana-time-zone-0.1.61 \
iana-time-zone-haiku-0.1.2 \
icu_collections-1.5.0 \
@@ -259,10 +260,10 @@ CARGO_CRATES= addr2line-0.24.2 \
idna-1.0.3 \
idna_adapter-1.2.0 \
igd-next-0.16.1 \
- image-0.25.6 \
+ image-0.25.8 \
image-webp-0.2.1 \
imap-proto-0.16.5 \
- indexmap-2.10.0 \
+ indexmap-2.11.4 \
inout-0.1.3 \
instant-0.1.13 \
ipconfig-0.3.2 \
@@ -284,7 +285,7 @@ CARGO_CRATES= addr2line-0.24.2 \
kamadak-exif-0.6.1 \
keccak-0.1.5 \
lazy_static-1.5.0 \
- libc-0.2.174 \
+ libc-0.2.176 \
libm-0.2.11 \
libredox-0.1.3 \
libsqlite3-sys-0.34.0 \
@@ -294,14 +295,14 @@ CARGO_CRATES= addr2line-0.24.2 \
litemap-0.7.4 \
litrs-0.4.1 \
lock_api-0.4.13 \
- log-0.4.27 \
+ log-0.4.28 \
loom-0.7.2 \
lru-0.12.3 \
lru-0.13.0 \
lru_time_cache-0.11.11 \
mail-builder-0.4.4 \
mailparse-0.16.1 \
- matchers-0.1.0 \
+ matchers-0.2.0 \
md-5-0.10.6 \
md5-0.7.0 \
memchr-2.7.4 \
@@ -310,6 +311,7 @@ CARGO_CRATES= addr2line-0.24.2 \
miniz_oxide-0.8.8 \
mio-1.0.3 \
moka-0.12.10 \
+ moxcms-0.7.5 \
mutate_once-0.1.1 \
n0-future-0.1.3 \
native-tls-0.2.14 \
@@ -329,7 +331,7 @@ CARGO_CRATES= addr2line-0.24.2 \
nom-8.0.0 \
ntapi-0.4.1 \
ntimestamp-1.0.0 \
- nu-ansi-term-0.46.0 \
+ nu-ansi-term-0.50.1 \
num-bigint-0.4.6 \
num-bigint-dig-0.8.4 \
num-conv-0.1.0 \
@@ -353,7 +355,6 @@ CARGO_CRATES= addr2line-0.24.2 \
openssl-sys-0.9.107 \
option-ext-0.2.0 \
os_info-3.10.0 \
- overload-0.1.1 \
p256-0.13.2 \
p384-0.13.1 \
p521-0.13.3 \
@@ -364,12 +365,12 @@ CARGO_CRATES= addr2line-0.24.2 \
paste-1.0.15 \
pem-3.0.4 \
pem-rfc7468-0.7.0 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
pest-2.7.15 \
pest_derive-2.7.10 \
pest_generator-2.7.10 \
pest_meta-2.7.15 \
- pgp-0.16.0 \
+ pgp-0.17.0 \
pharos-0.5.3 \
pin-project-1.1.10 \
pin-project-internal-1.1.10 \
@@ -386,7 +387,7 @@ CARGO_CRATES= addr2line-0.24.2 \
pnet_macros-0.34.0 \
pnet_macros_support-0.34.0 \
pnet_packet-0.34.0 \
- png-0.17.16 \
+ png-0.18.0 \
poly1305-0.8.0 \
polyval-0.6.2 \
portable-atomic-1.10.0 \
@@ -406,7 +407,8 @@ CARGO_CRATES= addr2line-0.24.2 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
proc-macro2-1.0.93 \
- proptest-1.7.0 \
+ proptest-1.8.0 \
+ pxfm-0.1.24 \
qr2term-0.3.3 \
qrcode-0.14.1 \
qrcodegen-1.8.0 \
@@ -415,7 +417,7 @@ CARGO_CRATES= addr2line-0.24.2 \
quinn-0.11.6 \
quinn-proto-0.11.9 \
quinn-udp-0.5.10 \
- quote-1.0.40 \
+ quote-1.0.41 \
quoted-string-parser-0.1.0 \
quoted_printable-0.5.1 \
r-efi-5.2.0 \
@@ -437,11 +439,10 @@ CARGO_CRATES= addr2line-0.24.2 \
redox_syscall-0.5.12 \
redox_users-0.5.0 \
regex-1.10.6 \
- regex-automata-0.1.10 \
regex-automata-0.4.6 \
regex-lite-0.1.6 \
- regex-syntax-0.6.29 \
regex-syntax-0.8.2 \
+ replace_with-0.1.8 \
reqwest-0.12.15 \
resolv-conf-0.7.1 \
rfc6979-0.4.0 \
@@ -450,7 +451,6 @@ CARGO_CRATES= addr2line-0.24.2 \
ripemd-0.1.3 \
rsa-0.9.7 \
rusqlite-0.36.0 \
- rust-hsluv-0.1.4 \
rustc-demangle-0.1.24 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
@@ -472,6 +472,7 @@ CARGO_CRATES= addr2line-0.24.2 \
schemars_derive-0.8.22 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
+ sdp-0.8.0 \
sec1-0.7.3 \
security-framework-2.11.1 \
security-framework-sys-2.14.0 \
@@ -479,12 +480,13 @@ CARGO_CRATES= addr2line-0.24.2 \
semver-1.0.25 \
send_wrapper-0.6.0 \
sendfd-0.4.3 \
- serde-1.0.219 \
+ serde-1.0.228 \
serde-error-0.1.3 \
- serde_derive-1.0.219 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_derive_internals-0.29.0 \
- serde_json-1.0.142 \
- serde_spanned-1.0.0 \
+ serde_json-1.0.145 \
+ serde_spanned-1.0.2 \
serde_urlencoded-0.7.1 \
serdect-0.2.0 \
serdect-0.3.0 \
@@ -520,10 +522,11 @@ CARGO_CRATES= addr2line-0.24.2 \
strum_macros-0.26.2 \
strum_macros-0.27.2 \
stun-rs-0.1.11 \
+ substring-1.4.5 \
subtle-2.6.1 \
surge-ping-0.8.1 \
syn-1.0.109 \
- syn-2.0.104 \
+ syn-2.0.106 \
sync_wrapper-1.0.0 \
synstructure-0.13.1 \
sysinfo-0.26.9 \
@@ -532,13 +535,13 @@ CARGO_CRATES= addr2line-0.24.2 \
tagger-4.3.5 \
tagptr-0.2.0 \
tap-1.0.1 \
- tempfile-3.20.0 \
+ tempfile-3.23.0 \
testdir-0.9.3 \
textwrap-0.16.2 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
+ thiserror-impl-2.0.17 \
thread_local-1.1.8 \
time-0.3.37 \
time-core-0.1.2 \
@@ -554,16 +557,16 @@ CARGO_CRATES= addr2line-0.24.2 \
tokio-stream-0.1.17 \
tokio-tar-0.3.1 \
tokio-tfo-0.3.1 \
- tokio-util-0.7.14 \
+ tokio-util-0.7.16 \
tokio-websockets-0.11.4 \
- toml-0.9.4 \
+ toml-0.9.7 \
toml_datetime-0.6.11 \
- toml_datetime-0.7.0 \
+ toml_datetime-0.7.2 \
toml_edit-0.20.7 \
toml_edit-0.22.27 \
- toml_parser-1.0.1 \
+ toml_parser-1.0.3 \
toml_write-0.1.2 \
- toml_writer-1.0.2 \
+ toml_writer-1.0.3 \
tower-0.5.2 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
@@ -571,7 +574,7 @@ CARGO_CRATES= addr2line-0.24.2 \
tracing-attributes-0.1.28 \
tracing-core-0.1.33 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.19 \
+ tracing-subscriber-0.3.20 \
trait-variant-0.1.2 \
try-lock-0.2.5 \
twofish-0.7.1 \
@@ -593,7 +596,7 @@ CARGO_CRATES= addr2line-0.24.2 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.17.0 \
+ uuid-1.18.1 \
valuable-0.1.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
@@ -629,7 +632,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-implement-0.59.0 \
windows-interface-0.58.0 \
windows-interface-0.59.0 \
- windows-link-0.1.0 \
+ windows-link-0.2.0 \
windows-registry-0.4.0 \
windows-result-0.2.0 \
windows-result-0.3.0 \
@@ -665,7 +668,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
winnow-0.5.40 \
- winnow-0.7.11 \
+ winnow-0.7.13 \
winreg-0.50.0 \
wit-bindgen-rt-0.39.0 \
wmi-0.14.5 \
diff --git a/net/deltachat-rpc-server/distinfo b/net/deltachat-rpc-server/distinfo
index 47912d4bab46..a07b7985b1b7 100644
--- a/net/deltachat-rpc-server/distinfo
+++ b/net/deltachat-rpc-server/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1755902140
+TIMESTAMP = 1760032218
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -21,16 +21,14 @@ SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b
SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc
SIZE (rust/crates/anstyle-1.0.6.crate) = 14604
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
SIZE (rust/crates/argon2-0.5.3.crate) = 28795
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
@@ -85,10 +83,10 @@ SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
-SHA256 (rust/crates/bitfields-0.12.4.crate) = a1d84268bbf9b487d31fe4b849edbefcd3911422d7a07de855a2da1f70ab3d1c
-SIZE (rust/crates/bitfields-0.12.4.crate) = 11749
-SHA256 (rust/crates/bitfields-impl-0.9.4.crate) = 07c93edde7bb4416c35c85048e34f78999dcb47d199bde3b1d79286156f3e2fb
-SIZE (rust/crates/bitfields-impl-0.9.4.crate) = 23492
+SHA256 (rust/crates/bitfields-1.0.0.crate) = dcdbce6688e3ab66aff2ab413b762ccde9f37990e27bba0bb38a4b2ad1b5d877
+SIZE (rust/crates/bitfields-1.0.0.crate) = 11886
+SHA256 (rust/crates/bitfields-impl-1.0.0.crate) = 57413e4b276d883b77fb368b7b33ae6a5eb97692852d49a5394d4f72ba961827
+SIZE (rust/crates/bitfields-impl-1.0.0.crate) = 24009
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
@@ -123,8 +121,8 @@ SHA256 (rust/crates/bolero-libfuzzer-0.13.0.crate) = 858dc57c11725c52662501fa79f
SIZE (rust/crates/bolero-libfuzzer-0.13.0.crate) = 125819
SHA256 (rust/crates/bounded-integer-0.5.8.crate) = 102dbef1187b1893e6dfe05a774e79fd52265f49f214f6879c8ff49f52c8188b
SIZE (rust/crates/bounded-integer-0.5.8.crate) = 15878
-SHA256 (rust/crates/brotli-8.0.1.crate) = 9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d
-SIZE (rust/crates/brotli-8.0.1.crate) = 741712
+SHA256 (rust/crates/brotli-8.0.2.crate) = 4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560
+SIZE (rust/crates/brotli-8.0.2.crate) = 741739
SHA256 (rust/crates/brotli-decompressor-5.0.0.crate) = 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03
SIZE (rust/crates/brotli-decompressor-5.0.0.crate) = 195282
SHA256 (rust/crates/buffer-redux-1.0.2.crate) = 4e8acf87c5b9f5897cd3ebb9a327f420e0cae9dd4e5c1d2e36f2c84c571a58f1
@@ -167,8 +165,8 @@ SHA256 (rust/crates/chacha20poly1305-0.10.1.crate) = 10cd79432192d1c0f4e1a0fef95
SIZE (rust/crates/chacha20poly1305-0.10.1.crate) = 68485
SHA256 (rust/crates/charset-0.1.5.crate) = f1f927b07c74ba84c7e5fe4db2baeb3e996ab2688992e39ac68ce3220a677c7e
SIZE (rust/crates/charset-0.1.5.crate) = 15918
-SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
@@ -191,6 +189,8 @@ SHA256 (rust/crates/cobs-0.2.3.crate) = 67ba02a97a2bd10f4b59b25c7973101c79642302
SIZE (rust/crates/cobs-0.2.3.crate) = 12576
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
+SHA256 (rust/crates/colorutils-rs-0.7.5.crate) = 103c2458789cd7b46e6ed7c7ba1bf969b6569c902e3732843c55962c53eac686
+SIZE (rust/crates/colorutils-rs-0.7.5.crate) = 100078
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
@@ -343,6 +343,8 @@ SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1
SIZE (rust/crates/errno-0.3.10.crate) = 11824
SHA256 (rust/crates/error-code-3.3.1.crate) = a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f
SIZE (rust/crates/error-code-3.3.1.crate) = 7646
+SHA256 (rust/crates/erydanos-0.2.18.crate) = 8cbdc4987ed8e9ece64845393c2d53596b3a4ccbfb3948d799d58f6450e89fb1
+SIZE (rust/crates/erydanos-0.2.18.crate) = 66758
SHA256 (rust/crates/escaper-0.1.1.crate) = a53eb97b7349ba1bdb31839eceafe9aaae8f1d8d944dc589b67fb0b26e1c1666
SIZE (rust/crates/escaper-0.1.1.crate) = 56475
SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0
@@ -399,8 +401,8 @@ SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d3
SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
-SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532
-SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157
+SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad
+SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095
SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
@@ -431,8 +433,8 @@ SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07
SIZE (rust/crates/group-0.13.0.crate) = 16526
SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e
SIZE (rust/crates/h2-0.4.7.crate) = 174114
-SHA256 (rust/crates/half-2.4.0.crate) = b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e
-SIZE (rust/crates/half-2.4.0.crate) = 50666
+SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
+SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
@@ -481,12 +483,12 @@ SHA256 (rust/crates/human-panic-2.0.3.crate) = ac63a746b187e95d51fe16850eb04d1cf
SIZE (rust/crates/human-panic-2.0.3.crate) = 15965
SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7
SIZE (rust/crates/humansize-2.1.3.crate) = 11953
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2
SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660
-SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
-SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -521,14 +523,14 @@ SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64
SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
SHA256 (rust/crates/igd-next-0.16.1.crate) = d06464e726471718db9ad3fefc020529fabcde03313a0fc3967510e2db5add12
SIZE (rust/crates/igd-next-0.16.1.crate) = 38531
-SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a
-SIZE (rust/crates/image-0.25.6.crate) = 242367
+SHA256 (rust/crates/image-0.25.8.crate) = 529feb3e6769d234375c4cf1ee2ce713682b8e76538cb13f9fc23e1400a591e7
+SIZE (rust/crates/image-0.25.8.crate) = 292229
SHA256 (rust/crates/image-webp-0.2.1.crate) = b77d01e822461baa8409e156015a1d91735549f0f2c17691bd2d996bef238f7f
SIZE (rust/crates/image-webp-0.2.1.crate) = 60662
SHA256 (rust/crates/imap-proto-0.16.5.crate) = de555d9526462b6f9ece826a26fb7c67eca9a0245bd9ff84fa91972a5d5d8856
SIZE (rust/crates/imap-proto-0.16.5.crate) = 35791
-SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
SIZE (rust/crates/inout-0.1.3.crate) = 10743
SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
@@ -571,8 +573,8 @@ SHA256 (rust/crates/keccak-0.1.5.crate) = ecc2af9a1119c51f12a14607e783cb977bde58
SIZE (rust/crates/keccak-0.1.5.crate) = 13120
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
SIZE (rust/crates/libm-0.2.11.crate) = 111477
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
@@ -591,8 +593,8 @@ SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b
SIZE (rust/crates/litrs-0.4.1.crate) = 42603
SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca
SIZE (rust/crates/loom-0.7.2.crate) = 73989
SHA256 (rust/crates/lru-0.12.3.crate) = d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc
@@ -605,8 +607,8 @@ SHA256 (rust/crates/mail-builder-0.4.4.crate) = 900998f307338c4013a28ab14d760b78
SIZE (rust/crates/mail-builder-0.4.4.crate) = 25022
SHA256 (rust/crates/mailparse-0.16.1.crate) = 60819a97ddcb831a5614eb3b0174f3620e793e97e09195a395bfa948fd68ed2f
SIZE (rust/crates/mailparse-0.16.1.crate) = 37588
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
SIZE (rust/crates/md-5-0.10.6.crate) = 16161
SHA256 (rust/crates/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771
@@ -623,6 +625,8 @@ SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6
SIZE (rust/crates/mio-1.0.3.crate) = 103703
SHA256 (rust/crates/moka-0.12.10.crate) = a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926
SIZE (rust/crates/moka-0.12.10.crate) = 253622
+SHA256 (rust/crates/moxcms-0.7.5.crate) = ddd32fa8935aeadb8a8a6b6b351e40225570a37c43de67690383d87ef170cd08
+SIZE (rust/crates/moxcms-0.7.5.crate) = 184232
SHA256 (rust/crates/mutate_once-0.1.1.crate) = 16cf681a23b4d0a43fc35024c176437f9dcd818db34e0f42ab456a0ee5ad497b
SIZE (rust/crates/mutate_once-0.1.1.crate) = 4276
SHA256 (rust/crates/n0-future-0.1.3.crate) = 7bb0e5d99e681ab3c938842b96fcb41bf8a7bb4bfdb11ccbd653a7e83e06c794
@@ -661,8 +665,8 @@ SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0
SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
SHA256 (rust/crates/ntimestamp-1.0.0.crate) = c50f94c405726d3e0095e89e72f75ce7f6587b94a8bd8dc8054b73f65c0fd68c
SIZE (rust/crates/ntimestamp-1.0.0.crate) = 5925
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
+SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
SHA256 (rust/crates/num-bigint-dig-0.8.4.crate) = dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151
@@ -709,8 +713,6 @@ SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f5
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/os_info-3.10.0.crate) = 2a604e53c24761286860eba4e2c8b23a0161526476b1de520139d69cdb85a6b5
SIZE (rust/crates/os_info-3.10.0.crate) = 22971
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/p256-0.13.2.crate) = c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b
SIZE (rust/crates/p256-0.13.2.crate) = 63434
SHA256 (rust/crates/p384-0.13.1.crate) = fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6
@@ -731,8 +733,8 @@ SHA256 (rust/crates/pem-3.0.4.crate) = 8e459365e590736a54c3fa561947c84837534b8e9
SIZE (rust/crates/pem-3.0.4.crate) = 13040
SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412
SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/pest-2.7.15.crate) = 8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc
SIZE (rust/crates/pest-2.7.15.crate) = 127895
SHA256 (rust/crates/pest_derive-2.7.10.crate) = 26293c9193fbca7b1a3bf9b79dc1e388e927e6cacaa78b4a3ab705a1d3d41459
@@ -741,8 +743,8 @@ SHA256 (rust/crates/pest_generator-2.7.10.crate) = 3ec22af7d3fb470a85dd2ca96b7c5
SIZE (rust/crates/pest_generator-2.7.10.crate) = 18411
SHA256 (rust/crates/pest_meta-2.7.15.crate) = e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea
SIZE (rust/crates/pest_meta-2.7.15.crate) = 42121
-SHA256 (rust/crates/pgp-0.16.0.crate) = f91d320242d9b686612b15526fe38711afdf856e112eaa4775ce25b0d9b12b11
-SIZE (rust/crates/pgp-0.16.0.crate) = 2303910
+SHA256 (rust/crates/pgp-0.17.0.crate) = 7d918d5da2ce943e4c6088d7694f33f47c19374d6f0f2080a0c5e8010afdfd29
+SIZE (rust/crates/pgp-0.17.0.crate) = 2381952
SHA256 (rust/crates/pharos-0.5.3.crate) = e9567389417feee6ce15dd6527a8a1ecac205ef62c2932bcf3d9f6fc5b78b414
SIZE (rust/crates/pharos-0.5.3.crate) = 26028
SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
@@ -775,8 +777,8 @@ SHA256 (rust/crates/pnet_macros_support-0.34.0.crate) = eea925b72f4bd37f8eab0f22
SIZE (rust/crates/pnet_macros_support-0.34.0.crate) = 10735
SHA256 (rust/crates/pnet_packet-0.34.0.crate) = a9a005825396b7fe7a38a8e288dbc342d5034dac80c15212436424fef8ea90ba
SIZE (rust/crates/pnet_packet-0.34.0.crate) = 33979
-SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
-SIZE (rust/crates/png-0.17.16.crate) = 117975
+SHA256 (rust/crates/png-0.18.0.crate) = 97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0
+SIZE (rust/crates/png-0.18.0.crate) = 118041
SHA256 (rust/crates/poly1305-0.8.0.crate) = 8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf
SIZE (rust/crates/poly1305-0.8.0.crate) = 32633
SHA256 (rust/crates/polyval-0.6.2.crate) = 9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25
@@ -815,8 +817,10 @@ SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd00
SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807
SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
-SHA256 (rust/crates/proptest-1.7.0.crate) = 6fcdab19deb5195a31cf7726a210015ff1496ba1464fd42cb4f537b8b01b471f
-SIZE (rust/crates/proptest-1.7.0.crate) = 204889
+SHA256 (rust/crates/proptest-1.8.0.crate) = 2bb0be07becd10686a0bb407298fb425360a5c44a663774406340c59a22de4ce
+SIZE (rust/crates/proptest-1.8.0.crate) = 204571
+SHA256 (rust/crates/pxfm-0.1.24.crate) = 83f9b339b02259ada5c0f4a389b7fb472f933aa17ce176fd2ad98f28bb401fde
+SIZE (rust/crates/pxfm-0.1.24.crate) = 867020
SHA256 (rust/crates/qr2term-0.3.3.crate) = 6867c60b38e9747a079a19614dbb5981a53f21b9a56c265f3bfdf6011a50a957
SIZE (rust/crates/qr2term-0.3.3.crate) = 43409
SHA256 (rust/crates/qrcode-0.14.1.crate) = d68782463e408eb1e668cf6152704bd856c78c5b6417adaee3203d8f4c1fc9ec
@@ -833,8 +837,8 @@ SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee
SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286
SHA256 (rust/crates/quinn-udp-0.5.10.crate) = e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944
SIZE (rust/crates/quinn-udp-0.5.10.crate) = 30920
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
SHA256 (rust/crates/quoted-string-parser-0.1.0.crate) = 0dc75379cdb451d001f1cb667a9f74e8b355e9df84cc5193513cbe62b96fc5e9
SIZE (rust/crates/quoted-string-parser-0.1.0.crate) = 3623
SHA256 (rust/crates/quoted_printable-0.5.1.crate) = 640c9bd8497b02465aeef5375144c26062e0dcd5939dfcbb0f5db76cb8c17c73
@@ -877,16 +881,14 @@ SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec61
SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
SHA256 (rust/crates/regex-1.10.6.crate) = 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619
SIZE (rust/crates/regex-1.10.6.crate) = 253894
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea
SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565
SHA256 (rust/crates/regex-lite-0.1.6.crate) = 53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a
SIZE (rust/crates/regex-lite-0.1.6.crate) = 95278
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f
SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228
+SHA256 (rust/crates/replace_with-0.1.8.crate) = 51743d3e274e2b18df81c4dc6caf8a5b8e15dbe799e0dca05c7617380094e884
+SIZE (rust/crates/replace_with-0.1.8.crate) = 11251
SHA256 (rust/crates/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb
SIZE (rust/crates/reqwest-0.12.15.crate) = 199320
SHA256 (rust/crates/resolv-conf-0.7.1.crate) = 48375394603e3dd4b2d64371f7148fd8c7baa2680e28741f2cb8d23b59e3d4c4
@@ -903,8 +905,6 @@ SHA256 (rust/crates/rsa-0.9.7.crate) = 47c75d7c5c6b673e58bf54d8544a9f432e3a925b0
SIZE (rust/crates/rsa-0.9.7.crate) = 80231
SHA256 (rust/crates/rusqlite-0.36.0.crate) = 3de23c3319433716cf134eed225fe9986bc24f63bed9be9f20c329029e672dc7
SIZE (rust/crates/rusqlite-0.36.0.crate) = 169800
-SHA256 (rust/crates/rust-hsluv-0.1.4.crate) = efe2374f2385cdd8755a446f80b2a646de603c9d8539ca38734879b5c71e378b
-SIZE (rust/crates/rust-hsluv-0.1.4.crate) = 1075873
SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
@@ -947,6 +947,8 @@ SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/sdp-0.8.0.crate) = 4cd277015eada44a0bb810a4b84d3bf6e810573fa62fb442f457edf6a1087a69
+SIZE (rust/crates/sdp-0.8.0.crate) = 68644
SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc
SIZE (rust/crates/sec1-0.7.3.crate) = 17979
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
@@ -961,18 +963,20 @@ SHA256 (rust/crates/send_wrapper-0.6.0.crate) = cd0b0ec5f1c1ca621c432a25813d8d60
SIZE (rust/crates/send_wrapper-0.6.0.crate) = 10519
SHA256 (rust/crates/sendfd-0.4.3.crate) = 604b71b8fc267e13bb3023a2c901126c8f349393666a6d98ac1ae5729b701798
SIZE (rust/crates/sendfd-0.4.3.crate) = 11120
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
SHA256 (rust/crates/serde-error-0.1.3.crate) = 342110fb7a5d801060c885da03bf91bfa7c7ca936deafcc64bb6706375605d47
SIZE (rust/crates/serde-error-0.1.3.crate) = 2771
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_derive_internals-0.29.0.crate) = 330f01ce65a3a5fe59a60c82f3c9a024b573b8a6e875bd233fe5f934e71d54e3
SIZE (rust/crates/serde_derive_internals-0.29.0.crate) = 26065
-SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
-SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
-SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
-SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
+SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/serdect-0.2.0.crate) = a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177
@@ -1043,14 +1047,16 @@ SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438
SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
SHA256 (rust/crates/stun-rs-0.1.11.crate) = fb921f10397d5669e1af6455e9e2d367bf1f9cebcd6b1dd1dc50e19f6a9ac2ac
SIZE (rust/crates/stun-rs-0.1.11.crate) = 73853
+SHA256 (rust/crates/substring-1.4.5.crate) = 42ee6433ecef213b2e72f587ef64a2f5943e7cd16fbd82dbe8bc07486c534c86
+SIZE (rust/crates/substring-1.4.5.crate) = 7634
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/surge-ping-0.8.1.crate) = efbf95ce4c7c5b311d2ce3f088af2b93edef0f09727fa50fbe03c7a979afce77
SIZE (rust/crates/surge-ping-0.8.1.crate) = 21311
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-1.0.0.crate) = 384595c11a4e2969895cad5a8c4029115f5ab956a9e5ef4de79d11a426e5f20c
SIZE (rust/crates/sync_wrapper-1.0.0.crate) = 6912
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
@@ -1067,20 +1073,20 @@ SHA256 (rust/crates/tagptr-0.2.0.crate) = 7b2093cf4c8eb1e67749a6762251bc9cd836b6
SIZE (rust/crates/tagptr-0.2.0.crate) = 13320
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/testdir-0.9.3.crate) = c9ffa013be124f7e8e648876190de818e3a87088ed97ccd414a398b403aec8c8
SIZE (rust/crates/testdir-0.9.3.crate) = 18881
SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21
@@ -1111,26 +1117,26 @@ SHA256 (rust/crates/tokio-tar-0.3.1.crate) = 9d5714c010ca3e5c27114c1cdeb9d14641a
SIZE (rust/crates/tokio-tar-0.3.1.crate) = 49485
SHA256 (rust/crates/tokio-tfo-0.3.1.crate) = 3fb4382c6371e29365853d2b71e915d5398df46312a2158097d8bb3f54d0f1b4
SIZE (rust/crates/tokio-tfo-0.3.1.crate) = 17188
-SHA256 (rust/crates/tokio-util-0.7.14.crate) = 6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034
-SIZE (rust/crates/tokio-util-0.7.14.crate) = 118861
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
SHA256 (rust/crates/tokio-websockets-0.11.4.crate) = 9fcaf159b4e7a376b05b5bfd77bfd38f3324f5fce751b4213bfc7eaa47affb4e
SIZE (rust/crates/tokio-websockets-0.11.4.crate) = 348475
-SHA256 (rust/crates/toml-0.9.4.crate) = 41ae868b5a0f67631c14589f7e250c1ea2c574ee5ba21c6c8dd4b1485705a5a1
-SIZE (rust/crates/toml-0.9.4.crate) = 56847
+SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
+SIZE (rust/crates/toml-0.9.7.crate) = 55852
SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
-SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
-SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
+SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
SHA256 (rust/crates/toml_edit-0.20.7.crate) = 70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81
SIZE (rust/crates/toml_edit-0.20.7.crate) = 101056
SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
-SHA256 (rust/crates/toml_parser-1.0.1.crate) = 97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30
-SIZE (rust/crates/toml_parser-1.0.1.crate) = 35063
+SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
+SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
-SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
-SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
+SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
+SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
@@ -1145,8 +1151,8 @@ SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa
SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/trait-variant-0.1.2.crate) = 70977707304198400eb4835a78f6a9f928bf41bba420deb8fdb175cd965d77a7
SIZE (rust/crates/trait-variant-0.1.2.crate) = 6008
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
@@ -1189,8 +1195,8 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
-SIZE (rust/crates/uuid-1.17.0.crate) = 59014
+SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
+SIZE (rust/crates/uuid-1.18.1.crate) = 60468
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@@ -1261,8 +1267,8 @@ SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a
SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
SHA256 (rust/crates/windows-interface-0.59.0.crate) = cb26fd936d991781ea39e87c3a27285081e3c0da5ca0fcbc02d368cc6f52ff01
SIZE (rust/crates/windows-interface-0.59.0.crate) = 11751
-SHA256 (rust/crates/windows-link-0.1.0.crate) = 6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3
-SIZE (rust/crates/windows-link-0.1.0.crate) = 6153
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
SHA256 (rust/crates/windows-registry-0.4.0.crate) = 4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3
SIZE (rust/crates/windows-registry-0.4.0.crate) = 12572
SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
@@ -1333,8 +1339,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876
SIZE (rust/crates/winnow-0.5.40.crate) = 159316
-SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
-SIZE (rust/crates/winnow-0.7.11.crate) = 174175
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
SIZE (rust/crates/winreg-0.50.0.crate) = 29703
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
@@ -1399,5 +1405,5 @@ SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028
SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
-SHA256 (chatmail-core-v2.11.0_GH0.tar.gz) = fb3d5296e9e27751bd0c55278f6e1541cabd5dffadc846e04d71104fa1f2d752
-SIZE (chatmail-core-v2.11.0_GH0.tar.gz) = 3279813
+SHA256 (chatmail-core-v2.18.0_GH0.tar.gz) = 6194a1072d09638a66c77b1bc9188425181081678c9a6f41aae1a2d0f3908269
+SIZE (chatmail-core-v2.18.0_GH0.tar.gz) = 3300881
diff --git a/net/devfile/Makefile b/net/devfile/Makefile
index 81763e96c88e..42587ccfb7b2 100644
--- a/net/devfile/Makefile
+++ b/net/devfile/Makefile
@@ -1,6 +1,7 @@
PORTNAME= devfile
PORTVERSION= 2.3.0
DISTVERSIONPREFIX= v
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/dumbpipe/Makefile b/net/dumbpipe/Makefile
index c9c39fe59ee0..af3284f527de 100644
--- a/net/dumbpipe/Makefile
+++ b/net/dumbpipe/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dumbpipe
DISTVERSIONPREFIX= v
DISTVERSION= 0.27.0
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= feld@FreeBSD.org
diff --git a/net/eternalterminal/Makefile b/net/eternalterminal/Makefile
index 66a40e4d888e..edeff7387537 100644
--- a/net/eternalterminal/Makefile
+++ b/net/eternalterminal/Makefile
@@ -1,6 +1,7 @@
PORTNAME= eternalterminal
DISTVERSIONPREFIX= et-v
DISTVERSION= 6.2.11
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= eduardo@FreeBSD.org
@@ -12,17 +13,19 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_FreeBSD_13= OpenSSL versions prior to 3.0.0 are not supported
-LIB_DEPENDS= libprotobuf.so:devel/protobuf \
+LIB_DEPENDS= libabsl_log_internal_check_op.so:devel/abseil \
+ libprotobuf.so:devel/protobuf \
libsodium.so:security/libsodium \
libunwind.so:devel/libunwind
-USES= cmake ssl
+USES= cmake:testing ssl
USE_GITHUB= yes
GH_ACCOUNT= MisterTea
GH_PROJECT= EternalTerminal
CMAKE_ON= DISABLE_VCPKG
CMAKE_OFF= BUILD_TESTING
+CMAKE_TESTING_ON= BUILD_TESTING
CONFLICTS_INSTALL= linux-enemyterritory # bin/et
@@ -36,10 +39,4 @@ post-install:
${INSTALL_SCRIPT} ${WRKSRC}/rc.d/etserver \
${STAGEDIR}${PREFIX}/etc/rc.d
-do-test:
- @cd ${BUILD_WRKSRC} && \
- ${SETENVI} ${WRK_ENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTING:BOOL=ON ${CMAKE_SOURCE_PATH} && \
- ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \
- ctest -C ${CMAKE_BUILD_TYPE} ${_MAKE_JOBS}
-
.include <bsd.port.mk>
diff --git a/net/eturnal/Makefile b/net/eturnal/Makefile
index c356bedca393..93e61b63934f 100644
--- a/net/eturnal/Makefile
+++ b/net/eturnal/Makefile
@@ -1,5 +1,6 @@
PORTNAME= eturnal
DISTVERSION= 1.12.2
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= yzrh@noema.org
diff --git a/net/evans/Makefile b/net/evans/Makefile
index ade22cfa6dbb..49c3660e651d 100644
--- a/net/evans/Makefile
+++ b/net/evans/Makefile
@@ -1,7 +1,7 @@
PORTNAME= evans
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.11
-PORTREVISION= 17
+PORTREVISION= 19
CATEGORIES= net
MAINTAINER= lcook@FreeBSD.org
diff --git a/net/eventviews/distinfo b/net/eventviews/distinfo
index 77347dfd7a0e..27bd57ffc8cf 100644
--- a/net/eventviews/distinfo
+++ b/net/eventviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646482
-SHA256 (KDE/release-service/25.08.0/eventviews-25.08.0.tar.xz) = 6681dd967b278bb4a930d69f26a042ef97a03dcf98dcec3722f6887df5916fc1
-SIZE (KDE/release-service/25.08.0/eventviews-25.08.0.tar.xz) = 523768
+TIMESTAMP = 1757410186
+SHA256 (KDE/release-service/25.08.1/eventviews-25.08.1.tar.xz) = 5c6bc6a874655105947d7760054e59b57da4e77792d3fd520ced1cb7596b9d01
+SIZE (KDE/release-service/25.08.1/eventviews-25.08.1.tar.xz) = 523988
diff --git a/net/findomain/Makefile b/net/findomain/Makefile
index d620d4cacb52..c18e8e4bfc89 100644
--- a/net/findomain/Makefile
+++ b/net/findomain/Makefile
@@ -1,6 +1,6 @@
PORTNAME= findomain
DISTVERSION= 9.0.4
-PORTREVISION= 13
+PORTREVISION= 15
CATEGORIES= net security
MAINTAINER= lcook@FreeBSD.org
diff --git a/net/fort/Makefile b/net/fort/Makefile
index 405f921480b9..480dda8eac10 100644
--- a/net/fort/Makefile
+++ b/net/fort/Makefile
@@ -1,10 +1,9 @@
PORTNAME= fort
-DISTVERSION= 1.6.6
-PORTREVISION= 1
+DISTVERSION= 1.6.7
CATEGORIES= net
MASTER_SITES= https://github.com/NICMx/FORT-validator/releases/download/${DISTVERSION}/
-MAINTAINER= toni@devboks.com
+MAINTAINER= philip@FreeBSD.org
COMMENT= FORT Validator is an open source RPKI validator
WWW= https://fortproject.net/en/validator
@@ -12,7 +11,8 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libcurl.so:ftp/curl \
- libjansson.so:devel/jansson
+ libjansson.so:devel/jansson \
+ libmicrohttpd.so:www/libmicrohttpd
RUN_DEPENDS= ${LOCALBASE}/bin/rsync:net/rsync
USES= gnome localbase:ldflags pkgconfig ssl
diff --git a/net/fort/distinfo b/net/fort/distinfo
index 89e431cc69a8..6a91830c89d6 100644
--- a/net/fort/distinfo
+++ b/net/fort/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743972642
-SHA256 (fort-1.6.6.tar.gz) = b17ce9cf135a75ba1bc5ff25cabb8fca835add4d606abd8a5d7832ee41eb114f
-SIZE (fort-1.6.6.tar.gz) = 510520
+TIMESTAMP = 1758427059
+SHA256 (fort-1.6.7.tar.gz) = d7e5fd5c5899e5f72f13ebbe942579537f3dd4e2ec0b419b64acaa9ce4cf2cf8
+SIZE (fort-1.6.7.tar.gz) = 514721
diff --git a/net/freebsd-telnetd/Makefile b/net/freebsd-telnetd/Makefile
index ca4c8095aca0..521db4ca0c45 100644
--- a/net/freebsd-telnetd/Makefile
+++ b/net/freebsd-telnetd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= freebsd-telnetd
DISTVERSIONPREFIX= v
DISTVERSION= 15.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= cy@FreeBSD.org
@@ -22,6 +22,7 @@ MAKE_ENV+= MAKESYSPATH=/usr/src/share/mk \
MANDIR=${PREFIX}/share/man/man \
TELNETDIR=${WRKSRC}/contrib/telnet \
MK_KERBEROS_SUPPORT=no \
+ MK_OPENSSL=no \
MK_WERROR=no
OPTIONS_DEFINE= IPV6
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 412a3aed846b..d7f6dd3d6dfe 100644
--- a/net/freerdp3/Makefile
+++ b/net/freerdp3/Makefile
@@ -1,17 +1,11 @@
PORTNAME= freerdp
-DISTVERSION= 3.17.0
+DISTVERSION= 3.17.2
CATEGORIES= net comms
MASTER_SITES+= https://pub.freerdp.com/releases/:freerdp \
https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/:freerdp
PKGNAMESUFFIX= 3
DISTFILES+= ${DISTNAME}${EXTRACT_SUFX}:freerdp
-PATCH_SITES= https://github.com/FreeRDP/FreeRDP/commit/
-PATCHFILES= 83ffa524e90ae08a0f940b70cf66204477a172be.patch:-p1 \
- afa7069a8dde0e2109939d64b5f904dedeff1909.patch:-p1 \
- 78f51bed0dd51c271358f04769faf927bfdfcba8.patch:-p1 \
- 7e9149e6aa12e3105612f53d3bbf7d14e84835d4.patch:-p1
-
MAINTAINER= vvd@FreeBSD.org
COMMENT= Free implementation of Remote Desktop Protocol
WWW= https://www.freerdp.com/
diff --git a/net/freerdp3/distinfo b/net/freerdp3/distinfo
index 38d5e886cdf4..59fe16661957 100644
--- a/net/freerdp3/distinfo
+++ b/net/freerdp3/distinfo
@@ -1,13 +1,5 @@
-TIMESTAMP = 1756200000
-SHA256 (freerdp-3.17.0.tar.gz) = 5ec3f80d38421f894be3c38837e39b41965314f8ba1246faceb460d2b60869b6
-SIZE (freerdp-3.17.0.tar.gz) = 10522070
+TIMESTAMP = 1759222222
+SHA256 (freerdp-3.17.2.tar.gz) = c42c712ad879bf06607b78b8c3fad98e08c82f73f4e0bc1693552900041e692a
+SIZE (freerdp-3.17.2.tar.gz) = 10556445
SHA256 (akallabeth-webview-2a0a130_GH0.tar.gz) = 22448da4658b73cc20e6944d9a351ab6c40d1a50026997f8278f63713f5f7c07
SIZE (akallabeth-webview-2a0a130_GH0.tar.gz) = 185888
-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/freerdp3/files/patch-winpr_winpr.pc.in b/net/freerdp3/files/patch-winpr_winpr.pc.in
deleted file mode 100644
index 6dae404bbf98..000000000000
--- a/net/freerdp3/files/patch-winpr_winpr.pc.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- winpr/winpr.pc.in.orig 2023-12-22 16:29:20 UTC
-+++ winpr/winpr.pc.in
-@@ -9,7 +9,6 @@ Description: WinPR: Windows Portable Runtime
- URL: http://www.freerdp.com/
- Version: @WINPR_VERSION@
- Requires:
--Requires.private: libssl
- Libs: -L${libdir} ${libs}
- Libs.private: -ldl -lrt -lm -lpthread
- Cflags: -I${includedir}
diff --git a/net/frp/Makefile b/net/frp/Makefile
index 7a1bfa540003..f6ab50b1fa4f 100644
--- a/net/frp/Makefile
+++ b/net/frp/Makefile
@@ -1,6 +1,7 @@
PORTNAME= frp
DISTVERSIONPREFIX= v
-DISTVERSION= 0.64.0
+DISTVERSION= 0.65.0
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
@@ -10,7 +11,7 @@ WWW= https://github.com/fatedier/frp
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
+USES= go:1.24,modules
USE_GITHUB= nodefault
GH_TUPLE= golang:net:v0.8.0:net \
golang:sys:v0.6.0:sys \
diff --git a/net/frp/distinfo b/net/frp/distinfo
index 254604374bd0..9c649ef8213e 100644
--- a/net/frp/distinfo
+++ b/net/frp/distinfo
@@ -1,11 +1,11 @@
-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
+TIMESTAMP = 1758864851
+SHA256 (go/net_frp/frp-v0.65.0/v0.65.0.mod) = 0b8565848203b538d72fcd1d8f076c210d538e7d4e904faa8decccee068c772c
+SIZE (go/net_frp/frp-v0.65.0/v0.65.0.mod) = 3427
+SHA256 (go/net_frp/frp-v0.65.0/v0.65.0.zip) = 7e785a5947a0b62c6f95f793865144d81ab7146fecf13afa5542e2f0770020e3
+SIZE (go/net_frp/frp-v0.65.0/v0.65.0.zip) = 1346791
+SHA256 (go/net_frp/frp-v0.65.0/golang-net-v0.8.0_GH0.tar.gz) = f9e2128a2d6861db0595428c7cce62fe5a131348a6c7651b6efa8b03d0b10831
+SIZE (go/net_frp/frp-v0.65.0/golang-net-v0.8.0_GH0.tar.gz) = 1244302
+SHA256 (go/net_frp/frp-v0.65.0/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
+SIZE (go/net_frp/frp-v0.65.0/golang-sys-v0.6.0_GH0.tar.gz) = 1434234
+SHA256 (go/net_frp/frp-v0.65.0/golang-text-v0.8.0_GH0.tar.gz) = aeaec799a8e0b02523c80fed03383da04bf1b9c9ef431ed4d34b70488fbeaa64
+SIZE (go/net_frp/frp-v0.65.0/golang-text-v0.8.0_GH0.tar.gz) = 8359526
diff --git a/net/gdrive/Makefile b/net/gdrive/Makefile
index 63ffe2da2534..b19d6434d269 100644
--- a/net/gdrive/Makefile
+++ b/net/gdrive/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gdrive
DISTVERSION= 3.9.1
-PORTREVISION= 5
+PORTREVISION= 7
CATEGORIES= net
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/net/gemget/Makefile b/net/gemget/Makefile
index ad0ba299805b..7bab725aae08 100644
--- a/net/gemget/Makefile
+++ b/net/gemget/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gemget
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
-PORTREVISION= 6
+PORTREVISION= 8
CATEGORIES= net
MAINTAINER= codeleaves@yahoo.com
diff --git a/net/gemserv/Makefile b/net/gemserv/Makefile
index 5102dbdb6c86..b0c80b1afcf2 100644
--- a/net/gemserv/Makefile
+++ b/net/gemserv/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gemserv
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.6
-PORTREVISION= 22
+PORTREVISION= 24
CATEGORIES= net
MASTER_SITES= https://git.sr.ht/~int80h/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${PORTVERSION}${EXTRACT_SUFX}
diff --git a/net/geoclue/Makefile b/net/geoclue/Makefile
index 677b801a52b1..f1a2709295f5 100644
--- a/net/geoclue/Makefile
+++ b/net/geoclue/Makefile
@@ -1,5 +1,5 @@
PORTNAME= geoclue
-DISTVERSION= 2.7.2
+DISTVERSION= 2.8.0
CATEGORIES= net devel gnome
MAINTAINER= desktop@FreeBSD.org
@@ -12,10 +12,12 @@ LICENSE_COMB= multi
LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \
libsoup-3.0.so:devel/libsoup3
-USES= gettext gnome meson pkgconfig tar:bz2 vala:build
+USES= gettext-tools gnome meson pkgconfig python shebangfix tar:bz2 \
+ vala:build
USE_GNOME= glib20 introspection:build
USE_LDCONFIG= yes
+SHEBANG_FILES= interface/create-unified-xml.py
USE_GITLAB= yes
GL_SITE= https://gitlab.freedesktop.org
@@ -23,7 +25,8 @@ GL_SITE= https://gitlab.freedesktop.org
MESON_ARGS= -D3g-source=false \
-Dcdma-source=false \
-Dnmea-source=false \
- -Dmodem-gps-source=false
+ -Dmodem-gps-source=false \
+ -Dwifi-source=false
OPTIONS_SUB= yes
OPTIONS_DEFINE= DEMO DOCS
diff --git a/net/geoclue/distinfo b/net/geoclue/distinfo
index 2c006d799ff3..f86098763972 100644
--- a/net/geoclue/distinfo
+++ b/net/geoclue/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735049523
-SHA256 (geoclue-2.7.2.tar.bz2) = 01d24a44a036769049411899ae83c9a86f73d272cca3df6af5a03bfac32456d2
-SIZE (geoclue-2.7.2.tar.bz2) = 108472
+TIMESTAMP = 1756643090
+SHA256 (geoclue-2.8.0.tar.bz2) = c07aeb35cccf959ec1dc2e8f9a71a9d8bdd643879ef0a8d37926499541da1685
+SIZE (geoclue-2.8.0.tar.bz2) = 112944
diff --git a/net/geoipupdate/Makefile b/net/geoipupdate/Makefile
index abfa27d731b0..bb1351a9e46d 100644
--- a/net/geoipupdate/Makefile
+++ b/net/geoipupdate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= geoipupdate
PORTVERSION= 7.1.1
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= net geography
MAINTAINER= adamw@FreeBSD.org
diff --git a/net/gitlab-agent/distinfo b/net/gitlab-agent/distinfo
index 6beff0872658..760e8974f535 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 = 1760008255
+SHA256 (go/net_gitlab-agent/gitlab-agent-v18.3.4/v18.3.4.mod) = 2ec01cce9df32ed086dd50ebf5d7d120d6edffe83b9ea78dbfba19d1e92d77d2
+SIZE (go/net_gitlab-agent/gitlab-agent-v18.3.4/v18.3.4.mod) = 10172
+SHA256 (go/net_gitlab-agent/gitlab-agent-v18.3.4/v18.3.4.zip) = 5dabb72e31f961d5792026dee08992550ddc44a19cfb1c0a1bfe9afaf7ece058
+SIZE (go/net_gitlab-agent/gitlab-agent-v18.3.4/v18.3.4.zip) = 1790427
diff --git a/net/glusterfs/Makefile b/net/glusterfs/Makefile
index 3b6cb250e1d8..a793e791f720 100644
--- a/net/glusterfs/Makefile
+++ b/net/glusterfs/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING-GPLV2
LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING-LGPLV3
BROKEN= Fails to build, ld: error: version script assignment of 'global' to symbol 'client_dump' failed: symbol not defined
-DEPRECATE= Outdated and unsupported upstream, current version in tree was released in 2021 while upstream is still active and is at 10.x
+DEPRECATED= Outdated and unsupported upstream, current version in tree was released in 2021 while upstream is still active and is at 10.x
EXPIRATION_DATE=2025-01-31
#BROKEN_SSL= libressl
diff --git a/net/gnome-connections/Makefile b/net/gnome-connections/Makefile
index 2b62c2d78c77..a4c01fa892a7 100644
--- a/net/gnome-connections/Makefile
+++ b/net/gnome-connections/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-connections
PORTVERSION= 47.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/net/gnome-online-accounts/Makefile b/net/gnome-online-accounts/Makefile
index 11e0d1bcf381..a70c958f911b 100644
--- a/net/gnome-online-accounts/Makefile
+++ b/net/gnome-online-accounts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gnome-online-accounts
-PORTVERSION= 3.54.4
+PORTVERSION= 3.54.5
CATEGORIES= net
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -16,10 +16,9 @@ LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \
libsecret-1.so:security/libsecret \
libsoup-3.0.so:devel/libsoup3 \
librest-1.0.so:net/librest1 \
- libp11-kit.so:security/p11-kit \
libdbus-1.so:devel/dbus
-USES= compiler:c++11-lib desktop-file-utils gettext gnome \
+USES= compiler:c++11-lib desktop-file-utils gettext-tools gnome \
localbase meson pkgconfig tar:xz vala:build
USE_GNOME= glib20 gtk40 introspection:build libadwaita libxml2 \
libxslt:build
diff --git a/net/gnome-online-accounts/distinfo b/net/gnome-online-accounts/distinfo
index 1db7448b83da..c0d173cce483 100644
--- a/net/gnome-online-accounts/distinfo
+++ b/net/gnome-online-accounts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751209378
-SHA256 (gnome/gnome-online-accounts-3.54.4.tar.xz) = 55739943e747dcb4885ea607a4c2767d8002f71295e1affea62ea36f6d1cf593
-SIZE (gnome/gnome-online-accounts-3.54.4.tar.xz) = 485556
+TIMESTAMP = 1754163646
+SHA256 (gnome/gnome-online-accounts-3.54.5.tar.xz) = e8f127b532295a29912d1c00734931df9affa4ebfc44ad0de5c296c3d27d2c95
+SIZE (gnome/gnome-online-accounts-3.54.5.tar.xz) = 485912
diff --git a/net/go-bapu/Makefile b/net/go-bapu/Makefile
index 88b1d98e8f81..5e21b67e89df 100644
--- a/net/go-bapu/Makefile
+++ b/net/go-bapu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bapu
PORTVERSION= 0.3.0
-PORTREVISION= 29
+PORTREVISION= 31
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 c61e8c5b4806..c73120327fff 100644
--- a/net/go-cs/Makefile
+++ b/net/go-cs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-cs
PORTVERSION= 0.9
DISTVERSIONPREFIX= v
-PORTREVISION= 30
+PORTREVISION= 32
CATEGORIES= net
MAINTAINER= akosela@andykosela.com
diff --git a/net/go-pkgsite/Makefile b/net/go-pkgsite/Makefile
new file mode 100644
index 000000000000..812765a04478
--- /dev/null
+++ b/net/go-pkgsite/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= go-pkgsite
+PORTVERSION= ${MODVERSION:S/-/./g:R}
+DISTVERSIONPREFIX= v
+PORTREVISION= 1
+CATEGORIES= net devel
+
+MAINTAINER= fuz@FreeBSD.org
+COMMENT= Go documentation server
+WWW= https://pkg.go.dev/golang.org/x/pkgsite/cmd/pkgsite
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+MODVERSION= 0.0.0-20250911091732-133263251ca1
+GO_MODULE= golang.org/x/pkgsite@v${MODVERSION}
+
+GO_TARGET= ./cmd/pkgsite
+PLIST_FILES= ${GO_TARGET:T:S,^,bin/,}
+
+.include <bsd.port.mk>
diff --git a/net/go-pkgsite/distinfo b/net/go-pkgsite/distinfo
new file mode 100644
index 000000000000..2fc39fe9d221
--- /dev/null
+++ b/net/go-pkgsite/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1757583687
+SHA256 (go/net_go-pkgsite/go-pkgsite-v0.0.0.20250911091732/v0.0.0-20250911091732-133263251ca1.mod) = 1b88b6c23acd887da7959fd300005054c6b4bfa27a3a2dbe94a3f64b83dbc44a
+SIZE (go/net_go-pkgsite/go-pkgsite-v0.0.0.20250911091732/v0.0.0-20250911091732-133263251ca1.mod) = 4186
+SHA256 (go/net_go-pkgsite/go-pkgsite-v0.0.0.20250911091732/v0.0.0-20250911091732-133263251ca1.zip) = 03656cb8192c9f2737236b341eba49e97fdb110616ceced77a814c5829fc8762
+SIZE (go/net_go-pkgsite/go-pkgsite-v0.0.0.20250911091732/v0.0.0-20250911091732-133263251ca1.zip) = 22903231
diff --git a/net/go-pkgsite/pkg-descr b/net/go-pkgsite/pkg-descr
new file mode 100644
index 000000000000..cb6b538f198d
--- /dev/null
+++ b/net/go-pkgsite/pkg-descr
@@ -0,0 +1,9 @@
+The pkgsite program extracts and generates documentation for Go projects.
+
+Example usage:
+
+$ go install golang.org/x/pkgsite/cmd/pkgsite@latest
+$ cd myproject
+$ pkgsite -open .
+
+For more information, see the pkgsite documentation.
diff --git a/net/go-tcping/Makefile b/net/go-tcping/Makefile
index e9498a8880ca..57e716d212d3 100644
--- a/net/go-tcping/Makefile
+++ b/net/go-tcping/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tcping
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.1
-PORTREVISION= 6
+PORTREVISION= 8
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 d847b2e2f6b7..afe4fae5bfb0 100644
--- a/net/gobgp/Makefile
+++ b/net/gobgp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gobgp
PORTVERSION= 3.25.0
DISTVERSIONPREFIX= v
-PORTREVISION= 11
+PORTREVISION= 13
CATEGORIES= net
DIST_SUBDIR= gobgp
diff --git a/net/google-cloud-sdk/Makefile b/net/google-cloud-sdk/Makefile
index 8e532644e8fe..1c025c7e6ffe 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= 542.0.0
CATEGORIES= net
MASTER_SITES= https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/
DISTNAME= google-cloud-sdk-${PORTVERSION}-linux-x86_64
diff --git a/net/google-cloud-sdk/distinfo b/net/google-cloud-sdk/distinfo
index 47c52ea48eef..a7eeb9a79365 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 = 1760114071
+SHA256 (google-cloud-sdk-542.0.0-linux-x86_64.tar.gz) = 6ac032650f507e61cf0b68a462be7e97edc9352cb3b95ce9a0d32cd8a4cfdfd5
+SIZE (google-cloud-sdk-542.0.0-linux-x86_64.tar.gz) = 150484652
diff --git a/net/goreplay/Makefile b/net/goreplay/Makefile
index 8859c214b741..fe144c497baf 100644
--- a/net/goreplay/Makefile
+++ b/net/goreplay/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goreplay
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.2
-PORTREVISION= 21
+PORTREVISION= 23
CATEGORIES= net
MAINTAINER= bofh@FreeBSD.org
diff --git a/net/gorss/Makefile b/net/gorss/Makefile
index 46ecbc5e8331..e6b1a0f7f72d 100644
--- a/net/gorss/Makefile
+++ b/net/gorss/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gorss
PORTVERSION= 0.4
DISTVERSIONPREFIX= v
-PORTREVISION= 14
+PORTREVISION= 16
CATEGORIES= net www
MAINTAINER= ports@FreeBSD.org
diff --git a/net/gotify-server/Makefile b/net/gotify-server/Makefile
index 847297c6347f..c1a8fa556e00 100644
--- a/net/gotify-server/Makefile
+++ b/net/gotify-server/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gotify-server
-PORTVERSION= 2.6.3
+PORTVERSION= 2.7.3
DISTVERSIONPREFIX= v
-PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= https://github.com/mfechner/freebsd-net-gotify-server/raw/refs/heads/main/:yarn_cache
DISTNAME= server
@@ -17,7 +16,7 @@ BROKEN_i386= Build does not succeed (timeout in poudriere)
BUILD_DEPENDS= yarn${NODEJS_SUFFIX}>=1.10.0:www/yarn${NODEJS_SUFFIX} \
-USES= go:modules,1.24 nodejs:build
+USES= go:modules,1.25 nodejs:build
USE_RC_SUBR= gotify_server
GO_MODULE= github.com/gotify/server/v2
@@ -46,7 +45,7 @@ post-patch:
@${ECHO_CMD} 'yarn-offline-mirror "${WRKDIR}/yarn-offline-cache"' >> ${WRKSRC}/ui/.yarnrc
pre-build:
- @cd ${WRKSRC}/ui && ${SETENV} ${MAKE_ENV} HOME=${WRKDIR} PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true yarn install --offline
+ @cd ${WRKSRC}/ui && ${SETENV} ${MAKE_ENV} HOME=${WRKDIR} PUPPETEER_SKIP_DOWNLOAD=true yarn install --offline
@cd ${WRKSRC}/ui && ${SETENV} ${MAKE_ENV} yarn build
#${RM} -r ${STAGEDIR}${PREFIX}/share/.cache
diff --git a/net/gotify-server/distinfo b/net/gotify-server/distinfo
index 22c3abb429bd..10ed750ab2e7 100644
--- a/net/gotify-server/distinfo
+++ b/net/gotify-server/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1748321011
-SHA256 (go/net_gotify-server/server/gotify-server-yarn-offline-cache-2.6.3.tar.gz) = 6d25f0d1d4501c79bc18067078643d80554e2839361fc795cb153fea1f8b0a55
-SIZE (go/net_gotify-server/server/gotify-server-yarn-offline-cache-2.6.3.tar.gz) = 54031121
-SHA256 (go/net_gotify-server/server/v2.6.3.mod) = f365848732e5f9711d130a4ef355c225ef0a7550b777874895a287fd9fb3be8a
-SIZE (go/net_gotify-server/server/v2.6.3.mod) = 2119
-SHA256 (go/net_gotify-server/server/v2.6.3.zip) = e79d170cbbb3dcfecddb2793896186d56521a6be3dfbf8fac3ac42c831b90b9d
-SIZE (go/net_gotify-server/server/v2.6.3.zip) = 728447
+TIMESTAMP = 1760251977
+SHA256 (go/net_gotify-server/server/gotify-server-yarn-offline-cache-2.7.3.tar.gz) = fb5d008a93f7ff5f63d8668401444449bfad0d6fca8a61e5d1c60de867852a59
+SIZE (go/net_gotify-server/server/gotify-server-yarn-offline-cache-2.7.3.tar.gz) = 160736290
+SHA256 (go/net_gotify-server/server/v2.7.3.mod) = bfdb293d34ee4a0c595a86df5633a3aa202b334db9c0c8dc77ab006a994a3adb
+SIZE (go/net_gotify-server/server/v2.7.3.mod) = 2411
+SHA256 (go/net_gotify-server/server/v2.7.3.zip) = 84ada62b7c53e0487cf991175bb41575e476c0a04acf751adfa4e96ddefef8c3
+SIZE (go/net_gotify-server/server/v2.7.3.zip) = 589444
diff --git a/net/gotify-server/files/patch-config.example.yml b/net/gotify-server/files/patch-config.example.yml
index ccfd46addd3d..cf6470cfd400 100644
--- a/net/gotify-server/files/patch-config.example.yml
+++ b/net/gotify-server/files/patch-config.example.yml
@@ -1,4 +1,4 @@
---- config.example.yml.orig 1979-11-29 22:00:00 UTC
+--- config.example.yml.orig 1979-11-29 23:00:00 UTC
+++ config.example.yml
@@ -4,7 +4,7 @@ server:
server:
@@ -15,10 +15,10 @@
accepttos: false # if you accept the tos from letsencrypt
- cache: data/certs # the directory of the cache from letsencrypt
+ cache: /var/db/gotify/certs # the directory of the cache from letsencrypt
- hosts: # the hosts for which letsencrypt should request certificates
- # - mydomain.tld
- # - myotherdomain.tld
-@@ -46,12 +46,12 @@ database: # for database see (configure database secti
+ directoryurl: # override the directory url of the ACME server
+ # Let's Encrypt highly recommend testing against their staging environment before using their production environment.
+ # Staging server has high rate limits for testing and debugging, issued certificates are not valid
+@@ -50,12 +50,12 @@ database: # for database see (configure database secti
database: # for database see (configure database section)
dialect: sqlite3
diff --git a/net/gotify-server/files/patch-config_config.go b/net/gotify-server/files/patch-config_config.go
index dce728c6700b..fc561187840a 100644
--- a/net/gotify-server/files/patch-config_config.go
+++ b/net/gotify-server/files/patch-config_config.go
@@ -1,6 +1,6 @@
---- config/config.go.orig 2024-10-11 14:37:05 UTC
+--- config/config.go.orig 1979-11-29 23:00:00 UTC
+++ config/config.go
-@@ -60,7 +60,7 @@ func configFiles() []string {
+@@ -61,7 +61,7 @@ func configFiles() []string {
if mode.Get() == mode.TestDev {
return []string{"config.yml"}
}
diff --git a/net/gotify-server/files/patch-ui_tsconfig.json b/net/gotify-server/files/patch-ui_tsconfig.json
index 065235c0f35f..67b8c2844c69 100644
--- a/net/gotify-server/files/patch-ui_tsconfig.json
+++ b/net/gotify-server/files/patch-ui_tsconfig.json
@@ -1,6 +1,6 @@
---- ui/tsconfig.json.orig 2024-10-11 13:53:39 UTC
+--- ui/tsconfig.json.orig 1979-11-29 23:00:00 UTC
+++ ui/tsconfig.json
-@@ -38,7 +38,8 @@
+@@ -32,7 +32,8 @@
"acceptance-tests",
"webpack",
"jest",
diff --git a/net/grpcox/Makefile b/net/grpcox/Makefile
index 6fe721d46ae3..49b8eee66cd6 100644
--- a/net/grpcox/Makefile
+++ b/net/grpcox/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpcox
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 28
+PORTREVISION= 30
CATEGORIES= net www
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/grpcui/Makefile b/net/grpcui/Makefile
index 324f6411d0cf..48f3fa2b4121 100644
--- a/net/grpcui/Makefile
+++ b/net/grpcui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpcui
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 11
+PORTREVISION= 13
CATEGORIES= net www
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/grpcurl/Makefile b/net/grpcurl/Makefile
index 26334bc0724b..3cf39c249979 100644
--- a/net/grpcurl/Makefile
+++ b/net/grpcurl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpcurl
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.3
-PORTREVISION= 5
+PORTREVISION= 7
CATEGORIES= net
MAINTAINER= nc@FreeBSD.org
diff --git a/net/gscloud/Makefile b/net/gscloud/Makefile
index 2138d1f0d429..af08e35fc47c 100644
--- a/net/gscloud/Makefile
+++ b/net/gscloud/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gscloud
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 15
+PORTREVISION= 17
CATEGORIES= net devel
MAINTAINER= egypcio@FreeBSD.org
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/haproxy/Makefile b/net/haproxy/Makefile
index ab743fe8b476..d8a894d63f59 100644
--- a/net/haproxy/Makefile
+++ b/net/haproxy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haproxy
-DISTVERSION= 3.2.4
+DISTVERSION= 3.2.6
CATEGORIES= net www
MASTER_SITES= http://www.haproxy.org/download/3.2/src/
diff --git a/net/haproxy/distinfo b/net/haproxy/distinfo
index 57dc4aa35e9b..0982d244d094 100644
--- a/net/haproxy/distinfo
+++ b/net/haproxy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755097035
-SHA256 (haproxy-3.2.4.tar.gz) = 5d4b2ee6fe56b8098ebb9c91a899d728f87d64cd7be8804d2ddcc5f937498c1d
-SIZE (haproxy-3.2.4.tar.gz) = 5100018
+TIMESTAMP = 1759492744
+SHA256 (haproxy-3.2.6.tar.gz) = ad630b6b0b73e1d118acce458fec1bf1e7d0e429530f2668ec582f4f8bb78e65
+SIZE (haproxy-3.2.6.tar.gz) = 5108005
diff --git a/net/haproxy24/Makefile b/net/haproxy24/Makefile
index 83ea9cf01359..19836e4dff61 100644
--- a/net/haproxy24/Makefile
+++ b/net/haproxy24/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haproxy
-DISTVERSION= 2.4.29
+DISTVERSION= 2.4.30
CATEGORIES= net www
PKGNAMESUFFIX= 24
MASTER_SITES= http://www.haproxy.org/download/2.4/src/
diff --git a/net/haproxy24/distinfo b/net/haproxy24/distinfo
index f0a0c1ad775c..1c0ae5a5a8af 100644
--- a/net/haproxy24/distinfo
+++ b/net/haproxy24/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746702041
-SHA256 (haproxy-2.4.29.tar.gz) = 89e1e675bfecc88624c19850fd6b69f7b91f112d61f30a3b20a625298ef1f3f3
-SIZE (haproxy-2.4.29.tar.gz) = 3679949
+TIMESTAMP = 1759490731
+SHA256 (haproxy-2.4.30.tar.gz) = 2986f14b8cc2cd2331986ba2c8b19d3fec39830f5a5c48d4710d613117f5929e
+SIZE (haproxy-2.4.30.tar.gz) = 3681157
diff --git a/net/haproxy26/Makefile b/net/haproxy26/Makefile
index 2c30fdaa60f9..98dc61891ac9 100644
--- a/net/haproxy26/Makefile
+++ b/net/haproxy26/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haproxy
-DISTVERSION= 2.6.22
+DISTVERSION= 2.6.23
CATEGORIES= net www
PKGNAMESUFFIX= 26
MASTER_SITES= http://www.haproxy.org/download/2.6/src/
diff --git a/net/haproxy26/distinfo b/net/haproxy26/distinfo
index efe1706ca90c..9b456180bd23 100644
--- a/net/haproxy26/distinfo
+++ b/net/haproxy26/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746703822
-SHA256 (haproxy-2.6.22.tar.gz) = 4c0797f450f997dc287d2c7aafa7a0e5b7a2d71593a2cd58e664e8f3aea614fa
-SIZE (haproxy-2.6.22.tar.gz) = 4120601
+TIMESTAMP = 1759490901
+SHA256 (haproxy-2.6.23.tar.gz) = 1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
+SIZE (haproxy-2.6.23.tar.gz) = 4126202
diff --git a/net/haproxy28/Makefile b/net/haproxy28/Makefile
index d27b49d15859..85482396fc88 100644
--- a/net/haproxy28/Makefile
+++ b/net/haproxy28/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haproxy
-DISTVERSION= 2.8.15
+DISTVERSION= 2.8.16
CATEGORIES= net www
PKGNAMESUFFIX= 28
MASTER_SITES= http://www.haproxy.org/download/2.8/src/
diff --git a/net/haproxy28/distinfo b/net/haproxy28/distinfo
index 1fbe915a9803..a862d8c9d8d9 100644
--- a/net/haproxy28/distinfo
+++ b/net/haproxy28/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746703901
-SHA256 (haproxy-2.8.15.tar.gz) = 98f0551b9c3041a87869f4cd4e1465adf6fbef2056e83aabea92106032585242
-SIZE (haproxy-2.8.15.tar.gz) = 4418838
+TIMESTAMP = 1759491298
+SHA256 (haproxy-2.8.16.tar.gz) = 6eb4d3cc298af89613fc6cb175530436e1e463d368e43401a60357a7a12d15ab
+SIZE (haproxy-2.8.16.tar.gz) = 4429238
diff --git a/net/haproxy30/Makefile b/net/haproxy30/Makefile
index 02bc29f7eb97..62fbe18881e9 100644
--- a/net/haproxy30/Makefile
+++ b/net/haproxy30/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haproxy
-DISTVERSION= 3.0.11
+DISTVERSION= 3.0.12
CATEGORIES= net www
PKGNAMESUFFIX= 30
MASTER_SITES= http://www.haproxy.org/download/3.0/src/
diff --git a/net/haproxy30/distinfo b/net/haproxy30/distinfo
index ec1e05c2bbff..a886ce61850a 100644
--- a/net/haproxy30/distinfo
+++ b/net/haproxy30/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749747793
-SHA256 (haproxy-3.0.11.tar.gz) = a133e2d550c5fd9a849b5c7ab17bb945bcdad209ca140d41f45ebf31943ae783
-SIZE (haproxy-3.0.11.tar.gz) = 4738655
+TIMESTAMP = 1759490322
+SHA256 (haproxy-3.0.12.tar.gz) = cd2bade59a7e2d61f2d62be7c6c4cfc0e2b3a90431023720cae7c43843b0570b
+SIZE (haproxy-3.0.12.tar.gz) = 4745984
diff --git a/net/hostapd-devel/Makefile b/net/hostapd-devel/Makefile
index d5694268c5d7..7ac12c534da2 100644
--- a/net/hostapd-devel/Makefile
+++ b/net/hostapd-devel/Makefile
@@ -10,8 +10,8 @@ WWW= https://w1.fi/hostapd/
USE_GITHUB= yes
GH_ACCOUNT= cschuber
GH_PROJECT= hostap
-GH_TAGNAME= 0b60826a6
-COMMIT_DATE= 2025.06.25
+GH_TAGNAME= 525bbfca3
+COMMIT_DATE= 2025.09.24
LICENSE= BSD3CLAUSE
diff --git a/net/hostapd-devel/distinfo b/net/hostapd-devel/distinfo
index b2e542b61557..c7aee0f73caa 100644
--- a/net/hostapd-devel/distinfo
+++ b/net/hostapd-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750881109
-SHA256 (cschuber-hostap-2025.06.25-0b60826a6_GH0.tar.gz) = 308a2a3a1edf5154a6d44dfa6dc07d9cf61d6bef54be16cdd76683984c83bf7e
-SIZE (cschuber-hostap-2025.06.25-0b60826a6_GH0.tar.gz) = 5313294
+TIMESTAMP = 1758740545
+SHA256 (cschuber-hostap-2025.09.24-525bbfca3_GH0.tar.gz) = 143cd4ca7e0328b52f2bb6e220f73155b57d4633cf2042d8ca95e01b217cecc7
+SIZE (cschuber-hostap-2025.09.24-525bbfca3_GH0.tar.gz) = 5335084
diff --git a/net/incidenceeditor/distinfo b/net/incidenceeditor/distinfo
index 2d1dae621f1c..81420be01999 100644
--- a/net/incidenceeditor/distinfo
+++ b/net/incidenceeditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646484
-SHA256 (KDE/release-service/25.08.0/incidenceeditor-25.08.0.tar.xz) = b2bd46fa8138da29d61810f4e283ff9a436c96e7e87acf52491112486d328b25
-SIZE (KDE/release-service/25.08.0/incidenceeditor-25.08.0.tar.xz) = 606772
+TIMESTAMP = 1757410189
+SHA256 (KDE/release-service/25.08.1/incidenceeditor-25.08.1.tar.xz) = e15675399975b73617af51b7ad5ca07f105908d2abeda8627e7ec1bdc3e40bd5
+SIZE (KDE/release-service/25.08.1/incidenceeditor-25.08.1.tar.xz) = 606896
diff --git a/net/ipinfo-cli/Makefile b/net/ipinfo-cli/Makefile
index 2dcdbb8c9f81..745a998cbc4c 100644
--- a/net/ipinfo-cli/Makefile
+++ b/net/ipinfo-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ipinfo
DISTVERSIONPREFIX= ipinfo-
DISTVERSION= 3.3.1
-PORTREVISION= 12
+PORTREVISION= 14
CATEGORIES= net
MAINTAINER= dutra@FreeBSD.org
diff --git a/net/isboot-kmod-devel/Makefile b/net/isboot-kmod-devel/Makefile
new file mode 100644
index 000000000000..e8c6acb4d5e1
--- /dev/null
+++ b/net/isboot-kmod-devel/Makefile
@@ -0,0 +1,40 @@
+PORTNAME= isboot-kmod
+DISTVERSION= 0.2.16-beta1
+CATEGORIES= net
+PKGNAMESUFFIX= -devel
+
+MAINTAINER= john@jnielsen.net
+COMMENT= Kernel module enabling iSCSI/IBFT boot
+WWW= https://github.com/jnielsendotnet/isboot
+
+LICENSE= BSD2CLAUSE
+
+ONLY_FOR_ARCHS= amd64 i386
+CONFLICTS_INSTALL= isboot-kmod
+
+USES= kmod uidfix
+USE_GITHUB= yes
+GH_ACCOUNT= jnielsendotnet
+GH_PROJECT= isboot
+
+SUB_FILES= pkg-message
+
+WRKSRC_SUBDIR= src
+
+PLIST_FILES= ${KMODDIR}/isboot.ko
+PORTDOCS= README
+
+OPTIONS_DEFINE= DOCS VIMAGE
+OPTIONS_DEFAULT=DOCS VIMAGE
+
+VIMAGE_DESC= Build for a kernel with 'options VIMAGE'
+
+VIMAGE_CFLAGS= -DVIMAGE
+
+.include <bsd.port.options.mk>
+
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC}/.. && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/net/isboot-kmod-devel/distinfo b/net/isboot-kmod-devel/distinfo
new file mode 100644
index 000000000000..3e9dde237604
--- /dev/null
+++ b/net/isboot-kmod-devel/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1758402182
+SHA256 (jnielsendotnet-isboot-0.2.16-beta1_GH0.tar.gz) = ecede983d5cc0706c12f180132e9183a168790112234c38b26d19394228c123a
+SIZE (jnielsendotnet-isboot-0.2.16-beta1_GH0.tar.gz) = 31224
diff --git a/net/isboot-kmod-devel/files/pkg-message.in b/net/isboot-kmod-devel/files/pkg-message.in
new file mode 100644
index 000000000000..af5435e0b503
--- /dev/null
+++ b/net/isboot-kmod-devel/files/pkg-message.in
@@ -0,0 +1,11 @@
+[
+{ type: install
+ message: <<EOM
+Remember to have the module loaded at boot by adding the following to
+/boot/loader.conf:
+ isboot_load="YES"
+
+See %%DOCSDIR%%/README for additional information.
+EOM
+}
+]
diff --git a/net/isboot-kmod-devel/pkg-descr b/net/isboot-kmod-devel/pkg-descr
new file mode 100644
index 000000000000..ca4c56485b24
--- /dev/null
+++ b/net/isboot-kmod-devel/pkg-descr
@@ -0,0 +1,7 @@
+This installs Daisuke Aoyama's isboot kernel module, which allows
+booting FreeBSD directly from an iSCSI root disk. If your BIOS
+supports iSCSI you may configure your target settings in the BIOS
+and boot directly. If not, you may PXE boot using software that
+contains iSCSI support such as iPXE. The module reads the iSCSI
+Boot Firmware Table (IBFT) to configure the network and re-attach
+the volume once the kernel begins execution.
diff --git a/net/isboot-kmod/Makefile b/net/isboot-kmod/Makefile
index f1b380bb3cf4..5c5a2aab4e07 100644
--- a/net/isboot-kmod/Makefile
+++ b/net/isboot-kmod/Makefile
@@ -9,6 +9,7 @@ WWW= https://github.com/jnielsendotnet/isboot
LICENSE= BSD2CLAUSE
ONLY_FOR_ARCHS= amd64 i386
+CONFLICTS_INSTALL= isboot-kmod-devel
USES= kmod uidfix
USE_GITHUB= yes
diff --git a/net/k6/Makefile b/net/k6/Makefile
index c89fc4c9a9f1..37417257d2f7 100644
--- a/net/k6/Makefile
+++ b/net/k6/Makefile
@@ -1,6 +1,6 @@
PORTNAME= k6
DISTVERSIONPREFIX= v
-DISTVERSION= 1.1.0
+DISTVERSION= 1.2.3
CATEGORIES= net
MAINTAINER= dutra@FreeBSD.org
@@ -15,7 +15,7 @@ USES= go:1.23,modules
NOT_FOR_ARCHS= armv6 armv7 i386
_BUILD_DATE= $$(date -u +"%FT%T%z")
-_BUILD_HASH= 0e3fb95
+_BUILD_HASH= e4a5a88
GO_MODULE= github.com/grafana/${PORTNAME}
GO_BUILDFLAGS= -ldflags "\
diff --git a/net/k6/distinfo b/net/k6/distinfo
index bfd40ad730cd..2a05dd134e13 100644
--- a/net/k6/distinfo
+++ b/net/k6/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754462204
-SHA256 (go/net_k6/k6-v1.1.0/v1.1.0.mod) = 98bc87fe695d7ae9339140a3d69faf3b749157ba0e6dedff097524713c224783
-SIZE (go/net_k6/k6-v1.1.0/v1.1.0.mod) = 4783
-SHA256 (go/net_k6/k6-v1.1.0/v1.1.0.zip) = 6f899cba933e2b30834026fcc3d99d0d65400d824e08dd341f277a5fea332f67
-SIZE (go/net_k6/k6-v1.1.0/v1.1.0.zip) = 2489096
+TIMESTAMP = 1757541625
+SHA256 (go/net_k6/k6-v1.2.3/v1.2.3.mod) = 50935e629f9184ccc89cca5576744e7ac1cd5ad144fe6f3aa2f064b5715c81a7
+SIZE (go/net_k6/k6-v1.2.3/v1.2.3.mod) = 4835
+SHA256 (go/net_k6/k6-v1.2.3/v1.2.3.zip) = 7a151262814943519f4d1d659645f550cfce3b280dc056503708bdb07f0e0303
+SIZE (go/net_k6/k6-v1.2.3/v1.2.3.zip) = 2553294
diff --git a/net/kamailio/Makefile b/net/kamailio/Makefile
index e5e368116023..943bc9e89929 100644
--- a/net/kamailio/Makefile
+++ b/net/kamailio/Makefile
@@ -1,8 +1,7 @@
PORTNAME= kamailio
-DISTVERSION= 6.0.2
-PORTREVISION= 2
+DISTVERSION= 6.0.3
CATEGORIES= net
-MASTER_SITES= http://www.kamailio.org/pub/kamailio/${PORTVERSION}/src/
+MASTER_SITES= http://www.kamailio.org/pub/kamailio/${DISTVERSION}/src/
DISTNAME= ${PORTNAME}-${DISTVERSION}_src
MAINTAINER= drtr0jan@yandex.ru
@@ -35,7 +34,7 @@ SUB_LIST= KAMAILIO_GROUP=${KAMAILIO_GROUP} \
KAMAILIO_RUNDIR=${KAMAILIO_RUNDIR} \
KAMAILIO_USER=${KAMAILIO_USER}
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
USERS= ${KAMAILIO_USER}
GROUPS= ${KAMAILIO_GROUP}
diff --git a/net/kamailio/distinfo b/net/kamailio/distinfo
index eb4fc72db121..94cd408d90cf 100644
--- a/net/kamailio/distinfo
+++ b/net/kamailio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750878248
-SHA256 (kamailio-6.0.2_src.tar.gz) = 031dcc850649f1c0ae1944d95138624f65d6006805225c239caa90bdaa36f21d
-SIZE (kamailio-6.0.2_src.tar.gz) = 13084117
+TIMESTAMP = 1758364827
+SHA256 (kamailio-6.0.3_src.tar.gz) = 963c70b2ca64f0801c8549cc51b4e2f1b7f4e73ae9d4a70145c5c4d5b4da1184
+SIZE (kamailio-6.0.3_src.tar.gz) = 13105571
diff --git a/net/kamailio/files/patch-src_core_fastlock.h b/net/kamailio/files/patch-src_core_fastlock.h
new file mode 100644
index 000000000000..c4bcb14d7728
--- /dev/null
+++ b/net/kamailio/files/patch-src_core_fastlock.h
@@ -0,0 +1,29 @@
+--- src/core/fastlock.h.orig 2025-09-01 19:50:34 UTC
++++ src/core/fastlock.h
+@@ -99,7 +99,7 @@ typedef volatile int fl_lock_t;
+ #endif /* NOSMP */
+ #define membar_getlock()
+
+-#elif defined(__CPU_ppc) || defined(__CPU_ppc64)
++#elif defined(__CPU_ppc) || defined(__CPU_ppc64) || defined(__CPU_powerpc) || defined(__CPU_ppc64) || defined(__CPU_powerpc64le)
+ #ifndef NOSMP
+ #define membar_getlock() asm volatile("lwsync \n\t" : : : "memory");
+ #else
+@@ -228,7 +228,7 @@ inline static int tsl(fl_lock_t *lock)
+ : "cc", "memory");
+
+
+-#elif defined(__CPU_ppc) || defined(__CPU_ppc64)
++#elif defined(__CPU_ppc) || defined(__CPU_ppc64) || defined(__CPU_powerpc) || defined(__CPU_ppc64) || defined(__CPU_powerpc64le)
+ asm volatile("1: \n\t"
+ #ifdef SPIN_OPTIMIZE
+ " lwzx %0, 0, %2 \n\t"
+@@ -394,7 +394,7 @@ inline static void release_lock(fl_lock_t *lock)
+ asm volatile(" stlr %w1, %0 \n\t" : "=Q"(*lock) : "r"(0) : "memory");
+
+
+-#elif defined(__CPU_ppc) || defined(__CPU_ppc64)
++#elif defined(__CPU_ppc) || defined(__CPU_ppc64) || defined(__CPU_powerpc) || defined(__CPU_ppc64) || defined(__CPU_powerpc64le)
+ asm volatile(
+ /* "sync\n\t" lwsync is faster and will work
+ * here too
diff --git a/net/kcalutils/distinfo b/net/kcalutils/distinfo
index 39f4e4f3a51a..f0797d1a0419 100644
--- a/net/kcalutils/distinfo
+++ b/net/kcalutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646487
-SHA256 (KDE/release-service/25.08.0/kcalutils-25.08.0.tar.xz) = 6db2f66d0ed5817152330aa1e61aba350dbdbcb0ef935597cebafc3f69ac15ca
-SIZE (KDE/release-service/25.08.0/kcalutils-25.08.0.tar.xz) = 371240
+TIMESTAMP = 1757410191
+SHA256 (KDE/release-service/25.08.1/kcalutils-25.08.1.tar.xz) = 74fb015befbd08d449f1ff2c39218267a6cde7ede3e28142abba72d5ead12b08
+SIZE (KDE/release-service/25.08.1/kcalutils-25.08.1.tar.xz) = 372256
diff --git a/net/kdenetwork-filesharing/distinfo b/net/kdenetwork-filesharing/distinfo
index 0c0e77d83e31..0e81e42aa1f1 100644
--- a/net/kdenetwork-filesharing/distinfo
+++ b/net/kdenetwork-filesharing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646489
-SHA256 (KDE/release-service/25.08.0/kdenetwork-filesharing-25.08.0.tar.xz) = 8609f1aaf957db01c1352e5bfa2898770c2b08b0a52d739308713b09c8743e68
-SIZE (KDE/release-service/25.08.0/kdenetwork-filesharing-25.08.0.tar.xz) = 510332
+TIMESTAMP = 1757410193
+SHA256 (KDE/release-service/25.08.1/kdenetwork-filesharing-25.08.1.tar.xz) = a63ac269ab8d1363d88a0df0830e39b74bc06f0a60fd126062b6abdbdfcedaef
+SIZE (KDE/release-service/25.08.1/kdenetwork-filesharing-25.08.1.tar.xz) = 510212
diff --git a/net/kea-devel/Makefile b/net/kea-devel/Makefile
index bfd2122664ff..a3e5f66b8275 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.2
CATEGORIES= net
MASTER_SITES= ISC/kea/cur/3.1
PKGNAMESUFFIX= -devel
@@ -17,7 +16,7 @@ BUILD_DEPENDS= rst2man:textproc/py-docutils
LIB_DEPENDS= libboost_system.so:devel/boost-libs \
liblog4cplus.so:devel/log4cplus
-USES= compiler:c++11-lang cmake:indirect cpe iconv libtool meson \
+USES= compiler:c++11-lang cmake:indirect cpe iconv meson \
pathfix pkgconfig python tar:xz shebangfix ssl
CPE_VENDOR= isc
diff --git a/net/kea-devel/distinfo b/net/kea-devel/distinfo
index dbfb9d675ce9..f902a250722b 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 = 1758740144
+SHA256 (kea-3.1.2.tar.xz) = 885d4a3361abdf4c8104e7074a27df7d9827a25a10d12491e3f61cc76c0dff7d
+SIZE (kea-3.1.2.tar.xz) = 6666128
diff --git a/net/kea-devel/pkg-plist b/net/kea-devel/pkg-plist
index 765e7b0708f4..c1f134b42e71 100644
--- a/net/kea-devel/pkg-plist
+++ b/net/kea-devel/pkg-plist
@@ -448,9 +448,6 @@ 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/libkea-dhcp.so
-lib/libkea-dhcp.so.120
-lib/libkea-dhcp.so.120.0.0
lib/kea/hooks/libdhcp_bootp.so
lib/kea/hooks/libdhcp_class_cmds.so
lib/kea/hooks/libdhcp_ddns_tuning.so
@@ -472,11 +469,11 @@ lib/kea/hooks/libdhcp_run_script.so
lib/kea/hooks/libdhcp_stat_cmds.so
lib/kea/hooks/libdhcp_subnet_cmds.so
lib/libkea-asiodns.so
-lib/libkea-asiodns.so.72
-lib/libkea-asiodns.so.72.0.0
+lib/libkea-asiodns.so.73
+lib/libkea-asiodns.so.73.0.0
lib/libkea-asiolink.so
-lib/libkea-asiolink.so.98
-lib/libkea-asiolink.so.98.0.0
+lib/libkea-asiolink.so.100
+lib/libkea-asiolink.so.100.0.0
lib/libkea-cc.so
lib/libkea-cc.so.93
lib/libkea-cc.so.93.0.0
@@ -495,45 +492,48 @@ lib/libkea-d2srv.so.74.0.0
lib/libkea-database.so
lib/libkea-database.so.87
lib/libkea-database.so.87.0.0
+lib/libkea-dhcp.so
+lib/libkea-dhcp.so.121
+lib/libkea-dhcp.so.121.0.0
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.142
+lib/libkea-dhcpsrv.so.142.0.0
lib/libkea-dns.so
lib/libkea-dns.so.81
lib/libkea-dns.so.81.0.0
lib/libkea-eval.so
-lib/libkea-eval.so.95
-lib/libkea-eval.so.95.0.0
+lib/libkea-eval.so.96
+lib/libkea-eval.so.96.0.0
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.131
+lib/libkea-hooks.so.131.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
%%MYSQL%%lib/libkea-mysql.so
-%%MYSQL%%lib/libkea-mysql.so.99
-%%MYSQL%%lib/libkea-mysql.so.99.0.0
+%%MYSQL%%lib/libkea-mysql.so.101
+%%MYSQL%%lib/libkea-mysql.so.101.0.0
%%PGSQL%%lib/libkea-pgsql.so
-%%PGSQL%%lib/libkea-pgsql.so.99
-%%PGSQL%%lib/libkea-pgsql.so.99.0.0
+%%PGSQL%%lib/libkea-pgsql.so.101
+%%PGSQL%%lib/libkea-pgsql.so.101.0.0
lib/libkea-process.so
-lib/libkea-process.so.101
-lib/libkea-process.so.101.0.0
+lib/libkea-process.so.102
+lib/libkea-process.so.102.0.0
lib/libkea-stats.so
-lib/libkea-stats.so.63
-lib/libkea-stats.so.63.0.0
+lib/libkea-stats.so.64
+lib/libkea-stats.so.64.0.0
lib/libkea-tcp.so
lib/libkea-tcp.so.43
lib/libkea-tcp.so.43.0.0
@@ -541,8 +541,8 @@ lib/libkea-util-io.so
lib/libkea-util-io.so.12
lib/libkea-util-io.so.12.0.0
lib/libkea-util.so
-lib/libkea-util.so.112
-lib/libkea-util.so.112.0.0
+lib/libkea-util.so.113
+lib/libkea-util.so.113.0.0
%%PYTHON_SITELIBDIR%%/kea/kea_conn.py
%%PYTHON_SITELIBDIR%%/kea/kea_connector3.py
libdata/pkgconfig/kea.pc
@@ -600,6 +600,7 @@ sbin/perfdhcp
%%DATADIR%%/api/ha-scopes.json
%%DATADIR%%/api/ha-sync-complete-notify.json
%%DATADIR%%/api/ha-sync.json
+%%DATADIR%%/api/kea-lfc-start.json
%%DATADIR%%/api/lease4-add.json
%%DATADIR%%/api/lease4-del.json
%%DATADIR%%/api/lease4-get-all.json
@@ -618,6 +619,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
@@ -729,6 +731,7 @@ sbin/perfdhcp
%%DATADIR%%/api/stat-lease6-get.json
%%DATADIR%%/api/statistic-get-all.json
%%DATADIR%%/api/statistic-get.json
+%%DATADIR%%/api/statistic-global-get-all.json
%%DATADIR%%/api/statistic-remove-all.json
%%DATADIR%%/api/statistic-remove.json
%%DATADIR%%/api/statistic-reset-all.json
@@ -756,18 +759,6 @@ sbin/perfdhcp
%%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
@@ -812,6 +803,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 +842,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..ca7c2ed49f66 100644
--- a/net/kea/Makefile
+++ b/net/kea/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kea
-DISTVERSION= 3.0.0
-PORTREVISION= 5
+DISTVERSION= 3.0.1
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= ISC/kea/${DISTVERSION}
@@ -11,10 +11,10 @@ WWW= https://kea.isc.org/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \
liblog4cplus.so:devel/log4cplus
-USES= compiler:c++11-lang cpe iconv libtool pathfix ssl python tar:xz meson pkgconfig cmake:indirect shebangfix
+USES= compiler:c++11-lang cpe iconv pathfix ssl python tar:xz meson pkgconfig cmake:indirect shebangfix
MESON_ARGS= --auto-features=disabled \
-Dcrypto=openssl \
-Dnetconf=disabled
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..d630616d50fb 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-08-20 08:14:44 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,16 @@
endif
#### Build Options
-@@ -1108,9 +1108,9 @@
+@@ -189,7 +189,7 @@ message(f'Detected system "@SYSTEM@".')
+
+ #### Dependencies
+
+-boost_dep = dependency('boost', version: '>=1.66', modules: ['system'])
++boost_dep = dependency('boost', version: '>=1.69')
+ dl_dep = dependency('dl')
+ threads_dep = dependency('threads')
+ add_project_dependencies(boost_dep, dl_dep, threads_dep, language: ['cpp'])
+@@ -1127,9 +1127,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/files/patch-src_lib_asiodns_io__fetch.h b/net/kea/files/patch-src_lib_asiodns_io__fetch.h
new file mode 100644
index 000000000000..fb9d73b8c564
--- /dev/null
+++ b/net/kea/files/patch-src_lib_asiodns_io__fetch.h
@@ -0,0 +1,10 @@
+--- src/lib/asiodns/io_fetch.h.orig 2025-08-20 08:14:44 UTC
++++ src/lib/asiodns/io_fetch.h
+@@ -16,6 +16,7 @@
+ #include <util/buffer.h>
+
+ #include <boost/asio/coroutine.hpp>
++#include <boost/asio/deadline_timer.hpp>
+ #include <boost/shared_array.hpp>
+ #include <boost/shared_ptr.hpp>
+ #include <boost/date_time/posix_time/posix_time_types.hpp>
diff --git a/net/kea/files/patch-src_lib_asiolink_interval__timer.h b/net/kea/files/patch-src_lib_asiolink_interval__timer.h
new file mode 100644
index 000000000000..433c6df0e7f0
--- /dev/null
+++ b/net/kea/files/patch-src_lib_asiolink_interval__timer.h
@@ -0,0 +1,10 @@
+--- src/lib/asiolink/interval_timer.h.orig 2025-08-20 08:14:44 UTC
++++ src/lib/asiolink/interval_timer.h
+@@ -7,6 +7,7 @@
+ #ifndef ASIOLINK_INTERVAL_TIMER_H
+ #define ASIOLINK_INTERVAL_TIMER_H 1
+
++#include <boost/asio/deadline_timer.hpp>
+ #include <boost/shared_ptr.hpp>
+ #include <functional>
+
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/keama/Makefile b/net/keama/Makefile
index e6b1beba2928..0ffc692679ec 100644
--- a/net/keama/Makefile
+++ b/net/keama/Makefile
@@ -1,11 +1,8 @@
PORTNAME= keama
-ISCVERSION= 4.4.3-P1
-PORTVERSION= ${ISCVERSION:S/-P/P/:S/b/.b/:S/a/.a/:S/rc/.rc/}
-PORTREVISION= 1
+PORTVERSION= 4.5.0
CATEGORIES= net
-MASTER_SITES= ISC/${PORTNAME}/${PORTVERSION:S/P/-P/g} \
+MASTER_SITES= ISC/${PORTNAME}/${PORTVERSION} \
ZI
-DISTNAME= dhcp-${ISCVERSION}
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Kea migration assistant
@@ -31,8 +28,7 @@ SCRIPTS_ENV+= PKG_PREFIX=${PREFIX}
DOCSDIR= ${PREFIX}/share/doc/${PKGBASE}
-PLIST_FILES= sbin/keama share/man/man8/keama.8.gz \
- %%PORTDOCS%%%%DOCSDIR%%/ChangeLog.md \
+PLIST_FILES= bin/keama share/man/man8/keama.8.gz \
%%PORTDOCS%%%%DOCSDIR%%/README.md \
do-install:
diff --git a/net/keama/distinfo b/net/keama/distinfo
index 01ef61ee7e7d..6d6f6cbdc58d 100644
--- a/net/keama/distinfo
+++ b/net/keama/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1664982364
-SHA256 (dhcp-4.4.3-P1.tar.gz) = 0ac416bb55997ca8632174fd10737fd61cdb8dba2752160a335775bc21dc73c7
-SIZE (dhcp-4.4.3-P1.tar.gz) = 10081055
+TIMESTAMP = 1760174986
+SHA256 (keama-4.5.0.tar.gz) = bf79d401b6f1b507713615ad49ecfdd372ac715d426b5fc0f42ce2dcef1f9960
+SIZE (keama-4.5.0.tar.gz) = 9491372
diff --git a/net/keama/files/patch-confparse.c b/net/keama/files/patch-confparse.c
deleted file mode 100644
index a03a60ba08aa..000000000000
--- a/net/keama/files/patch-confparse.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- keama/confparse.c.orig 2022-09-28 14:39:15 UTC
-+++ keama/confparse.c
-@@ -26,6 +26,7 @@
- #include "keama.h"
-
- #include <sys/errno.h>
-+#include <sys/socket.h>
- #include <arpa/inet.h>
- #include <assert.h>
- #include <ctype.h>
diff --git a/net/keama/files/patch-data.c b/net/keama/files/patch-data.c
deleted file mode 100644
index 3dbd3e5b715e..000000000000
--- a/net/keama/files/patch-data.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- keama/data.c.orig 2022-09-28 14:39:15 UTC
-+++ keama/data.c
-@@ -23,6 +23,7 @@
- #include "data.h"
-
- #include <sys/types.h>
-+#include <sys/socket.h>
- #include <arpa/inet.h>
- #include <assert.h>
- #include <stdlib.h>
diff --git a/net/keama/files/patch-eval.c b/net/keama/files/patch-eval.c
deleted file mode 100644
index db504f8039a1..000000000000
--- a/net/keama/files/patch-eval.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- keama/eval.c.orig 2022-09-28 14:39:15 UTC
-+++ keama/eval.c
-@@ -25,6 +25,7 @@
-
- #include <sys/errno.h>
- #include <sys/types.h>
-+#include <sys/socket.h>
- #include <arpa/inet.h>
- #include <ctype.h>
- #include <netdb.h>
diff --git a/net/keama/files/patch-keama.c b/net/keama/files/patch-keama.c
deleted file mode 100644
index 4a3304f55a71..000000000000
--- a/net/keama/files/patch-keama.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- keama/keama.c.orig 2022-09-28 14:39:15 UTC
-+++ keama/keama.c
-@@ -22,6 +22,7 @@
- */
-
- #include <sys/errno.h>
-+#include <sys/socket.h>
- #include <arpa/inet.h>
- #include <assert.h>
- #include <fcntl.h>
diff --git a/net/keama/files/patch-parse.c b/net/keama/files/patch-parse.c
deleted file mode 100644
index 8d56c0c69115..000000000000
--- a/net/keama/files/patch-parse.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- keama/parse.c.orig 2022-09-28 14:39:15 UTC
-+++ keama/parse.c
-@@ -24,6 +24,7 @@
- #include "keama.h"
-
- #include <sys/types.h>
-+#include <sys/socket.h>
- #include <arpa/inet.h>
- #include <ctype.h>
- #include <netdb.h>
diff --git a/net/keama/files/patch-reduce.c b/net/keama/files/patch-reduce.c
deleted file mode 100644
index 4e07ebdda35f..000000000000
--- a/net/keama/files/patch-reduce.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- keama/reduce.c.orig 2022-09-28 14:39:15 UTC
-+++ keama/reduce.c
-@@ -25,6 +25,7 @@
-
- #include <sys/errno.h>
- #include <sys/types.h>
-+#include <sys/socket.h>
- #include <arpa/inet.h>
- #include <ctype.h>
- #include <netdb.h>
diff --git a/net/keycloak/Makefile b/net/keycloak/Makefile
index 26b5bab95b8b..a9e4f64d0e82 100644
--- a/net/keycloak/Makefile
+++ b/net/keycloak/Makefile
@@ -1,5 +1,5 @@
PORTNAME= keycloak
-DISTVERSION= 26.3.2
+DISTVERSION= 26.3.4
CATEGORIES= net java
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/
diff --git a/net/keycloak/distinfo b/net/keycloak/distinfo
index 73cf1f09656d..931f0e9d1be8 100644
--- a/net/keycloak/distinfo
+++ b/net/keycloak/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754034171
-SHA256 (keycloak-26.3.2.tar.gz) = 76a8a334a6bedeb9873f42a643d9c410e8edd752c026feff19385c7310dc9f4b
-SIZE (keycloak-26.3.2.tar.gz) = 154353093
+TIMESTAMP = 1757917053
+SHA256 (keycloak-26.3.4.tar.gz) = 1fe791074f8259b508dbca234d54572a514ccf63345fbccce780025e4e0d2d1c
+SIZE (keycloak-26.3.4.tar.gz) = 154398106
diff --git a/net/keycloak/pkg-plist b/net/keycloak/pkg-plist
index 77a77e14ec89..043e06376ec9 100644
--- a/net/keycloak/pkg-plist
+++ b/net/keycloak/pkg-plist
@@ -11,10 +11,10 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/conf/README.md
%%JAVASHAREDIR%%/keycloak/lib/app/keycloak.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.github.crac.org-crac-0.1.3.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-bootstrap-runner-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-classloader-commons-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-development-mode-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-vertx-latebound-mdc-provider-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-bootstrap-runner-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-classloader-commons-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-development-mode-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-vertx-latebound-mdc-provider-3.20.2.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-constraint-2.12.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-cpu-2.12.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-expression-2.12.0.jar
@@ -30,77 +30,77 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/appmodel.dat
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.18.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/deployment-class-path.dat
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.arc.arc-processor-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.arc.arc-processor-3.20.2.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.gizmo.gizmo-1.8.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.http.quarkus-http-core-5.3.4.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.http.quarkus-http-http-core-5.3.4.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.http.quarkus-http-servlet-5.3.4.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-agroal-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-agroal-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-arc-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-arc-test-supplement-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-bootstrap-app-model-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-bootstrap-core-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-builder-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-caffeine-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-class-change-agent-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-core-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-credentials-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-datasource-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-datasource-deployment-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-devtools-common-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-grpc-common-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-hibernate-orm-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-hibernate-orm-deployment-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-hibernate-validator-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jackson-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jackson-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jaxrs-spi-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-h2-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-mariadb-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-mssql-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-mysql-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-oracle-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-postgresql-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jsonp-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-kubernetes-service-binding-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-kubernetes-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-logging-json-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-micrometer-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-micrometer-registry-prometheus-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-mutiny-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-narayana-jta-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-netty-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-opentelemetry-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-common-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-common-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-hibernate-common-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-hibernate-common-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-reactive-routes-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-common-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-jackson-common-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-jackson-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-server-spi-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-spi-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-resteasy-common-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-security-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-context-propagation-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-context-propagation-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-health-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-health-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-openapi-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-tls-registry-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-undertow-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-deployment-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-http-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-http-deployment-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-http-dev-ui-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-virtual-threads-deployment-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.qute.qute-core-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.resteasy.reactive.resteasy-reactive-common-processor-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.resteasy.reactive.resteasy-reactive-processor-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-agroal-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-agroal-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-arc-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-arc-test-supplement-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-bootstrap-app-model-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-bootstrap-core-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-builder-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-caffeine-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-class-change-agent-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-core-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-credentials-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-datasource-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-datasource-deployment-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-devtools-common-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-grpc-common-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-hibernate-orm-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-hibernate-orm-deployment-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-hibernate-validator-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jackson-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jackson-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jaxrs-spi-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-h2-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-mariadb-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-mssql-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-mysql-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-oracle-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-postgresql-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jsonp-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-kubernetes-service-binding-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-kubernetes-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-logging-json-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-micrometer-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-micrometer-registry-prometheus-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-mutiny-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-narayana-jta-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-netty-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-opentelemetry-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-common-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-common-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-hibernate-common-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-hibernate-common-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-reactive-routes-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-common-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-jackson-common-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-jackson-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-server-spi-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-spi-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-resteasy-common-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-security-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-context-propagation-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-context-propagation-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-health-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-health-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-openapi-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-tls-registry-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-undertow-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-deployment-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-http-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-http-deployment-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-http-dev-ui-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-virtual-threads-deployment-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.qute.qute-core-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.resteasy.reactive.resteasy-reactive-common-processor-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.resteasy.reactive.resteasy-reactive-processor-3.20.2.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.smallrye.jandex-3.3.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.smallrye.smallrye-health-ui-4.2.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.smallrye.smallrye-open-api-core-4.0.11.jar
@@ -164,23 +164,23 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.micrometer.micrometer-core-1.14.5.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.micrometer.micrometer-observation-1.14.5.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.micrometer.micrometer-registry-prometheus-simpleclient-1.14.5.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-buffer-4.1.121.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-4.1.121.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-dns-4.1.121.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-haproxy-4.1.121.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-http-4.1.121.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-http2-4.1.121.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-socks-4.1.121.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-common-4.1.121.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-handler-4.1.121.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-handler-proxy-4.1.121.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-resolver-4.1.121.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-resolver-dns-4.1.121.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-4.1.121.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-classes-epoll-4.1.121.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-native-epoll-4.1.121.Final-linux-aarch_64.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-native-epoll-4.1.121.Final-linux-x86_64.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-native-unix-common-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-buffer-4.1.124.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-4.1.124.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-dns-4.1.124.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-haproxy-4.1.124.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-http-4.1.124.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-http2-4.1.124.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-socks-4.1.124.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-common-4.1.124.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-handler-4.1.124.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-handler-proxy-4.1.124.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-resolver-4.1.124.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-resolver-dns-4.1.124.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-4.1.124.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-classes-epoll-4.1.124.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-native-epoll-4.1.124.Final-linux-aarch_64.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-native-epoll-4.1.124.Final-linux-x86_64.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-native-unix-common-4.1.124.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.opentelemetry.instrumentation.opentelemetry-apache-httpclient-4.3-2.10.0-alpha.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.opentelemetry.instrumentation.opentelemetry-instrumentation-annotations-2.10.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.opentelemetry.instrumentation.opentelemetry-instrumentation-annotations-support-2.10.0-alpha.jar
@@ -211,52 +211,52 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.prometheus.simpleclient_tracer_otel_agent-0.16.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.prometheus.simpleclient_tracer_otel-0.16.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.prometheus.simpleclient-0.16.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.arc.arc-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-agroal-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-arc-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-caffeine-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-core-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-credentials-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-datasource-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-datasource-common-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.arc.arc-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-agroal-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-arc-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-caffeine-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-core-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-credentials-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-datasource-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-datasource-common-3.20.2.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-fs-util-0.0.10.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-grpc-common-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-hibernate-orm-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jackson-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-h2-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-mariadb-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-mssql-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-mysql-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-oracle-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-postgresql-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jsonp-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-logging-json-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-micrometer-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-micrometer-registry-prometheus-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-mutiny-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-narayana-jta-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-netty-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-opentelemetry-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-reactive-routes-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-common-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-jackson-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-jackson-common-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-security-runtime-spi-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-smallrye-context-propagation-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-smallrye-health-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-tls-registry-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-transaction-annotations-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-vertx-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-vertx-http-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-virtual-threads-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-common-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-common-types-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-jackson-3.20.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-vertx-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-grpc-common-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-hibernate-orm-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jackson-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-h2-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-mariadb-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-mssql-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-mysql-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-oracle-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-postgresql-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jsonp-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-logging-json-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-micrometer-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-micrometer-registry-prometheus-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-mutiny-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-narayana-jta-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-netty-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-opentelemetry-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-reactive-routes-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-common-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-jackson-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-jackson-common-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-security-runtime-spi-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-smallrye-context-propagation-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-smallrye-health-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-tls-registry-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-transaction-annotations-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-vertx-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-vertx-http-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-virtual-threads-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-common-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-common-types-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-jackson-3.20.2.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-vertx-3.20.2.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.security.quarkus-security-2.2.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.vertx.utils.quarkus-vertx-utils-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.vertx.utils.quarkus-vertx-utils-3.20.2.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.reactivex.rxjava3.rxjava-3.1.10.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.setl.rdf-urdna-1.1.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.certs.smallrye-private-key-pem-parser-0.9.2.jar
@@ -288,16 +288,16 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-health-4.2.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-health-api-4.2.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-health-provided-checks-4.2.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-auth-common-4.5.16.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-bridge-common-4.5.16.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-codegen-4.5.16.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-core-4.5.16.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-4.5.16.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-client-4.5.16.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-common-4.5.16.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-server-4.5.16.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-web-4.5.16.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-web-common-4.5.16.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-auth-common-4.5.20.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-bridge-common-4.5.20.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-codegen-4.5.20.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-core-4.5.20.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-4.5.20.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-client-4.5.20.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-common-4.5.20.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-server-4.5.20.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-web-4.5.20.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-web-common-4.5.20.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/jakarta.activation.jakarta.activation-api-2.1.3.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/jakarta.annotation.jakarta.annotation-api-3.0.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/jakarta.el.jakarta.el-api-5.0.1.jar
@@ -326,7 +326,7 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.bouncycastle.bcprov-jdk18on-1.81.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.bouncycastle.bcutil-jdk18on-1.81.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.eclipse.angus.angus-activation-2.0.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.eclipse.angus.angus-mail-2.0.3.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.eclipse.angus.angus-mail-2.0.4.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.eclipse.microprofile.config.microprofile-config-api-3.1.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.eclipse.microprofile.context-propagation.microprofile-context-propagation-api-1.3.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.eclipse.microprofile.health.microprofile-health-api-4.0.1.jar
@@ -340,14 +340,14 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.hibernate.orm.hibernate-core-6.6.17.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.hibernate.orm.hibernate-graalvm-6.6.17.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.hibernate.quarkus-local-cache-0.3.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-api-15.0.18.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-cachestore-remote-15.0.18.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-client-hotrod-15.0.18.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-commons-15.0.18.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-core-15.0.18.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-multimap-15.0.18.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-query-dsl-15.0.18.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-remote-query-client-15.0.18.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-api-15.0.19.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-cachestore-remote-15.0.19.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-client-hotrod-15.0.19.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-commons-15.0.19.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-core-15.0.19.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-multimap-15.0.19.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-query-dsl-15.0.19.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-remote-query-client-15.0.19.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.protostream.protostream-5.0.14.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.protostream.protostream-types-5.0.14.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jboss.invocation.jboss-invocation-2.0.0.Final.jar
diff --git a/net/kf6-kcalendarcore/distinfo b/net/kf6-kcalendarcore/distinfo
index 6255e25ea5f5..35474e6f5851 100644
--- a/net/kf6-kcalendarcore/distinfo
+++ b/net/kf6-kcalendarcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127971
-SHA256 (KDE/frameworks/6.17/kcalendarcore-6.17.0.tar.xz) = 4a0675c6211caf183a067194b24093dc63015a1a59be07b864cf45f7acd18e13
-SIZE (KDE/frameworks/6.17/kcalendarcore-6.17.0.tar.xz) = 317544
+TIMESTAMP = 1757408195
+SHA256 (KDE/frameworks/6.18/kcalendarcore-6.18.0.tar.xz) = 4d2330af35d56c59ee69f08f3845babee9896d00012bccfbb143bdc571bc58e7
+SIZE (KDE/frameworks/6.18/kcalendarcore-6.18.0.tar.xz) = 317228
diff --git a/net/kf6-kcontacts/distinfo b/net/kf6-kcontacts/distinfo
index 0a2191cb0b80..5acb4a15e6e4 100644
--- a/net/kf6-kcontacts/distinfo
+++ b/net/kf6-kcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127972
-SHA256 (KDE/frameworks/6.17/kcontacts-6.17.0.tar.xz) = 198db25bdc7e7fee11766effed13ad4438f6a211be8a16a1cd1e815e3ebcf21a
-SIZE (KDE/frameworks/6.17/kcontacts-6.17.0.tar.xz) = 211120
+TIMESTAMP = 1757408195
+SHA256 (KDE/frameworks/6.18/kcontacts-6.18.0.tar.xz) = a532c47c3c2c8182b2ae9e783ff521311896251c2a1ddbe364b3491f94c100b6
+SIZE (KDE/frameworks/6.18/kcontacts-6.18.0.tar.xz) = 210908
diff --git a/net/kf6-kdav/distinfo b/net/kf6-kdav/distinfo
index 1c2c20810fc9..6b9ad0d0683c 100644
--- a/net/kf6-kdav/distinfo
+++ b/net/kf6-kdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127972
-SHA256 (KDE/frameworks/6.17/kdav-6.17.0.tar.xz) = 8d8a3b03c5c53f58a2660b589b89731d182ba3bc622c76e07bfe6cbf50a693c7
-SIZE (KDE/frameworks/6.17/kdav-6.17.0.tar.xz) = 69808
+TIMESTAMP = 1757408195
+SHA256 (KDE/frameworks/6.18/kdav-6.18.0.tar.xz) = c3f048d7ca9f094647bb687f1ea218ba00bf3ab3b07a3d1abbc29dad677c5526
+SIZE (KDE/frameworks/6.18/kdav-6.18.0.tar.xz) = 69772
diff --git a/net/kf6-kholidays/distinfo b/net/kf6-kholidays/distinfo
index 5a3093f17018..132900c5deb5 100644
--- a/net/kf6-kholidays/distinfo
+++ b/net/kf6-kholidays/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127972
-SHA256 (KDE/frameworks/6.17/kholidays-6.17.0.tar.xz) = 5b8e7df887bf790eddd6533910eefa9b00a77f2675260da71f36b95cb764fab2
-SIZE (KDE/frameworks/6.17/kholidays-6.17.0.tar.xz) = 265544
+TIMESTAMP = 1757408195
+SHA256 (KDE/frameworks/6.18/kholidays-6.18.0.tar.xz) = 49dc892d98ee493a696dd730f5a0e1624b46ca7d746a2877f057007abe9f2151
+SIZE (KDE/frameworks/6.18/kholidays-6.18.0.tar.xz) = 265440
diff --git a/net/kf6-syndication/distinfo b/net/kf6-syndication/distinfo
index 08f13ef579e6..80b1c047387a 100644
--- a/net/kf6-syndication/distinfo
+++ b/net/kf6-syndication/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127972
-SHA256 (KDE/frameworks/6.17/syndication-6.17.0.tar.xz) = d5a714b09ef6a50b67f55d58f8c6eefa1bba552527ded1145848b5466330ea93
-SIZE (KDE/frameworks/6.17/syndication-6.17.0.tar.xz) = 569392
+TIMESTAMP = 1757408196
+SHA256 (KDE/frameworks/6.18/syndication-6.18.0.tar.xz) = a02f76f8a942285f8a64233fb09f64d28f51eef9e96f4b5dd7d13d4c83933b94
+SIZE (KDE/frameworks/6.18/syndication-6.18.0.tar.xz) = 569344
diff --git a/net/kget/distinfo b/net/kget/distinfo
index 9b1ada823f85..13c08ec187c9 100644
--- a/net/kget/distinfo
+++ b/net/kget/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646491
-SHA256 (KDE/release-service/25.08.0/kget-25.08.0.tar.xz) = 153e2fc21af6188f2f2b0b9763496192966d1694382f536625e1c820779e4a2c
-SIZE (KDE/release-service/25.08.0/kget-25.08.0.tar.xz) = 4854212
+TIMESTAMP = 1757410196
+SHA256 (KDE/release-service/25.08.1/kget-25.08.1.tar.xz) = 67adedc2eb2ef24e30f33ad99f9556263c28c43d1ca718323fed11d0c366e25d
+SIZE (KDE/release-service/25.08.1/kget-25.08.1.tar.xz) = 4853816
diff --git a/net/kidentitymanagement/distinfo b/net/kidentitymanagement/distinfo
index 0654c8eac48f..ab7826364955 100644
--- a/net/kidentitymanagement/distinfo
+++ b/net/kidentitymanagement/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646494
-SHA256 (KDE/release-service/25.08.0/kidentitymanagement-25.08.0.tar.xz) = b8c655e7687a88f55b9da08e7a4c5af137471430669d2ed06b8d197145f69f8e
-SIZE (KDE/release-service/25.08.0/kidentitymanagement-25.08.0.tar.xz) = 200644
+TIMESTAMP = 1757410198
+SHA256 (KDE/release-service/25.08.1/kidentitymanagement-25.08.1.tar.xz) = ea18db60e752d9f883e0a7d3e23c6e689ce7e892bd74e1fdd715b7bd3fa8fb4d
+SIZE (KDE/release-service/25.08.1/kidentitymanagement-25.08.1.tar.xz) = 200624
diff --git a/net/kimap/distinfo b/net/kimap/distinfo
index a1b22daf6d54..2bbfcb6826f6 100644
--- a/net/kimap/distinfo
+++ b/net/kimap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646496
-SHA256 (KDE/release-service/25.08.0/kimap-25.08.0.tar.xz) = 480e8aabfc11d65ca3be8abd714b848a847f99b7805e7b6ab21dd56a2f0a2379
-SIZE (KDE/release-service/25.08.0/kimap-25.08.0.tar.xz) = 136200
+TIMESTAMP = 1757410200
+SHA256 (KDE/release-service/25.08.1/kimap-25.08.1.tar.xz) = 7a23bb31876af14a046734adb287d0aef9bd7604c661b325c4bb7dad51753275
+SIZE (KDE/release-service/25.08.1/kimap-25.08.1.tar.xz) = 136232
diff --git a/net/kio-gdrive/distinfo b/net/kio-gdrive/distinfo
index 0f4d36bcd3b7..0ddd9f07b9d9 100644
--- a/net/kio-gdrive/distinfo
+++ b/net/kio-gdrive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646497
-SHA256 (KDE/release-service/25.08.0/kio-gdrive-25.08.0.tar.xz) = 8ddc32d39f79bbb607a6d134ac5aa1e08627fee7523339d2dc9eee2b81e5a7d4
-SIZE (KDE/release-service/25.08.0/kio-gdrive-25.08.0.tar.xz) = 83092
+TIMESTAMP = 1757410201
+SHA256 (KDE/release-service/25.08.1/kio-gdrive-25.08.1.tar.xz) = 60bbfc51f52c06c072a0890b6c1ea86e2170d3b6a60c817127891dc21441229a
+SIZE (KDE/release-service/25.08.1/kio-gdrive-25.08.1.tar.xz) = 83028
diff --git a/net/kio-zeroconf/distinfo b/net/kio-zeroconf/distinfo
index 90ac0c405a14..d46e84ee156d 100644
--- a/net/kio-zeroconf/distinfo
+++ b/net/kio-zeroconf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646499
-SHA256 (KDE/release-service/25.08.0/kio-zeroconf-25.08.0.tar.xz) = 23590d1773a80bf6156aebb1f9680a122df4edac14877c2b9697b4c3aad913b0
-SIZE (KDE/release-service/25.08.0/kio-zeroconf-25.08.0.tar.xz) = 44928
+TIMESTAMP = 1757410203
+SHA256 (KDE/release-service/25.08.1/kio-zeroconf-25.08.1.tar.xz) = 80550abba004ee9db58c071a4699c76b3e6ce083ecf6ccbc268733a66a874770
+SIZE (KDE/release-service/25.08.1/kio-zeroconf-25.08.1.tar.xz) = 44860
diff --git a/net/kitinerary/distinfo b/net/kitinerary/distinfo
index 172abf4388be..3f22e8453f87 100644
--- a/net/kitinerary/distinfo
+++ b/net/kitinerary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646501
-SHA256 (KDE/release-service/25.08.0/kitinerary-25.08.0.tar.xz) = 635530c31d67fc35f5f5bcdf43f06d896e47b423d02df6546ef3c5fea1d212c6
-SIZE (KDE/release-service/25.08.0/kitinerary-25.08.0.tar.xz) = 2120520
+TIMESTAMP = 1757410205
+SHA256 (KDE/release-service/25.08.1/kitinerary-25.08.1.tar.xz) = 92c0d496069dbc0de7ef8c360650f3350d2e0a6d13ee02814633cba7fc7003e3
+SIZE (KDE/release-service/25.08.1/kitinerary-25.08.1.tar.xz) = 2119412
diff --git a/net/kldap/distinfo b/net/kldap/distinfo
index 5fa93eef49e3..6e237835416a 100644
--- a/net/kldap/distinfo
+++ b/net/kldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646504
-SHA256 (KDE/release-service/25.08.0/kldap-25.08.0.tar.xz) = 10f9f491c50121936bb05b616fc1df12628b0703c650c6ed7c2c73185a4b54b4
-SIZE (KDE/release-service/25.08.0/kldap-25.08.0.tar.xz) = 193784
+TIMESTAMP = 1757410207
+SHA256 (KDE/release-service/25.08.1/kldap-25.08.1.tar.xz) = 01397cf4c4c27a2a9de0d81ebe5b89e2bd0f6e3c578002fa501db1d0b3cf7039
+SIZE (KDE/release-service/25.08.1/kldap-25.08.1.tar.xz) = 193780
diff --git a/net/kmailtransport/distinfo b/net/kmailtransport/distinfo
index 3c569ace8548..e1fb8a77ec07 100644
--- a/net/kmailtransport/distinfo
+++ b/net/kmailtransport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646506
-SHA256 (KDE/release-service/25.08.0/kmailtransport-25.08.0.tar.xz) = 2093a9e764b0d54d4fc0645433ba9fc5e3a2bf36c89e7d232b8d370bfb56ccb6
-SIZE (KDE/release-service/25.08.0/kmailtransport-25.08.0.tar.xz) = 194148
+TIMESTAMP = 1757410210
+SHA256 (KDE/release-service/25.08.1/kmailtransport-25.08.1.tar.xz) = f5aad68e46c4f1e45c913d4cfcf7d0add0811e4c1919955d07c0431ac5b48190
+SIZE (KDE/release-service/25.08.1/kmailtransport-25.08.1.tar.xz) = 194132
diff --git a/net/kmbox/distinfo b/net/kmbox/distinfo
index 614645d614a9..3b92dd284783 100644
--- a/net/kmbox/distinfo
+++ b/net/kmbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646509
-SHA256 (KDE/release-service/25.08.0/kmbox-25.08.0.tar.xz) = d290145bc7cd1146eb10b8d395848bfcda51e7b5dbd95f0337681aa6ab6c4ad0
-SIZE (KDE/release-service/25.08.0/kmbox-25.08.0.tar.xz) = 31600
+TIMESTAMP = 1757410212
+SHA256 (KDE/release-service/25.08.1/kmbox-25.08.1.tar.xz) = 24445885fa9cdc655af68c3948666068a44c54a5e6eaee0cb743dcc8926d676e
+SIZE (KDE/release-service/25.08.1/kmbox-25.08.1.tar.xz) = 31612
diff --git a/net/kmime/distinfo b/net/kmime/distinfo
index accb831cca16..1e8ae893a7b5 100644
--- a/net/kmime/distinfo
+++ b/net/kmime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646511
-SHA256 (KDE/release-service/25.08.0/kmime-25.08.0.tar.xz) = 846e6ecd519d99a282f5079c9c153fbbc3d9e6f8698e5a9b31f8dccfe988d1f3
-SIZE (KDE/release-service/25.08.0/kmime-25.08.0.tar.xz) = 163240
+TIMESTAMP = 1757410214
+SHA256 (KDE/release-service/25.08.1/kmime-25.08.1.tar.xz) = 3ced311cc5eba781d207730d999642468dade70250b221c9e00b3fa275e45f59
+SIZE (KDE/release-service/25.08.1/kmime-25.08.1.tar.xz) = 164516
diff --git a/net/kontactinterface/distinfo b/net/kontactinterface/distinfo
index 16d06ee40d43..1a30f3b56dfa 100644
--- a/net/kontactinterface/distinfo
+++ b/net/kontactinterface/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646513
-SHA256 (KDE/release-service/25.08.0/kontactinterface-25.08.0.tar.xz) = bee3a6e38a36190d494581bddc9fff9441e43c31e3c99a9bb9b9bcad6ffbca47
-SIZE (KDE/release-service/25.08.0/kontactinterface-25.08.0.tar.xz) = 43176
+TIMESTAMP = 1757410217
+SHA256 (KDE/release-service/25.08.1/kontactinterface-25.08.1.tar.xz) = ddc43875091dcf1b14643c2c01ef86c09e1ec839a9bd239fca7b0162b8bf4e09
+SIZE (KDE/release-service/25.08.1/kontactinterface-25.08.1.tar.xz) = 43244
diff --git a/net/kpimtextedit/distinfo b/net/kpimtextedit/distinfo
index 3c83bc09ca52..f23e44d52665 100644
--- a/net/kpimtextedit/distinfo
+++ b/net/kpimtextedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646516
-SHA256 (KDE/release-service/25.08.0/kpimtextedit-25.08.0.tar.xz) = 9dc08e3251b371cb6c1b8980d2dc0cbc0dab9fc115d0844894bf8dbd0f4d1437
-SIZE (KDE/release-service/25.08.0/kpimtextedit-25.08.0.tar.xz) = 183516
+TIMESTAMP = 1757410219
+SHA256 (KDE/release-service/25.08.1/kpimtextedit-25.08.1.tar.xz) = 0f26be94a2fd0815181dbb0bcb6537239bf18f5f9d1c0b278e6faa54f534ec92
+SIZE (KDE/release-service/25.08.1/kpimtextedit-25.08.1.tar.xz) = 183496
diff --git a/net/krakend-ce/Makefile b/net/krakend-ce/Makefile
index c3d9505ca21f..273a47aa513a 100644
--- a/net/krakend-ce/Makefile
+++ b/net/krakend-ce/Makefile
@@ -1,7 +1,6 @@
PORTNAME= krakend-ce
DISTVERSIONPREFIX= v
-DISTVERSION= 2.10.2
-PORTREVISION= 1
+DISTVERSION= 2.11.1
CATEGORIES= net
MAINTAINER= alven@FreeBSD.org
diff --git a/net/krakend-ce/distinfo b/net/krakend-ce/distinfo
index e6e5828eb941..ea0509cec7ac 100644
--- a/net/krakend-ce/distinfo
+++ b/net/krakend-ce/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1753272650
-SHA256 (go/net_krakend-ce/krakend-ce-v2.10.2/v2.10.2.mod) = bd911f791a23ae2eaef727c5c5973fde88330b7969148793df644795555018e9
-SIZE (go/net_krakend-ce/krakend-ce-v2.10.2/v2.10.2.mod) = 14999
-SHA256 (go/net_krakend-ce/krakend-ce-v2.10.2/v2.10.2.zip) = 5c8d711d4d5e87c932767d9ccdd30fe83fe0d89a661dd791b25824542ec4bfea
-SIZE (go/net_krakend-ce/krakend-ce-v2.10.2/v2.10.2.zip) = 142230
+TIMESTAMP = 1760181073
+SHA256 (go/net_krakend-ce/krakend-ce-v2.11.1/v2.11.1.mod) = ec606399f1bf9d7ba84aba9a0a3208ebc3d825e20a890e20f8e29092425c23c1
+SIZE (go/net_krakend-ce/krakend-ce-v2.11.1/v2.11.1.mod) = 15236
+SHA256 (go/net_krakend-ce/krakend-ce-v2.11.1/v2.11.1.zip) = 333c6ef40204aaa3005e00cec104ef269f86e41aa582832dfbcb88bd402fec9c
+SIZE (go/net_krakend-ce/krakend-ce-v2.11.1/v2.11.1.zip) = 143781
diff --git a/net/krdc/distinfo b/net/krdc/distinfo
index 519bf1134e73..8889669fc7fe 100644
--- a/net/krdc/distinfo
+++ b/net/krdc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646518
-SHA256 (KDE/release-service/25.08.0/krdc-25.08.0.tar.xz) = 27b50fa82f665cf8ec5f1f3573df3ceb14fe0602e30288f1b4f8a9407eb2d6ec
-SIZE (KDE/release-service/25.08.0/krdc-25.08.0.tar.xz) = 1598520
+TIMESTAMP = 1757410221
+SHA256 (KDE/release-service/25.08.1/krdc-25.08.1.tar.xz) = 134d1b0186b611883ad7db34ebcae54500c674050e786f57889042845582769b
+SIZE (KDE/release-service/25.08.1/krdc-25.08.1.tar.xz) = 1598408
diff --git a/net/krfb/distinfo b/net/krfb/distinfo
index f5133670a94d..2b7b4e1cea4a 100644
--- a/net/krfb/distinfo
+++ b/net/krfb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646521
-SHA256 (KDE/release-service/25.08.0/krfb-25.08.0.tar.xz) = f353c6603046fe97fd0808497d47a3eb18bbd7811e43d08c965414214496845a
-SIZE (KDE/release-service/25.08.0/krfb-25.08.0.tar.xz) = 1220716
+TIMESTAMP = 1757410224
+SHA256 (KDE/release-service/25.08.1/krfb-25.08.1.tar.xz) = 426fd69ab4bf47ea0e275193cac9ba56c1f2e42195f21b08092ce8a591161557
+SIZE (KDE/release-service/25.08.1/krfb-25.08.1.tar.xz) = 1220488
diff --git a/net/krill/Makefile b/net/krill/Makefile
index ec9915f06a81..f28767a1862a 100644
--- a/net/krill/Makefile
+++ b/net/krill/Makefile
@@ -1,6 +1,7 @@
PORTNAME= krill
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.0
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= jaap@NLnetLabs.nl
diff --git a/net/ksmtp/distinfo b/net/ksmtp/distinfo
index 612a4b68c9c6..3441fa75ee21 100644
--- a/net/ksmtp/distinfo
+++ b/net/ksmtp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646523
-SHA256 (KDE/release-service/25.08.0/ksmtp-25.08.0.tar.xz) = 8f265a059e0d7a37bff3419474022f0a3ca952b2189eb5f3acfb45dcaf33cad2
-SIZE (KDE/release-service/25.08.0/ksmtp-25.08.0.tar.xz) = 55424
+TIMESTAMP = 1757410226
+SHA256 (KDE/release-service/25.08.1/ksmtp-25.08.1.tar.xz) = 4532a7bb89af43f7933f4479b56b29efa18f4d8262f7a4be8217f1ed17ce68eb
+SIZE (KDE/release-service/25.08.1/ksmtp-25.08.1.tar.xz) = 55400
diff --git a/net/ktcplist/Makefile b/net/ktcplist/Makefile
index d91a627a8cc7..a5d6186b8078 100644
--- a/net/ktcplist/Makefile
+++ b/net/ktcplist/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ktcplist
DISTVERSION= 1.0.2
+PORTREVISION= 2
CATEGORIES= net sysutils
MAINTAINER= arrowd@FreeBSD.org
diff --git a/net/ktnef/distinfo b/net/ktnef/distinfo
index 4f67d64eb800..b2ea9f54c3d8 100644
--- a/net/ktnef/distinfo
+++ b/net/ktnef/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646526
-SHA256 (KDE/release-service/25.08.0/ktnef-25.08.0.tar.xz) = 12bc67c619792a7c4de8f6252f8614ca33ac3a494c22bbf50a8f779094d4e72d
-SIZE (KDE/release-service/25.08.0/ktnef-25.08.0.tar.xz) = 316956
+TIMESTAMP = 1757410228
+SHA256 (KDE/release-service/25.08.1/ktnef-25.08.1.tar.xz) = be7b58f659d90a091ba6f1af2785c4b625bdaaf83c1dd5cf9e6b8fe0f186780f
+SIZE (KDE/release-service/25.08.1/ktnef-25.08.1.tar.xz) = 317000
diff --git a/net/kube-apiserver/Makefile b/net/kube-apiserver/Makefile
index 6a7417885a8c..a96adbff1cef 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= 16
+PORTREVISION= 18
CATEGORIES= net
MAINTAINER= loic.blot@unix-experience.fr
diff --git a/net/kube-controller-manager/Makefile b/net/kube-controller-manager/Makefile
index 4a681388317b..bc3914b5ec60 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= 16
+PORTREVISION= 18
CATEGORIES= net
MAINTAINER= loic.blot@unix-experience.fr
diff --git a/net/kube-scheduler/Makefile b/net/kube-scheduler/Makefile
index 8d86e54f765b..8a48c2a943f6 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= 16
+PORTREVISION= 18
CATEGORIES= net
MAINTAINER= loic.blot@unix-experience.fr
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/libarms/Makefile b/net/libarms/Makefile
index 0d6171591cd4..51b409c10494 100644
--- a/net/libarms/Makefile
+++ b/net/libarms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libarms
-PORTVERSION= 6.33
+PORTVERSION= 6.50
CATEGORIES= net devel
MASTER_SITES= https://dev.smf.jp/dl/
@@ -15,6 +15,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2
USES= gmake libtool localbase ssl
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
+INSTALL_TARGET= install-strip
post-patch:
# NetBSD's SIMPLEQ_* macros are called STAILQ_* on FreeBSD
diff --git a/net/libarms/distinfo b/net/libarms/distinfo
index 568dcdce86fe..89e673e2377e 100644
--- a/net/libarms/distinfo
+++ b/net/libarms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1702963884
-SHA256 (libarms-6.33.tar.gz) = 642ecf8f58dec5feeb668adee8781d2b5496421f59dfd6ea33049d0f110bca1e
-SIZE (libarms-6.33.tar.gz) = 1030353
+TIMESTAMP = 1733368374
+SHA256 (libarms-6.50.tar.gz) = b13068e6d1898ead2eb9ddbaf017f6236c5c3fb309668e926650b5ea185bfc9f
+SIZE (libarms-6.50.tar.gz) = 1007635
diff --git a/net/libarms/files/patch-Makefile.in b/net/libarms/files/patch-Makefile.in
new file mode 100644
index 000000000000..292e9d460a3b
--- /dev/null
+++ b/net/libarms/files/patch-Makefile.in
@@ -0,0 +1,28 @@
+--- Makefile.in.orig 2024-12-04 00:27:42 UTC
++++ Makefile.in
+@@ -397,24 +397,7 @@ debian/rules \
+ libarms.spec
+
+ nobase_dist_doc_DATA = \
+-doc/api \
+-doc/armsd \
+-doc/appendix \
+-doc/arch \
+-doc/impl \
+-doc/index.html \
+-doc/contents.html \
+-doc/download.html \
+-doc/intro \
+-doc/genindex.html \
+-doc/search.html \
+-doc/version \
+-doc/.buildinfo \
+-doc/objects.inv \
+-doc/searchindex.js \
+-doc/_sources \
+-doc/_images \
+-doc/_static
++$(shell find doc -type f -print)
+
+ all: config.h
+ $(MAKE) $(AM_MAKEFLAGS) all-am
diff --git a/net/libarms/files/patch-libarms_ssl.c b/net/libarms/files/patch-libarms_ssl.c
index 70201446a643..72385c6a5464 100644
--- a/net/libarms/files/patch-libarms_ssl.c
+++ b/net/libarms/files/patch-libarms_ssl.c
@@ -1,12 +1,12 @@
---- libarms/ssl.c.orig 2019-03-29 01:15:24 UTC
+--- libarms/ssl.c.orig 2024-12-04 00:27:42 UTC
+++ libarms/ssl.c
-@@ -338,7 +338,8 @@ arms_ssl_dhparam(SSL_CTX *ctx)
- }
-
- /* for compatibility with before OpenSSL-1.1.0 and LibreSSL-2.7.0 */
--#if OPENSSL_VERSION_NUMBER < 0x10100000L || LIBRESSL_VERSION_NUMBER < 0x20700000L
-+#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || \
-+ (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x20700000L)
- dh->p = p;
- dh->g = g;
- #else
+@@ -794,6 +794,9 @@ arms_ssl_cleanup(void)
+ {
+ CRYPTO_cleanup_all_ex_data();
+ ERR_free_strings();
++/* <= 1.0.1f = old API, 1.0.1g+ = new API */
++#if OPENSSL_VERSION_NUMBER <= 0x1000106fL
+ ERR_remove_state(0);
++#endif
+ EVP_cleanup();
+ }
diff --git a/net/libarms/pkg-descr b/net/libarms/pkg-descr
index 92fb6d85c0b6..60606d2e4a11 100644
--- a/net/libarms/pkg-descr
+++ b/net/libarms/pkg-descr
@@ -1 +1,2 @@
-SMFv2/ARMS library.
+libarms is a client library for SMFv2 system supplied by Internet
+Initiative Japan Inc.
diff --git a/net/libgravatar/distinfo b/net/libgravatar/distinfo
index 7daae6c5de2b..e7f2e16fb856 100644
--- a/net/libgravatar/distinfo
+++ b/net/libgravatar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646528
-SHA256 (KDE/release-service/25.08.0/libgravatar-25.08.0.tar.xz) = d061023c8b320d6e82b5e61aee06ee7ac10fe12437a70ebde05c752b7ab9b710
-SIZE (KDE/release-service/25.08.0/libgravatar-25.08.0.tar.xz) = 40968
+TIMESTAMP = 1757410231
+SHA256 (KDE/release-service/25.08.1/libgravatar-25.08.1.tar.xz) = 2ecadb8ca727471312bb46dde0a960954c6e3501fa609ff96274f9db117061a3
+SIZE (KDE/release-service/25.08.1/libgravatar-25.08.1.tar.xz) = 40964
diff --git a/net/libifconfig/Makefile b/net/libifconfig/Makefile
index 1dddc6c8697d..8dd0fe5a2913 100644
--- a/net/libifconfig/Makefile
+++ b/net/libifconfig/Makefile
@@ -41,7 +41,7 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/${h} ${STAGEDIR}${PREFIX}/include
.endfor
-_ALL_VERSIONS= 13.3 13.4 13.5 14.0 14.1 14.2 14.3
+_ALL_VERSIONS= 13.5 14.3
.if make(makesum)
DISTFILES= libifconfig-${_LIBIFCONFIG_HASH}.tar.gz
.for version in ${_ALL_VERSIONS}
diff --git a/net/libifconfig/distinfo b/net/libifconfig/distinfo
index 0d2dabe0b045..e9f7dd703bfd 100644
--- a/net/libifconfig/distinfo
+++ b/net/libifconfig/distinfo
@@ -1,16 +1,6 @@
TIMESTAMP = 1750761670
-SHA256 (libifconfig-13.3_0.tar.gz) = 7ccd7fab4f6a57d13638c82f3f848d1c08541f85f38d22d99f79125a39ac1982
-SIZE (libifconfig-13.3_0.tar.gz) = 22471
-SHA256 (libifconfig-13.4_0.tar.gz) = 33e092463f08b459cebb5b0e2238fca379409c91ad6793e3fbcc1b034cd1ade7
-SIZE (libifconfig-13.4_0.tar.gz) = 22470
SHA256 (libifconfig-13.5_0.tar.gz) = b2bf5bd107ab75663736df3b918eed999a916fd0ed253ef7546c7633642ad934
SIZE (libifconfig-13.5_0.tar.gz) = 22474
-SHA256 (libifconfig-14.0_0.tar.gz) = 8d2a5a9f6254479dc5f8175132bdd169699db2b36e5349ad21f9c791ab96689b
-SIZE (libifconfig-14.0_0.tar.gz) = 23706
-SHA256 (libifconfig-14.1_0.tar.gz) = c2d59622c9a9649afef8e30eb9fb825aa8cd3ec71c12160ed9f7a01c95dcabdb
-SIZE (libifconfig-14.1_0.tar.gz) = 23708
-SHA256 (libifconfig-14.2_0.tar.gz) = fbab01cf067a7c75d14adb7a5b682ab7718e0d0c2fcf03324f4e9157880c5afd
-SIZE (libifconfig-14.2_0.tar.gz) = 23709
SHA256 (libifconfig-14.3_0.tar.gz) = 04069eacdf7ec216fad6769ab5fdc2d7e781cbb8e09f3d4356691984880f5fc7
SIZE (libifconfig-14.3_0.tar.gz) = 23709
SHA256 (libifconfig-b670c9bafc0e.tar.gz) = 87740e514a9c993ca4b7e1ed250df62aab766e60fd27e56e7b38dded4e835232
diff --git a/net/libiscsi/Makefile b/net/libiscsi/Makefile
index 2681d9586868..5a2a75a13b22 100644
--- a/net/libiscsi/Makefile
+++ b/net/libiscsi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libiscsi
-DISTVERSION= 1.20.1
+DISTVERSION= 1.20.3
CATEGORIES= net
MAINTAINER= d8zNeCFG@aon.at
@@ -19,10 +19,9 @@ USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-# 1.20.2 only affects environments defining __APPLE__
-PORTSCOUT= skipv:1.20.2
+CFLAGS+= -Wno-cast-align
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so.11.0.0
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so
.include <bsd.port.mk>
diff --git a/net/libiscsi/distinfo b/net/libiscsi/distinfo
index 9144771bb827..1795032ca98d 100644
--- a/net/libiscsi/distinfo
+++ b/net/libiscsi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746280868
-SHA256 (sahlberg-libiscsi-1.20.1_GH0.tar.gz) = 6bd6feef2904de1bb1869cec935b58995bc1311cad57184a2221e09ed6137eec
-SIZE (sahlberg-libiscsi-1.20.1_GH0.tar.gz) = 323554
+TIMESTAMP = 1756998181
+SHA256 (sahlberg-libiscsi-1.20.3_GH0.tar.gz) = 212f6e1fd8e7ddb4b02208aafc6de600f6f330f40359babeefdd83b0c79d47a1
+SIZE (sahlberg-libiscsi-1.20.3_GH0.tar.gz) = 327211
diff --git a/net/libiscsi/pkg-plist b/net/libiscsi/pkg-plist
index 237fe5d52a92..7b3aac5ca8de 100644
--- a/net/libiscsi/pkg-plist
+++ b/net/libiscsi/pkg-plist
@@ -5,13 +5,14 @@ bin/iscsi-md5sum
bin/iscsi-perf
bin/iscsi-pr
bin/iscsi-readcapacity16
+bin/iscsi-rtpg
bin/iscsi-swp
include/iscsi/iscsi.h
include/iscsi/scsi-lowlevel.h
lib/libiscsi.a
lib/libiscsi.so
lib/libiscsi.so.11
-lib/libiscsi.so.11.0.0
+lib/libiscsi.so.11.0.2
libdata/pkgconfig/libiscsi.pc
share/man/man1/iscsi-inq.1.gz
share/man/man1/iscsi-ls.1.gz
diff --git a/net/libkgapi/distinfo b/net/libkgapi/distinfo
index 6ae0a339c46e..a761081e1562 100644
--- a/net/libkgapi/distinfo
+++ b/net/libkgapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646530
-SHA256 (KDE/release-service/25.08.0/libkgapi-25.08.0.tar.xz) = 52bf23215ebfcb92efa95633cd6e38da8c65387771b427e893b51727256039b1
-SIZE (KDE/release-service/25.08.0/libkgapi-25.08.0.tar.xz) = 341436
+TIMESTAMP = 1757410233
+SHA256 (KDE/release-service/25.08.1/libkgapi-25.08.1.tar.xz) = 5a93f5ecd46285314071722b045f171f80b3a5e60d1fe70e70e5b7e49781e6c3
+SIZE (KDE/release-service/25.08.1/libkgapi-25.08.1.tar.xz) = 341444
diff --git a/net/libksieve/distinfo b/net/libksieve/distinfo
index a62dfd272ec1..9fa282550bdc 100644
--- a/net/libksieve/distinfo
+++ b/net/libksieve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646533
-SHA256 (KDE/release-service/25.08.0/libksieve-25.08.0.tar.xz) = a7e6e6f52377dc07750bdcef835d9fcc63088577b30fdff07ff710600cb1fe76
-SIZE (KDE/release-service/25.08.0/libksieve-25.08.0.tar.xz) = 617944
+TIMESTAMP = 1757410235
+SHA256 (KDE/release-service/25.08.1/libksieve-25.08.1.tar.xz) = bac7c94d6898a6e8cf222ae0313aadb5bcd4ecfbd9a3ec1210a6a669a531345a
+SIZE (KDE/release-service/25.08.1/libksieve-25.08.1.tar.xz) = 623064
diff --git a/net/liblinphone/Makefile b/net/liblinphone/Makefile
index 2b9da83ece16..70833c61190d 100644
--- a/net/liblinphone/Makefile
+++ b/net/liblinphone/Makefile
@@ -1,5 +1,5 @@
PORTNAME= liblinphone
-DISTVERSION= 5.4.25
+DISTVERSION= 5.4.26
CATEGORIES= net
MAINTAINER= bofh@FreeBSD.org
@@ -9,24 +9,17 @@ WWW= https://www.linphone.org/technical-corner/liblinphone.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${LOCALBASE}/lib/libbcmatroska2.a:multimedia/bcmatroska2 \
- ${LOCALBASE}/lib/libbctoolbox.a:net/bctoolbox \
- ${LOCALBASE}/lib/libbcunit.a:devel/bcunit \
- ${LOCALBASE}/lib/libbelcard.a:deskutils/belcard \
- ${LOCALBASE}/lib/libbelle-sip.a:net/belle-sip \
- ${LOCALBASE}/lib/libbelr.a:textproc/belr \
- ${LOCALBASE}/lib/libbzrtp.a:security/bzrtp \
- ${LOCALBASE}/lib/liblime.a:security/lime \
- ${LOCALBASE}/lib/libmediastreamer2.a:net/mediastreamer \
- ${LOCALBASE}/lib/libortp.a:net/ortp \
- ${PYTHON_PKGNAMEPREFIX}pystache>=0:textproc/py-pystache@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pystache>=0:textproc/py-pystache@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \
doxygen:devel/doxygen \
v4l_compat>=1.0.20120501:multimedia/v4l_compat \
xsd>0:devel/xsd
-LIB_DEPENDS= libjsoncpp.so:devel/jsoncpp \
- libsoci_core.so:databases/soci \
- libxerces-c.so:textproc/xerces-c3
+LIB_DEPENDS= \
+ libbelcard.so:deskutils/belcard \
+ libbelle-sip.so:net/belle-sip \
+ liblime.so:security/lime \
+ libmediastreamer2.so:net/mediastreamer \
+ libsoci_core.so:databases/soci
USES= cmake compiler:c++17-lang gnome iconv pkgconfig python:build \
sqlite xorg
@@ -45,8 +38,9 @@ CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE} \
-DENABLE_QRCODE=NO \
-DENABLE_STATIC=NO \
-DENABLE_STRICT=NO \
- -DENABLE_TOOLS=NO \
- -DENABLE_UNIT_TESTS=NO
+ -DENABLE_TOOLS=NO
+CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_OFF= ENABLE_UNIT_TESTS
LDFLAGS+= -lpthread
diff --git a/net/liblinphone/distinfo b/net/liblinphone/distinfo
index 4bdb4a47433d..6505aa74fe1e 100644
--- a/net/liblinphone/distinfo
+++ b/net/liblinphone/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751275714
-SHA256 (liblinphone-5.4.25.tar.bz2) = c86c2979d2dda3142949765db475e49e93de8b51fd386d4592b3c246b23c4538
-SIZE (liblinphone-5.4.25.tar.bz2) = 21095087
+TIMESTAMP = 1758131774
+SHA256 (liblinphone-5.4.26.tar.bz2) = 193e2e7daadf2eef21524efad624346568c47b48cb9ba1be110431d662e55d48
+SIZE (liblinphone-5.4.26.tar.bz2) = 21093368
diff --git a/net/liblinphone/pkg-plist b/net/liblinphone/pkg-plist
index a6499e00e854..bd8592942b26 100644
--- a/net/liblinphone/pkg-plist
+++ b/net/liblinphone/pkg-plist
@@ -228,8 +228,10 @@ include/linphone/vcard.h
include/linphone/video_definition.h
include/linphone/wrapper_utils.h
include/linphone/xmlrpc.h
-lib/liblinphone++.a
-lib/liblinphone.a
+lib/liblinphone++.so
+lib/liblinphone++.so.10
+lib/liblinphone.so
+lib/liblinphone.so.10
share/LibLinphone/cmake/FindOpenLDAP.cmake
share/LibLinphone/cmake/FindSoci.cmake
share/LibLinphone/cmake/LibLinphoneConfig.cmake
diff --git a/net/libngtcp2-gnutls/Makefile b/net/libngtcp2-gnutls/Makefile
index e1b01510b06b..2a6654ff5c2b 100644
--- a/net/libngtcp2-gnutls/Makefile
+++ b/net/libngtcp2-gnutls/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ngtcp2
-PORTVERSION= 1.14.0
+PORTVERSION= 1.15.1
CATEGORIES= net
MASTER_SITES= https://github.com/ngtcp2/ngtcp2/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= lib
diff --git a/net/libngtcp2-gnutls/distinfo b/net/libngtcp2-gnutls/distinfo
index 01a4f3168c2b..b167efc77a7c 100644
--- a/net/libngtcp2-gnutls/distinfo
+++ b/net/libngtcp2-gnutls/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796016
-SHA256 (ngtcp2-1.14.0.tar.xz) = d1fbf9eae92921bfd33154dab2574bc4b7d7936f486396d6c78bfff90ed5b35d
-SIZE (ngtcp2-1.14.0.tar.xz) = 662652
+TIMESTAMP = 1757436423
+SHA256 (ngtcp2-1.15.1.tar.xz) = 06f2eec7ca76552041050473d992d3063782e26fdff57533cb8cd8c9a6859a17
+SIZE (ngtcp2-1.15.1.tar.xz) = 668640
diff --git a/net/libngtcp2-wolfssl/Makefile b/net/libngtcp2-wolfssl/Makefile
index b455481fe6e3..750740b2bbd5 100644
--- a/net/libngtcp2-wolfssl/Makefile
+++ b/net/libngtcp2-wolfssl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ngtcp2
-PORTVERSION= 1.14.0
+PORTVERSION= 1.15.1
CATEGORIES= net
MASTER_SITES= https://github.com/ngtcp2/ngtcp2/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= lib
diff --git a/net/libngtcp2-wolfssl/distinfo b/net/libngtcp2-wolfssl/distinfo
index 01a4f3168c2b..b167efc77a7c 100644
--- a/net/libngtcp2-wolfssl/distinfo
+++ b/net/libngtcp2-wolfssl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796016
-SHA256 (ngtcp2-1.14.0.tar.xz) = d1fbf9eae92921bfd33154dab2574bc4b7d7936f486396d6c78bfff90ed5b35d
-SIZE (ngtcp2-1.14.0.tar.xz) = 662652
+TIMESTAMP = 1757436423
+SHA256 (ngtcp2-1.15.1.tar.xz) = 06f2eec7ca76552041050473d992d3063782e26fdff57533cb8cd8c9a6859a17
+SIZE (ngtcp2-1.15.1.tar.xz) = 668640
diff --git a/net/libngtcp2/Makefile b/net/libngtcp2/Makefile
index c7cd00819ecf..c5435b284bb5 100644
--- a/net/libngtcp2/Makefile
+++ b/net/libngtcp2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ngtcp2
-PORTVERSION= 1.14.0
+PORTVERSION= 1.15.1
CATEGORIES= net
MASTER_SITES= https://github.com/ngtcp2/ngtcp2/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= lib
diff --git a/net/libngtcp2/distinfo b/net/libngtcp2/distinfo
index 01a4f3168c2b..4d45a2cb3e98 100644
--- a/net/libngtcp2/distinfo
+++ b/net/libngtcp2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796016
-SHA256 (ngtcp2-1.14.0.tar.xz) = d1fbf9eae92921bfd33154dab2574bc4b7d7936f486396d6c78bfff90ed5b35d
-SIZE (ngtcp2-1.14.0.tar.xz) = 662652
+TIMESTAMP = 1757436425
+SHA256 (ngtcp2-1.15.1.tar.xz) = 06f2eec7ca76552041050473d992d3063782e26fdff57533cb8cd8c9a6859a17
+SIZE (ngtcp2-1.15.1.tar.xz) = 668640
diff --git a/net/libngtcp2/pkg-plist b/net/libngtcp2/pkg-plist
index 517acfebb783..1182b3cc48c3 100644
--- a/net/libngtcp2/pkg-plist
+++ b/net/libngtcp2/pkg-plist
@@ -10,5 +10,5 @@ include/ngtcp2/version.h
lib/libngtcp2.a
lib/libngtcp2.so
lib/libngtcp2.so.16
-lib/libngtcp2.so.16.4.0
+lib/libngtcp2.so.16.5.0
libdata/pkgconfig/libngtcp2.pc
diff --git a/net/libpfctl/Makefile b/net/libpfctl/Makefile
index e41fe9de1ef0..78a152741d26 100644
--- a/net/libpfctl/Makefile
+++ b/net/libpfctl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libpfctl
-PORTVERSION= 0.16
+PORTVERSION= 0.17
CATEGORIES= net
MASTER_SITES= LOCAL/kp/
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/libpfctl
-_LIBPFCTL_HASH= 28f618fcc2b4
+_LIBPFCTL_HASH= 7c448f5aab8b
_LIBPFCTL_REV= 4
PLIST_FILES= \
@@ -23,7 +23,7 @@ PLIST_FILES= \
.include <bsd.port.pre.mk>
-.if ${OSREL} == "15.0"
+.if ${OSREL} == "16.0"
DISTFILES= libpfctl-${_LIBPFCTL_HASH}.tar.gz
.else
DISTFILES= libpfctl-${OSREL}_${_LIBPFCTL_REV}.tar.gz
@@ -36,7 +36,7 @@ do-install:
${LN} -s libpfctl.so.0 ${STAGEDIR}${PREFIX}/lib/libpfctl.so
${INSTALL_DATA} ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include
-_ALL_VERSIONS= 13.3 13.4 13.5 14.0 14.1 14.2 14.3
+_ALL_VERSIONS= 13.5 14.3 15.0
.if make(makesum)
DISTFILES=
.for version in ${_ALL_VERSIONS}
diff --git a/net/libpfctl/distinfo b/net/libpfctl/distinfo
index ac405a4e41e5..2ac5f042f0bf 100644
--- a/net/libpfctl/distinfo
+++ b/net/libpfctl/distinfo
@@ -1,17 +1,9 @@
TIMESTAMP = 1746177054
-SHA256 (libpfctl-13.3_4.tar.gz) = 8dfb0e629f0e74def2e2e2b6b1225f957b75f4ebd98ac53d8c800f98667ccbe0
-SIZE (libpfctl-13.3_4.tar.gz) = 10111
-SHA256 (libpfctl-13.4_4.tar.gz) = c29f57896e2274ab5c7d6836e5a58e9218c4bf83f2ce8953e3cd1944d01692ef
-SIZE (libpfctl-13.4_4.tar.gz) = 10104
SHA256 (libpfctl-13.5_4.tar.gz) = c017afbe6634ab2feb0ccc82273059d108325a23a09d0e0827879fc0a1c84237
SIZE (libpfctl-13.5_4.tar.gz) = 10104
-SHA256 (libpfctl-14.0_4.tar.gz) = 5aed025f23b76918ad76d7637df243e0627af1ff7cb498dea8dc4edf45e56db5
-SIZE (libpfctl-14.0_4.tar.gz) = 11682
-SHA256 (libpfctl-14.1_4.tar.gz) = 048e158da7cc1cbfcc8c965e6d3e6ac0d6e7a9572144e646fa0103738c3494d4
-SIZE (libpfctl-14.1_4.tar.gz) = 11692
-SHA256 (libpfctl-14.2_4.tar.gz) = 527c63aa4b9e7eed513fa0c669878faea2e935f3e505dd83f8b6d7b45d3fa986
-SIZE (libpfctl-14.2_4.tar.gz) = 11690
SHA256 (libpfctl-14.3_4.tar.gz) = 0dba9d47cb5990e3029641bca9958925f20b091456bb7fe140ce1f4e9e2c30ce
SIZE (libpfctl-14.3_4.tar.gz) = 11678
-SHA256 (libpfctl-28f618fcc2b4.tar.gz) = 37d9b90491f30b4772bc1dae687cf5c0caa733485a68cc6b59b9f23b9bd6a5f5
-SIZE (libpfctl-28f618fcc2b4.tar.gz) = 20180
+SHA256 (libpfctl-15.0_4.tar.gz) = f05d9a636e4b361b98d9056eead54c396600d427c61b2faafefde4baabbc9481
+SIZE (libpfctl-15.0_4.tar.gz) = 20782
+SHA256 (libpfctl-7c448f5aab8b.tar.gz) = 74d71ef393a722db16d476788f1e3a007b0a793699677e1af39e23e30cf20fb6
+SIZE (libpfctl-7c448f5aab8b.tar.gz) = 20785
diff --git a/net/libpfctl/files/patch-Makefile b/net/libpfctl/files/patch-Makefile
index 07cfdfaa6e54..6eac3be27fbd 100644
--- a/net/libpfctl/files/patch-Makefile
+++ b/net/libpfctl/files/patch-Makefile
@@ -1,7 +1,6 @@
--- Makefile.orig 2021-04-19 10:09:35 UTC
+++ Makefile
-@@ -2,7 +2,8 @@
- PACKAGE= lib${LIB}
+@@ -2,6 +2,7 @@
LIB= pfctl
-INTERNALLIB= true
+SHLIB_MAJOR= 0
diff --git a/net/librespeed-cli/Makefile b/net/librespeed-cli/Makefile
index 5f5ce153e9f4..b850c4d5efea 100644
--- a/net/librespeed-cli/Makefile
+++ b/net/librespeed-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= librespeed-cli
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.12
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= net www
MAINTAINER= driesm@FreeBSD.org
diff --git a/net/librespeed-go/Makefile b/net/librespeed-go/Makefile
index 3553f73e61f1..5d30a2cb5217 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= 27
+PORTREVISION= 29
CATEGORIES= net www
MAINTAINER= driesm@FreeBSD.org
diff --git a/net/librest1/Makefile b/net/librest1/Makefile
index 853840f61f35..c8bddb4c4703 100644
--- a/net/librest1/Makefile
+++ b/net/librest1/Makefile
@@ -1,34 +1,35 @@
PORTNAME= librest
-DISTVERSION= 0.9.1
-PORTREVISION= 2
+PORTVERSION= 0.10.2
CATEGORIES= net devel gnome
+MASTER_SITES= GNOME
PKGNAMESUFFIX= 1
-MASTER_SITES= GNOME/sources/rest
-DISTNAME= rest-${DISTVERSION}
+DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME REST library
WWW= https://gitlab.gnome.org/GNOME/librest
-LICENSE= LGPL21
+LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libadwaita-1.so:x11-toolkits/libadwaita \
- libjson-glib-1.0.so:devel/json-glib \
+LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \
libsoup-3.0.so:devel/libsoup3
PORTSCOUT= limitw:1,even
-USES= gettext gnome localbase meson pkgconfig python tar:xz
-USE_GNOME= glib20 gtksourceview5 introspection:build
+USES= gettext-tools gnome localbase meson pkgconfig python tar:xz
+USE_GNOME= glib20 introspection:build libadwaita libxml2
USE_LDCONFIG= yes
MESON_ARGS= -Dca_certificates=true \
- -Dca_certificates_path=/etc/ssl/cert.pem \
- -Dgtk_doc=false
+ -Dca_certificates_path=/etc/ssl/cert.pem
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS EXAMPLES
+OPTIONS_SUB= yes
DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gi-docgen>0:textproc/py-gi-docgen@${PY_FLAVOR}
DOCS_MESON_TRUE= gtk_doc
+EXAMPLES_USE= gnome=gtksourceview5
+EXAMPLES_MESON_TRUE= examples
+
.include <bsd.port.mk>
diff --git a/net/librest1/distinfo b/net/librest1/distinfo
index 8927398dc1f7..baedbb9de9c9 100644
--- a/net/librest1/distinfo
+++ b/net/librest1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750437353
-SHA256 (rest-0.9.1.tar.xz) = 9266a5c10ece383e193dfb7ffb07b509cc1f51521ab8dad76af96ed14212c2e3
-SIZE (rest-0.9.1.tar.xz) = 71136
+TIMESTAMP = 1754757598
+SHA256 (gnome/librest-0.10.2.tar.xz) = 7b6cb912bb3a22cfa7dcf005925dcb62883024db0c09099486e7d6851185c9b8
+SIZE (gnome/librest-0.10.2.tar.xz) = 71936
diff --git a/net/librest1/pkg-plist b/net/librest1/pkg-plist
index 4bc982e29909..f274d7b1ebb7 100644
--- a/net/librest1/pkg-plist
+++ b/net/librest1/pkg-plist
@@ -1,8 +1,9 @@
-bin/librest-demo
+%%EXAMPLES%%bin/librest-demo
include/rest-1.0/rest-extras/flickr-proxy-call.h
include/rest-1.0/rest-extras/flickr-proxy.h
include/rest-1.0/rest-extras/lastfm-proxy-call.h
include/rest-1.0/rest-extras/lastfm-proxy.h
+include/rest-1.0/rest-extras/rest-extras.h
include/rest-1.0/rest-extras/youtube-proxy.h
include/rest-1.0/rest/rest-enum-types.h
include/rest-1.0/rest/rest-oauth2-proxy-call.h
@@ -27,7 +28,7 @@ lib/librest-extras-1.0.so.0
lib/librest-extras-1.0.so.0.0.0
libdata/pkgconfig/rest-1.0.pc
libdata/pkgconfig/rest-extras-1.0.pc
-share/applications/org.gnome.RestDemo.desktop
+%%EXAMPLES%%share/applications/org.gnome.RestDemo.desktop
%%PORTDOCS%%%%DOCSDIR%%-1.0/RedHatDisplay-Black.woff
%%PORTDOCS%%%%DOCSDIR%%-1.0/RedHatDisplay-Black.woff2
%%PORTDOCS%%%%DOCSDIR%%-1.0/RedHatDisplay-BlackItalic.woff
@@ -79,6 +80,7 @@ share/applications/org.gnome.RestDemo.desktop
%%PORTDOCS%%%%DOCSDIR%%-1.0/ctor.Proxy.new_with_authentication.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/ctor.XmlParser.new.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/enum.MemoryUse.html
+%%PORTDOCS%%%%DOCSDIR%%-1.0/error.OAuth2Error.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/error.ProxyCallError.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/error.ProxyError.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/fonts.css
@@ -183,6 +185,8 @@ share/applications/org.gnome.RestDemo.desktop
%%PORTDOCS%%%%DOCSDIR%%-1.0/method.XmlNode.set_content.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/method.XmlNode.unref.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/method.XmlParser.parse_from_data.html
+%%PORTDOCS%%%%DOCSDIR%%-1.0/migration.html
+%%PORTDOCS%%%%DOCSDIR%%-1.0/opensearch.xml
%%PORTDOCS%%%%DOCSDIR%%-1.0/property.OAuth2Proxy.access-token.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/property.OAuth2Proxy.auth-url.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/property.OAuth2Proxy.client-id.html
diff --git a/net/liferea/Makefile b/net/liferea/Makefile
index 12fd6fe81d56..a073acb7d634 100644
--- a/net/liferea/Makefile
+++ b/net/liferea/Makefile
@@ -1,5 +1,5 @@
PORTNAME= liferea
-DISTVERSION= 1.16.1
+DISTVERSION= 1.16.5
CATEGORIES= net gnome
MASTER_SITES= https://github.com/lwindolf/liferea/releases/download/v${DISTVERSION}/
diff --git a/net/liferea/distinfo b/net/liferea/distinfo
index 2121115e1ddf..6fcfd8a78284 100644
--- a/net/liferea/distinfo
+++ b/net/liferea/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755764562
-SHA256 (liferea-1.16.1.tar.bz2) = e0a9aac46f03d2fc2b325068e6a18121474aa41f30086021632a92caf9f69aec
-SIZE (liferea-1.16.1.tar.bz2) = 1775390
+TIMESTAMP = 1757763753
+SHA256 (liferea-1.16.5.tar.bz2) = b07e10da62f42f18d1539e204037d32cb63b433bc68a2f8836c25bbd1098e0a5
+SIZE (liferea-1.16.5.tar.bz2) = 1774390
diff --git a/net/liferea/pkg-plist b/net/liferea/pkg-plist
index cd0b24f95375..b0adc392b1a7 100644
--- a/net/liferea/pkg-plist
+++ b/net/liferea/pkg-plist
@@ -44,10 +44,6 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/doc/html/concepts_en.html
%%DATADIR%%/doc/html/concepts_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
@@ -89,11 +85,6 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%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
@@ -120,7 +111,6 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/mark_read_dialog.ui
%%DATADIR%%/new_folder.ui
%%DATADIR%%/new_newsbin.ui
-%%DATADIR%%/new_subscription.ui
%%DATADIR%%/node_source.ui
%%DATADIR%%/opml_source.ui
%%DATADIR%%/opml/feedlist_bg.opml
@@ -156,6 +146,7 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/properties.ui
%%DATADIR%%/reedah_source.ui
%%DATADIR%%/rename_node.ui
+%%DATADIR%%/shortcuts.ui
%%DATADIR%%/search_folder.ui
%%DATADIR%%/search.ui
%%DATADIR%%/simple_search.ui
diff --git a/net/linphone/Makefile b/net/linphone/Makefile
index 62051225e11e..342a2ebd242d 100644
--- a/net/linphone/Makefile
+++ b/net/linphone/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 5.0.18
PORTEPOCH= 1
CATEGORIES= net
-MAINTAINER= zirias@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= SIP client supporting voice/video calls and text messaging
WWW= https://www.linphone.org/
diff --git a/net/linux-rl9-avahi-libs/Makefile b/net/linux-rl9-avahi-libs/Makefile
index abe926059748..7292e2d58b6c 100644
--- a/net/linux-rl9-avahi-libs/Makefile
+++ b/net/linux-rl9-avahi-libs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= avahi
PORTVERSION= 0.8
-DISTVERSIONSUFFIX= -22.el9_6
-PORTREVISION= 6
+DISTVERSIONSUFFIX= -22.el9_6.1
+PORTREVISION= 7
CATEGORIES= net linux
PKGNAMESUFFIX= -libs
diff --git a/net/linux-rl9-avahi-libs/distinfo b/net/linux-rl9-avahi-libs/distinfo
index 523905252dec..a3b779df26a0 100644
--- a/net/linux-rl9-avahi-libs/distinfo
+++ b/net/linux-rl9-avahi-libs/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1750644466
-SHA256 (rocky/a/avahi-glib-0.8-22.el9_6.aarch64.rpm) = 45b54ee511165baeaae2070d158af06ae9477b279cdfcbf9266fc08586a158cd
-SIZE (rocky/a/avahi-glib-0.8-22.el9_6.aarch64.rpm) = 13371
-SHA256 (rocky/a/avahi-glib-0.8-22.el9_6.i686.rpm) = d0fc2a256204d1035809d2fbe2cb1ba2671e9dab1fa7b5f2260e5b0959c87470
-SIZE (rocky/a/avahi-glib-0.8-22.el9_6.i686.rpm) = 14268
-SHA256 (rocky/a/avahi-glib-0.8-22.el9_6.x86_64.rpm) = 1220add6fe0d21f399f3138a2eec892ef73757109f85a5c1217d7283d6b2a895
-SIZE (rocky/a/avahi-glib-0.8-22.el9_6.x86_64.rpm) = 13647
-SHA256 (rocky/a/avahi-libs-0.8-22.el9_6.aarch64.rpm) = 62695726f40fa40243b81b92fd1450a51426bf9cb844cd25e9f9d52f73750ce2
-SIZE (rocky/a/avahi-libs-0.8-22.el9_6.aarch64.rpm) = 66321
-SHA256 (rocky/a/avahi-libs-0.8-22.el9_6.i686.rpm) = b1217a916f3946cae4d5e676d1ca643bf051b402311610754f93bb5091640bd0
-SIZE (rocky/a/avahi-libs-0.8-22.el9_6.i686.rpm) = 72398
-SHA256 (rocky/a/avahi-libs-0.8-22.el9_6.x86_64.rpm) = 6e904f96a43a84b3f24a9ad479d123f15f2598c8145883a8bc72f3f4ce27c31d
-SIZE (rocky/a/avahi-libs-0.8-22.el9_6.x86_64.rpm) = 67768
-SHA256 (rocky/a/avahi-0.8-22.el9_6.src.rpm) = acbdab46769a241112b1c5e1adf8cad3fb3aa12e65e23468adc74953f40d3f69
-SIZE (rocky/a/avahi-0.8-22.el9_6.src.rpm) = 1624207
+TIMESTAMP = 1757067549
+SHA256 (rocky/a/avahi-glib-0.8-22.el9_6.1.aarch64.rpm) = eb2798efae28e113831187b25cee13704c28b158d255d930efd9d8c9449ecc1b
+SIZE (rocky/a/avahi-glib-0.8-22.el9_6.1.aarch64.rpm) = 13470
+SHA256 (rocky/a/avahi-glib-0.8-22.el9_6.1.i686.rpm) = 1aff371530dccb438ad0b8c33344c9d4724c84a3ff49c3018c8369696597d5e6
+SIZE (rocky/a/avahi-glib-0.8-22.el9_6.1.i686.rpm) = 14378
+SHA256 (rocky/a/avahi-glib-0.8-22.el9_6.1.x86_64.rpm) = c98afa4dc365e9eaa3d771176cd5639edf1f148e3b67d00c95bfbf7bec02b750
+SIZE (rocky/a/avahi-glib-0.8-22.el9_6.1.x86_64.rpm) = 13849
+SHA256 (rocky/a/avahi-libs-0.8-22.el9_6.1.aarch64.rpm) = b84aba0f64ccfb91a9759031b83f4e43666d8356071b24fe834a20947a2efd80
+SIZE (rocky/a/avahi-libs-0.8-22.el9_6.1.aarch64.rpm) = 66437
+SHA256 (rocky/a/avahi-libs-0.8-22.el9_6.1.i686.rpm) = 0fbd1343c19a6d7da3bc5e6ee7b51c42b0cef72e6e6c256d95fac6a66c16e6a1
+SIZE (rocky/a/avahi-libs-0.8-22.el9_6.1.i686.rpm) = 72304
+SHA256 (rocky/a/avahi-libs-0.8-22.el9_6.1.x86_64.rpm) = 6e157e21cd2a28eec5305c8a290a992445ed64e355379fab8def299c0f0b2c0f
+SIZE (rocky/a/avahi-libs-0.8-22.el9_6.1.x86_64.rpm) = 67843
+SHA256 (rocky/a/avahi-0.8-22.el9_6.1.src.rpm) = 8c247f6313a1e24ac6ea689fe9ca0a29f9e6efbb15919a4f4b49d5e13359379a
+SIZE (rocky/a/avahi-0.8-22.el9_6.1.src.rpm) = 1626813
diff --git a/net/liveMedia/Makefile b/net/liveMedia/Makefile
index e4151bf5709f..801c77a25e91 100644
--- a/net/liveMedia/Makefile
+++ b/net/liveMedia/Makefile
@@ -1,5 +1,5 @@
PORTNAME= liveMedia
-DISTVERSION= 2025.07.19
+DISTVERSION= 2025.09.17
PORTEPOCH= 2
CATEGORIES= net devel
MASTER_SITES= https://download.videolan.org/contrib/live555/
diff --git a/net/liveMedia/distinfo b/net/liveMedia/distinfo
index c8eebb4ccc4d..526c23a84c28 100644
--- a/net/liveMedia/distinfo
+++ b/net/liveMedia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754379123
-SHA256 (live.2025.07.19.tar.gz) = 1eaf6d468b51baa8bb8c4cf9197a5b02fb852cfa5937e44f7bbce99cb03ded3d
-SIZE (live.2025.07.19.tar.gz) = 696976
+TIMESTAMP = 1758386493
+SHA256 (live.2025.09.17.tar.gz) = bc8a449deb7d027d7b16f469e5dd7ecc995e41067dd2b479c7f0b433cac8eb66
+SIZE (live.2025.09.17.tar.gz) = 696969
diff --git a/net/liveMedia/pkg-plist b/net/liveMedia/pkg-plist
index 2b58ded27f10..acd6400c70b6 100644
--- a/net/liveMedia/pkg-plist
+++ b/net/liveMedia/pkg-plist
@@ -228,4 +228,4 @@ lib/libgroupsock.so.30
lib/libgroupsock.so.30.2.0
lib/libliveMedia.so
lib/libliveMedia.so.116
-lib/libliveMedia.so.116.0.5
+lib/libliveMedia.so.116.0.7
diff --git a/net/lldap/Makefile b/net/lldap/Makefile
index 1727907765bf..2a27b88f53db 100644
--- a/net/lldap/Makefile
+++ b/net/lldap/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lldap
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.1
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= aokblast@FreeBSD.org
diff --git a/net/madonctl/Makefile b/net/madonctl/Makefile
index 38aaa199c9a6..819dd2a5b91e 100644
--- a/net/madonctl/Makefile
+++ b/net/madonctl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= madonctl
-PORTVERSION= 2.3.2
+PORTVERSION= 3.0.3
DISTVERSIONPREFIX= v
-PORTREVISION= 22
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/madonctl/distinfo b/net/madonctl/distinfo
index 8c10f0c1d20c..ace6399c9ac3 100644
--- a/net/madonctl/distinfo
+++ b/net/madonctl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1665073092
-SHA256 (McKael-madonctl-v2.3.2_GH0.tar.gz) = d930d3dfcfb3fb141098c7c2b0a8cef6f1f938e48e276cefb1bff0e2f093425f
-SIZE (McKael-madonctl-v2.3.2_GH0.tar.gz) = 2614562
+TIMESTAMP = 1757120526
+SHA256 (McKael-madonctl-v3.0.3_GH0.tar.gz) = b125df12fe6fd870b8ee9971949a627ca90c0982e540286cc688698c2f9ee63b
+SIZE (McKael-madonctl-v3.0.3_GH0.tar.gz) = 2598263
diff --git a/net/mailcommon/distinfo b/net/mailcommon/distinfo
index 092e6ab1a0f7..da7eab730a8d 100644
--- a/net/mailcommon/distinfo
+++ b/net/mailcommon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646535
-SHA256 (KDE/release-service/25.08.0/mailcommon-25.08.0.tar.xz) = 69d7f099a1212b3253a5ead6140dcfac49750f79fc6ab4c4737af987e065ba9f
-SIZE (KDE/release-service/25.08.0/mailcommon-25.08.0.tar.xz) = 815728
+TIMESTAMP = 1757410238
+SHA256 (KDE/release-service/25.08.1/mailcommon-25.08.1.tar.xz) = 027baff72106e42d63544f323f45869ec4b6ae99e7a0b00e30da0bc221f77305
+SIZE (KDE/release-service/25.08.1/mailcommon-25.08.1.tar.xz) = 822748
diff --git a/net/mailcommon/pkg-plist b/net/mailcommon/pkg-plist
index bf79736c01f3..946212b7ff2e 100644
--- a/net/mailcommon/pkg-plist
+++ b/net/mailcommon/pkg-plist
@@ -134,6 +134,7 @@ share/locale/fi/LC_MESSAGES/libmailcommon6.mo
share/locale/fr/LC_MESSAGES/libmailcommon6.mo
share/locale/ga/LC_MESSAGES/libmailcommon6.mo
share/locale/gl/LC_MESSAGES/libmailcommon6.mo
+share/locale/he/LC_MESSAGES/libmailcommon6.mo
share/locale/hi/LC_MESSAGES/libmailcommon6.mo
share/locale/hr/LC_MESSAGES/libmailcommon6.mo
share/locale/hu/LC_MESSAGES/libmailcommon6.mo
diff --git a/net/mailimporter/distinfo b/net/mailimporter/distinfo
index df6271b95b9c..e0652c8ed445 100644
--- a/net/mailimporter/distinfo
+++ b/net/mailimporter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646538
-SHA256 (KDE/release-service/25.08.0/mailimporter-25.08.0.tar.xz) = 5c5d2fbbe2942f2a7b1b660db55bc6cdac49db4d1dd7ee0062ec0bb59ffc2552
-SIZE (KDE/release-service/25.08.0/mailimporter-25.08.0.tar.xz) = 603432
+TIMESTAMP = 1757410240
+SHA256 (KDE/release-service/25.08.1/mailimporter-25.08.1.tar.xz) = 304bdc9155bb74aaceca3cb79608b6b80d1494809683055645ad9570ea8db7cc
+SIZE (KDE/release-service/25.08.1/mailimporter-25.08.1.tar.xz) = 603564
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/mediastreamer/Makefile b/net/mediastreamer/Makefile
index c0908ce518a8..46d525eecaf1 100644
--- a/net/mediastreamer/Makefile
+++ b/net/mediastreamer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mediastreamer
-DISTVERSION= 5.4.24
+DISTVERSION= 5.4.26
CATEGORIES= net
MAINTAINER= bofh@FreeBSD.org
@@ -9,11 +9,10 @@ WWW= https://www.linphone.org/technical-corner/mediastreamer2
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${LOCALBASE}/lib/libbctoolbox.a:net/bctoolbox \
- ${LOCALBASE}/lib/libbcunit.a:devel/bcunit \
- ${LOCALBASE}/lib/libbzrtp.a:security/bzrtp \
- ${LOCALBASE}/lib/libortp.a:net/ortp
-LIB_DEPENDS= libsrtp2.so:net/libsrtp2
+LIB_DEPENDS= libbctoolbox.so:net/bctoolbox \
+ libbzrtp.so:security/bzrtp \
+ libortp.so:net/ortp \
+ libsrtp2.so:net/libsrtp2
USES= cmake compiler gnome python:build sqlite
USE_GITLAB= yes
@@ -31,8 +30,9 @@ CMAKE_ARGS= -DENABLE_ALSA=NO \
-DENABLE_PULSEAUDIO=NO \
-DENABLE_STATIC=NO \
-DENABLE_STRICT=NO \
- -DENABLE_TOOLS=NO \
- -DENABLE_UNIT_TESTS=NO
+ -DENABLE_TOOLS=NO
+CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_OFF= ENABLE_UNIT_TESTS
LDFLAGS+= -pthread
@@ -63,7 +63,7 @@ GLX_USE= GL=gl,glew
GLX_CMAKE_BOOL= ENABLE_GL ENABLE_GLX
GSM_LIB_DEPENDS= libgsm.so:audio/gsm
GSM_CMAKE_BOOL= ENABLE_GSM
-MATROSKA_BUILD_DEPENDS= ${LOCALBASE}/lib/libbcmatroska2.a:multimedia/bcmatroska2
+MATROSKA_LIB_DEPENDS= libbcmatroska2.so:multimedia/bcmatroska2
MATROSKA_CMAKE_BOOL= ENABLE_MKV
OPUS_LIB_DEPENDS= libopus.so:audio/opus
OPUS_CMAKE_BOOL= ENABLE_OPUS
@@ -71,7 +71,8 @@ QTGL_IMPLIES= VIDEO
QTGL_USES= qt:5
QTGL_USE= QT=core,declarative,gui,network,buildtools:build,qmake:build
QTGL_CMAKE_BOOL= ENABLE_QT_GL
-SPEEX_LIB_DEPENDS= libspeex.so:audio/speex
+SPEEX_LIB_DEPENDS= libspeex.so:audio/speex \
+ libspeexdsp.so:audio/speexdsp
SPEEX_CMAKE_BOOL= ENABLE_SPEEX_CODEC
THEORA_IMPLIES= VIDEO
THEORA_LIB_DEPENDS= libtheora.so:multimedia/libtheora
@@ -86,7 +87,7 @@ VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx
VPX_CMAKE_BOOL= ENABLE_VPX
XVIDEO_IMPLIES= VIDEO
XVIDEO_USES= xorg
-XVIDEO_USE= XORG=x11,xorgproto,xv
+XVIDEO_USE= XORG=x11,xext,xfixes,xorgproto,xv
XVIDEO_CMAKE_BOOL= ENABLE_X11 ENABLE_XV
XVIDEO_LDFLAGS= -L${LOCALBASE}/lib -lX11
diff --git a/net/mediastreamer/distinfo b/net/mediastreamer/distinfo
index 3771fb783973..c629b930c52b 100644
--- a/net/mediastreamer/distinfo
+++ b/net/mediastreamer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751282330
-SHA256 (mediastreamer2-5.4.24.tar.bz2) = 73b504c14f010065014736b0eaaa661fba809fc94a65c4d93161dbafd4edde55
-SIZE (mediastreamer2-5.4.24.tar.bz2) = 24039631
+TIMESTAMP = 1758131941
+SHA256 (mediastreamer2-5.4.26.tar.bz2) = be6f0952029d2242720640bdff3eddbed1a837a9af36c98c471a920f31c61daf
+SIZE (mediastreamer2-5.4.26.tar.bz2) = 24041490
diff --git a/net/mediastreamer/pkg-plist b/net/mediastreamer/pkg-plist
index dff5c40ee926..9daf82642ab2 100644
--- a/net/mediastreamer/pkg-plist
+++ b/net/mediastreamer/pkg-plist
@@ -78,8 +78,8 @@ include/mediastreamer2/stun.h
include/mediastreamer2/upnp_igd.h
include/mediastreamer2/x11_helper.h
include/mediastreamer2/zrtp.h
-lib/libmediastreamer2.a
-lib/mediastreamer/plugins/libmsqogl.a
+lib/libmediastreamer2.so
+lib/mediastreamer/plugins/libmsqogl.so
share/Mediastreamer2/cmake/FindFFMpeg.cmake
share/Mediastreamer2/cmake/FindGSM.cmake
share/Mediastreamer2/cmake/FindOpus.cmake
diff --git a/net/messagelib/distinfo b/net/messagelib/distinfo
index 0869d2a7fa45..32e7d834d4c9 100644
--- a/net/messagelib/distinfo
+++ b/net/messagelib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646540
-SHA256 (KDE/release-service/25.08.0/messagelib-25.08.0.tar.xz) = 5df60b5fa46a7be227a3e55e9e3b9a12f660994818dc254ceb763dc7e0b5bb44
-SIZE (KDE/release-service/25.08.0/messagelib-25.08.0.tar.xz) = 7426380
+TIMESTAMP = 1757410242
+SHA256 (KDE/release-service/25.08.1/messagelib-25.08.1.tar.xz) = 99fe89328e2147b3c814527eba3851a433e6a7798384d0e42469b681edadd8eb
+SIZE (KDE/release-service/25.08.1/messagelib-25.08.1.tar.xz) = 7427348
diff --git a/net/mimetreeparser/distinfo b/net/mimetreeparser/distinfo
index bbb44de53989..aabefd98f36f 100644
--- a/net/mimetreeparser/distinfo
+++ b/net/mimetreeparser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646543
-SHA256 (KDE/release-service/25.08.0/mimetreeparser-25.08.0.tar.xz) = 606333eccf752e6ee47260e427596649695425d85ed7e5e12d332c75882f96ca
-SIZE (KDE/release-service/25.08.0/mimetreeparser-25.08.0.tar.xz) = 653444
+TIMESTAMP = 1757410245
+SHA256 (KDE/release-service/25.08.1/mimetreeparser-25.08.1.tar.xz) = 0b7e98e1c5f7109ceae4b1cb4ddfeb0f5d008387e3e7562a020fa14ba31365a4
+SIZE (KDE/release-service/25.08.1/mimetreeparser-25.08.1.tar.xz) = 654268
diff --git a/net/mimetreeparser/pkg-plist b/net/mimetreeparser/pkg-plist
index 037e83ccdfa0..4209586edafd 100644
--- a/net/mimetreeparser/pkg-plist
+++ b/net/mimetreeparser/pkg-plist
@@ -85,6 +85,7 @@ share/locale/lt/LC_MESSAGES/mimetreeparser6.mo
share/locale/lv/LC_MESSAGES/mimetreeparser6.mo
share/locale/nl/LC_MESSAGES/mimetreeparser6.mo
share/locale/pl/LC_MESSAGES/mimetreeparser6.mo
+share/locale/pt_BR/LC_MESSAGES/mimetreeparser6.mo
share/locale/ru/LC_MESSAGES/mimetreeparser6.mo
share/locale/sa/LC_MESSAGES/mimetreeparser6.mo
share/locale/sk/LC_MESSAGES/mimetreeparser6.mo
diff --git a/net/mpich/Makefile b/net/mpich/Makefile
index ff7e104c13b6..a56de523ad68 100644
--- a/net/mpich/Makefile
+++ b/net/mpich/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mpich
-DISTVERSION= 4.3.1
+DISTVERSION= 4.3.2
CATEGORIES= net parallel
-MASTER_SITES= https://www.mpich.org/static/downloads/${DISTVERSION}/
+MASTER_SITES= https://github.com/pmodels/mpich/releases/download/v${DISTVERSION}/
MAINTAINER= laurent.chardon@gmail.com
COMMENT= Portable implementation of MPI-1, MPI-2 and MPI-3
@@ -21,7 +21,7 @@ USES= compiler:c11 libtool localbase perl5 pkgconfig python:build
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-fast="" \
+CONFIGURE_ARGS= --enable-fast="" \
--with-libfabric=${LOCALBASE} \
--with-libfabric-include=${WRKDIR}/include \
--with-hwloc=${LOCALBASE} \
diff --git a/net/mpich/distinfo b/net/mpich/distinfo
index 671b0d7b2cfa..428d8d3ca3de 100644
--- a/net/mpich/distinfo
+++ b/net/mpich/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750447721
-SHA256 (mpich-4.3.1.tar.gz) = acc11cb2bdc69678dc8bba747c24a28233c58596f81f03785bf2b7bb7a0ef7dc
-SIZE (mpich-4.3.1.tar.gz) = 37469641
+TIMESTAMP = 1759838010
+SHA256 (mpich-4.3.2.tar.gz) = 47d774587a7156a53752218c811c852e70ac44db9c502dc3f399b4cb817e3818
+SIZE (mpich-4.3.2.tar.gz) = 37697007
diff --git a/net/mpich/pkg-plist b/net/mpich/pkg-plist
index fff2aa858f20..ac52bf5c5e41 100644
--- a/net/mpich/pkg-plist
+++ b/net/mpich/pkg-plist
@@ -41,18 +41,18 @@ include/mpiof.h
lib/libmpi.a
lib/libmpi.so
lib/libmpi.so.12
-lib/libmpi.so.12.5.1
+lib/libmpi.so.12.5.2
lib/libmpich.so
lib/libmpichcxx.so
%%FORTRAN%%lib/libmpichf90.so
lib/libmpicxx.a
lib/libmpicxx.so
lib/libmpicxx.so.12
-lib/libmpicxx.so.12.5.1
+lib/libmpicxx.so.12.5.2
%%FORTRAN%%lib/libmpifort.a
%%FORTRAN%%lib/libmpifort.so
%%FORTRAN%%lib/libmpifort.so.12
-%%FORTRAN%%lib/libmpifort.so.12.5.1
+%%FORTRAN%%lib/libmpifort.so.12.5.2
lib/libmpl.so
lib/libopa.so
libdata/pkgconfig/mpich.pc
diff --git a/net/narrowlink/Makefile b/net/narrowlink/Makefile
index 79bcabd58284..37a2f8da49fe 100644
--- a/net/narrowlink/Makefile
+++ b/net/narrowlink/Makefile
@@ -1,6 +1,6 @@
PORTNAME= narrowlink
DISTVERSION= 0.2.6
-PORTREVISION= 9
+PORTREVISION= 11
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/nats-nkeys/Makefile b/net/nats-nkeys/Makefile
index 47cdab676df4..0178266861a3 100644
--- a/net/nats-nkeys/Makefile
+++ b/net/nats-nkeys/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nkeys
PORTVERSION= 0.4.11
DISTVERSIONPREFIX= v
-PORTREVISION= 3
+PORTREVISION= 5
CATEGORIES= net
PKGNAMEPREFIX= nats-
diff --git a/net/nats-nsc/Makefile b/net/nats-nsc/Makefile
index 2819114d26ed..1cdef5593a08 100644
--- a/net/nats-nsc/Makefile
+++ b/net/nats-nsc/Makefile
@@ -1,6 +1,7 @@
PORTNAME= nsc
-PORTVERSION= 2.11.1
+PORTVERSION= 2.12.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= net
PKGNAMEPREFIX= nats-
diff --git a/net/nats-nsc/distinfo b/net/nats-nsc/distinfo
index 08b4d19707a9..c2233f8da971 100644
--- a/net/nats-nsc/distinfo
+++ b/net/nats-nsc/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1755832932
-SHA256 (go/net_nats-nsc/nsc-v2.11.1/v2.11.1.mod) = 1a0c5eb52d7be5c6a882fdd26823b8979b103dc71b9fce237e187628d65d7b32
-SIZE (go/net_nats-nsc/nsc-v2.11.1/v2.11.1.mod) = 2098
-SHA256 (go/net_nats-nsc/nsc-v2.11.1/v2.11.1.zip) = 09d432a225074cb58a578293331fd4de53c936569bf543a29ce0b388a2e2e5a6
-SIZE (go/net_nats-nsc/nsc-v2.11.1/v2.11.1.zip) = 491655
+TIMESTAMP = 1758619059
+SHA256 (go/net_nats-nsc/nsc-v2.12.0/v2.12.0.mod) = e20a2b4a347e99ebf3aef518c9b72e085de4a2e232a1e67576e8ea2857d975ea
+SIZE (go/net_nats-nsc/nsc-v2.12.0/v2.12.0.mod) = 2162
+SHA256 (go/net_nats-nsc/nsc-v2.12.0/v2.12.0.zip) = 96c5045aac56998ee34a51409b9ea3e83faad38884f2ea618bf3173a6e13b22e
+SIZE (go/net_nats-nsc/nsc-v2.12.0/v2.12.0.zip) = 492181
diff --git a/net/nats-server/Makefile b/net/nats-server/Makefile
index c13c10bdeee6..064c05ce1bc7 100644
--- a/net/nats-server/Makefile
+++ b/net/nats-server/Makefile
@@ -1,6 +1,7 @@
PORTNAME= nats-server
DISTVERSIONPREFIX= v
-DISTVERSION= 2.11.8
+DISTVERSION= 2.12.0
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/nats-server/distinfo b/net/nats-server/distinfo
index 33450ffe2a4f..6be2f2c2a3a4 100644
--- a/net/nats-server/distinfo
+++ b/net/nats-server/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1755245723
-SHA256 (go/net_nats-server/nats-server-v2.11.8/v2.11.8.mod) = d2ed94db1820e512d26a2681e293568fff553cb609a278eee7bef6bd6dc28f5a
-SIZE (go/net_nats-server/nats-server-v2.11.8/v2.11.8.mod) = 510
-SHA256 (go/net_nats-server/nats-server-v2.11.8/v2.11.8.zip) = 6e5f7bb40ca72b16b4dbeeab2fd80e61ba5b5b97bd2c3bcdc8289dc99b08a1ab
-SIZE (go/net_nats-server/nats-server-v2.11.8/v2.11.8.zip) = 2873830
+TIMESTAMP = 1758619244
+SHA256 (go/net_nats-server/nats-server-v2.12.0/v2.12.0.mod) = 891e3263c925f50bf8a8ec5d677cc57d2b469e361d5ad37ad99190f3571ac0f9
+SIZE (go/net_nats-server/nats-server-v2.12.0/v2.12.0.mod) = 509
+SHA256 (go/net_nats-server/nats-server-v2.12.0/v2.12.0.zip) = 56930547b012df9a8f03066f7730b31b2aafb0580f5ef0844a320d151958129d
+SIZE (go/net_nats-server/nats-server-v2.12.0/v2.12.0.zip) = 2979727
diff --git a/net/nats-server/pkg-plist b/net/nats-server/pkg-plist
index 643c0380d971..fc70bbe9dc1f 100644
--- a/net/nats-server/pkg-plist
+++ b/net/nats-server/pkg-plist
@@ -85,3 +85,5 @@ bin/nats-server
%%PORTDOCS%%%%DOCSDIR%%/configs/tls_curve_prefs.conf
%%PORTDOCS%%%%DOCSDIR%%/configs/tls_empty_cipher.conf
%%PORTDOCS%%%%DOCSDIR%%/configs/tls_empty_curve_prefs.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/tls_insecure_ciphers.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/tls_insecure_ciphers_allowed.conf
diff --git a/net/nats-streaming-server/Makefile b/net/nats-streaming-server/Makefile
index 76ca55b144ea..ee0d02f5b7b2 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= 16
+PORTREVISION= 18
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/nats-surveyor/Makefile b/net/nats-surveyor/Makefile
new file mode 100644
index 000000000000..626986b9721e
--- /dev/null
+++ b/net/nats-surveyor/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= nats-surveyor
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.9.4
+PORTREVISION= 1
+CATEGORIES= net
+
+MAINTAINER= olgeni@FreeBSD.org
+COMMENT= NATS Monitoring, Simplified
+WWW= https://github.com/nats-io/nats-surveyor
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+USE_GITHUB= yes
+GH_ACCOUNT= nats-io
+
+GO_MODULE= github.com/nats-io/nats-surveyor
+
+PLIST_FILES= bin/nats-surveyor
+
+.include <bsd.port.mk>
diff --git a/net/nats-surveyor/distinfo b/net/nats-surveyor/distinfo
new file mode 100644
index 000000000000..c75447473189
--- /dev/null
+++ b/net/nats-surveyor/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1758006524
+SHA256 (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.4_GH0/v0.9.4.mod) = 2b9d8adb73a8d2102d4aa183267c7d4205a1b3cd12decfcb0a25ddbbcb544179
+SIZE (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.4_GH0/v0.9.4.mod) = 2245
+SHA256 (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.4_GH0/v0.9.4.zip) = 967d19a1a0a0d19d97bb396bf51e3579df23c32e208458e905b55140b56236b7
+SIZE (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.4_GH0/v0.9.4.zip) = 158824
+SHA256 (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.4_GH0/nats-io-nats-surveyor-v0.9.4_GH0.tar.gz) = 40aefa63d51f71bbc36c5f01175abeb6009e865d9bb71ae700b2bdd880d2260c
+SIZE (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.4_GH0/nats-io-nats-surveyor-v0.9.4_GH0.tar.gz) = 117988
diff --git a/net/nats-surveyor/pkg-descr b/net/nats-surveyor/pkg-descr
new file mode 100644
index 000000000000..3e18f0fff55f
--- /dev/null
+++ b/net/nats-surveyor/pkg-descr
@@ -0,0 +1,4 @@
+NATS Surveyor is a simplified monitoring tool for NATS infrastructure.
+It provides real-time observability and monitoring capabilities for NATS
+servers and clusters, making it easier to track performance, health, and
+metrics across your NATS messaging system.
diff --git a/net/nats-top/Makefile b/net/nats-top/Makefile
index ede386c07df8..edd08b6d6cb4 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= 3
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/natscli/Makefile b/net/natscli/Makefile
index 03f3d67d983b..809d5367377c 100644
--- a/net/natscli/Makefile
+++ b/net/natscli/Makefile
@@ -1,5 +1,5 @@
PORTNAME= natscli
-PORTVERSION= 0.2.4
+PORTVERSION= 0.3.0
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= net
diff --git a/net/natscli/distinfo b/net/natscli/distinfo
index 80ea54fac29c..d6c2d67f9ba2 100644
--- a/net/natscli/distinfo
+++ b/net/natscli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752859477
-SHA256 (go/net_natscli/natscli-v0.2.4/v0.2.4.mod) = bf4c5ebf062da307404586d65ddee7ccb755e044b52d78d5ff77628beb2c8b9c
-SIZE (go/net_natscli/natscli-v0.2.4/v0.2.4.mod) = 2991
-SHA256 (go/net_natscli/natscli-v0.2.4/v0.2.4.zip) = f36d9461d831258b83b184560f633842223cb2b29a3473efa92e3007d2f61d90
-SIZE (go/net_natscli/natscli-v0.2.4/v0.2.4.zip) = 404524
+TIMESTAMP = 1758619262
+SHA256 (go/net_natscli/natscli-v0.3.0/v0.3.0.mod) = 1a9f7ed781697f9ef9d743175a206c928afea20ea1dc221ad6d2a8b84b7d5662
+SIZE (go/net_natscli/natscli-v0.3.0/v0.3.0.mod) = 3093
+SHA256 (go/net_natscli/natscli-v0.3.0/v0.3.0.zip) = 15ca0ddcc80e49c37a97f106361b37c7aee5686fe9d6dbf220d8b254b2437982
+SIZE (go/net_natscli/natscli-v0.3.0/v0.3.0.zip) = 420751
diff --git a/net/ndpi/Makefile b/net/ndpi/Makefile
index cbcd1a93cd36..35a0225fc137 100644
--- a/net/ndpi/Makefile
+++ b/net/ndpi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ndpi
-PORTVERSION= 4.14.d20250524
+PORTVERSION= 4.14.d20250609
PORTEPOCH= 1
CATEGORIES= net
@@ -30,7 +30,7 @@ INSTALL_TARGET= install-strip
USE_GITHUB= yes
GH_ACCOUNT= ntop
GH_PROJECT= nDPI
-GH_TAGNAME= d2eb655
+GH_TAGNAME= f2a9087
PLIST_SUB= MAJOR_VER=${PORTVERSION:R:R} VER=${PORTVERSION:R}
diff --git a/net/ndpi/distinfo b/net/ndpi/distinfo
index 966be898acf2..c29985c2a31a 100644
--- a/net/ndpi/distinfo
+++ b/net/ndpi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748257714
-SHA256 (ntop-nDPI-4.14.d20250524-d2eb655_GH0.tar.gz) = 24c170195e1f51ac02550d3aa504ee10680de630eb963ae2486f9795290ffd57
-SIZE (ntop-nDPI-4.14.d20250524-d2eb655_GH0.tar.gz) = 48477510
+TIMESTAMP = 1759129522
+SHA256 (ntop-nDPI-4.14.d20250609-f2a9087_GH0.tar.gz) = 97ed7925c44ce3994da73666900c416e4b81360310a5f72d34ba17eab1abe691
+SIZE (ntop-nDPI-4.14.d20250609-f2a9087_GH0.tar.gz) = 48476632
diff --git a/net/neatvnc/Makefile b/net/neatvnc/Makefile
index 617d06be75c8..00b8fe9bfbc7 100644
--- a/net/neatvnc/Makefile
+++ b/net/neatvnc/Makefile
@@ -1,6 +1,7 @@
PORTNAME= neatvnc
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.5
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= jbeich@FreeBSD.org
diff --git a/net/neatvnc/files/patch-aml1 b/net/neatvnc/files/patch-aml1
new file mode 100644
index 000000000000..a6dd6b5a126e
--- /dev/null
+++ b/net/neatvnc/files/patch-aml1
@@ -0,0 +1,249 @@
+https://github.com/any1/neatvnc/commit/a4b238241f3f
+https://github.com/any1/neatvnc/commit/c1f4833dc134
+
+--- meson.build.orig 2025-07-28 20:37:48 UTC
++++ meson.build
+@@ -63,12 +63,12 @@ libavutil = dependency('libavutil', required: get_opti
+ libavfilter = dependency('libavfilter', required: get_option('h264'))
+ libavutil = dependency('libavutil', required: get_option('h264'))
+
+-aml_version = ['>=0.3.0', '<0.4.0']
++aml_version = ['>=1.0.0', '<2.0.0']
+ aml_project = subproject('aml', required: false, version: aml_version)
+ if aml_project.found()
+ aml = aml_project.get_variable('aml_dep')
+ else
+- aml = dependency('aml', version: aml_version)
++ aml = dependency('aml1', version: aml_version)
+ endif
+
+ inc = include_directories('include')
+--- src/enc/h264/ffmpeg-impl.c.orig 2025-07-28 20:37:48 UTC
++++ src/enc/h264/ffmpeg-impl.c
+@@ -415,9 +415,9 @@ get_frame_failure:
+ return rc == AVERROR(EAGAIN) ? 0 : rc;
+ }
+
+-static void h264_encoder__do_work(void* handle)
++static void h264_encoder__do_work(struct aml_work* work)
+ {
+- struct h264_encoder_ffmpeg* self = aml_get_userdata(handle);
++ struct h264_encoder_ffmpeg* self = aml_get_userdata(work);
+
+ AVFrame* frame = fb_to_avframe(self->current_fb);
+ assert(frame); // TODO
+@@ -453,9 +453,9 @@ failure:
+ av_frame_free(&frame);
+ }
+
+-static void h264_encoder__on_work_done(void* handle)
++static void h264_encoder__on_work_done(struct aml_work* work)
+ {
+- struct h264_encoder_ffmpeg* self = aml_get_userdata(handle);
++ struct h264_encoder_ffmpeg* self = aml_get_userdata(work);
+
+ uint64_t pts = nvnc_fb_get_pts(self->current_fb);
+ nvnc_fb_release(self->current_fb);
+--- src/enc/h264/v4l2m2m-impl.c.orig 2025-07-28 20:37:48 UTC
++++ src/enc/h264/v4l2m2m-impl.c
+@@ -511,9 +511,9 @@ static void encode_buffer(struct h264_encoder_v4l2m2m*
+ }
+ }
+
+-static void process_fd_events(void* handle)
++static void process_fd_events(struct aml_handler* handler)
+ {
+- struct h264_encoder_v4l2m2m* self = aml_get_userdata(handle);
++ struct h264_encoder_v4l2m2m* self = aml_get_userdata(handler);
+ process_dst_bufs(self);
+ }
+
+--- src/enc/raw.c.orig 2025-07-28 20:37:48 UTC
++++ src/enc/raw.c
+@@ -126,9 +126,9 @@ static int raw_encode_frame(struct raw_encoder_work* c
+ return 0;
+ }
+
+-static void raw_encoder_do_work(void* obj)
++static void raw_encoder_do_work(struct aml_work* work)
+ {
+- struct raw_encoder_work* ctx = aml_get_userdata(obj);
++ struct raw_encoder_work* ctx = aml_get_userdata(work);
+ int rc __attribute__((unused));
+
+ struct nvnc_fb* fb = ctx->fb;
+@@ -163,9 +163,9 @@ static void raw_encoder_do_work(void* obj)
+ assert(ctx->result);
+ }
+
+-static void raw_encoder_on_done(void* obj)
++static void raw_encoder_on_done(struct aml_work* work)
+ {
+- struct raw_encoder_work* ctx = aml_get_userdata(obj);
++ struct raw_encoder_work* ctx = aml_get_userdata(work);
+ struct raw_encoder* self = ctx->parent;
+
+ assert(ctx->result);
+--- src/enc/tight.c.orig 2025-07-28 20:37:48 UTC
++++ src/enc/tight.c
+@@ -106,8 +106,8 @@ struct encoder_impl encoder_impl_tight;
+
+ struct encoder_impl encoder_impl_tight;
+
+-static void do_tight_zs_work(void*);
+-static void on_tight_zs_work_done(void*);
++static void do_tight_zs_work(struct aml_work*);
++static void on_tight_zs_work_done(struct aml_work*);
+ static int schedule_tight_finish(struct tight_encoder* self);
+
+ static inline struct tight_encoder* tight_encoder(struct encoder* encoder)
+@@ -428,9 +428,9 @@ static void tight_encode_tile(struct tight_encoder* se
+ tile->state = TIGHT_TILE_ENCODED;
+ }
+
+-static void do_tight_zs_work(void* obj)
++static void do_tight_zs_work(struct aml_work* work)
+ {
+- struct tight_zs_worker_ctx* ctx = aml_get_userdata(obj);
++ struct tight_zs_worker_ctx* ctx = aml_get_userdata(work);
+ struct tight_encoder* self = ctx->encoder;
+ int index = ctx->index;
+
+@@ -440,7 +440,7 @@ static void do_tight_zs_work(void* obj)
+ tight_encode_tile(self, x, y);
+ }
+
+-static void on_tight_zs_work_done(void* obj)
++static void on_tight_zs_work_done(struct aml_work* obj)
+ {
+ struct tight_zs_worker_ctx* ctx = aml_get_userdata(obj);
+ struct tight_encoder* self = ctx->encoder;
+@@ -509,15 +509,15 @@ static void tight_finish(struct tight_encoder* self)
+ tight_finish_tile(self, x, y);
+ }
+
+-static void do_tight_finish(void* obj)
++static void do_tight_finish(struct aml_work* work)
+ {
+- struct tight_encoder* self = aml_get_userdata(obj);
++ struct tight_encoder* self = aml_get_userdata(work);
+ tight_finish(self);
+ }
+
+-static void on_tight_finished(void* obj)
++static void on_tight_finished(struct aml_work* work)
+ {
+- struct tight_encoder* self = aml_get_userdata(obj);
++ struct tight_encoder* self = aml_get_userdata(work);
+
+ struct encoded_frame* result;
+ result = encoded_frame_new(self->dst.data, self->dst.len, self->n_rects,
+--- src/enc/zrle.c.orig 2025-07-28 20:37:48 UTC
++++ src/enc/zrle.c
+@@ -340,9 +340,9 @@ static int zrle_encode_frame(struct zrle_encoder* self
+ return 0;
+ }
+
+-static void zrle_encoder_do_work(void* obj)
++static void zrle_encoder_do_work(struct aml_work* work)
+ {
+- struct zrle_encoder* self = aml_get_userdata(obj);
++ struct zrle_encoder* self = aml_get_userdata(work);
+ int rc __attribute__((unused));
+
+ struct nvnc_fb* fb = self->current_fb;
+@@ -374,9 +374,9 @@ static void zrle_encoder_do_work(void* obj)
+ assert(self->current_result);
+ }
+
+-static void zrle_encoder_on_done(void* obj)
++static void zrle_encoder_on_done(struct aml_work* work)
+ {
+- struct zrle_encoder* self = aml_get_userdata(obj);
++ struct zrle_encoder* self = aml_get_userdata(work);
+
+ assert(self->current_result);
+
+--- src/resampler.c.orig 2025-07-28 20:37:48 UTC
++++ src/resampler.c
+@@ -147,9 +147,8 @@ void resample_now(struct nvnc_fb* dst, struct nvnc_fb*
+ pixman_image_unref(dstimg);
+ }
+
+-static void do_work(void* handle)
++static void do_work(struct aml_work* work)
+ {
+- struct aml_work* work = handle;
+ struct resampler_work* ctx = aml_get_userdata(work);
+
+ struct nvnc_fb* src = ctx->src;
+@@ -159,11 +158,9 @@ static void do_work(void* handle)
+ resample_now(dst, src, &dst_side_data->buffer_damage);
+ }
+
+-static void on_work_done(void* handle)
++static void on_work_done(struct aml_work* work)
+ {
+- struct aml_work* work = handle;
+ struct resampler_work* ctx = aml_get_userdata(work);
+-
+ ctx->on_done(ctx->dst, &ctx->frame_damage, ctx->userdata);
+ }
+
+--- src/server.c.orig 2025-07-28 20:37:48 UTC
++++ src/server.c
+@@ -210,9 +210,8 @@ static void client_close(struct nvnc_client* client)
+ free(client);
+ }
+
+-static void do_deferred_client_close(void* obj)
++static void do_deferred_client_close(struct aml_idle* idle)
+ {
+- struct aml_idle* idle = obj;
+ struct nvnc_client* client = aml_get_userdata(idle);
+ client->close_task = NULL;
+ aml_stop(aml_get_default(), idle);
+@@ -2013,9 +2012,9 @@ static void on_client_event(struct stream* stream, enu
+ client->buffer_index = 0;
+ }
+
+-static void on_connection(void* obj)
++static void on_connection(struct aml_handler* poll_handle)
+ {
+- struct nvnc* server = aml_get_userdata(obj);
++ struct nvnc* server = aml_get_userdata(poll_handle);
+
+ struct nvnc_client* client = calloc(1, sizeof(*client));
+ if (!client)
+--- src/stream/gnutls.c.orig 2025-07-28 20:37:48 UTC
++++ src/stream/gnutls.c
+@@ -171,10 +171,10 @@ static void stream_gnutls__on_writable(struct stream*
+ }
+ }
+
+-static void stream_gnutls__on_event(void* obj)
++static void stream_gnutls__on_event(struct aml_handler* handler)
+ {
+- struct stream* self = aml_get_userdata(obj);
+- uint32_t events = aml_get_revents(obj);
++ struct stream* self = aml_get_userdata(handler);
++ uint32_t events = aml_get_revents(handler);
+
+ stream_ref(self);
+
+--- src/stream/tcp.c.orig 2025-07-28 20:37:48 UTC
++++ src/stream/tcp.c
+@@ -191,10 +191,10 @@ static void stream_tcp__on_writable(struct stream* sel
+ }
+ }
+
+-static void stream_tcp__on_event(void* obj)
++static void stream_tcp__on_event(struct aml_handler* handler)
+ {
+- struct stream* self = aml_get_userdata(obj);
+- uint32_t events = aml_get_revents(obj);
++ struct stream* self = aml_get_userdata(handler);
++ uint32_t events = aml_get_revents(handler);
+
+ // We hold a reference here in case the stream gets destroyed inside
+ // callback.
diff --git a/net/netatalk3/Makefile b/net/netatalk3/Makefile
deleted file mode 100644
index 8d070adde5a4..000000000000
--- a/net/netatalk3/Makefile
+++ /dev/null
@@ -1,109 +0,0 @@
-PORTNAME= netatalk
-PORTVERSION= 3.2.10
-PORTREVISION= 2
-PORTEPOCH= 1
-CATEGORIES= net
-MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/netatalk-${PORTVERSION:S/./-/g}/
-PKGNAMESUFFIX= 3
-
-MAINTAINER= marcus@FreeBSD.org
-COMMENT= File server for Mac OS X
-WWW= https://netatalk.io/
-
-LICENSE= GPLv2
-
-DEPRECATED= End of support; use net/netatalk4 instead
-EXPIRATION_DATE=2025-10-04
-
-LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
- libevent.so:devel/libevent
-
-USES= bdb:18 cpe gettext iconv:wchar_t meson perl5 pkgconfig shebangfix ssl tar:xz
-USE_LDCONFIG= yes
-USE_RC_SUBR= netatalk
-#INSTALL_TARGET=install-strip
-CPE_VENDOR= netatalk_project
-
-MESON_ARGS= -Dwith-libgcrypt-path=${LOCALBASE} \
- -Dwith-bdb-path=${LOCALBASE} \
- -Dwith-libiconv-path=${LOCALBASE} \
- -Dwith-dtrace=false \
- -Dwith-init-hooks=false \
- -Dpkg_config_path=${LOCALBASE}/libdata/pkgconfig \
- -Dwith-shadow=false \
- -Dwith-pgp-uam=false \
- -Ddefault_library=both \
- --infodir=${PREFIX}/share/info
-
-OPTIONS_DEFINE=PAM KERBEROS5 LDAP SENDFILE KERBEROS DBUS MYSQL ACL LIBWRAP SPOTLIGHT
-OPTIONS_DEFAULT=AVAHI DBUS KERBEROS LIBWRAP SENDFILE
-OPTIONS_RADIO=ZEROCONF
-OPTIONS_RADIO_ZEROCONF=AVAHI MDNSRESPONDER
-ZEROCONF_DESC= Zeroconf(Bonjour) support
-MYSQL_DESC= Enable MySQL CNID backend support
-SENDFILE_DESC= Enable Sendfile support
-ACL_DESC= Enable ACL support
-SPOTLIGHT_DESC= Enable Spotlight search support
-OPTIONS_SUB= yes
-KERBEROS5_MESON_ON= -Dwith-krbV-uam=true \
- -Dwith-kerberos=true
-KERBEROS5_MESON_OFF= -Dwith-krbV-uam=false \
- -Dwith-kerberos=false
-KERBEROS_LIB_DEPENDS=libgpg-error.so:security/libgpg-error
-PAM_MESON_ON= -Dwith-pam-path=${LOCALBASE}
-PAM_MESON_OFF= -Dwith-pam=false
-AVAHI_CFLAGS= -I${LOCALBASE}/include -L${LOCALBASE}/lib
-AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app
-AVAHI_SUB_LIST= ZEROCONF="avahi_daemon"
-MDNSRESPONDER_CFLAGS= -I${LOCALBASE}/include -L${LOCALBASE}/lib
-MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder
-MDNSRESPONDER_SUB_LIST= ZEROCONF="mdnsd"
-LDAP_MESON_ON= -Dwith-ldap-path=${LOCALBASE}
-LDAP_MESON_OFF= -Dwith-ldap=false
-LDAP_CFLAGS= -I${LOCALBASE}/include -L${LOCALBASE}/lib
-LDAP_USES= ldap
-SENDFILE_MESON_OFF=-Dwith-sendfile=false
-DBUS_USES= gnome python
-DBUS_USE= GNOME=glib20
-DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \
- libdbus-1.so:devel/dbus
-DBUS_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/dbus/_dbus.py:devel/py-dbus@${PY_FLAVOR}
-DBUS_MESON_ON= -Dwith-dbus-daemon-path=${LOCALBASE}/bin/dbus-daemon \
- -Dwith-dbus-sysconf-path=${LOCALBASE}/etc/dbus-1/system.d
-DBUS_MESON_OFF= -Dwith-afpstats=false
-MYSQL_USES= mysql
-MYSQL_MESON_OFF=-Dwith-cnid-mysql-backend=false
-ACL_LIB_DEPENDS= libsunacl.so:sysutils/libsunacl
-ACL_MESON_OFF=-Dwith-acls=false
-LIBWRAP_MESON_OFF=-Dwith-tcp-wrappers=false
-SPOTLIGHT_LIB_DEPENDS= libtinysparql-3.0.so:devel/tinysparql
-SPOTLIGHT_MESON_OFF= -Dwith-spotlight=false
-
-SHEBANG_GLOB= afpstats
-
-CONFLICTS= netatalk4
-
-.include <bsd.port.pre.mk>
-
-.if ${PORT_OPTIONS:MAVAHI}=="" && ${PORT_OPTIONS:MMDNSRESPONDER}==""
-SUB_LIST+= ZEROCONF=""
-MESON_ARGS+=-Dwith-zeroconf=false
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%DB_NAME%%|${BDB_INCLUDE_DIR:T}|' \
- ${WRKSRC}/meson.build
-# @${REINPLACE_CMD} -e 's|\.dist|\.sample|g' \
-# ${WRKSRC}/config/Makefile.in
-# @${REINPLACE_CMD} -e 's|%%PYTHONCMD%%|${PYTHONCMD}|' \
-# ${WRKSRC}/contrib/shell_utils/afpstats
-
-post-install:
- ${INSTALL_SCRIPT} ${BUILD_WRKSRC}/contrib/macusers/macusers \
- ${STAGEDIR}${PREFIX}/bin/macusers
-
-.if ${PORT_OPTIONS:MPAM}
- ${INSTALL_DATA} ${FILESDIR}/pam.conf ${STAGEDIR}${PREFIX}/etc/pam.d/netatalk.sample
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/netatalk3/distinfo b/net/netatalk3/distinfo
deleted file mode 100644
index 9cc0e2fe6486..000000000000
--- a/net/netatalk3/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1727181648
-SHA256 (netatalk-3.2.10.tar.xz) = 7e2783237e3615010cbd5a6a9ba0b801daa282381d808b9c36459b0be8dc170f
-SIZE (netatalk-3.2.10.tar.xz) = 1961828
diff --git a/net/netatalk3/files/netatalk.in b/net/netatalk3/files/netatalk.in
deleted file mode 100644
index 36a36747f34d..000000000000
--- a/net/netatalk3/files/netatalk.in
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: netatalk
-# REQUIRE: DAEMON %%ZEROCONF%%
-# KEYWORD: shutdown
-#
-# AFP fileserver for Mac clients. Add the following to /etc/rc.conf to
-# enable:
-#
-# netatalk_enable="YES"
-#
-
-netatalk_enable=${netatalk_enable-"NO"}
-
-. /etc/rc.subr
-
-name=netatalk
-rcvar=netatalk_enable
-
-load_rc_config ${name}
-
-command=%%PREFIX%%/sbin/${name}
-
-extra_commands="reload"
-reload_cmd="netatalk_reload"
-
-netatalk_reload()
-{
- local status
-
- if ! status=`run_rc_command status 2>&1`; then
- echo $status
- return 1
- fi
- echo 'Reloading netatalk.'
- kill -HUP $rc_pid
-}
-
-run_rc_command "$1"
diff --git a/net/netatalk3/files/pam.conf b/net/netatalk3/files/pam.conf
deleted file mode 100644
index 05120315054d..000000000000
--- a/net/netatalk3/files/pam.conf
+++ /dev/null
@@ -1,14 +0,0 @@
-# PAM configuration for the "netatalk" service
-#
-
-# auth
-auth include system
-
-# account
-account include system
-
-# password
-password include system
-
-# session
-session include system
diff --git a/net/netatalk3/files/patch-config_meson.build b/net/netatalk3/files/patch-config_meson.build
deleted file mode 100644
index 16883e06495e..000000000000
--- a/net/netatalk3/files/patch-config_meson.build
+++ /dev/null
@@ -1,46 +0,0 @@
---- config/meson.build.orig 2024-09-24 08:58:45 UTC
-+++ config/meson.build
-@@ -7,39 +7,17 @@ custom_target(
- custom_target(
- 'dbus_session',
- input: 'dbus-session.conf.tmpl',
-- output: 'dbus-session.conf',
-+ output: 'dbus-session.conf.netatalk',
- command: sed_command,
- capture: true,
- install: true,
- install_dir: pkgconfdir,
- )
-
--if (
-- fs.exists(pkgconfdir / 'afp.conf')
-- and not get_option('with-overwrite')
--)
-- message('will not replace existing', pkgconfdir / 'afp.conf')
--else
-- install_data(afp_conf, install_dir: pkgconfdir)
--endif
-+install_data(afp_conf, rename: 'afp.conf.sample', install_dir: pkgconfdir)
-+install_data('extmap.conf', rename: 'extmap.conf.sample', install_dir: pkgconfdir)
-
--if (
-- fs.exists(pkgconfdir / 'extmap.conf')
-- and not get_option('with-overwrite')
--)
-- message('will not replace existing', pkgconfdir / 'extmap.conf')
--else
-- install_data('extmap.conf', install_dir: pkgconfdir)
--endif
--
--if (
-- fs.exists(dbus_sysconfpath / 'netatalk-dbus.conf')
-- and not get_option('with-overwrite')
--)
-- message('will not replace existing', dbus_sysconfpath / 'netatalk-dbus.conf')
--else
-- install_data('netatalk-dbus.conf', install_dir: dbus_sysconfpath)
--endif
-+install_data('netatalk-dbus.conf', install_dir: dbus_sysconfpath)
-
- if (
- fs.exists('/etc/ld.so.conf.d')
diff --git a/net/netatalk3/files/patch-etc_uams_meson.build b/net/netatalk3/files/patch-etc_uams_meson.build
deleted file mode 100644
index e936f29f4566..000000000000
--- a/net/netatalk3/files/patch-etc_uams_meson.build
+++ /dev/null
@@ -1,138 +0,0 @@
---- etc/uams/meson.build.orig 2024-08-05 19:30:23 UTC
-+++ etc/uams/meson.build
-@@ -20,7 +20,7 @@ library(
- name_suffix: lib_suffix,
- override_options: 'b_lundef=false',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
-
- uams_passwd_sources = ['uams_passwd.c']
-@@ -34,7 +34,7 @@ library(
- name_suffix: lib_suffix,
- override_options: 'b_lundef=false',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
-
- ssl_links = []
-@@ -57,7 +57,7 @@ if have_ssl
- name_suffix: lib_suffix,
- override_options: 'b_lundef=false',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- build_rpath: rpath_libdir,
- install_rpath: rpath_libdir,
- )
-@@ -72,7 +72,7 @@ if have_ssl
- name_suffix: lib_suffix,
- override_options: 'b_lundef=false',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- build_rpath: rpath_libdir,
- install_rpath: rpath_libdir,
- )
-@@ -90,7 +90,7 @@ if have_ssl
- name_suffix: lib_suffix,
- override_options: 'b_lundef=false',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- build_rpath: rpath_libdir,
- install_rpath: rpath_libdir,
- )
-@@ -98,14 +98,14 @@ if have_ssl
- if build_shared_lib
- install_symlink(
- 'uams_dhx.so',
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- pointing_to: 'uams_dhx_pam.so',
- )
- endif
- elif build_shared_lib
- install_symlink(
- 'uams_dhx.so',
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- pointing_to: 'uams_dhx_passwd.so',
- )
- endif
-@@ -123,7 +123,7 @@ if have_libgcrypt
- name_suffix: lib_suffix,
- override_options: 'b_lundef=false',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
- if have_pam
- uams_dhx2_pam_sources = ['uams_dhx2_pam.c']
-@@ -137,20 +137,20 @@ if have_libgcrypt
- name_suffix: lib_suffix,
- override_options: 'b_lundef=false',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
-
- if build_shared_lib
- install_symlink(
- 'uams_dhx2.so',
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- pointing_to: 'uams_dhx2_pam.so',
- )
- endif
- elif build_shared_lib
- install_symlink(
- 'uams_dhx2.so',
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- pointing_to: 'uams_dhx2_passwd.so',
- )
- endif
-@@ -168,20 +168,20 @@ if have_pam
- name_suffix: lib_suffix,
- override_options: 'b_lundef=false',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
-
- if build_shared_lib
- install_symlink(
- 'uams_clrtxt.so',
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- pointing_to: 'uams_pam.so',
- )
- endif
- elif build_shared_lib
- install_symlink(
- 'uams_clrtxt.so',
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- pointing_to: 'uams_passwd.so',
- )
- endif
-@@ -198,7 +198,7 @@ if have_pgp_uam
- name_suffix: lib_suffix,
- override_options: 'b_lundef=false',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
- endif
-
-@@ -215,6 +215,6 @@ if have_krb5_uam
- name_suffix: lib_suffix,
- override_options: 'b_lundef=false',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
- endif
diff --git a/net/netatalk3/files/patch-meson.build b/net/netatalk3/files/patch-meson.build
deleted file mode 100644
index 078d34e171f2..000000000000
--- a/net/netatalk3/files/patch-meson.build
+++ /dev/null
@@ -1,117 +0,0 @@
---- meson.build.orig 2024-09-24 08:58:45 UTC
-+++ meson.build
-@@ -39,6 +39,7 @@ libdir = prefix / get_option('libdir')
- datadir = prefix / get_option('datadir')
- includedir = prefix / get_option('includedir')
- libdir = prefix / get_option('libdir')
-+libexecdir = prefix / get_option('libexecdir')
- localstatedir = prefix / get_option('localstatedir')
- mandir = prefix / get_option('mandir')
- sbindir = prefix / get_option('sbindir')
-@@ -78,7 +79,7 @@ statedir = '-D_PATH_STATEDIR="' + localstatedir + '/ne
- dversion = '-DVERSION="' + netatalk_version + '"'
- messagedir = '-DSERVERTEXT="' + localstatedir + '/netatalk/msg/"'
- statedir = '-D_PATH_STATEDIR="' + localstatedir + '/netatalk/"'
--uamdir = '-D_PATH_AFPDUAMPATH="' + libdir + '/netatalk/"'
-+uamdir = '-D_PATH_AFPDUAMPATH="' + libexecdir + '/netatalk-uams/"'
-
- ############
- # Includes #
-@@ -368,6 +369,7 @@ bdb_subdirs = [
- '/usr',
- ]
- bdb_subdirs = [
-+ '%%DB_NAME%%',
- 'db4.6',
- 'db4.7',
- 'db4.8',
-@@ -479,6 +481,11 @@ if crypt.found()
- if crypt.found()
- cdata.set('HAVE_CRYPT_H', 1)
- cdata.set('HAVE_LIBCRYPT', 1)
-+else
-+ crypt = cc.find_library('crypt', has_headers: 'unistd.h', required: false)
-+ if crypt.found()
-+ cdata.set('HAVE_LIBCRYPT', 1)
-+ endif
- endif
-
- des = cc.find_library('des', required: false)
-@@ -704,12 +711,12 @@ dns_sd_libs = []
-
- dns_sd_libs = []
-
--dns_sd = cc.find_library('dns_sd', required: false)
-+dns_sd = cc.find_library('dns_sd', dirs: libsearch_dirs, required: false)
- if dns_sd.found()
- dns_sd_libs += dns_sd
- endif
-
--system = cc.find_library('system', required: false)
-+system = cc.find_library('system', dirs: libsearch_dirs, required: false)
- if dns_sd.found()
- dns_sd_libs += system
- endif
-@@ -726,6 +733,8 @@ have_dns = (
- )
- )
-
-+threads = dependency('threads', required: true)
-+
- if not enable_zeroconf
- have_zeroconf = false
- else
-@@ -735,6 +744,7 @@ else
- cdata.set('HAVE_MDNS', 1)
- freebsd_zeroconf_daemon = 'mdnsd'
- zeroconf_provider += 'mDNS'
-+ dns_sd_libs += threads
- else
- have_zeroconf = avahi.found()
- if avahi.found()
-@@ -802,19 +812,7 @@ else
- required: false,
- )
-
-- if tracker.found()
-- cdata.set(
-- 'TRACKER_MANAGING_COMMAND',
-- '"tracker daemon"',
-- )
-- cdata.set(
-- 'TRACKER_PREFIX',
-- '"'
-- + tracker_sparql.get_variable(pkgconfig: 'prefix')
-- + '"',
-- )
-- tracker_manager += 'tracker'
-- elif tracker3.found()
-+ if tracker3.found()
- cdata.set('HAVE_TRACKER3', 1)
- cdata.set(
- 'TRACKER_MANAGING_COMMAND',
-@@ -855,7 +853,6 @@ else
- endif
- endif
- endif
--endif
-
- have_spotlight = (
- tracker_sparql.found()
-@@ -864,6 +861,8 @@ have_spotlight = (
- and flex.found()
- and bison.found()
- )
-+endif
-+
- if have_spotlight
- cdata.set('WITH_SPOTLIGHT', 1)
- endif
-@@ -1556,6 +1555,7 @@ if not enable_pam
-
- if not enable_pam
- have_pam = false
-+ pam = dependency('', required: false)
- else
- if host_os != 'sunos'
- pam_paths = [
diff --git a/net/netatalk3/pkg-descr b/net/netatalk3/pkg-descr
deleted file mode 100644
index fb4d1633d741..000000000000
--- a/net/netatalk3/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Netatalk is an OpenSource software package, that can be used to turn an
-inexpensive *NIX machine into an extremely high-performance and reliable
-file server for Macintosh computers.
-
-Using Netatalk's AFP 3.4 compliant file-server leads to significantly higher
-transmission speeds compared with Macs accessing a server via SaMBa/NFS
-while providing clients with the best possible user experience (full support
-for Macintosh metadata, flawlessly supporting mixed environments of classic
-MacOS and MacOS X clients)
diff --git a/net/netatalk3/pkg-install b/net/netatalk3/pkg-install
deleted file mode 100644
index bcddbdd54a87..000000000000
--- a/net/netatalk3/pkg-install
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-#
-PATH=/bin:/usr/sbin:/usr/bin:/usr/sbin
-
-DBDIR=/var/netatalk
-
-case $2 in
- POST-INSTALL)
- tee $DBDIR/README > $DBDIR/CNID/README <<-'EOF'
- This directory contains modifiable Netatalk configuration files and the CNID databases.
- EOF
- truncate -s -1 $DBDIR/README $DBDIR/CNID/README
- ;;
-esac
diff --git a/net/netatalk3/pkg-plist b/net/netatalk3/pkg-plist
deleted file mode 100644
index 593f620f6b73..000000000000
--- a/net/netatalk3/pkg-plist
+++ /dev/null
@@ -1,85 +0,0 @@
-bin/ad
-%%LDAP%%bin/afpldaptest
-bin/afppasswd
-%%DBUS%%bin/afpstats
-bin/apple_dump
-bin/asip-status
-bin/dbd
-bin/macusers
-bin/netatalk-config
-@sample etc/afp.conf.sample
-%%DBUS%%etc/dbus-1/system.d/netatalk-dbus.conf
-%%DBUS%%etc/dbus-session.conf.netatalk
-@sample etc/extmap.conf.sample
-%%PAM%%@sample etc/pam.d/netatalk.sample
-libexec/netatalk-uams/uams_clrtxt.so
-libexec/netatalk-uams/uams_dhx.so
-libexec/netatalk-uams/uams_dhx2.so
-%%PAM%%libexec/netatalk-uams/uams_dhx2_pam.a
-%%PAM%%libexec/netatalk-uams/uams_dhx2_pam.so
-libexec/netatalk-uams/uams_dhx2_passwd.a
-libexec/netatalk-uams/uams_dhx2_passwd.so
-%%PAM%%libexec/netatalk-uams/uams_dhx_pam.a
-%%PAM%%libexec/netatalk-uams/uams_dhx_pam.so
-libexec/netatalk-uams/uams_dhx_passwd.a
-libexec/netatalk-uams/uams_dhx_passwd.so
-%%KERBEROS5%%libexec/netatalk-uams/uams_gss.a
-%%KERBEROS5%%libexec/netatalk-uams/uams_gss.so
-libexec/netatalk-uams/uams_guest.a
-libexec/netatalk-uams/uams_guest.so
-%%PAM%%libexec/netatalk-uams/uams_pam.a
-%%PAM%%libexec/netatalk-uams/uams_pam.so
-libexec/netatalk-uams/uams_passwd.a
-libexec/netatalk-uams/uams_passwd.so
-libexec/netatalk-uams/uams_randnum.a
-libexec/netatalk-uams/uams_randnum.so
-include/atalk/acl.h
-include/atalk/adouble.h
-include/atalk/afp.h
-include/atalk/bstrlib.h
-include/atalk/cnid.h
-include/atalk/dictionary.h
-include/atalk/ea.h
-include/atalk/globals.h
-include/atalk/hash.h
-include/atalk/iniparser.h
-include/atalk/list.h
-include/atalk/logger.h
-include/atalk/netatalk_conf.h
-include/atalk/paths.h
-include/atalk/standards.h
-include/atalk/uam.h
-include/atalk/unicode.h
-include/atalk/unix.h
-include/atalk/util.h
-include/atalk/vfs.h
-include/atalk/volume.h
-lib/libatalk.a
-lib/libatalk.so
-lib/libatalk.so.18
-lib/libatalk.so.18.0.0
-sbin/afpd
-sbin/cnid_dbd
-sbin/cnid_metad
-sbin/netatalk
-share/man/man1/ad.1.gz
-share/man/man1/afpldaptest.1.gz
-share/man/man1/afppasswd.1.gz
-%%DBUS%%share/man/man1/afpstats.1.gz
-share/man/man1/apple_dump.1.gz
-share/man/man1/asip-status.1.gz
-share/man/man1/dbd.1.gz
-share/man/man1/macusers.1.gz
-share/man/man1/netatalk-config.1.gz
-share/man/man5/afp.conf.5.gz
-share/man/man5/afp_signature.conf.5.gz
-share/man/man5/afp_voluuid.conf.5.gz
-share/man/man5/extmap.conf.5.gz
-share/man/man8/afpd.8.gz
-share/man/man8/cnid_dbd.8.gz
-share/man/man8/cnid_metad.8.gz
-share/man/man8/netatalk.8.gz
-/var/netatalk/CNID/README
-/var/netatalk/README
-@dir /var/netatalk/CNID
-@dir /var/netatalk
diff --git a/net/netatalk4/Makefile b/net/netatalk4/Makefile
index b58b54e23d23..b489e17387d3 100644
--- a/net/netatalk4/Makefile
+++ b/net/netatalk4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= netatalk
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.2
CATEGORIES= net
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/netatalk-${PORTVERSION:S/./-/g}/
PKGNAMESUFFIX= 4
diff --git a/net/netatalk4/distinfo b/net/netatalk4/distinfo
index d23ce5d6bfc5..092fcc1d8a1b 100644
--- a/net/netatalk4/distinfo
+++ b/net/netatalk4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754580713
-SHA256 (netatalk-4.3.0.tar.xz) = bc71a6a2f11cf00cb69ef13e8487ab78d1241ae535feb010220c74c89dc890fb
-SIZE (netatalk-4.3.0.tar.xz) = 945292
+TIMESTAMP = 1759098490
+SHA256 (netatalk-4.3.2.tar.xz) = 2977b4fd113182f0cc183337ba23d5701fb2be4e0dfcec7ee575b4d73a738d3a
+SIZE (netatalk-4.3.2.tar.xz) = 956356
diff --git a/net/netatalk4/files/patch-meson.build b/net/netatalk4/files/patch-meson.build
index 971d3a2eecf1..2b20d821cd69 100644
--- a/net/netatalk4/files/patch-meson.build
+++ b/net/netatalk4/files/patch-meson.build
@@ -1,4 +1,4 @@
---- meson.build.orig 2025-08-05 13:56:32 UTC
+--- meson.build.orig 2025-09-07 19:42:40 UTC
+++ meson.build
@@ -69,6 +69,7 @@ libdir = prefix / get_option('libdir')
datadir = prefix / get_option('datadir')
@@ -25,7 +25,7 @@
'db62',
'db6.2',
'db61',
-@@ -924,12 +926,12 @@ dns_sd_libs = []
+@@ -922,12 +924,12 @@ dns_sd_libs = []
dns_sd_libs = []
@@ -40,24 +40,24 @@
if dns_sd.found()
dns_sd_libs += system
endif
-@@ -943,6 +945,8 @@ have_dns = (
+@@ -941,6 +943,8 @@ have_dns = (
)
)
+threads = dependency('threads', required: true)
+
if enable_zeroconf
- if avahi.found()
- have_zeroconf = true
-@@ -956,6 +960,7 @@ if enable_zeroconf
- cdata.set('HAVE_MDNS', 1)
- cdata.set('freebsd_zeroconf', 'mdnsd')
- zeroconf_provider += 'mDNS'
-+ dns_sd_libs += threads
- endif
- endif
-
-@@ -1562,6 +1567,7 @@ if not enable_pam
+ if host_os == 'darwin'
+ # On Darwin/macOS, prefer mDNS (Bonjour) over Avahi
+@@ -950,6 +954,7 @@ if enable_zeroconf
+ cdata.set('HAVE_MDNS', 1)
+ cdata.set('freebsd_zeroconf', 'mdnsd')
+ zeroconf_provider += 'mDNS'
++ dns_sd_libs += threads
+ elif avahi.found()
+ have_zeroconf = true
+ cdata.set('USE_ZEROCONF', 1)
+@@ -1578,6 +1583,7 @@ if not enable_pam
if not enable_pam
have_pam = false
diff --git a/net/netatalk4/pkg-plist b/net/netatalk4/pkg-plist
index dfced504a0b1..57d85b15648d 100644
--- a/net/netatalk4/pkg-plist
+++ b/net/netatalk4/pkg-plist
@@ -72,7 +72,6 @@ share/man/man1/addump.1.gz
share/man/man1/afpldaptest.1.gz
share/man/man1/afppasswd.1.gz
%%DBUS%%share/man/man1/afpstats.1.gz
-share/man/man1/afptest.1.gz
share/man/man1/asip-status.1.gz
share/man/man1/dbd.1.gz
share/man/man1/fce_listen.1.gz
diff --git a/net/netdiscover/Makefile b/net/netdiscover/Makefile
index 8097f0ed76f3..bb97d94dd904 100644
--- a/net/netdiscover/Makefile
+++ b/net/netdiscover/Makefile
@@ -3,7 +3,7 @@ DISTVERSION= 0.21
CATEGORIES= net
MASTER_SITES= https://github.com/netdiscover-scanner/netdiscover/releases/download/${DISTVERSION}/
-MAINTAINER= tiago.gasiba@gmail.com
+MAINTAINER= tiga@FreeBSD.org
COMMENT= Network address discovering tool
WWW= https://github.com/netdiscover-scanner/netdiscover
diff --git a/net/netpeek/Makefile b/net/netpeek/Makefile
new file mode 100644
index 000000000000..e33fdccb7820
--- /dev/null
+++ b/net/netpeek/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= netpeek
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2.4
+CATEGORIES= net gnome python
+
+MAINTAINER= nxjoseph@protonmail.com
+COMMENT= Modern local network scanner for GNOME
+WWW= https://github.com/zingytomato/netpeek \
+ https://flathub.org/apps/io.github.zingytomato.netpeek
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-nmap>=0:security/py-python-nmap@${PY_FLAVOR}
+
+USES= gettext-tools gnome meson pkgconfig python:build,run
+USE_GITHUB= yes
+GH_ACCOUNT= ZingyTomato
+GH_PROJECT= NetPeek
+USE_GNOME= glib20 gtk40
+
+post-patch:
+ ${REINPLACE_CMD} 's,python3,python${PYTHON_VER},g' \
+ ${WRKSRC}/src/meson.build
+
+.include <bsd.port.mk>
diff --git a/net/netpeek/distinfo b/net/netpeek/distinfo
new file mode 100644
index 000000000000..ae083e64ac08
--- /dev/null
+++ b/net/netpeek/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756969182
+SHA256 (ZingyTomato-NetPeek-v0.2.4_GH0.tar.gz) = 8596db72d90ef33abf36a9c9b32f24a28317b742d919bd733db5b55b030b6550
+SIZE (ZingyTomato-NetPeek-v0.2.4_GH0.tar.gz) = 954360
diff --git a/net/netpeek/files/patch-meson.build b/net/netpeek/files/patch-meson.build
new file mode 100644
index 000000000000..87ae61226043
--- /dev/null
+++ b/net/netpeek/files/patch-meson.build
@@ -0,0 +1,11 @@
+--- meson.build.orig 2025-08-30 12:13:40 UTC
++++ meson.build
+@@ -11,8 +11,3 @@ subdir('po')
+ subdir('src')
+ subdir('po')
+
+-gnome.post_install(
+- glib_compile_schemas: true,
+- gtk_update_icon_cache: true,
+- update_desktop_database: true,
+-)
diff --git a/net/netpeek/files/patch-src_meson.build b/net/netpeek/files/patch-src_meson.build
new file mode 100644
index 000000000000..75c8d95d7fd9
--- /dev/null
+++ b/net/netpeek/files/patch-src_meson.build
@@ -0,0 +1,8 @@
+--- src/meson.build.orig 2025-08-07 14:23:19 UTC
++++ src/meson.build
+@@ -1,4 +1,4 @@
+-pkgdatadir = get_option('prefix') / get_option('datadir') / meson.project_name()
++pkgdatadir = get_option('prefix') / get_option('datadir')
+ moduledir = pkgdatadir / 'netpeek'
+ gnome = import('gnome')
+
diff --git a/net/netpeek/files/patch-src_netpeek.in b/net/netpeek/files/patch-src_netpeek.in
new file mode 100644
index 000000000000..384805f12f20
--- /dev/null
+++ b/net/netpeek/files/patch-src_netpeek.in
@@ -0,0 +1,13 @@
+--- src/netpeek.in.orig 2025-08-30 12:38:25 UTC
++++ src/netpeek.in
+@@ -31,8 +31,8 @@ signal.signal(signal.SIGINT, signal.SIG_DFL)
+
+ sys.path.insert(1, pkgdatadir)
+ signal.signal(signal.SIGINT, signal.SIG_DFL)
+-locale.bindtextdomain('netpeek', localedir)
+-locale.textdomain('netpeek')
++gettext.bindtextdomain('netpeek', localedir)
++gettext.textdomain('netpeek')
+ gettext.install('netpeek', localedir)
+
+ if __name__ == '__main__':
diff --git a/net/netpeek/pkg-descr b/net/netpeek/pkg-descr
new file mode 100644
index 000000000000..54508cc794a5
--- /dev/null
+++ b/net/netpeek/pkg-descr
@@ -0,0 +1,10 @@
+A modern libadwaita-based network scanner for GNOME
+that helps you discover devices on your local network.
+
+Features:
+o Fast Network Scanning: Discover active devices on your network
+o Port Scanning: Shows open ports on discovered devices
+o Modern UI: Built with GTK4 and Libadwaita
+o Multi-threaded: Fast concurrent scanning
+o Flexible Input: Supports CIDR notation, IP ranges, and single IPs
+o Automatic IP Detection: Instantly finds your local IP range
diff --git a/net/netpeek/pkg-plist b/net/netpeek/pkg-plist
new file mode 100644
index 000000000000..ee258fe4e240
--- /dev/null
+++ b/net/netpeek/pkg-plist
@@ -0,0 +1,18 @@
+bin/netpeek
+share/applications/io.github.zingytomato.netpeek.desktop
+share/dbus-1/services/io.github.zingytomato.netpeek.service
+share/glib-2.0/schemas/io.github.zingytomato.netpeek.gschema.xml
+share/icons/hicolor/scalable/apps/io.github.zingytomato.netpeek.svg
+share/icons/hicolor/symbolic/apps/io.github.zingytomato.netpeek-symbolic.svg
+share/locale/es/LC_MESSAGES/netpeek.mo
+share/locale/nl/LC_MESSAGES/netpeek.mo
+share/locale/ru/LC_MESSAGES/netpeek.mo
+share/metainfo/io.github.zingytomato.netpeek.metainfo.xml
+%%DATADIR%%.gresource
+%%DATADIR%%/__init__.py
+%%DATADIR%%/app.py
+%%DATADIR%%/netpeek.py
+%%DATADIR%%/pages.py
+%%DATADIR%%/scanner.py
+%%DATADIR%%/widgets.py
+%%DATADIR%%/window.py
diff --git a/net/nmsg/Makefile b/net/nmsg/Makefile
index 1b5dc4132c3e..59b7c30fbddd 100644
--- a/net/nmsg/Makefile
+++ b/net/nmsg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nmsg
-PORTVERSION= 1.3.2
+PORTVERSION= 1.3.3
PORTREVISION= 0
CATEGORIES= net
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
diff --git a/net/nmsg/distinfo b/net/nmsg/distinfo
index e94387a934da..8830e4f9df7e 100644
--- a/net/nmsg/distinfo
+++ b/net/nmsg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753934821
-SHA256 (nmsg-1.3.2.tar.gz) = 9e7f2ea95f5a703c84632061f20bcce2a459c89b24999f3470c8a54a8a9b5b8e
-SIZE (nmsg-1.3.2.tar.gz) = 767970
+TIMESTAMP = 1758851983
+SHA256 (nmsg-1.3.3.tar.gz) = ee4c755825f2519b9fc0d183c7cb3f9e938c93f276217450f4fcb9bdb220870b
+SIZE (nmsg-1.3.3.tar.gz) = 775220
diff --git a/net/nncp/Makefile b/net/nncp/Makefile
index 45148fea14a1..72f158c86bcc 100644
--- a/net/nncp/Makefile
+++ b/net/nncp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nncp
-DISTVERSION= 8.8.1
-PORTREVISION= 10
+DISTVERSION= 8.13.0
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= http://www.nncpgo.org/download/
@@ -11,14 +11,10 @@ WWW= http://www.nncpgo.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= go:1.20,modules,no_targets tar:xz
+USES= go:modules,no_targets tar:xz
USE_RC_SUBR= nncp-caller nncp-daemon nncp-toss
-MAKE_ARGS= INFODIR=${STAGEDIR}${PREFIX}/${INFO_PATH}
-MAKE_ENV= ${GO_ENV}
-INSTALL_TARGET= install-strip
-
SUB_FILES= pkg-message pkg-install pkg-deinstall
INFO= nncp
@@ -26,8 +22,21 @@ PORTDOCS= AUTHORS NEWS NEWS.RU README README.RU THANKS
OPTIONS_DEFINE= DOCS
+do-build:
+ GO=${GO_CMD} ${GO_ENV} GO_CFLAGS="${GO_BUILDFLAGS}" \
+ CFGPATH=${PREFIX}/etc/nncp.hjson \
+ INFODIR=${STAGEDIR}${PREFIX}/${INFO_PATH} \
+ PREFIX=${STAGEDIR}${PREFIX} \
+ GOCACHE="${WRKDIR}/.cache" ${WRKSRC}/build
+
+do-install:
+ PREFIX=${STAGEDIR}${PREFIX} INFODIR=${STAGEDIR}${PREFIX}/${INFO_PATH} \
+ ${WRKSRC}/install
+
post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d
- ${INSTALL_DATA} ${FILESDIR}/nncp.newsyslog.conf.sample ${STAGEDIR}${PREFIX}/etc/nncp.conf.sample
+ ${INSTALL_DATA} ${FILESDIR}/nncp.newsyslog.conf.sample \
+ ${STAGEDIR}${PREFIX}/etc/nncp.conf.sample
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
.include <bsd.port.mk>
diff --git a/net/nncp/distinfo b/net/nncp/distinfo
index 954c9f60738a..396067c2036c 100644
--- a/net/nncp/distinfo
+++ b/net/nncp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667162892
-SHA256 (nncp-8.8.1.tar.xz) = 426463c97211ad88df74dddf61bdbb830bae275668b2f23158d43146517469a6
-SIZE (nncp-8.8.1.tar.xz) = 1790004
+TIMESTAMP = 1759061549
+SHA256 (nncp-8.13.0.tar.xz) = 8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4
+SIZE (nncp-8.13.0.tar.xz) = 2662700
diff --git a/net/nncp/pkg-plist b/net/nncp/pkg-plist
index e89c748f3046..d29cc7b61bcb 100644
--- a/net/nncp/pkg-plist
+++ b/net/nncp/pkg-plist
@@ -1,3 +1,4 @@
+bin/nncp
bin/nncp-ack
bin/nncp-bundle
bin/nncp-call
diff --git a/net/nsq/Makefile b/net/nsq/Makefile
index b7322b56b715..276f2ac9c0ae 100644
--- a/net/nsq/Makefile
+++ b/net/nsq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nsq
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
-PORTREVISION= 13
+PORTREVISION= 15
CATEGORIES= net
MAINTAINER= jhixson@FreeBSD.org
diff --git a/net/ntopng/Makefile b/net/ntopng/Makefile
index 0c043400a1e2..64ed4b122fcc 100644
--- a/net/ntopng/Makefile
+++ b/net/ntopng/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ntopng
-PORTVERSION= 6.4.d20250522
+PORTVERSION= 6.4.d20250813
PORTEPOCH= 1
CATEGORIES= net
@@ -38,9 +38,9 @@ GROUPS= ntopng
PLIST_SUB= NTOPNGUSER="${USERS}" NTOPNGROUP="${GROUPS}"
USE_GITHUB= yes
-GH_TUPLE= ntop:ntopng-dist:7f098fd:dist/httpdocs/dist
+GH_TUPLE= ntop:ntopng-dist:de6d656:dist/httpdocs/dist
GH_ACCOUNT= ntop
-GH_TAGNAME= 7c537ad
+GH_TAGNAME= 7ebfa69
CPE_VENDOR= ntop
diff --git a/net/ntopng/distinfo b/net/ntopng/distinfo
index 596f2df5dc08..a27b4755677c 100644
--- a/net/ntopng/distinfo
+++ b/net/ntopng/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1748257798
-SHA256 (ntop-ntopng-6.4.d20250522-7c537ad_GH0.tar.gz) = 828e0c0b97b535ed31267affe93f67518826352aad75c58453f2b54d26f9f2a5
-SIZE (ntop-ntopng-6.4.d20250522-7c537ad_GH0.tar.gz) = 80791169
-SHA256 (ntop-ntopng-dist-7f098fd_GH0.tar.gz) = 86dfd05d89e1f3683c880f18d405fbdd7a346c7ffb5c304b5799e39944dbbb71
-SIZE (ntop-ntopng-dist-7f098fd_GH0.tar.gz) = 3408329
+TIMESTAMP = 1759129732
+SHA256 (ntop-ntopng-6.4.d20250813-7ebfa69_GH0.tar.gz) = 2857516b0851d36338384c619ddb92837edfb9f25bc5450e4df26c6c6f660087
+SIZE (ntop-ntopng-6.4.d20250813-7ebfa69_GH0.tar.gz) = 80793686
+SHA256 (ntop-ntopng-dist-de6d656_GH0.tar.gz) = 4ccf5ed0ce4659425b888088f95c088bc9fc38b5828a35755250b8c33360b7e7
+SIZE (ntop-ntopng-dist-de6d656_GH0.tar.gz) = 3409397
diff --git a/net/ntopng/pkg-plist b/net/ntopng/pkg-plist
index 8d4e4cf4ee04..2cd6970e258e 100644
--- a/net/ntopng/pkg-plist
+++ b/net/ntopng/pkg-plist
@@ -1147,6 +1147,7 @@ share/man/man8/ntopng.8.gz
%%DATADIR%%/scripts/lua/rest/v2/acknowledge/user/alerts.lua
%%DATADIR%%/scripts/lua/rest/v2/add/host/pool.lua
%%DATADIR%%/scripts/lua/rest/v2/add/host/to_scan.lua
+%%DATADIR%%/scripts/lua/rest/v2/add/ntopng/analyze_pcap.lua
%%DATADIR%%/scripts/lua/rest/v2/add/ntopng/user.lua
%%DATADIR%%/scripts/lua/rest/v2/add/tables/user_columns_config.lua
%%DATADIR%%/scripts/lua/rest/v2/bind/host/pool/member.lua
diff --git a/net/ntpd-rs/Makefile b/net/ntpd-rs/Makefile
index eb63cef4ab41..2f70767027e7 100644
--- a/net/ntpd-rs/Makefile
+++ b/net/ntpd-rs/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ntpd-rs
DISTVERSIONPREFIX= v
-DISTVERSION= 1.6.1
+DISTVERSION= 1.6.2
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= mikael@FreeBSD.org
diff --git a/net/ntpd-rs/distinfo b/net/ntpd-rs/distinfo
index 904a8a10fd2c..ebef28bf8d27 100644
--- a/net/ntpd-rs/distinfo
+++ b/net/ntpd-rs/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1752665084
+TIMESTAMP = 1756793849
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -335,5 +335,5 @@ SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661b
SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (pendulum-project-ntpd-rs-v1.6.1_GH0.tar.gz) = 71d5ca4078124fc00b57f565dd3a77bc6152f9dc8787f3018cc204a8e4e6b9c5
-SIZE (pendulum-project-ntpd-rs-v1.6.1_GH0.tar.gz) = 1434202
+SHA256 (pendulum-project-ntpd-rs-v1.6.2_GH0.tar.gz) = cf88a2f65dcbff37d7f713713aff10eb7fe9c9d6d4d7ab694f972990b121821b
+SIZE (pendulum-project-ntpd-rs-v1.6.2_GH0.tar.gz) = 1434525
diff --git a/net/ntpd-rs/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h b/net/ntpd-rs/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h
new file mode 100644
index 000000000000..08e0e5811b08
--- /dev/null
+++ b/net/ntpd-rs/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h
@@ -0,0 +1,20 @@
+--- cargo-crates/aws-lc-sys-0.29.0/aws-lc/include/openssl/target.h.orig 2025-09-03 10:05:29 UTC
++++ cargo-crates/aws-lc-sys-0.29.0/aws-lc/include/openssl/target.h
+@@ -34,14 +34,14 @@
+ #elif defined(__ARMEL__) || defined(_M_ARM)
+ #define OPENSSL_32_BIT
+ #define OPENSSL_ARM
+-#elif (defined(__PPC64__) || defined(__powerpc64__)) && defined(_LITTLE_ENDIAN)
++#elif (defined(__PPC64__) || defined(__powerpc64__)) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
+ #define OPENSSL_64_BIT
+ #define OPENSSL_PPC64LE
+-#elif (defined(__PPC64__) || defined(__powerpc64__)) && defined(_BIG_ENDIAN)
++#elif (defined(__PPC64__) || defined(__powerpc64__)) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
+ #define OPENSSL_64_BIT
+ #define OPENSSL_PPC64BE
+ #define OPENSSL_BIG_ENDIAN
+-#elif (defined(__PPC__) || defined(__powerpc__)) && defined(_BIG_ENDIAN)
++#elif (defined(__PPC__) || defined(__powerpc__)) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
+ #define OPENSSL_32_BIT
+ #define OPENSSL_PPC32BE
+ #define OPENSSL_BIG_ENDIAN
diff --git a/net/oha/Makefile b/net/oha/Makefile
index ff0408387124..908665a00d35 100644
--- a/net/oha/Makefile
+++ b/net/oha/Makefile
@@ -1,7 +1,7 @@
PORTNAME= oha
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= otis@FreeBSD.org
diff --git a/net/oha/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h b/net/oha/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h
new file mode 100644
index 000000000000..08e0e5811b08
--- /dev/null
+++ b/net/oha/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h
@@ -0,0 +1,20 @@
+--- cargo-crates/aws-lc-sys-0.29.0/aws-lc/include/openssl/target.h.orig 2025-09-03 10:05:29 UTC
++++ cargo-crates/aws-lc-sys-0.29.0/aws-lc/include/openssl/target.h
+@@ -34,14 +34,14 @@
+ #elif defined(__ARMEL__) || defined(_M_ARM)
+ #define OPENSSL_32_BIT
+ #define OPENSSL_ARM
+-#elif (defined(__PPC64__) || defined(__powerpc64__)) && defined(_LITTLE_ENDIAN)
++#elif (defined(__PPC64__) || defined(__powerpc64__)) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
+ #define OPENSSL_64_BIT
+ #define OPENSSL_PPC64LE
+-#elif (defined(__PPC64__) || defined(__powerpc64__)) && defined(_BIG_ENDIAN)
++#elif (defined(__PPC64__) || defined(__powerpc64__)) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
+ #define OPENSSL_64_BIT
+ #define OPENSSL_PPC64BE
+ #define OPENSSL_BIG_ENDIAN
+-#elif (defined(__PPC__) || defined(__powerpc__)) && defined(_BIG_ENDIAN)
++#elif (defined(__PPC__) || defined(__powerpc__)) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
+ #define OPENSSL_32_BIT
+ #define OPENSSL_PPC32BE
+ #define OPENSSL_BIG_ENDIAN
diff --git a/net/onedrive/Makefile b/net/onedrive/Makefile
index 9a885189e32a..c2f94a7f50ce 100644
--- a/net/onedrive/Makefile
+++ b/net/onedrive/Makefile
@@ -1,7 +1,6 @@
PORTNAME= onedrive
DISTVERSIONPREFIX= v
-DISTVERSION= 2.5.6
-PORTREVISION= 1
+DISTVERSION= 2.5.7
CATEGORIES= net
MAINTAINER= hiroo.ono+freebsd@gmail.com
diff --git a/net/onedrive/distinfo b/net/onedrive/distinfo
index e1b17ae564aa..79a51b214c4f 100644
--- a/net/onedrive/distinfo
+++ b/net/onedrive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749329604
-SHA256 (abraunegg-onedrive-v2.5.6_GH0.tar.gz) = dda49ae9d0c042205ae8f375704c154fc7a9fc88aa21e307e7d83aa1954ad57e
-SIZE (abraunegg-onedrive-v2.5.6_GH0.tar.gz) = 4284403
+TIMESTAMP = 1758831384
+SHA256 (abraunegg-onedrive-v2.5.7_GH0.tar.gz) = b8526bf8b0ad98967f17634271eef4435ace5c1d116ada7d2e2809b84837be4c
+SIZE (abraunegg-onedrive-v2.5.7_GH0.tar.gz) = 8269826
diff --git a/net/onedrivegui/Makefile b/net/onedrivegui/Makefile
index d261549201f7..a86ce56e977b 100644
--- a/net/onedrivegui/Makefile
+++ b/net/onedrivegui/Makefile
@@ -1,5 +1,5 @@
PORTNAME= onedrivegui
-DISTVERSION= 1.2.1
+DISTVERSION= 1.2.2
DISTVERSIONPREFIX= v
CATEGORIES= net python
@@ -31,8 +31,6 @@ SUB_FILES= onedrivegui.sh
post-patch:
${REINPLACE_CMD} -i "" -e "s|%%DATADIR%%|${DATADIR}|g" ${WRKSRC}/src/global_config.py
- ${REINPLACE_CMD} -i "" -e "s|%%PYTHON_CMD%%|${PYTHON_CMD}|g" \
- -e "s|%%DATADIR%%|${DATADIR}|g" ${WRKSRC}/src/resources/OneDriveGUI.desktop
${RM} ${WRKSRC}/src/resources/OneDriveGUI.desktop.orig
${RM} ${WRKSRC}/src/global_config.py.orig
diff --git a/net/onedrivegui/distinfo b/net/onedrivegui/distinfo
index 3cbd1a2282e4..4c67e99ee9c8 100644
--- a/net/onedrivegui/distinfo
+++ b/net/onedrivegui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752769251
-SHA256 (bpozdena-OneDriveGUI-v1.2.1_GH0.tar.gz) = 50320c5df5ad599da673af35a0f5d0c80a0f9d4f979333a06a762017a64224c5
-SIZE (bpozdena-OneDriveGUI-v1.2.1_GH0.tar.gz) = 112478
+TIMESTAMP = 1759115543
+SHA256 (bpozdena-OneDriveGUI-v1.2.2_GH0.tar.gz) = c98fe134fae3b58188b2408b4733520335d5a1682cd7d9709b7f34ad7cf05758
+SIZE (bpozdena-OneDriveGUI-v1.2.2_GH0.tar.gz) = 115872
diff --git a/net/onedrivegui/files/patch-src_global__config.py b/net/onedrivegui/files/patch-src_global__config.py
index 3455329b4b49..307a1b61a407 100644
--- a/net/onedrivegui/files/patch-src_global__config.py
+++ b/net/onedrivegui/files/patch-src_global__config.py
@@ -5,7 +5,7 @@
-DIR_PATH = os.path.dirname(os.path.realpath(__file__))
-+DIR_PATH = "/usr/local/share/onedrivegui"
++DIR_PATH = "%%DATADIR%%"
PROFILES_FILE = os.path.expanduser("~/.config/onedrive-gui/profiles")
diff --git a/net/onedrivegui/files/patch-src_resources_OneDriveGUI.desktop b/net/onedrivegui/files/patch-src_resources_OneDriveGUI.desktop
index 02801c7b71da..42c424dfddf7 100644
--- a/net/onedrivegui/files/patch-src_resources_OneDriveGUI.desktop
+++ b/net/onedrivegui/files/patch-src_resources_OneDriveGUI.desktop
@@ -1,18 +1,15 @@
---- src/resources/OneDriveGUI.desktop.orig 2025-06-16 11:23:57 UTC
+--- src/resources/OneDriveGUI.desktop.orig 2025-09-10 08:49:21 UTC
+++ src/resources/OneDriveGUI.desktop
-@@ -1,8 +1,10 @@ Name=OneDriveGUI
+@@ -1,9 +1,9 @@ Name=OneDriveGUI
[Desktop Entry]
Name=OneDriveGUI
-+GenericName=OneDrive Client for FreeBSD
- StartupNotify=true
--Exec=/usr/bin/python3 /home/bob/host_share/Python/OneDriveGUI/src/OneDriveGUI.py
+-Comment=A simple GUI for OneDrive Linux client
+-Exec=OneDriveGUI
++Comment=A simple GUI for OneDrive FreeBSD client
+Exec=onedrivegui
Terminal=false
--Path=/home/bob/host_share/Python/OneDriveGUI/src/resources/images
--Icon=/home/bob/host_share/Python/OneDriveGUI/src/resources/images/icons8-clouds-48.png
--Type=Application
-\ No newline at end of file
+ Type=Application
+-Icon=OneDriveGUI
+Icon=onedrivegui
-+Categories=Network;
-+Type=Application
-+
+ Categories=Network;Office
+ StartupNotify=true
diff --git a/net/ooni-mini/Makefile b/net/ooni-mini/Makefile
index 3f0fc6616063..5a31c993d63b 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= 28
+PORTREVISION= 30
CATEGORIES= net www benchmarks
MAINTAINER= egypcio@FreeBSD.org
diff --git a/net/ooni-probe-cli/Makefile b/net/ooni-probe-cli/Makefile
index f66cb7e297a2..ba94be61f01c 100644
--- a/net/ooni-probe-cli/Makefile
+++ b/net/ooni-probe-cli/Makefile
@@ -1,8 +1,8 @@
-PORTNAME= ooni-probe-cli
+PORTNAME= ooni-probe-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 3.26.0
+DISTVERSION= 3.27.0
PORTREVISION= 1
-CATEGORIES= net www benchmarks
+CATEGORIES= net www benchmarks
MAINTAINER= rene@FreeBSD.org
COMMENT= Next generation OONI Probe CLI
@@ -13,11 +13,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss
-USES= go:1.23,modules
+USES= go:1.24,modules
-GO_BUILDFLAGS= -ldflags '-s -w -extldflags "-static"'
GO_MODULE= github.com/ooni/probe-cli/v3
GO_TARGET= ./cmd/ooniprobe
+GO_BUILDFLAGS= -ldflags '-s -w -extldflags "-static"'
+
+PIE_UNSAFE= yes
PLIST_FILES= bin/ooniprobe
diff --git a/net/ooni-probe-cli/distinfo b/net/ooni-probe-cli/distinfo
index 2b5b682ea806..64b77e90e387 100644
--- a/net/ooni-probe-cli/distinfo
+++ b/net/ooni-probe-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750044883
-SHA256 (go/net_ooni-probe-cli/ooni-probe-cli-v3.26.0/v3.26.0.mod) = 72a1a774d32322ec03b0e99873ee502c19e613fe6169cec08abe2da41ed45e62
-SIZE (go/net_ooni-probe-cli/ooni-probe-cli-v3.26.0/v3.26.0.mod) = 10620
-SHA256 (go/net_ooni-probe-cli/ooni-probe-cli-v3.26.0/v3.26.0.zip) = 83da081847b31673475abc69ac8ce2501f349d6f11560970dc88ba20328aac4c
-SIZE (go/net_ooni-probe-cli/ooni-probe-cli-v3.26.0/v3.26.0.zip) = 3363044
+TIMESTAMP = 1757169776
+SHA256 (go/net_ooni-probe-cli/ooni-probe-cli-v3.27.0/v3.27.0.mod) = 97f899b3438b9f840b77acb48150837d93b66f55bfd66a2cca0859cc507a7042
+SIZE (go/net_ooni-probe-cli/ooni-probe-cli-v3.27.0/v3.27.0.mod) = 10624
+SHA256 (go/net_ooni-probe-cli/ooni-probe-cli-v3.27.0/v3.27.0.zip) = 79aee09bf96c3948a2c5d7e5bf8778e91e1bd1ddb34286b7140da21bc7b9340f
+SIZE (go/net_ooni-probe-cli/ooni-probe-cli-v3.27.0/v3.27.0.zip) = 3368078
diff --git a/net/openntpd/Makefile b/net/openntpd/Makefile
index 1e45209db085..abcc1a4e4225 100644
--- a/net/openntpd/Makefile
+++ b/net/openntpd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openntpd
PORTVERSION= 6.8p1
-PORTREVISION= 9
+PORTREVISION= 10
PORTEPOCH= 2
CATEGORIES= net
MASTER_SITES= OPENBSD/OpenNTPD
@@ -11,8 +11,6 @@ WWW= https://www.openntpd.org/
LICENSE= ISCL
-RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss
-
USES= cpe localbase ssl
CONFLICTS= ntp ntp-devel ntpsec
@@ -37,6 +35,11 @@ post-install:
.include <bsd.port.pre.mk>
+# certificate bundle
+.if !(${OPSYS} == FreeBSD && ${OSVERSION} >= 1500063)
+RUN_DEPENDS+= ca_root_nss>=0:security/ca_root_nss
+.endif
+
# When using LibreSSL use its own libtls, but when using OpenSSL
# use libtls from libretls.
.if ${SSL_DEFAULT:Mlibressl*}
diff --git a/net/ortp/Makefile b/net/ortp/Makefile
index 6c05c0977e33..ede190e5f28e 100644
--- a/net/ortp/Makefile
+++ b/net/ortp/Makefile
@@ -1,16 +1,15 @@
PORTNAME= ortp
-DISTVERSION= 5.4.24
+DISTVERSION= 5.4.28
CATEGORIES= net
-MAINTAINER= zirias@FreeBSD.org
+MAINTAINER= bofh@FreeBSD.org
COMMENT= Real-time Transport Protocol (RTP) library
WWW= https://www.linphone.org/technical-corner/ortp.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${LOCALBASE}/lib/libbctoolbox.a:net/bctoolbox \
- ${LOCALBASE}/lib/libbcunit.a:devel/bcunit
+LIB_DEPENDS= libbctoolbox.so:net/bctoolbox
USES= cmake compiler:c11 ssl
USE_GITLAB= yes
@@ -18,8 +17,8 @@ GL_SITE= https://gitlab.linphone.org/BC
GL_ACCOUNT= public
USE_LDCONFIG= yes
-CMAKE_ARGS= -DENABLE_DOC=NO -DENABLE_STRICT=NO \
- -DENABLE_UNIT_TESTS=NO
+CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_OFF= ENABLE_DOC ENABLE_UNIT_TESTS
LDFLAGS+= -lpthread
diff --git a/net/ortp/distinfo b/net/ortp/distinfo
index 0bd5a63796c4..d94c63aa2bdb 100644
--- a/net/ortp/distinfo
+++ b/net/ortp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751279966
-SHA256 (ortp-5.4.24.tar.bz2) = 7976a6dbb63744db0eead97d8c3e99c19cbba137a3df0881e08ab39d91c34e50
-SIZE (ortp-5.4.24.tar.bz2) = 266826
+TIMESTAMP = 1758132035
+SHA256 (ortp-5.4.28.tar.bz2) = daae1ee50a143097a5a6b22ff2b30f345bb0d95c46edbf18a5d39816ad2fd973
+SIZE (ortp-5.4.28.tar.bz2) = 266849
diff --git a/net/ortp/pkg-plist b/net/ortp/pkg-plist
index 53fe379a9824..60103d9c445b 100644
--- a/net/ortp/pkg-plist
+++ b/net/ortp/pkg-plist
@@ -17,5 +17,6 @@ share/Ortp/cmake/OrtpConfig.cmake
share/Ortp/cmake/OrtpConfigVersion.cmake
share/Ortp/cmake/OrtpTargets-%%CMAKE_BUILD_TYPE%%.cmake
share/Ortp/cmake/OrtpTargets.cmake
-lib/libortp.a
+lib/libortp.so
+lib/libortp.so.15
libdata/pkgconfig/ortp.pc
diff --git a/net/ovhcloud-cli/Makefile b/net/ovhcloud-cli/Makefile
new file mode 100644
index 000000000000..156015769e7c
--- /dev/null
+++ b/net/ovhcloud-cli/Makefile
@@ -0,0 +1,98 @@
+PORTNAME= ovhcloud-cli
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.6.0
+CATEGORIES= net devel
+
+MAINTAINER= bapt@FreeBSD.org
+COMMENT= Command Line Interface to manage your OVHcloud services
+WWW= https://github.com/ovh/ovhcloud-cli
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+
+USE_GITHUB= yes
+GH_ACCOUNT= ovh
+
+GH_TUPLE= \
+ PaesslerAG:gval:v1.2.4:paesslerag_gval/vendor/github.com/PaesslerAG/gval \
+ PaesslerAG:jsonpath:v0.1.1:paesslerag_jsonpath/vendor/github.com/PaesslerAG/jsonpath \
+ alecthomas:chroma:v2.14.0:alecthomas_chroma_v2/vendor/github.com/alecthomas/chroma/v2 \
+ amstuta:fx:99b16761e78b:amstuta_fx/vendor/github.com/amstuta/fx \
+ atotto:clipboard:v0.1.4:atotto_clipboard/vendor/github.com/atotto/clipboard \
+ aymanbagabas:go-osc52:v2.0.1:aymanbagabas_go_osc52_v2/vendor/github.com/aymanbagabas/go-osc52/v2 \
+ aymerick:douceur:v0.2.0:aymerick_douceur/vendor/github.com/aymerick/douceur \
+ charmbracelet:bubbles:v0.20.0:charmbracelet_bubbles/vendor/github.com/charmbracelet/bubbles \
+ charmbracelet:bubbletea:v1.3.4:charmbracelet_bubbletea/vendor/github.com/charmbracelet/bubbletea \
+ charmbracelet:colorprofile:f60798e515dc:charmbracelet_colorprofile/vendor/github.com/charmbracelet/colorprofile \
+ charmbracelet:glamour:v0.9.1:charmbracelet_glamour/vendor/github.com/charmbracelet/glamour \
+ charmbracelet:lipgloss:v1.1.0:charmbracelet_lipgloss/vendor/github.com/charmbracelet/lipgloss \
+ charmbracelet:x:2c3ea96c31dd:charmbracelet_x_cellbuf \
+ charmbracelet:x:ansi/v0.8.0:charmbracelet_x_ansi/vendor/github.com/charmbracelet/x \
+ charmbracelet:x:term/v0.2.1:charmbracelet_x_term \
+ cpuguy83:go-md2man:v2.0.6:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \
+ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
+ dlclark:regexp2:v1.11.0:dlclark_regexp2/vendor/github.com/dlclark/regexp2 \
+ erikgeiser:coninput:1c3628e74d0f:erikgeiser_coninput/vendor/github.com/erikgeiser/coninput \
+ getkin:kin-openapi:v0.132.0:getkin_kin_openapi/vendor/github.com/getkin/kin-openapi \
+ ghodss:yaml:v1.0.0:ghodss_yaml/vendor/github.com/ghodss/yaml \
+ go-ini:ini:v1.67.0:go_ini_ini/vendor/gopkg.in/ini.v1 \
+ go-openapi:jsonpointer:v0.21.0:go_openapi_jsonpointer/vendor/github.com/go-openapi/jsonpointer \
+ go-openapi:swag:v0.23.0:go_openapi_swag/vendor/github.com/go-openapi/swag \
+ go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
+ go-yaml:yaml:v3.0.1:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
+ golang:exp:5c715a9e8561:golang_exp/vendor/golang.org/x/exp \
+ golang:net:v0.42.0:golang_net/vendor/golang.org/x/net \
+ golang:oauth2:v0.30.0:golang_oauth2/vendor/golang.org/x/oauth2 \
+ golang:sync:v0.16.0:golang_sync/vendor/golang.org/x/sync \
+ golang:sys:v0.34.0:golang_sys/vendor/golang.org/x/sys \
+ golang:term:v0.33.0:golang_term/vendor/golang.org/x/term \
+ golang:text:v0.27.0:golang_text/vendor/golang.org/x/text \
+ gorilla:css:v1.0.1:gorilla_css/vendor/github.com/gorilla/css \
+ imdario:mergo:v1.0.2:imdario_mergo/vendor/dario.cat/mergo \
+ inconshreveable:mousetrap:v1.1.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
+ jarcoal:httpmock:v1.4.1:jarcoal_httpmock/vendor/github.com/jarcoal/httpmock \
+ josharian:intern:v1.0.0:josharian_intern/vendor/github.com/josharian/intern \
+ lucasb-eyer:go-colorful:v1.2.0:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \
+ mailru:easyjson:v0.7.7:mailru_easyjson/vendor/github.com/mailru/easyjson \
+ mattn:go-isatty:v0.0.20:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
+ mattn:go-localereader:v0.0.1:mattn_go_localereader/vendor/github.com/mattn/go-localereader \
+ mattn:go-runewidth:v0.0.16:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
+ mattn:go-shellwords:v1.0.12:mattn_go_shellwords/vendor/github.com/mattn/go-shellwords \
+ maxatome:go-testdeep:v1.14.0:maxatome_go_testdeep/vendor/github.com/maxatome/go-testdeep \
+ maxatome:tdhttpmock:v1.0.0:maxatome_tdhttpmock/vendor/github.com/maxatome/tdhttpmock \
+ microcosm-cc:bluemonday:v1.0.27:microcosm_cc_bluemonday/vendor/github.com/microcosm-cc/bluemonday \
+ mohae:deepcopy:c48cc78d4826:mohae_deepcopy/vendor/github.com/mohae/deepcopy \
+ muesli:ansi:276c6243b2f6:muesli_ansi/vendor/github.com/muesli/ansi \
+ muesli:cancelreader:v0.2.2:muesli_cancelreader/vendor/github.com/muesli/cancelreader \
+ muesli:reflow:v0.3.0:muesli_reflow/vendor/github.com/muesli/reflow \
+ muesli:termenv:v0.16.0:muesli_termenv/vendor/github.com/muesli/termenv \
+ oasdiff:yaml3:d2182401db90:oasdiff_yaml3/vendor/github.com/oasdiff/yaml3 \
+ oasdiff:yaml:f31be36b4037:oasdiff_yaml/vendor/github.com/oasdiff/yaml \
+ ovh:go-ovh:v1.9.0:ovh_go_ovh/vendor/github.com/ovh/go-ovh \
+ perimeterx:marshmallow:v1.1.5:perimeterx_marshmallow/vendor/github.com/perimeterx/marshmallow \
+ rivo:uniseg:v0.4.7:rivo_uniseg/vendor/github.com/rivo/uniseg \
+ russross:blackfriday:v2.1.0:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \
+ sahilm:fuzzy:v0.1.1:sahilm_fuzzy/vendor/github.com/sahilm/fuzzy \
+ shopspring:decimal:v1.3.1:shopspring_decimal/vendor/github.com/shopspring/decimal \
+ spf13:cobra:v1.10.1:spf13_cobra/vendor/github.com/spf13/cobra \
+ spf13:pflag:v1.0.9:spf13_pflag/vendor/github.com/spf13/pflag \
+ stretchr:testify:v1.10.0:stretchr_testify/vendor/github.com/stretchr/testify \
+ xo:terminfo:abceb7e1c41e:xo_terminfo/vendor/github.com/xo/terminfo \
+ yuin:goldmark-emoji:v1.0.5:yuin_goldmark_emoji/vendor/github.com/yuin/goldmark-emoji \
+ yuin:goldmark:v1.7.8:yuin_goldmark/vendor/github.com/yuin/goldmark
+
+GO_TARGET= ./cmd/ovhcloud
+GO_BUILDFLAGS= -ldflags "-s -w -extldflags -static -X github.com/ovh/ovhcloud-cli/internal/version.Version=v${PORTVERSION}"
+
+PLIST_FILES= bin/ovhcloud
+
+post-extract:
+ @${RM} -r ${WRKSRC}/vendor/github.com/charmbracelet/x/cellbuf
+ @${RLN} ${WRKSRC_charmbracelet_x_cellbuf}/cellbuf ${WRKSRC}/vendor/github.com/charmbracelet/x/cellbuf
+ @${RM} -r ${WRKSRC}/vendor/github.com/charmbracelet/x/term
+ @${RLN} ${WRKSRC_charmbracelet_x_term}/term ${WRKSRC}/vendor/github.com/charmbracelet/x/term
+ @${CP} ${FILESDIR}/modules.txt ${WRKSRC}/vendor/
+
+.include <bsd.port.mk>
diff --git a/net/ovhcloud-cli/distinfo b/net/ovhcloud-cli/distinfo
new file mode 100644
index 000000000000..235320c1c93d
--- /dev/null
+++ b/net/ovhcloud-cli/distinfo
@@ -0,0 +1,135 @@
+TIMESTAMP = 1760107763
+SHA256 (ovh-ovhcloud-cli-v0.6.0_GH0.tar.gz) = 99081ddfc3c7ef9fb6f3f7f230bd3d007b8c1733e7b813a37135b326bfdd6f0d
+SIZE (ovh-ovhcloud-cli-v0.6.0_GH0.tar.gz) = 894646
+SHA256 (PaesslerAG-gval-v1.2.4_GH0.tar.gz) = 86e08fbd86a768478afbe1e3aa683dbec5ceb790a58758b61f2884a5d8a58d14
+SIZE (PaesslerAG-gval-v1.2.4_GH0.tar.gz) = 68441
+SHA256 (PaesslerAG-jsonpath-v0.1.1_GH0.tar.gz) = 8d150dfdc8228cb68dbcb2a0d146e07bb2a87960c6b3855fa27ed9551ff686e8
+SIZE (PaesslerAG-jsonpath-v0.1.1_GH0.tar.gz) = 9302
+SHA256 (alecthomas-chroma-v2.14.0_GH0.tar.gz) = beff1d23ee8343c66f62aa30f1f18da5813018dcdff147f3ac4bdd734a908821
+SIZE (alecthomas-chroma-v2.14.0_GH0.tar.gz) = 1036148
+SHA256 (amstuta-fx-99b16761e78b_GH0.tar.gz) = 6918d171c0803187b867331f77472402440fe41e20d6810080476e9a685f92d1
+SIZE (amstuta-fx-99b16761e78b_GH0.tar.gz) = 2665059
+SHA256 (atotto-clipboard-v0.1.4_GH0.tar.gz) = cafd64dc78f293c1e774386186f3f817461a1a8940ef86d5d9e9524b58aa791e
+SIZE (atotto-clipboard-v0.1.4_GH0.tar.gz) = 5017
+SHA256 (aymanbagabas-go-osc52-v2.0.1_GH0.tar.gz) = dad92f43db3cd17e7395db59533283b5888c2780fa1b2cb67344a9feaa3291e0
+SIZE (aymanbagabas-go-osc52-v2.0.1_GH0.tar.gz) = 5875
+SHA256 (aymerick-douceur-v0.2.0_GH0.tar.gz) = ceed015cddc99b600ccbbd6aa0ebe39063554049f70153887d3df7c21fefedbb
+SIZE (aymerick-douceur-v0.2.0_GH0.tar.gz) = 20914
+SHA256 (charmbracelet-bubbles-v0.20.0_GH0.tar.gz) = e5571e3fa42de49c50f9387d7f0f3491192adaa7b676905d72b5357fbef10883
+SIZE (charmbracelet-bubbles-v0.20.0_GH0.tar.gz) = 73346
+SHA256 (charmbracelet-bubbletea-v1.3.4_GH0.tar.gz) = 0c5d7ce60d53f3b46ff860a26bb4fd6d2852f35cc22635f0041c79e000dcb4ca
+SIZE (charmbracelet-bubbletea-v1.3.4_GH0.tar.gz) = 2188046
+SHA256 (charmbracelet-colorprofile-f60798e515dc_GH0.tar.gz) = f0bcc036573880a7dc3f5486ae25df8c7ba94646d546553ef1b0188b1ccb5a47
+SIZE (charmbracelet-colorprofile-f60798e515dc_GH0.tar.gz) = 15256
+SHA256 (charmbracelet-glamour-v0.9.1_GH0.tar.gz) = 0cffbf7758d27483e9413bd4be3e79ab517b519b52c96f5493991cbfc38cf107
+SIZE (charmbracelet-glamour-v0.9.1_GH0.tar.gz) = 108629
+SHA256 (charmbracelet-lipgloss-v1.1.0_GH0.tar.gz) = c5cc4f06b37c59c194183c322fbb3b9a45ca7bffdfb562647181b2995ea6586c
+SIZE (charmbracelet-lipgloss-v1.1.0_GH0.tar.gz) = 97406
+SHA256 (charmbracelet-x-2c3ea96c31dd_GH0.tar.gz) = 86812f9b2c425a6979d419f3f3b78717607a5d3a59a38862394ede4f59913192
+SIZE (charmbracelet-x-2c3ea96c31dd_GH0.tar.gz) = 977702
+SHA256 (charmbracelet-x-ansi-v0.8.0_GH0.tar.gz) = db622ed9faf8688b0334f5cedd0020088faa19268b0bfe7bd7ce16860023e299
+SIZE (charmbracelet-x-ansi-v0.8.0_GH0.tar.gz) = 236972
+SHA256 (charmbracelet-x-term-v0.2.1_GH0.tar.gz) = d0d740b26a061f4efece62a770e107e07a820b77fb34c227e4e3aab6c5df6427
+SIZE (charmbracelet-x-term-v0.2.1_GH0.tar.gz) = 146679
+SHA256 (cpuguy83-go-md2man-v2.0.6_GH0.tar.gz) = 5fa29154237bc840a10a06231c066f9ddbe06bb31d1c3372eab12e1ed977271f
+SIZE (cpuguy83-go-md2man-v2.0.6_GH0.tar.gz) = 11064
+SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
+SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
+SHA256 (dlclark-regexp2-v1.11.0_GH0.tar.gz) = c380209bd67b67859014f9bfd155aec4bfc4beb65f4a6aec37683b80186b18f7
+SIZE (dlclark-regexp2-v1.11.0_GH0.tar.gz) = 212532
+SHA256 (erikgeiser-coninput-1c3628e74d0f_GH0.tar.gz) = 3d799ddf6184548e72e447be9199819dc4a7ade82a081c31ca0009ce0bc4c113
+SIZE (erikgeiser-coninput-1c3628e74d0f_GH0.tar.gz) = 8949
+SHA256 (getkin-kin-openapi-v0.132.0_GH0.tar.gz) = 54ab1a4eed25c20c8fd2128a07a891e6ce1642b6ad6a3f7a88622679bf289d7f
+SIZE (getkin-kin-openapi-v0.132.0_GH0.tar.gz) = 505576
+SHA256 (ghodss-yaml-v1.0.0_GH0.tar.gz) = 8a76b47cd171944612aae1cfa08bbb971b63fec16794c839252808392097de44
+SIZE (ghodss-yaml-v1.0.0_GH0.tar.gz) = 11772
+SHA256 (go-ini-ini-v1.67.0_GH0.tar.gz) = 06ba51234140118d1b6064f1817aa89cc971c6e7ce04cb9d286e6660d89296c8
+SIZE (go-ini-ini-v1.67.0_GH0.tar.gz) = 53531
+SHA256 (go-openapi-jsonpointer-v0.21.0_GH0.tar.gz) = 825a1cc494e1cb0e5b56eb880e3ab138f3d07e4c85f2938b852aeae9e8de72ae
+SIZE (go-openapi-jsonpointer-v0.21.0_GH0.tar.gz) = 17857
+SHA256 (go-openapi-swag-v0.23.0_GH0.tar.gz) = fe2f7b04008d08fbd6a165f3a1292d2dbe5b91010377fe0c313f7dc2d0b50e1f
+SIZE (go-openapi-swag-v0.23.0_GH0.tar.gz) = 43292
+SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
+SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
+SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5
+SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173
+SHA256 (golang-exp-5c715a9e8561_GH0.tar.gz) = eeb826f9707f5a1c849bc69eeb7ab6a4e4190bbc6e3d58c1f74bf190953806e3
+SIZE (golang-exp-5c715a9e8561_GH0.tar.gz) = 1580386
+SHA256 (golang-net-v0.42.0_GH0.tar.gz) = c63ea31ca98f9cee6c242dc127370ea7786e685a8031955b7b3628c732dfc7cd
+SIZE (golang-net-v0.42.0_GH0.tar.gz) = 1504513
+SHA256 (golang-oauth2-v0.30.0_GH0.tar.gz) = e42798d91e143032f6abfc9e97d84949f7f22c160981ccd3b09f2d4dbb5aba16
+SIZE (golang-oauth2-v0.30.0_GH0.tar.gz) = 100381
+SHA256 (golang-sync-v0.16.0_GH0.tar.gz) = feaf4bb062fbe47cbf5e09684416be0c4f09b48b5675200f0fc6387afeb4217e
+SIZE (golang-sync-v0.16.0_GH0.tar.gz) = 18193
+SHA256 (golang-sys-v0.34.0_GH0.tar.gz) = 4ff2fa6503c1b6ed34733c301b259289b114eae9ed430217b1fccbaebab85319
+SIZE (golang-sys-v0.34.0_GH0.tar.gz) = 1530927
+SHA256 (golang-term-v0.33.0_GH0.tar.gz) = ea895b6e16150a743f8e290f9f83ec8c634c3b70fa1287c7138144e7d262d422
+SIZE (golang-term-v0.33.0_GH0.tar.gz) = 15450
+SHA256 (golang-text-v0.27.0_GH0.tar.gz) = 0e3c1bc881b4049e5191a981c8914f8667810b61e6f3575d5d989c375f7ef55f
+SIZE (golang-text-v0.27.0_GH0.tar.gz) = 8973031
+SHA256 (gorilla-css-v1.0.1_GH0.tar.gz) = c56d3dd69a9922440c3a79246ff3b3fe8114128eac94605e3efcd9c465c57e4a
+SIZE (gorilla-css-v1.0.1_GH0.tar.gz) = 7769
+SHA256 (imdario-mergo-v1.0.2_GH0.tar.gz) = ea63e957639684b877cecc85570c4e6bfda76315027bf86b61f0084a43482a8e
+SIZE (imdario-mergo-v1.0.2_GH0.tar.gz) = 29096
+SHA256 (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = ab23e7c5cbf42564eb0190ee051b7217c04fd2599d2f26e9ebe205db75963141
+SIZE (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = 5338
+SHA256 (jarcoal-httpmock-v1.4.1_GH0.tar.gz) = e3a047ce5ce64a49b32e5686404ce919b17eb52c4f79f3fe2faddf3701b3fec5
+SIZE (jarcoal-httpmock-v1.4.1_GH0.tar.gz) = 42186
+SHA256 (josharian-intern-v1.0.0_GH0.tar.gz) = 7c7df6e792ed5db0b1a63c8ec74236b70958ad36c9fe5a02b52b1a418b177b5e
+SIZE (josharian-intern-v1.0.0_GH0.tar.gz) = 1927
+SHA256 (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = b3ee835cc398287452377266313edcc231043bae4168f8d2706e5d34ce1ce755
+SIZE (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = 970830
+SHA256 (mailru-easyjson-v0.7.7_GH0.tar.gz) = 18ce2051cda6b20a09163d9ecedf905593d7777db043b32b263e62b1cebb7f73
+SIZE (mailru-easyjson-v0.7.7_GH0.tar.gz) = 81404
+SHA256 (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 18fc42a278e60fb7a1dffa72f20539ae88d0e292db55b513ef514b7d369883a6
+SIZE (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 4713
+SHA256 (mattn-go-localereader-v0.0.1_GH0.tar.gz) = 03bd5a512b593c793cccd3a1f507e3a5ba6f92681b1fa4f812a53eddbc3751dc
+SIZE (mattn-go-localereader-v0.0.1_GH0.tar.gz) = 1735
+SHA256 (mattn-go-runewidth-v0.0.16_GH0.tar.gz) = e98c1e4a82b8a6d026ee63385955cc178c91c77f106c7cf3d743736301106a8f
+SIZE (mattn-go-runewidth-v0.0.16_GH0.tar.gz) = 18490
+SHA256 (mattn-go-shellwords-v1.0.12_GH0.tar.gz) = 9884291747f54aa51a946b0880854ec6ac6e1f4c06899ba9be5ae5a6364428db
+SIZE (mattn-go-shellwords-v1.0.12_GH0.tar.gz) = 6325
+SHA256 (maxatome-go-testdeep-v1.14.0_GH0.tar.gz) = 1febad789c55d6b4d44bf7bddd2cfdf592ae77d2e5a82889ecf373642be01b19
+SIZE (maxatome-go-testdeep-v1.14.0_GH0.tar.gz) = 323124
+SHA256 (maxatome-tdhttpmock-v1.0.0_GH0.tar.gz) = 9f7cf3891f1b2f18e538294cf87420bb9b273adb2cb2392ea2e971d765904227
+SIZE (maxatome-tdhttpmock-v1.0.0_GH0.tar.gz) = 5762
+SHA256 (microcosm-cc-bluemonday-v1.0.27_GH0.tar.gz) = 02f57c2cc795a7ec9d74354d182fcff5cc69734c7a46f82b33b656f8bdb19703
+SIZE (microcosm-cc-bluemonday-v1.0.27_GH0.tar.gz) = 169828
+SHA256 (mohae-deepcopy-c48cc78d4826_GH0.tar.gz) = 399daaf333bf6b4bdd0d39978affdfa797d65f1cd222c0670ddfe0f69066756c
+SIZE (mohae-deepcopy-c48cc78d4826_GH0.tar.gz) = 9599
+SHA256 (muesli-ansi-276c6243b2f6_GH0.tar.gz) = 3284ff73b72fb26606a9129355fa2916647423e3ede78ba8031e6bdfa0ccef4f
+SIZE (muesli-ansi-276c6243b2f6_GH0.tar.gz) = 5243
+SHA256 (muesli-cancelreader-v0.2.2_GH0.tar.gz) = afd827ad56d7c567389a516ca005ea80d46ed1cbc17c5ec3ca144152f1ecfc5a
+SIZE (muesli-cancelreader-v0.2.2_GH0.tar.gz) = 9443
+SHA256 (muesli-reflow-v0.3.0_GH0.tar.gz) = f797b8c25d447e314ad92b155433562446c683924171be1698ad44f24c79f651
+SIZE (muesli-reflow-v0.3.0_GH0.tar.gz) = 21245
+SHA256 (muesli-termenv-v0.16.0_GH0.tar.gz) = 2a65e544c8757ce90669d1ec3e1e61b469d72dafb086e9d114961dc75632f210
+SIZE (muesli-termenv-v0.16.0_GH0.tar.gz) = 422973
+SHA256 (oasdiff-yaml3-d2182401db90_GH0.tar.gz) = d64d8a62a990676e64500ceae8a4d54c3f990752a786bc3cb5d6e9882d745224
+SIZE (oasdiff-yaml3-d2182401db90_GH0.tar.gz) = 92747
+SHA256 (oasdiff-yaml-f31be36b4037_GH0.tar.gz) = 5daa88c9934851be0201b661f5dedc3caf53afbd00349c2cd578daf61ae0da36
+SIZE (oasdiff-yaml-f31be36b4037_GH0.tar.gz) = 14670
+SHA256 (ovh-go-ovh-v1.9.0_GH0.tar.gz) = 146b1fa7e9c88d199c7113356ea2dca9aa7b78e4a1f07529da3565f3ff0712a5
+SIZE (ovh-go-ovh-v1.9.0_GH0.tar.gz) = 25381
+SHA256 (perimeterx-marshmallow-v1.1.5_GH0.tar.gz) = d4f804a42181649e45f344764b273d9610aa439ca66f4efc8906fd07acc3b624
+SIZE (perimeterx-marshmallow-v1.1.5_GH0.tar.gz) = 30187
+SHA256 (rivo-uniseg-v0.4.7_GH0.tar.gz) = dc7aedce4a8c174b01df8406ff7d92779e2df76cee2ad17fa2ff6777feddadec
+SIZE (rivo-uniseg-v0.4.7_GH0.tar.gz) = 458088
+SHA256 (russross-blackfriday-v2.1.0_GH0.tar.gz) = a13af0fc5305713f5154693feaf654d024689efea76390091a5e8c757335b4f4
+SIZE (russross-blackfriday-v2.1.0_GH0.tar.gz) = 92896
+SHA256 (sahilm-fuzzy-v0.1.1_GH0.tar.gz) = 3242679be224552ef8934524cb08bb5d355644084a3476509bedd4dba57af408
+SIZE (sahilm-fuzzy-v0.1.1_GH0.tar.gz) = 3353368
+SHA256 (shopspring-decimal-v1.3.1_GH0.tar.gz) = fec55386ecbdf994def38ac2887ff1cfa26989855447a01a1962fd879090e0ef
+SIZE (shopspring-decimal-v1.3.1_GH0.tar.gz) = 44552
+SHA256 (spf13-cobra-v1.10.1_GH0.tar.gz) = 4d09d51f0b21552d880833c6d328dbc4337a03050b7f0e2b49893c1ab98b7af8
+SIZE (spf13-cobra-v1.10.1_GH0.tar.gz) = 200678
+SHA256 (spf13-pflag-v1.0.9_GH0.tar.gz) = 05493fd8b6c8e75b4f103f990af135e3091bd0e57cd2e252ff48a6100bc86fed
+SIZE (spf13-pflag-v1.0.9_GH0.tar.gz) = 63014
+SHA256 (stretchr-testify-v1.10.0_GH0.tar.gz) = 06af5143ab5fc8f2fbf3d1420a5f002f6383cd7de911698dbd1822beacb27684
+SIZE (stretchr-testify-v1.10.0_GH0.tar.gz) = 112732
+SHA256 (xo-terminfo-abceb7e1c41e_GH0.tar.gz) = f309fc85594b3a03d622ebe275a841b97101c4189f85fff18fc051a2e5a4878c
+SIZE (xo-terminfo-abceb7e1c41e_GH0.tar.gz) = 35180
+SHA256 (yuin-goldmark-emoji-v1.0.5_GH0.tar.gz) = 5b9b47ab7436f79a25bf8a747fe612c9aaa7b1563945783ebab660f30580558e
+SIZE (yuin-goldmark-emoji-v1.0.5_GH0.tar.gz) = 34992
+SHA256 (yuin-goldmark-v1.7.8_GH0.tar.gz) = 24ed806185809cd518c96d772078d1e255e7d4993d446bcdbe396b1b30d99118
+SIZE (yuin-goldmark-v1.7.8_GH0.tar.gz) = 254906
diff --git a/net/ovhcloud-cli/files/modules.txt b/net/ovhcloud-cli/files/modules.txt
new file mode 100644
index 000000000000..da3d12dbf2f9
--- /dev/null
+++ b/net/ovhcloud-cli/files/modules.txt
@@ -0,0 +1,269 @@
+# dario.cat/mergo v1.0.2
+## explicit; go 1.13
+dario.cat/mergo
+# github.com/PaesslerAG/gval v1.2.4
+## explicit; go 1.15
+github.com/PaesslerAG/gval
+# github.com/PaesslerAG/jsonpath v0.1.1
+## explicit
+github.com/PaesslerAG/jsonpath
+# github.com/alecthomas/chroma/v2 v2.14.0
+## explicit; go 1.19
+github.com/alecthomas/chroma/v2
+github.com/alecthomas/chroma/v2/formatters
+github.com/alecthomas/chroma/v2/formatters/html
+github.com/alecthomas/chroma/v2/formatters/svg
+github.com/alecthomas/chroma/v2/lexers
+github.com/alecthomas/chroma/v2/quick
+github.com/alecthomas/chroma/v2/styles
+# github.com/amstuta/fx v0.0.0-20250411141758-99b16761e78b
+## explicit; go 1.21
+github.com/amstuta/fx/display
+github.com/amstuta/fx/internal/jsonx
+github.com/amstuta/fx/internal/theme
+github.com/amstuta/fx/internal/utils
+github.com/amstuta/fx/path
+# github.com/atotto/clipboard v0.1.4
+## explicit
+github.com/atotto/clipboard
+# github.com/aymanbagabas/go-osc52/v2 v2.0.1
+## explicit; go 1.16
+github.com/aymanbagabas/go-osc52/v2
+# github.com/aymerick/douceur v0.2.0
+## explicit
+github.com/aymerick/douceur/css
+github.com/aymerick/douceur/parser
+# github.com/charmbracelet/bubbles v0.20.0
+## explicit; go 1.18
+github.com/charmbracelet/bubbles/cursor
+github.com/charmbracelet/bubbles/help
+github.com/charmbracelet/bubbles/key
+github.com/charmbracelet/bubbles/list
+github.com/charmbracelet/bubbles/paginator
+github.com/charmbracelet/bubbles/runeutil
+github.com/charmbracelet/bubbles/spinner
+github.com/charmbracelet/bubbles/textinput
+github.com/charmbracelet/bubbles/viewport
+# github.com/charmbracelet/bubbletea v1.3.4
+## explicit; go 1.18
+github.com/charmbracelet/bubbletea
+# github.com/charmbracelet/colorprofile v0.2.3-0.20250311203215-f60798e515dc
+## explicit; go 1.18
+github.com/charmbracelet/colorprofile
+# github.com/charmbracelet/glamour v0.9.1
+## explicit; go 1.21
+github.com/charmbracelet/glamour
+github.com/charmbracelet/glamour/ansi
+github.com/charmbracelet/glamour/styles
+# github.com/charmbracelet/lipgloss v1.1.0
+## explicit; go 1.18
+github.com/charmbracelet/lipgloss
+github.com/charmbracelet/lipgloss/table
+# github.com/charmbracelet/x/ansi v0.8.0
+## explicit; go 1.18
+github.com/charmbracelet/x/ansi
+github.com/charmbracelet/x/ansi/kitty
+github.com/charmbracelet/x/ansi/parser
+# github.com/charmbracelet/x/cellbuf v0.0.13-0.20250311204145-2c3ea96c31dd
+## explicit; go 1.18
+github.com/charmbracelet/x/cellbuf
+# github.com/charmbracelet/x/term v0.2.1
+## explicit; go 1.18
+github.com/charmbracelet/x/term
+# github.com/cpuguy83/go-md2man/v2 v2.0.6
+## explicit; go 1.12
+github.com/cpuguy83/go-md2man/v2/md2man
+# github.com/davecgh/go-spew v1.1.1
+## explicit
+github.com/davecgh/go-spew/spew
+# github.com/dlclark/regexp2 v1.11.0
+## explicit; go 1.13
+github.com/dlclark/regexp2
+github.com/dlclark/regexp2/syntax
+# github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f
+## explicit; go 1.16
+github.com/erikgeiser/coninput
+# github.com/getkin/kin-openapi v0.132.0
+## explicit; go 1.22.5
+github.com/getkin/kin-openapi/openapi3
+# github.com/ghodss/yaml v1.0.0
+## explicit
+github.com/ghodss/yaml
+# github.com/go-openapi/jsonpointer v0.21.0
+## explicit; go 1.20
+github.com/go-openapi/jsonpointer
+# github.com/go-openapi/swag v0.23.0
+## explicit; go 1.20
+github.com/go-openapi/swag
+# github.com/gorilla/css v1.0.1
+## explicit; go 1.20
+github.com/gorilla/css/scanner
+# github.com/inconshreveable/mousetrap v1.1.0
+## explicit; go 1.18
+github.com/inconshreveable/mousetrap
+# github.com/jarcoal/httpmock v1.4.1
+## explicit; go 1.18
+github.com/jarcoal/httpmock
+github.com/jarcoal/httpmock/internal
+# github.com/josharian/intern v1.0.0
+## explicit; go 1.5
+github.com/josharian/intern
+# github.com/lucasb-eyer/go-colorful v1.2.0
+## explicit; go 1.12
+github.com/lucasb-eyer/go-colorful
+# github.com/mailru/easyjson v0.7.7
+## explicit; go 1.12
+github.com/mailru/easyjson/buffer
+github.com/mailru/easyjson/jlexer
+github.com/mailru/easyjson/jwriter
+# github.com/mattn/go-isatty v0.0.20
+## explicit; go 1.15
+github.com/mattn/go-isatty
+# github.com/mattn/go-localereader v0.0.1
+## explicit
+github.com/mattn/go-localereader
+# github.com/mattn/go-runewidth v0.0.16
+## explicit; go 1.9
+github.com/mattn/go-runewidth
+# github.com/mattn/go-shellwords v1.0.12
+## explicit; go 1.13
+github.com/mattn/go-shellwords
+# github.com/maxatome/go-testdeep v1.14.0
+## explicit; go 1.18
+github.com/maxatome/go-testdeep/helpers/tdsuite
+github.com/maxatome/go-testdeep/helpers/tdutil
+github.com/maxatome/go-testdeep/internal/anchors
+github.com/maxatome/go-testdeep/internal/color
+github.com/maxatome/go-testdeep/internal/ctxerr
+github.com/maxatome/go-testdeep/internal/dark
+github.com/maxatome/go-testdeep/internal/flat
+github.com/maxatome/go-testdeep/internal/hooks
+github.com/maxatome/go-testdeep/internal/json
+github.com/maxatome/go-testdeep/internal/location
+github.com/maxatome/go-testdeep/internal/trace
+github.com/maxatome/go-testdeep/internal/types
+github.com/maxatome/go-testdeep/internal/util
+github.com/maxatome/go-testdeep/internal/visited
+github.com/maxatome/go-testdeep/td
+# github.com/maxatome/tdhttpmock v1.0.0
+## explicit; go 1.19
+github.com/maxatome/tdhttpmock
+# github.com/microcosm-cc/bluemonday v1.0.27
+## explicit; go 1.19
+github.com/microcosm-cc/bluemonday
+github.com/microcosm-cc/bluemonday/css
+# github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826
+## explicit
+github.com/mohae/deepcopy
+# github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6
+## explicit; go 1.17
+github.com/muesli/ansi
+github.com/muesli/ansi/compressor
+# github.com/muesli/cancelreader v0.2.2
+## explicit; go 1.17
+github.com/muesli/cancelreader
+# github.com/muesli/reflow v0.3.0
+## explicit; go 1.13
+github.com/muesli/reflow/ansi
+github.com/muesli/reflow/indent
+github.com/muesli/reflow/padding
+github.com/muesli/reflow/wordwrap
+# github.com/muesli/termenv v0.16.0
+## explicit; go 1.17
+github.com/muesli/termenv
+# github.com/oasdiff/yaml v0.0.0-20250309154309-f31be36b4037
+## explicit; go 1.22.5
+github.com/oasdiff/yaml
+# github.com/oasdiff/yaml3 v0.0.0-20250309153720-d2182401db90
+## explicit; go 1.22.5
+github.com/oasdiff/yaml3
+# github.com/ovh/go-ovh v1.9.0
+## explicit; go 1.18
+github.com/ovh/go-ovh/ovh
+# github.com/perimeterx/marshmallow v1.1.5
+## explicit; go 1.17
+github.com/perimeterx/marshmallow
+# github.com/rivo/uniseg v0.4.7
+## explicit; go 1.18
+github.com/rivo/uniseg
+# github.com/russross/blackfriday/v2 v2.1.0
+## explicit
+github.com/russross/blackfriday/v2
+# github.com/sahilm/fuzzy v0.1.1
+## explicit
+github.com/sahilm/fuzzy
+# github.com/shopspring/decimal v1.3.1
+## explicit; go 1.13
+github.com/shopspring/decimal
+# github.com/spf13/cobra v1.10.1
+## explicit; go 1.15
+github.com/spf13/cobra
+github.com/spf13/cobra/doc
+# github.com/spf13/pflag v1.0.9
+## explicit; go 1.12
+github.com/spf13/pflag
+# github.com/stretchr/testify v1.10.0
+## explicit; go 1.17
+# github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e
+## explicit; go 1.19
+github.com/xo/terminfo
+# github.com/yuin/goldmark v1.7.8
+## explicit; go 1.19
+github.com/yuin/goldmark
+github.com/yuin/goldmark/ast
+github.com/yuin/goldmark/extension
+github.com/yuin/goldmark/extension/ast
+github.com/yuin/goldmark/parser
+github.com/yuin/goldmark/renderer
+github.com/yuin/goldmark/renderer/html
+github.com/yuin/goldmark/text
+github.com/yuin/goldmark/util
+# github.com/yuin/goldmark-emoji v1.0.5
+## explicit; go 1.15
+github.com/yuin/goldmark-emoji
+github.com/yuin/goldmark-emoji/ast
+github.com/yuin/goldmark-emoji/definition
+# golang.org/x/exp v0.0.0-20220909182711-5c715a9e8561
+## explicit; go 1.18
+golang.org/x/exp/constraints
+golang.org/x/exp/slices
+# golang.org/x/net v0.42.0
+## explicit; go 1.23.0
+golang.org/x/net/html
+golang.org/x/net/html/atom
+# golang.org/x/oauth2 v0.30.0
+## explicit; go 1.23.0
+golang.org/x/oauth2
+golang.org/x/oauth2/clientcredentials
+golang.org/x/oauth2/internal
+# golang.org/x/sync v0.16.0
+## explicit; go 1.23.0
+golang.org/x/sync/errgroup
+golang.org/x/sync/semaphore
+# golang.org/x/sys v0.34.0
+## explicit; go 1.23.0
+golang.org/x/sys/plan9
+golang.org/x/sys/unix
+golang.org/x/sys/windows
+# golang.org/x/term v0.33.0
+## explicit; go 1.23.0
+golang.org/x/term
+# golang.org/x/text v0.27.0
+## explicit; go 1.23.0
+golang.org/x/text/cases
+golang.org/x/text/internal
+golang.org/x/text/internal/language
+golang.org/x/text/internal/language/compact
+golang.org/x/text/internal/tag
+golang.org/x/text/language
+golang.org/x/text/transform
+golang.org/x/text/unicode/norm
+# gopkg.in/ini.v1 v1.67.0
+## explicit
+gopkg.in/ini.v1
+# gopkg.in/yaml.v2 v2.4.0
+## explicit; go 1.15
+gopkg.in/yaml.v2
+# gopkg.in/yaml.v3 v3.0.1
+## explicit
+gopkg.in/yaml.v3
diff --git a/net/ovhcloud-cli/pkg-descr b/net/ovhcloud-cli/pkg-descr
new file mode 100644
index 000000000000..50c741471b2a
--- /dev/null
+++ b/net/ovhcloud-cli/pkg-descr
@@ -0,0 +1,6 @@
+Single, unified command-line interface for managing the full range of
+OVHcloud products and account resources directly from your terminal.
+Whether you need to automate provisioning, perform quick look-ups, or
+integrate OVHcloud operations into CI/CD pipelines, ovhcloud offers
+fine?grained commands and consistent output formats (table, JSON,
+YAML, or custom gval expressions).
diff --git a/net/p5-Net-HTTP/Makefile b/net/p5-Net-HTTP/Makefile
index 3a004fea148d..1d0802846691 100644
--- a/net/p5-Net-HTTP/Makefile
+++ b/net/p5-Net-HTTP/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Net-HTTP
-PORTVERSION= 6.23
+PORTVERSION= 6.24
CATEGORIES= net perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -10,7 +10,7 @@ WWW= https://metacpan.org/release/Net-HTTP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_FILE_GPLv1+ = ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IO-Socket-SSL>=1.38:security/p5-IO-Socket-SSL \
diff --git a/net/p5-Net-HTTP/distinfo b/net/p5-Net-HTTP/distinfo
index 493777ffbea5..b0513efb0912 100644
--- a/net/p5-Net-HTTP/distinfo
+++ b/net/p5-Net-HTTP/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1688166142
-SHA256 (Net-HTTP-6.23.tar.gz) = 0d65c09dd6c8589b2ae1118174d3c1a61703b6ecfc14a3442a8c74af65e0c94e
-SIZE (Net-HTTP-6.23.tar.gz) = 42998
+TIMESTAMP = 1757436457
+SHA256 (Net-HTTP-6.24.tar.gz) = 290ed9a97b05c7935b048e6d2a356035871fca98ad72c01c5961726adf85c83c
+SIZE (Net-HTTP-6.24.tar.gz) = 43714
diff --git a/net/p5-Net-Ping/Makefile b/net/p5-Net-Ping/Makefile
index 6a3d9e88c908..b56871ed3ffc 100644
--- a/net/p5-Net-Ping/Makefile
+++ b/net/p5-Net-Ping/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Net-Ping
-PORTVERSION= 2.75
+PORTVERSION= 2.76
CATEGORIES= net perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/net/p5-Net-Ping/distinfo b/net/p5-Net-Ping/distinfo
index 847e9352e54f..6c5efc6ebc0e 100644
--- a/net/p5-Net-Ping/distinfo
+++ b/net/p5-Net-Ping/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1662558014
-SHA256 (Net-Ping-2.75.tar.gz) = b47df3cfd9692ccd0071ad39fe74718ebc32f59701556a604fd15a09f09e0d74
-SIZE (Net-Ping-2.75.tar.gz) = 56015
+TIMESTAMP = 1759324052
+SHA256 (Net-Ping-2.76.tar.gz) = 07b52126a529c3231ae82c4e43961713ecbdccff6813e27d57ddde8865064f9b
+SIZE (Net-Ping-2.76.tar.gz) = 56771
diff --git a/net/p5-Net-SIP/Makefile b/net/p5-Net-SIP/Makefile
index 400a9e0eb35c..917a547c45b6 100644
--- a/net/p5-Net-SIP/Makefile
+++ b/net/p5-Net-SIP/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Net-SIP
-PORTVERSION= 0.838
+PORTVERSION= 0.839
CATEGORIES= net perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/net/p5-Net-SIP/distinfo b/net/p5-Net-SIP/distinfo
index 54c8008b0381..34b75dc99387 100644
--- a/net/p5-Net-SIP/distinfo
+++ b/net/p5-Net-SIP/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722798895
-SHA256 (Net-SIP-0.838.tar.gz) = ab0f7a04c3643a46f4bca0f95dfaa6a2abdae1d02f9dfcf9232b11f02545c8e1
-SIZE (Net-SIP-0.838.tar.gz) = 226360
+TIMESTAMP = 1757519621
+SHA256 (Net-SIP-0.839.tar.gz) = db1c8ec7dd61a503ef570eb84adc88f5f77ea1bcd41461ca3147178c98858b9e
+SIZE (Net-SIP-0.839.tar.gz) = 226488
diff --git a/net/p5-URI-ws/Makefile b/net/p5-URI-ws/Makefile
deleted file mode 100644
index 1421a298dfd8..000000000000
--- a/net/p5-URI-ws/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= URI-ws
-PORTVERSION= 0.03
-CATEGORIES= net perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= WebSocket support for URI package
-WWW= https://metacpan.org/release/URI-ws
-
-LICENSE= ART10 GPLv1+
-LICENSE_COMB= dual
-
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-URI>=0:net/p5-URI
-
-USES= perl5
-USE_PERL5= configure
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/net/p5-URI-ws/distinfo b/net/p5-URI-ws/distinfo
deleted file mode 100644
index 3f0220c75a35..000000000000
--- a/net/p5-URI-ws/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (URI-ws-0.03.tar.gz) = 6e6b0e4172acb6a53c222639c000608c2dd61d50848647482ac8600d50e541ef
-SIZE (URI-ws-0.03.tar.gz) = 11724
diff --git a/net/p5-URI-ws/pkg-descr b/net/p5-URI-ws/pkg-descr
deleted file mode 100644
index 8dfe493697f4..000000000000
--- a/net/p5-URI-ws/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-After URI::ws is installed, the URI package provides the same set of methods for
-WebSocket URIs as it does for HTTP ones. For secure WebSockets, see URI::wss.
diff --git a/net/p5-URI-ws/pkg-plist b/net/p5-URI-ws/pkg-plist
deleted file mode 100644
index b5684eb988b4..000000000000
--- a/net/p5-URI-ws/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-%%SITE_PERL%%/URI/ws.pm
-%%SITE_PERL%%/URI/wss.pm
-%%PERL5_MAN3%%/URI::ws.3.gz
-%%PERL5_MAN3%%/URI::wss.3.gz
diff --git a/net/p5-URI/Makefile b/net/p5-URI/Makefile
index 57790b203ef9..1f8316ecb1d8 100644
--- a/net/p5-URI/Makefile
+++ b/net/p5-URI/Makefile
@@ -1,6 +1,5 @@
PORTNAME= URI
-PORTVERSION= 5.32
-PORTREVISION= 1
+PORTVERSION= 5.34
CATEGORIES= net perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -13,6 +12,7 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-MIME-Base32>=0:converters/p5-MIME-Base32 \
p5-MIME-Base64>=0:converters/p5-MIME-Base64
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \
diff --git a/net/p5-URI/distinfo b/net/p5-URI/distinfo
index 56b65a9ce55a..c3009a91cde2 100644
--- a/net/p5-URI/distinfo
+++ b/net/p5-URI/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746927919
-SHA256 (URI-5.32.tar.gz) = 9632067d34e14e0dae2da94631c4f25a387fcc48d06fa29330e8b3c04c4e913d
-SIZE (URI-5.32.tar.gz) = 133071
+TIMESTAMP = 1759992552
+SHA256 (URI-5.34.tar.gz) = de64c779a212ff1821896c5ca2bb69e74767d2674cee411e777deea7a22604a8
+SIZE (URI-5.34.tar.gz) = 134385
diff --git a/net/p5-URI/pkg-plist b/net/p5-URI/pkg-plist
index 9359b4c991f8..eee9bdd44343 100644
--- a/net/p5-URI/pkg-plist
+++ b/net/p5-URI/pkg-plist
@@ -6,6 +6,7 @@
%%SITE_PERL%%/URI/Split.pm
%%SITE_PERL%%/URI/URL.pm
%%SITE_PERL%%/URI/WithBase.pm
+%%SITE_PERL%%/URI/_emailauth.pm
%%SITE_PERL%%/URI/_foreign.pm
%%SITE_PERL%%/URI/_generic.pm
%%SITE_PERL%%/URI/_idna.pm
@@ -55,6 +56,7 @@
%%SITE_PERL%%/URI/sip.pm
%%SITE_PERL%%/URI/sips.pm
%%SITE_PERL%%/URI/smb.pm
+%%SITE_PERL%%/URI/smtp.pm
%%SITE_PERL%%/URI/snews.pm
%%SITE_PERL%%/URI/ssh.pm
%%SITE_PERL%%/URI/telnet.pm
@@ -62,6 +64,8 @@
%%SITE_PERL%%/URI/urn.pm
%%SITE_PERL%%/URI/urn/isbn.pm
%%SITE_PERL%%/URI/urn/oid.pm
+%%SITE_PERL%%/URI/ws.pm
+%%SITE_PERL%%/URI/wss.pm
%%PERL5_MAN3%%/URI.3.gz
%%PERL5_MAN3%%/URI::Escape.3.gz
%%PERL5_MAN3%%/URI::Heuristic.3.gz
@@ -78,3 +82,5 @@
%%PERL5_MAN3%%/URI::ldap.3.gz
%%PERL5_MAN3%%/URI::otpauth.3.gz
%%PERL5_MAN3%%/URI::smb.3.gz
+%%PERL5_MAN3%%/URI::ws.3.gz
+%%PERL5_MAN3%%/URI::wss.3.gz
diff --git a/net/pacemaker2/Makefile b/net/pacemaker2/Makefile
index 2271fbf46fe3..a73170d5416d 100644
--- a/net/pacemaker2/Makefile
+++ b/net/pacemaker2/Makefile
@@ -1,5 +1,5 @@
PORTVERSION= 2.1.7
-PORTREVISION= 5
+PORTREVISION= 6
PKGNAMESUFFIX= 2
WWW= https://www.clusterlabs.org/pacemaker/
diff --git a/net/pimcommon/distinfo b/net/pimcommon/distinfo
index c48012e802ef..0a8f9cc878c1 100644
--- a/net/pimcommon/distinfo
+++ b/net/pimcommon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646545
-SHA256 (KDE/release-service/25.08.0/pimcommon-25.08.0.tar.xz) = a959fbdf63ec035ddc023fc1de5b9b63cc90bf0574cd8936242cb04f2e953f14
-SIZE (KDE/release-service/25.08.0/pimcommon-25.08.0.tar.xz) = 379432
+TIMESTAMP = 1757410247
+SHA256 (KDE/release-service/25.08.1/pimcommon-25.08.1.tar.xz) = 48176c84b6ed9afcce383510bb17c69ea6350c2893136ebd96a28d59fd739141
+SIZE (KDE/release-service/25.08.1/pimcommon-25.08.1.tar.xz) = 379288
diff --git a/net/pkt-gen/Makefile b/net/pkt-gen/Makefile
index 876d874e46ad..b33fa11be4e9 100644
--- a/net/pkt-gen/Makefile
+++ b/net/pkt-gen/Makefile
@@ -1,9 +1,9 @@
PORTNAME= pkt-gen
-PORTVERSION= g2024.09.16
+PORTVERSION= g2025.10.08
CATEGORIES= net
MAINTAINER= olivier@FreeBSD.org
-COMMENT= Packet sink/source using the netmap API
+COMMENT= Packet sink/source and bandwidth/delay emulator using the netmap API
WWW= https://github.com/luigirizzo/netmap
LICENSE= BSD2CLAUSE
@@ -12,7 +12,7 @@ USES= gmake
USE_GITHUB= yes
GH_ACCOUNT= luigirizzo
GH_PROJECT= netmap
-GH_TAGNAME= eb905c6
+GH_TAGNAME= bc3a126
MAKEFILE= GNUmakefile
@@ -23,22 +23,29 @@ PCAP_MAKE_ARGS= WITH_PCAP=1
PLIST_FILES= bin/pkt-gen \
bin/nmreplay \
+ bin/tlem \
share/man/man8/nmreplay.8.gz \
- share/man/man8/pkt-gen.8.gz
+ share/man/man8/pkt-gen.8.gz \
+ share/man/man8/tlem.8.gz
do-build:
cd ${WRKSRC}/libnetmap && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} ${MAKE_FLAGS} ${MAKEFILE}
cd ${WRKSRC}/apps/pkt-gen && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} ${MAKE_FLAGS} ${MAKEFILE}
cd ${WRKSRC}/apps/nmreplay && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} ${MAKE_FLAGS} ${MAKEFILE}
+ cd ${WRKSRC}/apps/tlem && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} ${MAKE_FLAGS} ${MAKEFILE}
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/apps/pkt-gen/pkt-gen \
${STAGEDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/apps/nmreplay/nmreplay \
${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/apps/tlem/tlem \
+ ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/apps/pkt-gen/pkt-gen.8 \
${STAGEDIR}${PREFIX}/share/man/man8
${INSTALL_MAN} ${WRKSRC}/apps/nmreplay/nmreplay.8 \
${STAGEDIR}${PREFIX}/share/man/man8
+ ${INSTALL_MAN} ${WRKSRC}/apps/tlem/tlem.8 \
+ ${STAGEDIR}${PREFIX}/share/man/man8
.include <bsd.port.mk>
diff --git a/net/pkt-gen/distinfo b/net/pkt-gen/distinfo
index 3fa40153b967..93c29fdfecdd 100644
--- a/net/pkt-gen/distinfo
+++ b/net/pkt-gen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729258698
-SHA256 (luigirizzo-netmap-g2024.09.16-eb905c6_GH0.tar.gz) = 50e681ff6156273b810cc6fd8c64bc240de4f75db642d34a3b4f70c1f09f42fa
-SIZE (luigirizzo-netmap-g2024.09.16-eb905c6_GH0.tar.gz) = 771578
+TIMESTAMP = 1759939977
+SHA256 (luigirizzo-netmap-g2025.10.08-bc3a126_GH0.tar.gz) = de3abd8353612777784fce661bd56eed9731f24d93216a4bac37a92d66b0dcbd
+SIZE (luigirizzo-netmap-g2025.10.08-bc3a126_GH0.tar.gz) = 775215
diff --git a/net/pkt-gen/files/patch-apps_tlem_tlem.c b/net/pkt-gen/files/patch-apps_tlem_tlem.c
new file mode 100644
index 000000000000..2247abb5b425
--- /dev/null
+++ b/net/pkt-gen/files/patch-apps_tlem_tlem.c
@@ -0,0 +1,37 @@
+--- apps/tlem/tlem.c.orig 2025-07-29 09:00:18 UTC
++++ apps/tlem/tlem.c
+@@ -194,6 +194,7 @@ static void latency_reduction_stop(void)
+ #include <stddef.h>
+ #include <pthread.h>
+ #include <sys/time.h>
++#include <sys/mman.h> /* MAP_ */
+
+ // for route-mode
+ #include <netinet/in.h>
+@@ -214,7 +215,6 @@ static void latency_reduction_stop(void)
+
+ #ifdef linux
+ #define cpuset_t cpu_set_t
+-#include <sys/mman.h>
+ #ifndef MAP_HUGETLB
+ #define MAP_HUGETLB 0x40000
+ #endif
+@@ -3227,7 +3227,8 @@ avg_bw_parse(struct _qs *q, struct _cfg *dst, int ac,
+ static int
+ avg_bw_parse(struct _qs *q, struct _cfg *dst, int ac, char *av[])
+ {
+- double bw, token;
++ double token;
++ uint64_t bw;
+ struct avgbw_arg *d;
+
+ if (strcmp(av[0], "avg") != 0)
+@@ -3239,7 +3240,7 @@ avg_bw_parse(struct _qs *q, struct _cfg *dst, int ac,
+ return 1; /* error */
+ if (update_max_bw(q, bw))
+ return 1;
+- token = (bw / 8) * (1UL << WSHIFT) / 1e9;
++ token = ((double)bw / 8) * (1UL << WSHIFT) / 1e9;
+ dst->arg = ec_alloc(q, dst->ec, sizeof(*d));
+ if (dst->arg == NULL)
+ return 1;
diff --git a/net/pkt-gen/pkg-descr b/net/pkt-gen/pkg-descr
index d996a6fc612e..e7a7688fd7ba 100644
--- a/net/pkt-gen/pkg-descr
+++ b/net/pkt-gen/pkg-descr
@@ -1,3 +1,4 @@
-Packet sink/source using the netmap API useful for perforamce testing
-networks. This is the upstream version of the program by the same name
-that lives in /usr/src/tools/tools/netmap, maintained by Luigi Rizzo.
+Packet sink/source (pkt-gen) and link emulator (tlem) using the netmap API
+useful for performance testing networks. This is the upstream version of the
+program by the same name that lives in /usr/src/tools/tools/netmap, maintained
+by Luigi Rizzo.
diff --git a/net/proby/Makefile b/net/proby/Makefile
index 423e117704cd..3c65d3726967 100644
--- a/net/proby/Makefile
+++ b/net/proby/Makefile
@@ -1,7 +1,7 @@
PORTNAME= proby
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.2
-PORTREVISION= 45
+PORTREVISION= 47
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/py-blobfile/Makefile b/net/py-blobfile/Makefile
index a97e845ab102..686e7b984cec 100644
--- a/net/py-blobfile/Makefile
+++ b/net/py-blobfile/Makefile
@@ -1,6 +1,5 @@
PORTNAME= blobfile
-PORTVERSION= 3.0.0
-PORTREVISION= 1
+PORTVERSION= 3.1.0
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}filelock>=3.0:sysutils/py-filelock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=4.9:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=4.9:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pycryptodomex>=3.8:security/py-pycryptodomex@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}urllib3>=1.25.3,1<3,1:net/py-urllib3@${PY_FLAVOR}
diff --git a/net/py-blobfile/distinfo b/net/py-blobfile/distinfo
index 0fd25ed4963d..8322a76179d6 100644
--- a/net/py-blobfile/distinfo
+++ b/net/py-blobfile/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725559861
-SHA256 (blobfile-3.0.0.tar.gz) = 32ec777414de7bb2a76ca812a838f0d33327ca28ae844a253503cde625cdf2f1
-SIZE (blobfile-3.0.0.tar.gz) = 77863
+TIMESTAMP = 1757436537
+SHA256 (blobfile-3.1.0.tar.gz) = d45b6b1fa3b0920732314c23ddbdb4f494ca12f787c2b6eb6bba6faa51382671
+SIZE (blobfile-3.1.0.tar.gz) = 77229
diff --git a/net/py-blobfile/files/patch-pyproject.toml b/net/py-blobfile/files/patch-pyproject.toml
index 0ad0ba681e8b..897653ca5626 100644
--- a/net/py-blobfile/files/patch-pyproject.toml
+++ b/net/py-blobfile/files/patch-pyproject.toml
@@ -1,9 +1,9 @@
---- pyproject.toml.orig 2023-10-12 00:15:23 UTC
+--- pyproject.toml.orig 2025-09-06 00:32:17 UTC
+++ pyproject.toml
@@ -1,5 +1,5 @@
- [build-system]
--requires = ["setuptools>=64.0"]
-+requires = ["setuptools>=61.0"]
- build-backend = "setuptools.build_meta"
-
- [tool.black]
+ [build-system]
+-requires = ["setuptools>=64.0"]
++requires = ["setuptools>=61.0"]
+ build-backend = "setuptools.build_meta"
+
+ [tool.black]
diff --git a/net/py-eventlet/Makefile b/net/py-eventlet/Makefile
index f98e115b7d8c..db48d3d225a7 100644
--- a/net/py-eventlet/Makefile
+++ b/net/py-eventlet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= eventlet
-PORTVERSION= 0.40.2
+PORTVERSION= 0.40.3
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net/py-eventlet/distinfo b/net/py-eventlet/distinfo
index 1ba6aeaff366..24e0f1227fde 100644
--- a/net/py-eventlet/distinfo
+++ b/net/py-eventlet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369400
-SHA256 (eventlet-0.40.2.tar.gz) = 42636c277f761d026905cd0ba0a11edec7600001be401d6ae7e9546559c8d8b0
-SIZE (eventlet-0.40.2.tar.gz) = 565548
+TIMESTAMP = 1757120792
+SHA256 (eventlet-0.40.3.tar.gz) = 290852db0065d78cec17a821b78c8a51cafb820a792796a354592ae4d5fceeb0
+SIZE (eventlet-0.40.3.tar.gz) = 565741
diff --git a/net/py-google-cloud-pubsub/Makefile b/net/py-google-cloud-pubsub/Makefile
new file mode 100644
index 000000000000..14e51e5c39a9
--- /dev/null
+++ b/net/py-google-cloud-pubsub/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= google_cloud_pubsub
+DISTVERSION= 2.31.1
+CATEGORIES= net python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= jwb@FreeBSD.org
+COMMENT= Python interface to Google pubsub
+WWW= https://github.com/googleapis/python-pubsub
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}grpcio>=1.51.3<2:devel/py-grpcio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}google-auth>=2.14.1<3:security/py-google-auth@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}google-api-core>=1.34.0<3:www/py-google-api-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}proto-plus>=1.22.0<2:devel/py-proto-plus@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}protobuf>=3.20.2<7,1:devel/py-protobuf@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}grpc-google-iam-v1>=0.12.4<1:devel/py-grpc-google-iam-v1@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}grpcio-status>=1.33.2:devel/py-grpcio-status@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.27.0:devel/py-opentelemetry-api@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}opentelemetry-sdk>=1.27.0:devel/py-opentelemetry-sdk@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+.include <bsd.port.mk>
diff --git a/net/py-google-cloud-pubsub/distinfo b/net/py-google-cloud-pubsub/distinfo
new file mode 100644
index 000000000000..2e8fe1b68b47
--- /dev/null
+++ b/net/py-google-cloud-pubsub/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1759167529
+SHA256 (google_cloud_pubsub-2.31.1.tar.gz) = f4214f692da435afcdfb41e77cfa962238db96e4a4ba64637aaa710442d9c532
+SIZE (google_cloud_pubsub-2.31.1.tar.gz) = 391409
diff --git a/net/py-google-cloud-pubsub/pkg-descr b/net/py-google-cloud-pubsub/pkg-descr
new file mode 100644
index 000000000000..3db54508ef55
--- /dev/null
+++ b/net/py-google-cloud-pubsub/pkg-descr
@@ -0,0 +1,8 @@
+Google Cloud Pub / Sub is a fully-managed real-time messaging service
+that allows you to send and receive messages between independent
+applications. You can leverage Cloud Pub/Sub's flexibility to decouple
+systems and components hosted on Google Cloud Platform or elsewhere on
+the Internet. By building on the same technology Google uses, Cloud Pub
+/ Sub is designed to provide "at least once" delivery at low latency
+with on-demand scalability to 1 million messages per second (and
+beyond).
diff --git a/net/py-magic-wormhole/Makefile b/net/py-magic-wormhole/Makefile
index ad620f221c32..c03e468a2aab 100644
--- a/net/py-magic-wormhole/Makefile
+++ b/net/py-magic-wormhole/Makefile
@@ -1,6 +1,6 @@
PORTNAME= magic-wormhole
DISTVERSION= 0.16.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net/py-mpi4py/Makefile b/net/py-mpi4py/Makefile
index fc95ce3058cc..461123f4032e 100644
--- a/net/py-mpi4py/Makefile
+++ b/net/py-mpi4py/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mpi4py
-DISTVERSION= 4.1.0
+DISTVERSION= 4.1.1
CATEGORIES= net parallel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net/py-mpi4py/distinfo b/net/py-mpi4py/distinfo
index 57db104f845d..2eb0e7a35a59 100644
--- a/net/py-mpi4py/distinfo
+++ b/net/py-mpi4py/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751750321
-SHA256 (mpi4py-4.1.0.tar.gz) = 817492796bce771ccd809a6051cf68d48689815493b567a696ce7679260449cd
-SIZE (mpi4py-4.1.0.tar.gz) = 495378
+TIMESTAMP = 1760221819
+SHA256 (mpi4py-4.1.1.tar.gz) = eb2c8489bdbc47fdc6b26ca7576e927a11b070b6de196a443132766b3d0a2a22
+SIZE (mpi4py-4.1.1.tar.gz) = 500518
diff --git a/net/py-pyshark/Makefile b/net/py-pyshark/Makefile
index 1e314b116c47..9a64dce22f78 100644
--- a/net/py-pyshark/Makefile
+++ b/net/py-pyshark/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyshark
PORTVERSION= 0.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE= MIT
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=0:devel/py-appdirs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}termcolor>=0:devel/py-termcolor@${PY_FLAVOR} \
tshark:net/wireshark@nox11
diff --git a/net/py-pyzmq/Makefile b/net/py-pyzmq/Makefile
index 5aa7c40dec9d..920dba8b6017 100644
--- a/net/py-pyzmq/Makefile
+++ b/net/py-pyzmq/Makefile
@@ -1,33 +1,27 @@
PORTNAME= pyzmq
-DISTVERSION= 27.0.0
-PORTREVISION= 0
+PORTVERSION= 27.1.0
CATEGORIES= net devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python bindings for ZeroMQ
-WWW= https://github.com/zeromq/pyzmq
+WWW= https://pyzmq.readthedocs.io/en/latest/ \
+ https://github.com/zeromq/pyzmq
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-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}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0.10:devel/py-scikit-build-core@${PY_FLAVOR}
LIB_DEPENDS= libzmq.so:net/libzmq4
-USES= python
-USE_PYTHON= autoplist cython3 pep517 pytest
+USES= cmake:indirect python
+USE_PYTHON= autoplist concurrent cython3 pep517 pytest
-PYDISTUTILS_CONFIGUREARGS= --zmq=${LOCALBASE}
-
-do-test:
- @cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} build_ext --inplace
- @cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test
+TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR}
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/zmq/backend/cython/*.so
+ ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
.include <bsd.port.mk>
diff --git a/net/py-pyzmq/distinfo b/net/py-pyzmq/distinfo
index 893c4006b3b8..a03cfae4b5d2 100644
--- a/net/py-pyzmq/distinfo
+++ b/net/py-pyzmq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751765229
-SHA256 (pyzmq-27.0.0.tar.gz) = b1f08eeb9ce1510e6939b6e5dcd46a17765e2333daae78ecf4606808442e52cf
-SIZE (pyzmq-27.0.0.tar.gz) = 280478
+TIMESTAMP = 1759324174
+SHA256 (pyzmq-27.1.0.tar.gz) = ac0765e3d44455adb6ddbf4417dcce460fc40a05978c08efdf2948072f6db540
+SIZE (pyzmq-27.1.0.tar.gz) = 281750
diff --git a/net/py-pyzmq/pkg-descr b/net/py-pyzmq/pkg-descr
index 7b68400ba631..cd21b0fcda31 100644
--- a/net/py-pyzmq/pkg-descr
+++ b/net/py-pyzmq/pkg-descr
@@ -1,2 +1,2 @@
-PyZMQ is a lightweight and super-fast messaging library built on top of
-the ZeroMQ library.
+This package contains Python bindings for ZeroMQ. ZeroMQ is a lightweight and
+fast messaging implementation.
diff --git a/net/py-s3transfer/Makefile b/net/py-s3transfer/Makefile
index 44da8b88083c..946e8448b8d7 100644
--- a/net/py-s3transfer/Makefile
+++ b/net/py-s3transfer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= s3transfer
-PORTVERSION= 0.13.1
+PORTVERSION= 0.14.0
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net/py-s3transfer/distinfo b/net/py-s3transfer/distinfo
index 3d9846273584..1862113c5854 100644
--- a/net/py-s3transfer/distinfo
+++ b/net/py-s3transfer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265784
-SHA256 (s3transfer-0.13.1.tar.gz) = c3fdba22ba1bd367922f27ec8032d6a1cf5f10c934fb5d68cf60fd5a23d936cf
-SIZE (s3transfer-0.13.1.tar.gz) = 150589
+TIMESTAMP = 1759324176
+SHA256 (s3transfer-0.14.0.tar.gz) = eff12264e7c8b4985074ccce27a3b38a485bb7f7422cc8046fee9be4983e4125
+SIZE (s3transfer-0.14.0.tar.gz) = 151547
diff --git a/net/py-trio/Makefile b/net/py-trio/Makefile
index 763830adc7c2..51bc044d5ae2 100644
--- a/net/py-trio/Makefile
+++ b/net/py-trio/Makefile
@@ -1,5 +1,5 @@
PORTNAME= trio
-DISTVERSION= 0.30.0
+DISTVERSION= 0.31.0
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net/py-trio/distinfo b/net/py-trio/distinfo
index 4f362c072a8e..b72cb2c3c2c0 100644
--- a/net/py-trio/distinfo
+++ b/net/py-trio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751099025
-SHA256 (trio-0.30.0.tar.gz) = 0781c857c0c81f8f51e0089929a26b5bb63d57f927728a5586f7e36171f064df
-SIZE (trio-0.30.0.tar.gz) = 593776
+TIMESTAMP = 1757533083
+SHA256 (trio-0.31.0.tar.gz) = f71d551ccaa79d0cb73017a33ef3264fde8335728eb4c6391451fe5d253a9d5b
+SIZE (trio-0.31.0.tar.gz) = 605825
diff --git a/net/py-urllib3-future/Makefile b/net/py-urllib3-future/Makefile
index 58bc2f66dff4..0a885ce260b6 100644
--- a/net/py-urllib3-future/Makefile
+++ b/net/py-urllib3-future/Makefile
@@ -1,5 +1,5 @@
PORTNAME= urllib3-future
-PORTVERSION= 2.12.922
+PORTVERSION= 2.13.909
CATEGORIES= net python
MASTER_SITES= PYPI \
https://github.com/jawah/urllib3.future/releases/download/${PORTVERSION}/
diff --git a/net/py-urllib3-future/distinfo b/net/py-urllib3-future/distinfo
index 1911697b359a..f47fc9f616c0 100644
--- a/net/py-urllib3-future/distinfo
+++ b/net/py-urllib3-future/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748107940
-SHA256 (urllib3_future-2.12.922.tar.gz) = 4cb9424398993016383b600ba20881217f10a99c45acac60019ffb0dd007bc8a
-SIZE (urllib3_future-2.12.922.tar.gz) = 1083098
+TIMESTAMP = 1759816704
+SHA256 (urllib3_future-2.13.909.tar.gz) = 5b0b24c40dd3e89217939d03928d6628b7e1f420ba3893f5da6d4508bbfb053c
+SIZE (urllib3_future-2.13.909.tar.gz) = 1102235
diff --git a/net/py-urllib3-future/files/patch-pyproject.toml b/net/py-urllib3-future/files/patch-pyproject.toml
deleted file mode 100644
index 834db86a77d5..000000000000
--- a/net/py-urllib3-future/files/patch-pyproject.toml
+++ /dev/null
@@ -1,10 +0,0 @@
---- pyproject.toml.orig 2025-04-09 07:01:09 UTC
-+++ pyproject.toml
-@@ -40,7 +40,6 @@ dependencies = [
- requires-python = ">=3.7"
- dynamic = ["version"]
- dependencies = [
-- "qh3>=1.2.0,<2.0.0; (platform_python_implementation != 'CPython' or python_full_version > '3.7.10') and (platform_system == 'Darwin' or platform_system == 'Windows' or platform_system == 'Linux') and (platform_machine == 'x86_64' or platform_machine == 's390x' or platform_machine == 'armv7l' or platform_machine == 'ppc64le' or platform_machine == 'ppc64' or platform_machine == 'AMD64' or platform_machine == 'aarch64' or platform_machine == 'arm64' or platform_machine == 'ARM64' or platform_machine == 'x86' or platform_machine == 'i686') and (platform_python_implementation == 'CPython' or (platform_python_implementation == 'PyPy' and python_version < '3.12'))",
- "h11>=0.11.0,<1.0.0",
- "jh2>=5.0.3,<6.0.0",
- ]
diff --git a/net/py-urllib3/Makefile b/net/py-urllib3/Makefile
index a7a81cfa8900..9fedb9a73a50 100644
--- a/net/py-urllib3/Makefile
+++ b/net/py-urllib3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= urllib3
-PORTVERSION= 1.26.20
+PORTVERSION= 2.5.0
PORTEPOCH= 1
CATEGORIES= net python
MASTER_SITES= PYPI \
@@ -8,42 +8,46 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= HTTP library with thread-safe connection pooling, file post, and more
-WWW= https://github.com/urllib3/urllib3
+WWW= https://urllib3.readthedocs.io/en/stable/ \
+ https://github.com/urllib3/urllib3
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flaky>=3.6.1:devel/py-flaky@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pysocks>=1.5.6:net/py-pysocks@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-timeout>=0:devel/py-pytest-timeout@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.1:devel/py-python-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tornado>=0:www/py-tornado@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}trustme>=0.6.0:security/py-trustme@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0.4.0<0.6.0:devel/py-hatch-vcs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hatchling>=1.6.0<2:devel/py-hatchling@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8<9:devel/py-setuptools-scm@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}brotli>=1.0.9:archivers/py-brotli@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}h2>=4<5:www/py-h2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.1:www/py-httpx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}openssl>=25.0.0,1:security/py-openssl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pysocks>=1.5.6<2.0:net/py-pysocks@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-timeout>=2.3.1:devel/py-pytest-timeout@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}quart>=0.20.0:www/py-quart@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}quart-trio>=0.12.0:www/py-quart-trio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}trio>=0.27.0:net/py-trio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}trustme>=1.2.1:security/py-trustme@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}zstandard>=0.18.0:archivers/py-zstandard@${PY_FLAVOR}
USES= cpe python
USE_PYTHON= autoplist concurrent cryptography_test pep517 pytest
-CPE_VENDOR= python
-
NO_ARCH= yes
-TEST_ENV= LC_ALL=en_US.UTF-8 PYTHONPATH=${WRKSRC}/src
-
-# Test 'test_ssl_read_timeout' fails with FreeBSD >= 12.0. That was already the case with earlier versions of net/py-urllib3.
PYTEST_IGNORED_TESTS= test_ssl_read_timeout
+TEST_ENV= LC_ALL=en_US.UTF-8 \
+ PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR}
SUB_FILES= pkg-message
-OPTIONS_DEFINE= BROTLI SOCKS SSL
+CPE_VENDOR= python
+
+OPTIONS_DEFINE= BROTLI H2 SOCKS ZSTD
OPTIONS_DEFAULT=SOCKS
+H2_DESC= HTTP/2 protocol
BROTLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}brotli>=1.0.9:archivers/py-brotli@${PY_FLAVOR}
+H2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h2>=4<5:www/py-h2@${PY_FLAVOR}
SOCKS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pysocks>=1.5.6<2.0:net/py-pysocks@${PY_FLAVOR}
-SSL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}idna>=2.0.0:dns/py-idna@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openssl>=0.14:security/py-openssl@${PY_FLAVOR}
-SSL_USE= PYTHON=cryptography
+ZSTD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zstandard>=0.18.0:archivers/py-zstandard@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/net/py-urllib3/distinfo b/net/py-urllib3/distinfo
index 5db8b2278da2..0c830e9421cf 100644
--- a/net/py-urllib3/distinfo
+++ b/net/py-urllib3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725560881
-SHA256 (urllib3-1.26.20.tar.gz) = 40c2dc0c681e47eb8f90e7e27bf6ff7df2e677421fd46756da1161c39ca70d32
-SIZE (urllib3-1.26.20.tar.gz) = 307380
+TIMESTAMP = 1759816994
+SHA256 (urllib3-2.5.0.tar.gz) = 3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760
+SIZE (urllib3-2.5.0.tar.gz) = 393185
diff --git a/net/py-urllib31/Makefile b/net/py-urllib31/Makefile
new file mode 100644
index 000000000000..c452313a1952
--- /dev/null
+++ b/net/py-urllib31/Makefile
@@ -0,0 +1,50 @@
+PORTNAME= urllib3
+PORTVERSION= 1.26.20
+CATEGORIES= net python
+MASTER_SITES= PYPI \
+ https://github.com/urllib3/urllib3/releases/download/${PORTVERSION}/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMESUFFIX= 1
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= HTTP library with thread-safe connection pooling, file post, and more
+WWW= https://urllib3.readthedocs.io/en/stable/ \
+ https://github.com/urllib3/urllib3
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flaky>=3.6.1:devel/py-flaky@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pysocks>=1.5.6:net/py-pysocks@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-timeout>=0:devel/py-pytest-timeout@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.1:devel/py-python-dateutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tornado>=0:www/py-tornado@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}trustme>=0.6.0:security/py-trustme@${PY_FLAVOR}
+
+USES= cpe python
+USE_PYTHON= autoplist concurrent cryptography_test pep517 pytest
+
+NO_ARCH= yes
+PYTEST_IGNORED_TESTS= test_ssl_read_timeout
+TEST_ENV= LC_ALL=en_US.UTF-8 PYTHONPATH=${WRKSRC}/src
+
+SUB_FILES= pkg-message
+
+CPE_VENDOR= python
+
+PORTSCOUT= limit:^1\.
+
+OPTIONS_DEFINE= BROTLI SOCKS SSL
+OPTIONS_DEFAULT=SOCKS
+
+BROTLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}brotli>=1.0.9:archivers/py-brotli@${PY_FLAVOR}
+SOCKS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pysocks>=1.5.6<2.0:net/py-pysocks@${PY_FLAVOR}
+SSL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}idna>=2.0.0:dns/py-idna@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}openssl>=0.14:security/py-openssl@${PY_FLAVOR}
+SSL_USE= PYTHON=cryptography
+
+.include <bsd.port.mk>
diff --git a/net/py-urllib31/distinfo b/net/py-urllib31/distinfo
new file mode 100644
index 000000000000..5db8b2278da2
--- /dev/null
+++ b/net/py-urllib31/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1725560881
+SHA256 (urllib3-1.26.20.tar.gz) = 40c2dc0c681e47eb8f90e7e27bf6ff7df2e677421fd46756da1161c39ca70d32
+SIZE (urllib3-1.26.20.tar.gz) = 307380
diff --git a/net/py-urllib3/files/patch-setup.cfg b/net/py-urllib31/files/patch-setup.cfg
index 8e92a5d7e5b8..8e92a5d7e5b8 100644
--- a/net/py-urllib3/files/patch-setup.cfg
+++ b/net/py-urllib31/files/patch-setup.cfg
diff --git a/net/py-urllib31/files/pkg-message.in b/net/py-urllib31/files/pkg-message.in
new file mode 100644
index 000000000000..4aa5b9e1f1d9
--- /dev/null
+++ b/net/py-urllib31/files/pkg-message.in
@@ -0,0 +1,21 @@
+[
+{
+ message: <<EOM
+Since version 1.25 HTTPS connections are now verified by default which is done
+via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be
+disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on.
+
+Various consumers of net/py-urllib3 already have implemented routines that
+either explicitly enable or disable HTTPS certificate verification (e.g. via
+configuration settings, CLI arguments, etc.).
+
+Yet it may happen that there are still some consumers which don't explicitly
+enable/disable certificate verification for HTTPS connections which could then
+lead to errors (as is often the case with self-signed certificates).
+
+In case of an error one should try first to temporarily disable certificate
+verification of the problematic urllib3 consumer to see if that approach will
+remedy the issue.
+EOM
+}
+]
diff --git a/net/py-urllib31/pkg-descr b/net/py-urllib31/pkg-descr
new file mode 100644
index 000000000000..c6003d7494ba
--- /dev/null
+++ b/net/py-urllib31/pkg-descr
@@ -0,0 +1,11 @@
+urllib3 is a powerful, sanity-friendly HTTP client for Python. Much of the
+Python ecosystem already uses urllib3 and you should too. urllib3 brings many
+critical features that are missing from the Python standard libraries:
+- Thread safety.
+- Connection pooling.
+- Client-side SSL/TLS verification.
+- File uploads with multipart encoding.
+- Helpers for retrying requests and dealing with HTTP redirects.
+- Support for gzip and deflate encoding.
+- Proxy support for HTTP and SOCKS.
+- 100% test coverage.
diff --git a/net/py-zeep/Makefile b/net/py-zeep/Makefile
index 41017551a1f7..6915e3ce8bb3 100644
--- a/net/py-zeep/Makefile
+++ b/net/py-zeep/Makefile
@@ -1,6 +1,6 @@
PORTNAME= zeep
DISTVERSION= 4.3.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=1.4.0,1:textproc/py-sphinx@${PY_FL
${PY_SETUPTOOLS}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=17.2.0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}isodate>=0.5.4:devel/py-isodate@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=4.6.0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=4.6.0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=1.4.0:devel/py-platformdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.7.0:www/py-requests@${PY_FLAVOR} \
diff --git a/net/qrcp/Makefile b/net/qrcp/Makefile
index 89416f7f5e7e..ad1eeff7790b 100644
--- a/net/qrcp/Makefile
+++ b/net/qrcp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qrcp
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.6
-PORTREVISION= 5
+PORTREVISION= 7
CATEGORIES= net
MAINTAINER= tagattie@FreeBSD.org
diff --git a/net/qt6-coap/distinfo b/net/qt6-coap/distinfo
index 9babec5e4e0e..501eb986e5c6 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 = 1759303887
+SHA256 (KDE/Qt/6.9.3/qt-qtcoap-v6.9.3_GH0.tar.gz) = c795e55428ef4d45c50ecb1c9eaba994d258b213bd6405ae3c9903c0724cf07b
+SIZE (KDE/Qt/6.9.3/qt-qtcoap-v6.9.3_GH0.tar.gz) = 186772
diff --git a/net/qt6-mqtt/distinfo b/net/qt6-mqtt/distinfo
index 04ad26ed35b4..faa628afd19d 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 = 1759303895
+SHA256 (KDE/Qt/6.9.3/qt-qtmqtt-v6.9.3_GH0.tar.gz) = 4fc80a4a0cbe6c696eed7c5c0209819470a0bcc48a2ceaec71e5572ce7be4b8b
+SIZE (KDE/Qt/6.9.3/qt-qtmqtt-v6.9.3_GH0.tar.gz) = 210408
diff --git a/net/qt6-networkauth/distinfo b/net/qt6-networkauth/distinfo
index cbb107f032f6..58d68541f637 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 = 1759303905
+SHA256 (KDE/Qt/6.9.3/qtnetworkauth-everywhere-src-6.9.3.tar.xz) = 67d9dc47ed133e22aa78bedef53963bee3761318e5e74dc98f82ad9814cc7ec7
+SIZE (KDE/Qt/6.9.3/qtnetworkauth-everywhere-src-6.9.3.tar.xz) = 432616
diff --git a/net/quiche/Makefile b/net/quiche/Makefile
index b6ccb99c8c8e..637cd624b626 100644
--- a/net/quiche/Makefile
+++ b/net/quiche/Makefile
@@ -1,6 +1,6 @@
PORTNAME= quiche
-DISTVERSION= 0.24.2
-PORTREVISION= 2
+DISTVERSION= 0.24.5
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= junho.choi@gmail.com
diff --git a/net/quiche/Makefile.crates b/net/quiche/Makefile.crates
index 8daae118d44f..6b8071ba87ac 100644
--- a/net/quiche/Makefile.crates
+++ b/net/quiche/Makefile.crates
@@ -1,36 +1,46 @@
CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+ adler2-2.0.1 \
aho-corasick-1.1.3 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
anyhow-1.0.98 \
arc-swap-1.7.1 \
arrayvec-0.7.6 \
async-trait-0.1.88 \
atty-0.2.14 \
- autocfg-1.4.0 \
- backtrace-0.3.74 \
+ autocfg-1.5.0 \
+ backtrace-0.3.75 \
base64-0.21.7 \
base64-0.22.1 \
- bindgen-0.70.1 \
+ bindgen-0.71.1 \
bitflags-1.3.2 \
- bitflags-2.9.0 \
- boring-4.16.0 \
- boring-sys-4.16.0 \
- bumpalo-3.17.0 \
+ bitflags-2.9.1 \
+ boring-4.17.0 \
+ boring-sys-4.17.0 \
+ bumpalo-3.19.0 \
byteorder-1.5.0 \
bytes-1.10.1 \
- cc-1.2.19 \
+ cc-1.2.31 \
cdylib-link-lines-0.1.5 \
cexpr-0.6.0 \
cf-rustracing-1.1.0 \
cf-rustracing-jaeger-1.2.0 \
- cfg-if-1.0.0 \
- chrono-0.4.40 \
+ cfg-if-1.0.1 \
+ chrono-0.4.41 \
clang-sys-1.8.1 \
clap-3.2.25 \
+ clap-4.5.43 \
+ clap_builder-4.5.43 \
+ clap_derive-4.5.41 \
clap_lex-0.2.4 \
+ clap_lex-0.7.5 \
cmake-0.1.54 \
+ colorchoice-1.0.4 \
core-foundation-sys-0.8.7 \
crossbeam-0.8.4 \
crossbeam-channel-0.5.15 \
@@ -51,20 +61,20 @@ CARGO_CRATES= addr2line-0.24.2 \
displaydoc-0.2.5 \
docopt-1.1.1 \
dtoa-1.0.10 \
- dyn-clone-1.0.19 \
+ dyn-clone-1.0.20 \
either-1.15.0 \
enum_dispatch-0.3.13 \
env_logger-0.10.2 \
equivalent-1.0.2 \
erased-serde-0.3.31 \
- errno-0.3.11 \
+ errno-0.3.13 \
fnv-1.0.7 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.3.1 \
form_urlencoded-1.2.1 \
- foundations-4.4.2 \
- foundations-macros-4.4.2 \
+ foundations-4.5.0 \
+ foundations-macros-4.5.0 \
fs_extra-1.3.0 \
fslock-0.2.1 \
futures-0.3.31 \
@@ -77,65 +87,68 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-task-0.3.31 \
futures-timer-3.0.3 \
futures-util-0.3.31 \
- getrandom-0.2.15 \
+ getrandom-0.2.16 \
gimli-0.31.1 \
glob-0.3.2 \
governor-0.6.3 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.4 \
+ heck-0.5.0 \
hermit-abi-0.1.19 \
- hermit-abi-0.5.0 \
+ hermit-abi-0.5.2 \
hex-0.4.3 \
hostname-0.3.1 \
http-0.2.12 \
+ http-1.3.1 \
http-body-0.4.6 \
+ http-body-1.0.1 \
+ http-body-util-0.1.3 \
humantime-2.2.0 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.1 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.1 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.1 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
ident_case-1.0.1 \
idna-1.0.3 \
- idna_adapter-1.2.0 \
+ idna_adapter-1.2.1 \
indexmap-1.9.3 \
- indexmap-2.9.0 \
+ indexmap-2.10.0 \
inquire-0.6.2 \
intrusive-collections-0.9.7 \
+ io-uring-0.7.9 \
ipnetwork-0.20.0 \
is-terminal-0.4.16 \
+ is_terminal_polyfill-1.70.1 \
itertools-0.12.1 \
itertools-0.13.0 \
itoa-1.0.15 \
js-sys-0.3.77 \
lazy_static-1.5.0 \
- libc-0.2.172 \
- libloading-0.8.6 \
- libm-0.2.11 \
- libredox-0.1.3 \
+ libc-0.2.174 \
+ libloading-0.8.8 \
+ libm-0.2.15 \
+ libredox-0.1.9 \
linked-hash-map-0.5.6 \
linux-raw-sys-0.4.15 \
- litemap-0.7.5 \
+ litemap-0.8.0 \
local-ip-address-0.5.7 \
- lock_api-0.4.12 \
+ lock_api-0.4.13 \
log-0.4.27 \
match_cfg-0.1.0 \
- memchr-2.7.4 \
+ memchr-2.7.5 \
memoffset-0.7.1 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.8 \
+ miniz_oxide-0.8.9 \
mio-0.8.11 \
- mio-1.0.3 \
- multimap-0.10.0 \
+ mio-1.0.4 \
+ multimap-0.10.1 \
neli-0.6.5 \
neli-proc-macros-0.1.4 \
newline-converter-0.2.2 \
@@ -147,21 +160,23 @@ CARGO_CRATES= addr2line-0.24.2 \
num-traits-0.2.19 \
object-0.36.7 \
once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
openssl-macros-0.1.1 \
opentelemetry-0.22.0 \
opentelemetry-proto-0.5.0 \
opentelemetry_sdk-0.22.1 \
ordered-float-4.6.0 \
os_str_bytes-6.6.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
percent-encoding-2.3.1 \
pin-project-1.1.10 \
pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkg-config-0.3.32 \
- portable-atomic-1.11.0 \
+ portable-atomic-1.11.1 \
+ potential_utf-0.1.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
proc-macro-crate-3.3.0 \
@@ -174,14 +189,16 @@ CARGO_CRATES= addr2line-0.24.2 \
prometools-0.2.2 \
prost-0.12.6 \
prost-derive-0.12.6 \
- quanta-0.12.5 \
+ quanta-0.12.6 \
quote-1.0.40 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
raw-cpuid-11.5.0 \
- redox_syscall-0.5.11 \
+ redox_syscall-0.5.17 \
redox_users-0.4.6 \
+ ref-cast-1.0.24 \
+ ref-cast-impl-1.0.24 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
@@ -189,67 +206,69 @@ CARGO_CRATES= addr2line-0.24.2 \
ring-0.17.14 \
rstest-0.25.0 \
rstest_macros-0.25.0 \
- rust_decimal-1.37.1 \
- rustc-demangle-0.1.24 \
- rustc-hash-1.1.0 \
+ rust_decimal-1.37.2 \
+ rustc-demangle-0.1.26 \
+ rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustversion-1.0.20 \
+ rustversion-1.0.21 \
ryu-1.0.20 \
+ schemars-0.9.0 \
+ schemars-1.0.4 \
scopeguard-1.2.0 \
semver-1.0.26 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.140 \
+ serde_json-1.0.142 \
serde_path_to_error-0.1.17 \
- serde_with-3.12.0 \
- serde_with_macros-3.12.0 \
+ serde_with-3.14.0 \
+ serde_with_macros-3.14.0 \
serde_yaml-0.8.26 \
sfv-0.9.4 \
shlex-1.3.0 \
- signal-hook-0.3.17 \
+ signal-hook-0.3.18 \
signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.2 \
- slab-0.4.9 \
+ signal-hook-registry-1.4.6 \
+ slab-0.4.10 \
slog-2.7.0 \
slog-async-2.8.0 \
slog-json-2.6.1 \
slog-scope-4.4.0 \
slog-stdlog-4.1.1 \
slog-term-2.9.1 \
- smallvec-1.15.0 \
- socket2-0.5.9 \
+ smallvec-1.15.1 \
+ socket2-0.6.0 \
spinning_top-0.3.0 \
stable_deref_trait-1.2.0 \
strsim-0.10.0 \
strsim-0.11.1 \
syn-1.0.109 \
- syn-2.0.100 \
- synstructure-0.13.1 \
+ syn-2.0.104 \
+ synstructure-0.13.2 \
take_mut-0.2.2 \
term-0.7.0 \
termcolor-1.4.1 \
textwrap-0.16.2 \
thiserror-1.0.69 \
thiserror-impl-1.0.69 \
- thread_local-1.1.8 \
+ thread_local-1.1.9 \
thrift_codec-0.2.0 \
time-0.3.41 \
time-core-0.1.4 \
time-macros-0.2.22 \
- tinystr-0.7.6 \
- tokio-1.44.2 \
+ tinystr-0.8.1 \
+ tokio-1.47.1 \
tokio-macros-2.5.0 \
tokio-stream-0.1.17 \
- tokio-util-0.7.14 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
+ tokio-util-0.7.16 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
tonic-0.11.0 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
trackable-1.3.0 \
trackable_derive-1.0.0 \
triomphe-0.1.14 \
@@ -259,9 +278,9 @@ CARGO_CRATES= addr2line-0.24.2 \
untrusted-0.9.0 \
url-2.5.4 \
urlencoding-2.1.3 \
- utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ utf8parse-0.2.2 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-macro-0.2.100 \
@@ -272,42 +291,52 @@ CARGO_CRATES= addr2line-0.24.2 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.61.0 \
+ windows-core-0.61.2 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
- windows-link-0.1.1 \
- windows-result-0.3.2 \
- windows-strings-0.4.0 \
+ windows-link-0.1.3 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.6 \
- write16-1.0.0 \
- writeable-0.5.5 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.12 \
+ writeable-0.6.1 \
yaml-merge-keys-0.5.1 \
yaml-rust-0.4.5 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.8.24 \
- zerocopy-derive-0.8.24 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1
diff --git a/net/quiche/distinfo b/net/quiche/distinfo
index 8b96b26132d6..b74890c77460 100644
--- a/net/quiche/distinfo
+++ b/net/quiche/distinfo
@@ -1,14 +1,24 @@
-TIMESTAMP = 1745850358
+TIMESTAMP = 1754581312
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
@@ -19,32 +29,32 @@ SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a5286
SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f
-SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
+SHA256 (rust/crates/bindgen-0.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3
+SIZE (rust/crates/bindgen-0.71.1.crate) = 237785
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
-SHA256 (rust/crates/boring-4.16.0.crate) = ecd4d65a24a5e58e9b820723e496bfa920dd0afd31676646c81cfc3b6f34e039
-SIZE (rust/crates/boring-4.16.0.crate) = 195301
-SHA256 (rust/crates/boring-sys-4.16.0.crate) = 0c9a2a6a85b9cdadd64a1856ac5632afe0816518e20aadd372f4e4172aa94e2a
-SIZE (rust/crates/boring-sys-4.16.0.crate) = 7091376
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/boring-4.17.0.crate) = 6f4ea552f8764e7235bb0b6aaec33b891e5b178c77d8c96cfad6c10f057c64a6
+SIZE (rust/crates/boring-4.17.0.crate) = 195957
+SHA256 (rust/crates/boring-sys-4.17.0.crate) = b753c2916f46e25e08abd2cd52b35223a65b7e8a1696ee33b45e20927114696f
+SIZE (rust/crates/boring-sys-4.17.0.crate) = 7091628
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/cc-1.2.19.crate) = 8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362
-SIZE (rust/crates/cc-1.2.19.crate) = 105910
+SHA256 (rust/crates/cc-1.2.31.crate) = c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2
+SIZE (rust/crates/cc-1.2.31.crate) = 109427
SHA256 (rust/crates/cdylib-link-lines-0.1.5.crate) = d98eabef08bbdf5afd0b9c0cabb1ac335f7c70447ef095eed85dffd9628b20bc
SIZE (rust/crates/cdylib-link-lines-0.1.5.crate) = 2946
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
@@ -53,18 +63,28 @@ SHA256 (rust/crates/cf-rustracing-1.1.0.crate) = 8911ac33364d043fa741f0d393e85c6
SIZE (rust/crates/cf-rustracing-1.1.0.crate) = 13452
SHA256 (rust/crates/cf-rustracing-jaeger-1.2.0.crate) = d2ccda32f74f476a394a0880275270c238cab73bf6bbb2851a7868f55a1efa08
SIZE (rust/crates/cf-rustracing-jaeger-1.2.0.crate) = 78661
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
-SIZE (rust/crates/chrono-0.4.40.crate) = 229824
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
SHA256 (rust/crates/clap-3.2.25.crate) = 4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123
SIZE (rust/crates/clap-3.2.25.crate) = 219403
+SHA256 (rust/crates/clap-4.5.43.crate) = 50fd97c9dc2399518aa331917ac6f274280ec5eb34e555dd291899745c48ec6f
+SIZE (rust/crates/clap-4.5.43.crate) = 58340
+SHA256 (rust/crates/clap_builder-4.5.43.crate) = c35b5830294e1fa0462034af85cc95225a4cb07092c088c55bda3147cfcd8f65
+SIZE (rust/crates/clap_builder-4.5.43.crate) = 169708
+SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
+SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
SIZE (rust/crates/cmake-0.1.54.crate) = 18955
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8
@@ -105,8 +125,8 @@ SHA256 (rust/crates/docopt-1.1.1.crate) = 7f3f119846c823f9eafcf953a8f6ffb6ed69bf
SIZE (rust/crates/docopt-1.1.1.crate) = 39845
SHA256 (rust/crates/dtoa-1.0.10.crate) = d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04
SIZE (rust/crates/dtoa-1.0.10.crate) = 17584
-SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
-SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/enum_dispatch-0.3.13.crate) = aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd
@@ -117,8 +137,8 @@ SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/erased-serde-0.3.31.crate) = 6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c
SIZE (rust/crates/erased-serde-0.3.31.crate) = 24182
-SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
-SIZE (rust/crates/errno-0.3.11.crate) = 12048
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
@@ -129,10 +149,10 @@ SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b2
SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/foundations-4.4.2.crate) = ab7ca2afd2611d0ea7a12ada6f590056842a7a678e5d9458cfa85f8fa6e8b409
-SIZE (rust/crates/foundations-4.4.2.crate) = 303821
-SHA256 (rust/crates/foundations-macros-4.4.2.crate) = 2fb9aaa9a074bfeed8c84ea25bed2dc83f4f5ca1d229258953b725fb1e24aa58
-SIZE (rust/crates/foundations-macros-4.4.2.crate) = 15227
+SHA256 (rust/crates/foundations-4.5.0.crate) = 092683e47545850e02785fa57098ff2f760170c528606a1b6221a874fd6c129d
+SIZE (rust/crates/foundations-4.5.0.crate) = 305771
+SHA256 (rust/crates/foundations-macros-4.5.0.crate) = 7b24e87d1e2c2cfa0575957fa4713a347c21e68c2465e4c7534fb2da40cee56c
+SIZE (rust/crates/foundations-macros-4.5.0.crate) = 15240
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/fslock-0.2.1.crate) = 04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb
@@ -157,8 +177,8 @@ SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c6
SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
@@ -169,64 +189,70 @@ SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa8526
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
-SHA256 (rust/crates/hermit-abi-0.5.0.crate) = fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e
-SIZE (rust/crates/hermit-abi-0.5.0.crate) = 17480
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867
SIZE (rust/crates/hostname-0.3.1.crate) = 9272
SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
SIZE (rust/crates/http-0.2.12.crate) = 101964
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2
SIZE (rust/crates/http-body-0.4.6.crate) = 10773
+SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
+SIZE (rust/crates/http-body-1.0.1.crate) = 6125
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
SIZE (rust/crates/humantime-2.2.0.crate) = 20646
SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.1.crate) = 7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d
-SIZE (rust/crates/icu_locid_transform_data-1.5.1.crate) = 42937
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.1.crate) = c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7
-SIZE (rust/crates/icu_normalizer_data-1.5.1.crate) = 50737
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.1.crate) = 85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2
-SIZE (rust/crates/icu_properties_data-1.5.1.crate) = 229231
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
SHA256 (rust/crates/inquire-0.6.2.crate) = c33e7c1ddeb15c9abcbfef6029d8e29f69b52b6d6c891031b88ed91b5065803b
SIZE (rust/crates/inquire-0.6.2.crate) = 73182
SHA256 (rust/crates/intrusive-collections-0.9.7.crate) = 189d0897e4cbe8c75efedf3502c18c887b05046e59d28404d4d8e46cbc4d1e86
SIZE (rust/crates/intrusive-collections-0.9.7.crate) = 56609
+SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
+SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
SHA256 (rust/crates/ipnetwork-0.20.0.crate) = bf466541e9d546596ee94f9f69590f89473455f88372423e0008fc1a7daf100e
SIZE (rust/crates/ipnetwork-0.20.0.crate) = 16556
SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
@@ -237,44 +263,44 @@ SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec9374296
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
-SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
+SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
+SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
+SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
-SIZE (rust/crates/litemap-0.7.5.crate) = 29962
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/local-ip-address-0.5.7.crate) = 612ed4ea9ce5acfb5d26339302528a5e1e59dfed95e9e11af3c083236ff1d15d
SIZE (rust/crates/local-ip-address-0.5.7.crate) = 25226
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4
SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4
SIZE (rust/crates/memoffset-0.7.1.crate) = 8556
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
-SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
SIZE (rust/crates/mio-0.8.11.crate) = 102983
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
-SHA256 (rust/crates/multimap-0.10.0.crate) = defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03
-SIZE (rust/crates/multimap-0.10.0.crate) = 14359
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084
+SIZE (rust/crates/multimap-0.10.1.crate) = 15232
SHA256 (rust/crates/neli-0.6.5.crate) = 93062a0dce6da2517ea35f301dfc88184ce18d3601ec786a727a87bf535deca9
SIZE (rust/crates/neli-0.6.5.crate) = 48906
SHA256 (rust/crates/neli-proc-macros-0.1.4.crate) = 0c8034b7fbb6f9455b2a96c19e6edf8dc9fc34c70449938d8ee3b4df363f61fe
@@ -297,6 +323,8 @@ SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b665
SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/opentelemetry-0.22.0.crate) = 900d57987be3f2aeb70d385fff9b27fb74c5723cc9a52d904d4f9c807a0667bf
@@ -309,10 +337,10 @@ SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb
SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
SHA256 (rust/crates/os_str_bytes-6.6.1.crate) = e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1
SIZE (rust/crates/os_str_bytes-6.6.1.crate) = 27643
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
@@ -325,8 +353,10 @@ SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
+SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
@@ -351,8 +381,8 @@ SHA256 (rust/crates/prost-0.12.6.crate) = deb1435c188b76130da55f17a466d252ff7b14
SIZE (rust/crates/prost-0.12.6.crate) = 21552
SHA256 (rust/crates/prost-derive-0.12.6.crate) = 81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1
SIZE (rust/crates/prost-derive-0.12.6.crate) = 19556
-SHA256 (rust/crates/quanta-0.12.5.crate) = 3bd1fe6824cea6538803de3ff1bc0cf3949024db3d43c9643024bfb33a807c0e
-SIZE (rust/crates/quanta-0.12.5.crate) = 28962
+SHA256 (rust/crates/quanta-0.12.6.crate) = f3ab5a9d756f0d97bdc89019bd2e4ea098cf9cde50ee7564dde6b81ccc8f06c7
+SIZE (rust/crates/quanta-0.12.6.crate) = 35284
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -363,10 +393,14 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
SHA256 (rust/crates/raw-cpuid-11.5.0.crate) = c6df7ab838ed27997ba19a4664507e6f82b41fe6e20be42929332156e5e85146
SIZE (rust/crates/raw-cpuid-11.5.0.crate) = 111596
-SHA256 (rust/crates/redox_syscall-0.5.11.crate) = d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3
-SIZE (rust/crates/redox_syscall-0.5.11.crate) = 30300
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
+SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf
+SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
+SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
+SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
@@ -381,20 +415,24 @@ SHA256 (rust/crates/rstest-0.25.0.crate) = 6fc39292f8613e913f7df8fa892b8944ceb47
SIZE (rust/crates/rstest-0.25.0.crate) = 55273
SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226628d99768225ef08f6ffb52e0182a27746
SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557
-SHA256 (rust/crates/rust_decimal-1.37.1.crate) = faa7de2ba56ac291bd90c6b9bece784a52ae1411f9506544b3eae36dd2356d50
-SIZE (rust/crates/rust_decimal-1.37.1.crate) = 152139
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
-SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rust_decimal-1.37.2.crate) = b203a6425500a03e0919c42d3c47caca51e79f1132046626d2c8871c5092035d
+SIZE (rust/crates/rust_decimal-1.37.2.crate) = 152312
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/schemars-0.9.0.crate) = 4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f
+SIZE (rust/crates/schemars-0.9.0.crate) = 80032
+SHA256 (rust/crates/schemars-1.0.4.crate) = 82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0
+SIZE (rust/crates/schemars-1.0.4.crate) = 88282
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
@@ -403,28 +441,28 @@ SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
+SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a
SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662
-SHA256 (rust/crates/serde_with-3.12.0.crate) = d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa
-SIZE (rust/crates/serde_with-3.12.0.crate) = 148666
-SHA256 (rust/crates/serde_with_macros-3.12.0.crate) = 8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e
-SIZE (rust/crates/serde_with_macros-3.12.0.crate) = 32089
+SHA256 (rust/crates/serde_with-3.14.0.crate) = f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5
+SIZE (rust/crates/serde_with-3.14.0.crate) = 192177
+SHA256 (rust/crates/serde_with_macros-3.14.0.crate) = de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f
+SIZE (rust/crates/serde_with_macros-3.14.0.crate) = 39066
SHA256 (rust/crates/serde_yaml-0.8.26.crate) = 578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b
SIZE (rust/crates/serde_yaml-0.8.26.crate) = 40670
SHA256 (rust/crates/sfv-0.9.4.crate) = f27daf6ed3fc7ffd5ea3ce9f684fe351c47e50f2fdbb6236e2bad0b440dbe408
SIZE (rust/crates/sfv-0.9.4.crate) = 22456
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
-SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
+SIZE (rust/crates/slab-0.4.10.crate) = 17810
SHA256 (rust/crates/slog-2.7.0.crate) = 8347046d4ebd943127157b94d63abb990fcf729dc4e9978927fdf4ac3c998d06
SIZE (rust/crates/slog-2.7.0.crate) = 45432
SHA256 (rust/crates/slog-async-2.8.0.crate) = 72c8038f898a2c79507940990f05386455b3a317d8f18d4caea7cbc3d5096b84
@@ -437,10 +475,10 @@ SHA256 (rust/crates/slog-stdlog-4.1.1.crate) = 6706b2ace5bbae7291d3f8d2473e2bfab
SIZE (rust/crates/slog-stdlog-4.1.1.crate) = 16731
SHA256 (rust/crates/slog-term-2.9.1.crate) = b6e022d0b998abfe5c3782c1f03551a596269450ccd677ea51c56f8b214610e8
SIZE (rust/crates/slog-term-2.9.1.crate) = 28074
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
-SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
-SIZE (rust/crates/socket2-0.5.9.crate) = 57432
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/spinning_top-0.3.0.crate) = d96d2d1d716fb500937168cc09353ffdc7a012be8475ac7308e1bdf0e3923300
SIZE (rust/crates/spinning_top-0.3.0.crate) = 52579
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
@@ -451,10 +489,10 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
-SIZE (rust/crates/syn-2.0.100.crate) = 297947
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/take_mut-0.2.2.crate) = f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60
SIZE (rust/crates/take_mut-0.2.2.crate) = 4263
SHA256 (rust/crates/term-0.7.0.crate) = c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f
@@ -467,8 +505,8 @@ SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/thrift_codec-0.2.0.crate) = fce3200b189fd4733eb2bb22235755c8aa0361ba1c66b67db54893144d147279
SIZE (rust/crates/thrift_codec-0.2.0.crate) = 16596
SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
@@ -477,20 +515,20 @@ SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea
SIZE (rust/crates/time-core-0.1.4.crate) = 8422
SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48
-SIZE (rust/crates/tokio-1.44.2.crate) = 841618
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
-SHA256 (rust/crates/tokio-util-0.7.14.crate) = 6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034
-SIZE (rust/crates/tokio-util-0.7.14.crate) = 118861
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
-SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
SHA256 (rust/crates/tonic-0.11.0.crate) = 76c4eb7a4e9ef9d4763600161f12f5070b92a578e1b634db88a6887844c91a13
SIZE (rust/crates/tonic-0.11.0.crate) = 92841
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
@@ -499,10 +537,10 @@ SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d195
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/trackable-1.3.0.crate) = b15bd114abb99ef8cee977e517c8f37aee63f184f2d08e3e6ceca092373369ae
SIZE (rust/crates/trackable-1.3.0.crate) = 12404
SHA256 (rust/crates/trackable_derive-1.0.0.crate) = ebeb235c5847e2f82cfe0f07eb971d1e5f6804b18dac2ae16349cc604380f82f
@@ -521,12 +559,12 @@ SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384e
SIZE (rust/crates/url-2.5.4.crate) = 81097
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
@@ -547,85 +585,105 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.61.0.crate) = 4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980
-SIZE (rust/crates/windows-core-0.61.0.crate) = 36707
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
-SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
-SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252
-SIZE (rust/crates/windows-result-0.3.2.crate) = 13399
-SHA256 (rust/crates/windows-strings-0.4.0.crate) = 7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97
-SIZE (rust/crates/windows-strings-0.4.0.crate) = 13939
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.6.crate) = 63d3fcd9bba44b03821e7d699eeee959f3126dcc4aa8e4ae18ec617c2a5cea10
-SIZE (rust/crates/winnow-0.7.6.crate) = 174072
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
+SIZE (rust/crates/winnow-0.7.12.crate) = 174403
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/yaml-merge-keys-0.5.1.crate) = af47d205071caaef70ebce5e04e1d88eba944833f8a6626dacdda700f86c285a
SIZE (rust/crates/yaml-merge-keys-0.5.1.crate) = 13257
SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.8.24.crate) = 2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879
-SIZE (rust/crates/zerocopy-0.8.24.crate) = 243777
-SHA256 (rust/crates/zerocopy-derive-0.8.24.crate) = a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be
-SIZE (rust/crates/zerocopy-derive-0.8.24.crate) = 86487
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (cloudflare-quiche-0.24.2_GH0.tar.gz) = a53f0efa1b5765b2d5438bd4fd076bae0617ee9cc140241a91fb7ecc0dd5410c
-SIZE (cloudflare-quiche-0.24.2_GH0.tar.gz) = 1541941
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (cloudflare-quiche-0.24.5_GH0.tar.gz) = 7d2dff9ac5b9a53eb32d98af9b5fae944dcc7176a9fcfe1877f682b1ec935663
+SIZE (cloudflare-quiche-0.24.5_GH0.tar.gz) = 1579508
SHA256 (google-boringssl-e1d6cd95a_GH0.tar.gz) = 8ae99fd5bc987afa46c957bf527ae6005eb29f3d4b8e9942d00e9d786dc1b85e
SIZE (google-boringssl-e1d6cd95a_GH0.tar.gz) = 45563984
diff --git a/net/rabbitmq/Makefile b/net/rabbitmq/Makefile
index 463b786299e5..6aed73e31e67 100644
--- a/net/rabbitmq/Makefile
+++ b/net/rabbitmq/Makefile
@@ -1,11 +1,11 @@
PORTNAME= rabbitmq
-DISTVERSION= 4.1.1
+DISTVERSION= 4.1.4
CATEGORIES= net
MASTER_SITES= https://github.com/rabbitmq/rabbitmq-server/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-server-generic-unix-${DISTVERSION}
-MAINTAINER= vvd@FreeBSD.org
-# Co-maintainer: fsbruva@yahoo.com
+MAINTAINER= erlang@FreeBSD.org
+# Co-maintainers: vvd@FreeBSD.org fsbruva@yahoo.com
COMMENT= Erlang implementation of AMQP
WWW= https://www.rabbitmq.com/
diff --git a/net/rabbitmq/distinfo b/net/rabbitmq/distinfo
index 97e0a1d6fce6..e1faf1455a67 100644
--- a/net/rabbitmq/distinfo
+++ b/net/rabbitmq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750300000
-SHA256 (rabbitmq-server-generic-unix-4.1.1.tar.xz) = a00731f61bb3fa6000b62d5c5b8fe407638ebc8c2042e0079860ee66ce320f53
-SIZE (rabbitmq-server-generic-unix-4.1.1.tar.xz) = 26167188
+TIMESTAMP = 1759234567
+SHA256 (rabbitmq-server-generic-unix-4.1.4.tar.xz) = c03b5976a1d6933ad81b77f7b30d6cbdc92886dededf6f028e29d5c4d42f5b7e
+SIZE (rabbitmq-server-generic-unix-4.1.4.tar.xz) = 22281732
diff --git a/net/rabbitmq/pkg-plist b/net/rabbitmq/pkg-plist
index 8ab46e6eb277..cd2695d7c891 100644
--- a/net/rabbitmq/pkg-plist
+++ b/net/rabbitmq/pkg-plist
@@ -156,31 +156,31 @@ lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/Elixir.CSV.RowLengthError
lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/Elixir.CSV.StrayEscapeCharacterError.beam
lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/Elixir.CSV.beam
lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/csv.app
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/conf_parse.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish.app
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_advanced.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_bytesize.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_conf.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_datatypes.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_duration.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_duration_parse.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_effective.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_enum.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_error.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_escript.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_flag.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_generator.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_mapping.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_rebar_plugin.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_schema.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_translation.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_unit.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_util.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_validator.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_variable.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_vmargs.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/priv/erlang_vm.schema
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/conf_parse.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish.app
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_advanced.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_bytesize.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_conf.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_datatypes.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_duration.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_duration_parse.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_effective.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_enum.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_error.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_escript.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_flag.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_generator.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_mapping.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_rebar_plugin.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_schema.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_translation.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_unit.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_util.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_validator.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_variable.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/ebin/cuttlefish_vmargs.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.5.0/priv/erlang_vm.schema
lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/auth_pb.beam
lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd.app
lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd.beam
@@ -536,51 +536,50 @@ lib/rabbitmq_server-%%VERSION%%/plugins/quantile_estimator-0.2.1/ebin/quantile.b
lib/rabbitmq_server-%%VERSION%%/plugins/quantile_estimator-0.2.1/ebin/quantile_estimator.app
lib/rabbitmq_server-%%VERSION%%/plugins/quantile_estimator-0.2.1/ebin/quantile_estimator.beam
lib/rabbitmq_server-%%VERSION%%/plugins/quantile_estimator-0.2.1/include/quantile_estimator.hrl
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra.app
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_app.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_aux.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_bench.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_counters.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_dbg.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_directory.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_env.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_ets_queue.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_file.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_file_handle.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_flru.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_leaderboard.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_lib.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_ets.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_meta.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_pre_init.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_read_plan.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_reader.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_segment.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_segment_writer.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_snapshot.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_wal.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_wal_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_lol.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_machine.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_machine_ets.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_machine_simple.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_metrics_ets.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_monitors.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_mt.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_range.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_server.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_server_proc.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_server_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_server_sup_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_snapshot.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_system.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_system_recover.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_system_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_systems_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra.app
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_app.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_aux.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_bench.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_counters.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_dbg.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_directory.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_env.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_ets_queue.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_file.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_flru.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_leaderboard.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_lib.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_log.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_log_ets.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_log_meta.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_log_pre_init.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_log_read_plan.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_log_reader.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_log_segment.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_log_segment_writer.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_log_snapshot.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_log_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_log_wal.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_log_wal_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_lol.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_machine.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_machine_ets.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_machine_simple.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_metrics_ets.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_monitors.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_mt.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_range.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_server.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_server_proc.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_server_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_server_sup_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_snapshot.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_system.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_system_recover.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_system_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.13/ebin/ra_systems_sup.beam
lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/amqqueue.beam
lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/background_gc.beam
lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/code_server_cache.beam
@@ -779,6 +778,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_ssl.beam
lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_stream_coordinator.beam
lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_stream_queue.beam
lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_stream_sac_coordinator.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_stream_sac_coordinator_v4.beam
lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_sup.beam
lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_sysmon_handler.beam
lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_sysmon_minder.beam
@@ -1160,6 +1160,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www
lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/sammy-0.7.6.js
lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/sammy-0.7.6.min.js
lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/theme-switcher.js
+lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/title.js
lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/404.ejs
lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/add-binding.ejs
lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/binary.ejs
@@ -1377,6 +1378,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stomp-%%VERSION%%/include/rabbi
lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stomp-%%VERSION%%/include/rabbit_stomp_frame.hrl
lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stomp-%%VERSION%%/include/rabbit_stomp_headers.hrl
lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stomp-%%VERSION%%/priv/schema/rabbitmq_stomp.schema
+lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream-%%VERSION%%/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ActivateStreamConsumerCommand.beam
lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream-%%VERSION%%/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.AddSuperStreamCommand.beam
lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream-%%VERSION%%/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteSuperStreamCommand.beam
lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream-%%VERSION%%/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConnectionsCommand.beam
@@ -1530,13 +1532,13 @@ lib/rabbitmq_server-%%VERSION%%/plugins/recon-2.5.6/ebin/recon_lib.beam
lib/rabbitmq_server-%%VERSION%%/plugins/recon-2.5.6/ebin/recon_map.beam
lib/rabbitmq_server-%%VERSION%%/plugins/recon-2.5.6/ebin/recon_rec.beam
lib/rabbitmq_server-%%VERSION%%/plugins/recon-2.5.6/ebin/recon_trace.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.0.7/ebin/redbug.app
-lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.0.7/ebin/redbug.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.0.7/ebin/redbug_compiler.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.0.7/ebin/redbug_dtop.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.0.7/ebin/redbug_lexer.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.0.7/ebin/redbug_parser.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.0.7/ebin/redbug_targ.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.1.0/ebin/redbug.app
+lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.1.0/ebin/redbug.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.1.0/ebin/redbug_compiler.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.1.0/ebin/redbug_dtop.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.1.0/ebin/redbug_lexer.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.1.0/ebin/redbug_parser.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.1.0/ebin/redbug_targ.beam
lib/rabbitmq_server-%%VERSION%%/plugins/seshat-0.6.1/ebin/seshat.app
lib/rabbitmq_server-%%VERSION%%/plugins/seshat-0.6.1/ebin/seshat.beam
lib/rabbitmq_server-%%VERSION%%/plugins/seshat-0.6.1/ebin/seshat_app.beam
diff --git a/net/rabbitmqadmin/Makefile b/net/rabbitmqadmin/Makefile
index d199a2c9ea1f..f93c29b9e1a8 100644
--- a/net/rabbitmqadmin/Makefile
+++ b/net/rabbitmqadmin/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rabbitmqadmin
DISTVERSIONPREFIX= v
DISTVERSION= 0.29.0
-PORTREVISION= 3
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= dch@FreeBSD.org
diff --git a/net/rabbitmqadmin/files/patch-cargo-crates_aws-lc-sys-0.27.1_aws-lc_include_openssl_target.h b/net/rabbitmqadmin/files/patch-cargo-crates_aws-lc-sys-0.27.1_aws-lc_include_openssl_target.h
new file mode 100644
index 000000000000..3f59b50ac189
--- /dev/null
+++ b/net/rabbitmqadmin/files/patch-cargo-crates_aws-lc-sys-0.27.1_aws-lc_include_openssl_target.h
@@ -0,0 +1,20 @@
+--- cargo-crates/aws-lc-sys-0.27.1/aws-lc/include/openssl/target.h.orig 2025-09-03 10:05:29 UTC
++++ cargo-crates/aws-lc-sys-0.27.1/aws-lc/include/openssl/target.h
+@@ -34,14 +34,14 @@
+ #elif defined(__ARMEL__) || defined(_M_ARM)
+ #define OPENSSL_32_BIT
+ #define OPENSSL_ARM
+-#elif (defined(__PPC64__) || defined(__powerpc64__)) && defined(_LITTLE_ENDIAN)
++#elif (defined(__PPC64__) || defined(__powerpc64__)) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
+ #define OPENSSL_64_BIT
+ #define OPENSSL_PPC64LE
+-#elif (defined(__PPC64__) || defined(__powerpc64__)) && defined(_BIG_ENDIAN)
++#elif (defined(__PPC64__) || defined(__powerpc64__)) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
+ #define OPENSSL_64_BIT
+ #define OPENSSL_PPC64BE
+ #define OPENSSL_BIG_ENDIAN
+-#elif (defined(__PPC__) || defined(__powerpc__)) && defined(_BIG_ENDIAN)
++#elif (defined(__PPC__) || defined(__powerpc__)) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
+ #define OPENSSL_32_BIT
+ #define OPENSSL_PPC32BE
+ #define OPENSSL_BIG_ENDIAN
diff --git a/net/rathole/Makefile b/net/rathole/Makefile
index 74ec48652184..e68ac79762dd 100644
--- a/net/rathole/Makefile
+++ b/net/rathole/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rathole
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 16
+PORTREVISION= 18
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/rclone/Makefile b/net/rclone/Makefile
index 016b9a93c4fd..06648b8ac1aa 100644
--- a/net/rclone/Makefile
+++ b/net/rclone/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rclone
DISTVERSIONPREFIX= v
-DISTVERSION= 1.70.3
+DISTVERSION= 1.71.1
PORTREVISION= 1
CATEGORIES= net
diff --git a/net/rclone/distinfo b/net/rclone/distinfo
index 555f9f7355a4..70dc88a36182 100644
--- a/net/rclone/distinfo
+++ b/net/rclone/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752436837
-SHA256 (go/net_rclone/rclone-v1.70.3/v1.70.3.mod) = 0f533205ddb5dcadda6e80dacfac7ac144769c1e15fd10e90ba80f0a36347cd0
-SIZE (go/net_rclone/rclone-v1.70.3/v1.70.3.mod) = 12114
-SHA256 (go/net_rclone/rclone-v1.70.3/v1.70.3.zip) = 6e3813694bb603029a0365c9afc921feaae336687b809e71eaff0feb00c9a6f0
-SIZE (go/net_rclone/rclone-v1.70.3/v1.70.3.zip) = 18341022
+TIMESTAMP = 1758803114
+SHA256 (go/net_rclone/rclone-v1.71.1/v1.71.1.mod) = 472d64d43319a6860c629b89bf483cb602ffe479827b4d346f85a099faf9b79f
+SIZE (go/net_rclone/rclone-v1.71.1/v1.71.1.mod) = 12214
+SHA256 (go/net_rclone/rclone-v1.71.1/v1.71.1.zip) = d7d450a05351de49b89605d6d05e9ba609ff557e1b01531996aa219ba53073ef
+SIZE (go/net_rclone/rclone-v1.71.1/v1.71.1.zip) = 18564043
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/redpanda-connect/Makefile b/net/redpanda-connect/Makefile
index bc5226ee2302..fd3f7a7afae5 100644
--- a/net/redpanda-connect/Makefile
+++ b/net/redpanda-connect/Makefile
@@ -1,7 +1,6 @@
PORTNAME= connect
DISTVERSIONPREFIX= v
-DISTVERSION= 4.61.0
-PORTREVISION= 1
+DISTVERSION= 4.67.0
CATEGORIES= net
PKGNAMEPREFIX= redpanda-
@@ -38,13 +37,18 @@ PLIST_FILES= "@dir(,,755) %%ETCDIR%%" \
OPTIONS_DEFINE= ENTERPRISE
ENTERPRISE_DESC= Enable connectors under the RCL license
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
-post-patch:
.if !${PORT_OPTIONS:MENTERPRISE}
- @${PATCH} -d ${WRKSRC} < ${FILESDIR}/remove-enterprise-connectors.patch
+EXTRA_PATCHES= ${FILESDIR}/extra-patch-public_components_all_package.go
.endif
+.include <bsd.port.pre.mk>
+
+post-patch:
+ @${CP} ${WRKSRC}/vendor/github.com/AthenZ/athenz/libs/go/sia/util/os_util_linux.go \
+ ${WRKSRC}/vendor/github.com/AthenZ/athenz/libs/go/sia/util/os_util_freebsd.go
+
post-install:
@${MKDIR} ${STAGEDIR}${ETCDIR}
${INSTALL_DATA} ${FILESDIR}/config.yaml ${STAGEDIR}${ETCDIR}/config.yaml.sample
diff --git a/net/redpanda-connect/distinfo b/net/redpanda-connect/distinfo
index 3affba249741..ce28de6a964a 100644
--- a/net/redpanda-connect/distinfo
+++ b/net/redpanda-connect/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752913928
-SHA256 (go/net_redpanda-connect/connect-v4.61.0/v4.61.0.mod) = 5e49767f388d02662a2e10ab7124c78522b5248bc5033826833aee04aeb1cd4e
-SIZE (go/net_redpanda-connect/connect-v4.61.0/v4.61.0.mod) = 24341
-SHA256 (go/net_redpanda-connect/connect-v4.61.0/v4.61.0.zip) = ed997944cbe4fb225f86d94c7215a2f373cc9cf4a8bccfa4fd28fc67dafe8bd5
-SIZE (go/net_redpanda-connect/connect-v4.61.0/v4.61.0.zip) = 2825956
+TIMESTAMP = 1760427193
+SHA256 (go/net_redpanda-connect/connect-v4.67.0/v4.67.0.mod) = 36184448ade64b7bed64e80f33ad2b9e5149e6fbebb864f9a9ecfd1cc56ebd0a
+SIZE (go/net_redpanda-connect/connect-v4.67.0/v4.67.0.mod) = 25259
+SHA256 (go/net_redpanda-connect/connect-v4.67.0/v4.67.0.zip) = 4594ce184833b690bef6e54480cc6e73fa09651aa155ddbd5e936d58a6ed7eb4
+SIZE (go/net_redpanda-connect/connect-v4.67.0/v4.67.0.zip) = 3006658
diff --git a/net/redpanda-connect/files/remove-enterprise-connectors.patch b/net/redpanda-connect/files/extra-patch-public_components_all_package.go
index 1b2ed703f5d2..3a8bcb14165f 100644
--- a/net/redpanda-connect/files/remove-enterprise-connectors.patch
+++ b/net/redpanda-connect/files/extra-patch-public_components_all_package.go
@@ -1,23 +1,21 @@
---- public/components/all/package.go.orig 2025-06-06 23:37:55.991872000 +0200
-+++ public/components/all/package.go 2025-06-06 23:38:14.046795000 +0200
-@@ -15,20 +15,4 @@
+--- public/components/all/package.go.orig
++++ public/components/all/package.go
+@@ -15,18 +15,4 @@
import (
// Import all community components.
_ "github.com/redpanda-data/connect/v4/public/components/community"
-
- // Import all enterprise components.
-- _ "github.com/redpanda-data/connect/v4/public/components/aws/enterprise"
-- _ "github.com/redpanda-data/connect/v4/public/components/cohere"
- _ "github.com/redpanda-data/connect/v4/public/components/gateway"
- _ "github.com/redpanda-data/connect/v4/public/components/gcp/enterprise"
- _ "github.com/redpanda-data/connect/v4/public/components/google"
- _ "github.com/redpanda-data/connect/v4/public/components/kafka/enterprise"
- _ "github.com/redpanda-data/connect/v4/public/components/mongodb/enterprise"
+- _ "github.com/redpanda-data/connect/v4/public/components/mssqlserver"
- _ "github.com/redpanda-data/connect/v4/public/components/mysql"
-- _ "github.com/redpanda-data/connect/v4/public/components/ollama"
-- _ "github.com/redpanda-data/connect/v4/public/components/openai"
- _ "github.com/redpanda-data/connect/v4/public/components/postgresql"
- _ "github.com/redpanda-data/connect/v4/public/components/slack"
- _ "github.com/redpanda-data/connect/v4/public/components/snowflake"
- _ "github.com/redpanda-data/connect/v4/public/components/splunk"
+- _ "github.com/redpanda-data/connect/v4/public/components/tigerbeetle"
)
diff --git a/net/relayd/files/patch-usr.sbin_relayd_siphash.c b/net/relayd/files/patch-usr.sbin_relayd_siphash.c
new file mode 100644
index 000000000000..16575bdd6c1f
--- /dev/null
+++ b/net/relayd/files/patch-usr.sbin_relayd_siphash.c
@@ -0,0 +1,22 @@
+--- usr.sbin/relayd/siphash.c.orig 2025-09-02 11:44:37 UTC
++++ usr.sbin/relayd/siphash.c
+@@ -64,8 +64,8 @@ SipHash_Init(SIPHASH_CTX *ctx, const SIPHASH_KEY *key)
+ uint64_t k0, k1;
+
+ #ifdef __FreeBSD__
+- k0 = le64toh(&key->k0);
+- k1 = le64toh(&key->k1);
++ k0 = le64toh(key->k0);
++ k1 = le64toh(key->k1);
+ #else
+ k0 = lemtoh64(&key->k0);
+ k1 = lemtoh64(&key->k1);
+@@ -191,7 +191,7 @@ SipHash_CRounds(SIPHASH_CTX *ctx, int rounds)
+ SipHash_CRounds(SIPHASH_CTX *ctx, int rounds)
+ {
+ #ifdef __FreeBSD__
+- u_int64_t m = le64toh((u_int64_t *)ctx->buf);
++ u_int64_t m = le64toh((u_int64_t)ctx->buf);
+ #else
+ u_int64_t m = lemtoh64((u_int64_t *)ctx->buf);
+ #endif
diff --git a/net/remmina/Makefile b/net/remmina/Makefile
index 5ae957c025f6..121663a891bc 100644
--- a/net/remmina/Makefile
+++ b/net/remmina/Makefile
@@ -1,5 +1,6 @@
PORTNAME= remmina
DISTVERSION= 1.4.41
+PORTREVISION= 1
CATEGORIES= net gnome
MAINTAINER= fernape@FreeBSD.org
diff --git a/net/revsocks/Makefile b/net/revsocks/Makefile
index 48982903941c..d53633f370df 100644
--- a/net/revsocks/Makefile
+++ b/net/revsocks/Makefile
@@ -1,7 +1,7 @@
PORTNAME= revsocks
DISTVERSIONPREFIX= v
DISTVERSION= 2.8
-PORTREVISION= 14
+PORTREVISION= 16
CATEGORIES= net
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net/rosenpass/Makefile b/net/rosenpass/Makefile
index ad348d5c55bb..0684fcd19907 100644
--- a/net/rosenpass/Makefile
+++ b/net/rosenpass/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rosenpass
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
-PORTREVISION= 10
+PORTREVISION= 12
CATEGORIES= net net-vpn security
MAINTAINER= fuz@FreeBSD.org
diff --git a/net/rospo/Makefile b/net/rospo/Makefile
index 0cfb4271c34b..aca203c2c96f 100644
--- a/net/rospo/Makefile
+++ b/net/rospo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rospo
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.0
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= net net-vpn sysutils
MAINTAINER= fuz@FreeBSD.org
diff --git a/net/routinator/Makefile b/net/routinator/Makefile
index f15afe506e23..16413e080298 100644
--- a/net/routinator/Makefile
+++ b/net/routinator/Makefile
@@ -1,7 +1,6 @@
PORTNAME= routinator
DISTVERSIONPREFIX= v
-DISTVERSION= 0.14.2
-PORTREVISION= 3
+DISTVERSION= 0.15.1
CATEGORIES= net
MAINTAINER= jaap@NLnetLabs.nl
diff --git a/net/routinator/Makefile.crates b/net/routinator/Makefile.crates
index df626466cd6a..a7655ef319ce 100644
--- a/net/routinator/Makefile.crates
+++ b/net/routinator/Makefile.crates
@@ -1,51 +1,52 @@
-CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
- android-tzdata-0.1.1 \
+CARGO_CRATES= addr2line-0.25.1 \
+ adler2-2.0.1 \
android_system_properties-0.1.5 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- arbitrary-1.4.1 \
- async-compression-0.4.18 \
- autocfg-1.4.0 \
- backtrace-0.3.74 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ arbitrary-1.4.2 \
+ arc-swap-1.7.1 \
+ async-compression-0.4.32 \
+ atomic-waker-1.1.2 \
+ autocfg-1.5.0 \
+ backtrace-0.3.76 \
base64-0.22.1 \
- bcder-0.7.5 \
- bitflags-2.8.0 \
- bumpalo-3.16.0 \
- byteorder-1.5.0 \
- bytes-1.9.0 \
- cc-1.2.10 \
- cfg-if-1.0.0 \
+ bcder-0.7.6 \
+ bitflags-2.9.4 \
+ bumpalo-3.19.0 \
+ bytes-1.10.1 \
+ cc-1.2.40 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
- chrono-0.4.39 \
- clap-4.5.27 \
- clap_builder-4.5.27 \
- clap_derive-4.5.24 \
- clap_lex-0.7.4 \
- colorchoice-1.0.3 \
+ chrono-0.4.42 \
+ clap-4.5.48 \
+ clap_builder-4.5.48 \
+ clap_derive-4.5.47 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
+ compression-codecs-0.4.31 \
+ compression-core-0.4.29 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.7 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
crossbeam-queue-0.3.12 \
crossbeam-utils-0.8.21 \
- deranged-0.3.11 \
- derive_arbitrary-1.4.1 \
+ deranged-0.5.4 \
+ derive_arbitrary-1.4.2 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
displaydoc-0.2.5 \
- either-1.13.0 \
- equivalent-1.0.1 \
- errno-0.3.10 \
- error-chain-0.12.4 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
fastrand-2.3.0 \
- flate2-1.0.35 \
+ find-msvc-tools-0.1.3 \
+ flate2-1.1.4 \
fnv-1.0.7 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
@@ -55,185 +56,203 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
- getrandom-0.2.15 \
- gimli-0.31.1 \
- hashbrown-0.15.2 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
+ gimli-0.32.3 \
+ hashbrown-0.16.0 \
heck-0.5.0 \
- hostname-0.3.1 \
- http-1.2.0 \
+ hostname-0.4.1 \
+ http-1.3.1 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
- httparse-1.9.5 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
- hyper-1.5.2 \
- hyper-rustls-0.27.5 \
+ hyper-1.7.0 \
+ hyper-rustls-0.27.7 \
hyper-tls-0.6.0 \
- hyper-util-0.1.10 \
- iana-time-zone-0.1.61 \
+ hyper-util-0.1.17 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
- idna-1.0.3 \
- idna_adapter-1.2.0 \
- indexmap-2.7.1 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
+ indexmap-2.11.4 \
+ io-uring-0.7.10 \
ipnet-2.11.0 \
+ iri-string-0.7.8 \
is_terminal_polyfill-1.70.1 \
- itoa-1.0.14 \
- js-sys-0.3.77 \
- libc-0.2.169 \
- libredox-0.1.3 \
- linux-raw-sys-0.4.15 \
+ itoa-1.0.15 \
+ js-sys-0.3.81 \
+ libc-0.2.176 \
+ libredox-0.1.10 \
+ linux-raw-sys-0.11.0 \
listenfd-1.0.2 \
- litemap-0.7.4 \
- log-0.4.25 \
- match_cfg-0.1.0 \
- memchr-2.7.4 \
+ litemap-0.8.0 \
+ log-0.4.28 \
+ lru-slab-0.1.2 \
+ memchr-2.7.6 \
memoffset-0.9.1 \
- mime-0.3.17 \
- miniz_oxide-0.8.3 \
- mio-1.0.3 \
- native-tls-0.2.12 \
- nix-0.27.1 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
+ native-tls-0.2.14 \
+ nix-0.30.1 \
num-conv-0.1.0 \
num-traits-0.2.19 \
num_threads-0.1.7 \
- object-0.36.7 \
- once_cell-1.20.2 \
- openssl-0.10.68 \
+ object-0.37.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ openssl-0.10.73 \
openssl-macros-0.1.1 \
- openssl-probe-0.1.5 \
- openssl-sys-0.9.104 \
+ openssl-probe-0.1.6 \
+ openssl-sys-0.9.109 \
option-ext-0.2.0 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
+ potential_utf-0.1.3 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.20 \
- proc-macro2-1.0.93 \
- quick-xml-0.31.0 \
- quinn-0.11.6 \
- quinn-proto-0.11.9 \
- quinn-udp-0.5.9 \
- quote-1.0.38 \
- rand-0.8.5 \
- rand_chacha-0.3.1 \
- rand_core-0.6.4 \
- redox_users-0.5.0 \
- reqwest-0.12.12 \
- ring-0.17.8 \
- rpki-0.18.5 \
- rustc-demangle-0.1.24 \
- rustc-hash-2.1.0 \
- rustix-0.38.44 \
- rustls-0.23.21 \
+ ppv-lite86-0.2.21 \
+ proc-macro2-1.0.101 \
+ quick-xml-0.38.3 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
+ quote-1.0.41 \
+ r-efi-5.3.0 \
+ rand-0.9.2 \
+ rand_chacha-0.9.0 \
+ rand_core-0.9.3 \
+ redox_users-0.5.2 \
+ reqwest-0.12.23 \
+ ring-0.17.14 \
+ rpki-0.19.1 \
+ rustc-demangle-0.1.26 \
+ rustc-hash-2.1.1 \
+ rustix-1.1.2 \
+ rustls-0.23.32 \
rustls-pemfile-2.2.0 \
- rustls-pki-types-1.10.1 \
- rustls-webpki-0.102.8 \
- rustversion-1.0.19 \
- ryu-1.0.18 \
- schannel-0.1.27 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.7 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
+ schannel-0.1.28 \
security-framework-2.11.1 \
- security-framework-sys-2.14.0 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.137 \
+ security-framework-sys-2.15.0 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
serde_urlencoded-0.7.1 \
shlex-1.3.0 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.6 \
+ simd-adler32-0.3.7 \
siphasher-1.0.1 \
- slab-0.4.9 \
- smallvec-1.13.2 \
- socket2-0.5.8 \
- spin-0.9.8 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ socket2-0.6.0 \
stable_deref_trait-1.2.0 \
strsim-0.11.1 \
subtle-2.6.1 \
- syn-2.0.96 \
+ syn-2.0.106 \
sync_wrapper-1.0.2 \
- synstructure-0.13.1 \
- syslog-6.1.1 \
- tempfile-3.15.0 \
- terminal_size-0.4.1 \
- thiserror-1.0.69 \
- thiserror-2.0.11 \
- thiserror-impl-1.0.69 \
- thiserror-impl-2.0.11 \
- time-0.3.37 \
- time-core-0.1.2 \
- time-macros-0.2.19 \
- tinystr-0.7.6 \
- tinyvec-1.8.1 \
+ synstructure-0.13.2 \
+ syslog-7.0.0 \
+ tempfile-3.23.0 \
+ terminal_size-0.4.3 \
+ thiserror-2.0.17 \
+ thiserror-impl-2.0.17 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
+ tinystr-0.8.1 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.43.0 \
+ tokio-1.47.1 \
tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
- tokio-rustls-0.26.1 \
- tokio-socks-0.5.2 \
- tokio-util-0.7.13 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.22 \
+ tokio-rustls-0.26.4 \
+ tokio-util-0.7.16 \
+ toml_datetime-0.7.2 \
+ toml_edit-0.23.6 \
+ toml_parser-1.0.3 \
+ toml_writer-1.0.3 \
tower-0.5.2 \
+ tower-http-0.6.6 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
- tracing-core-0.1.33 \
+ tracing-core-0.1.34 \
try-lock-0.2.5 \
- unicode-ident-1.0.14 \
+ unicode-ident-1.0.19 \
untrusted-0.9.0 \
- url-2.5.4 \
- utf16_iter-1.0.5 \
+ url-2.5.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.12.1 \
+ uuid-1.18.1 \
vcpkg-0.2.15 \
- version_check-0.9.5 \
want-0.3.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-futures-0.4.50 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- web-sys-0.3.77 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.7+wasi-0.2.4 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.104 \
+ wasm-bindgen-backend-0.2.104 \
+ wasm-bindgen-futures-0.4.54 \
+ wasm-bindgen-macro-0.2.104 \
+ wasm-bindgen-macro-support-0.2.104 \
+ wasm-bindgen-shared-0.2.104 \
+ web-sys-0.3.81 \
web-time-1.1.0 \
- webpki-roots-0.26.7 \
+ webpki-roots-1.0.2 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.52.0 \
- windows-registry-0.2.0 \
- windows-result-0.2.0 \
- windows-strings-0.1.0 \
+ windows-core-0.62.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
+ windows-link-0.1.3 \
+ windows-link-0.2.1 \
+ windows-result-0.4.1 \
+ windows-strings-0.5.1 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.52.6 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.6.24 \
- write16-1.0.0 \
- writeable-0.5.5 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
- zeroize-1.8.1 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.13 \
+ wit-bindgen-0.46.0 \
+ writeable-0.6.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zeroize-1.8.2 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1
diff --git a/net/routinator/distinfo b/net/routinator/distinfo
index a886319ea47e..d85bd14165ed 100644
--- a/net/routinator/distinfo
+++ b/net/routinator/distinfo
@@ -1,100 +1,102 @@
-TIMESTAMP = 1741116035
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+TIMESTAMP = 1759924936
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
-SHA256 (rust/crates/async-compression-0.4.18.crate) = df895a515f70646414f4b45c0b79082783b80552b373a68283012928df56f522
-SIZE (rust/crates/async-compression-0.4.18.crate) = 111919
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
+SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
+SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
+SHA256 (rust/crates/async-compression-0.4.32.crate) = 5a89bce6054c720275ac2432fbba080a66a2106a44a1b804553930ca6909f4e0
+SIZE (rust/crates/async-compression-0.4.32.crate) = 98949
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
+SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bcder-0.7.5.crate) = 89ffdaa8c6398acd07176317eb6c1f9082869dd1cc3fee7c72c6354866b928cc
-SIZE (rust/crates/bcder-0.7.5.crate) = 63794
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
-SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
-SIZE (rust/crates/bytes-1.9.0.crate) = 67320
-SHA256 (rust/crates/cc-1.2.10.crate) = 13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229
-SIZE (rust/crates/cc-1.2.10.crate) = 101251
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/bcder-0.7.6.crate) = 1f7c42c9913f68cf9390a225e81ad56a5c515347287eb98baa710090ca1de86d
+SIZE (rust/crates/bcder-0.7.6.crate) = 64022
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/cc-1.2.40.crate) = e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb
+SIZE (rust/crates/cc-1.2.40.crate) = 91094
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
-SHA256 (rust/crates/clap-4.5.27.crate) = 769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796
-SIZE (rust/crates/clap-4.5.27.crate) = 55737
-SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7
-SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024
-SHA256 (rust/crates/clap_derive-4.5.24.crate) = 54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c
-SIZE (rust/crates/clap_derive-4.5.24.crate) = 30669
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
+SIZE (rust/crates/clap-4.5.48.crate) = 61935
+SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
+SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/compression-codecs-0.4.31.crate) = ef8a506ec4b81c460798f572caead636d57d3d7e940f998160f52bd254bf2d23
+SIZE (rust/crates/compression-codecs-0.4.31.crate) = 22694
+SHA256 (rust/crates/compression-core-0.4.29.crate) = e47641d3deaf41fb1538ac1f54735925e275eaf3bf4d55c81b137fba797e5cbb
+SIZE (rust/crates/compression-core-0.4.29.crate) = 4321
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115
SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
-SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
+SHA256 (rust/crates/deranged-0.5.4.crate) = a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071
+SIZE (rust/crates/deranged-0.5.4.crate) = 24461
+SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
+SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
SIZE (rust/crates/dirs-6.0.0.crate) = 14190
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
-SHA256 (rust/crates/error-chain-0.12.4.crate) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc
-SIZE (rust/crates/error-chain-0.12.4.crate) = 29274
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+SHA256 (rust/crates/find-msvc-tools-0.1.3.crate) = 0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3
+SIZE (rust/crates/find-msvc-tools-0.1.3.crate) = 30486
+SHA256 (rust/crates/flate2-1.1.4.crate) = dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9
+SIZE (rust/crates/flate2-1.1.4.crate) = 77010
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
SIZE (rust/crates/futures-0.3.31.crate) = 54953
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
@@ -113,369 +115,405 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867
-SIZE (rust/crates/hostname-0.3.1.crate) = 9272
-SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
-SIZE (rust/crates/http-1.2.0.crate) = 105932
+SHA256 (rust/crates/hostname-0.4.1.crate) = a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65
+SIZE (rust/crates/hostname-0.4.1.crate) = 13819
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
-SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
-SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
-SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946
-SIZE (rust/crates/httparse-1.9.5.crate) = 39029
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/hyper-1.5.2.crate) = 256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0
-SIZE (rust/crates/hyper-1.5.2.crate) = 152817
-SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2
-SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
+SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
+SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
-SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
-SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
-SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
-SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
+SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
+SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
-SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
+SIZE (rust/crates/js-sys-0.3.81.crate) = 56399
+SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
SHA256 (rust/crates/listenfd-1.0.2.crate) = b87bc54a4629b4294d0b3ef041b64c40c611097a677d9dc07b2c67739fe39dba
SIZE (rust/crates/listenfd-1.0.2.crate) = 18792
-SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
-SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4
-SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
-SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
-SIZE (rust/crates/mime-0.3.17.crate) = 15712
-SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924
-SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
-SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466
-SIZE (rust/crates/native-tls-0.2.12.crate) = 29517
-SHA256 (rust/crates/nix-0.27.1.crate) = 2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053
-SIZE (rust/crates/nix-0.27.1.crate) = 286494
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
+SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5
-SIZE (rust/crates/openssl-0.10.68.crate) = 276578
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
+SIZE (rust/crates/openssl-0.10.73.crate) = 283994
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
-SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
-SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
-SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
+SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
-SHA256 (rust/crates/quick-xml-0.31.0.crate) = 1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33
-SIZE (rust/crates/quick-xml-0.31.0.crate) = 172236
-SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef
-SIZE (rust/crates/quinn-0.11.6.crate) = 78222
-SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d
-SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286
-SHA256 (rust/crates/quinn-udp-0.5.9.crate) = 1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904
-SIZE (rust/crates/quinn-udp-0.5.9.crate) = 25342
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
-SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
-SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
-SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
-SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
-SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
-SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
-SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da
-SIZE (rust/crates/reqwest-0.12.12.crate) = 193321
-SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
-SIZE (rust/crates/ring-0.17.8.crate) = 4188554
-SHA256 (rust/crates/rpki-0.18.5.crate) = a20b4c3d0ee54ae5623463c84d032786805f12d139df93539434e45be11db659
-SIZE (rust/crates/rpki-0.18.5.crate) = 760696
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-SHA256 (rust/crates/rustc-hash-2.1.0.crate) = c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497
-SIZE (rust/crates/rustc-hash-2.1.0.crate) = 13316
-SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
-SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustls-0.23.21.crate) = 8f287924602bf649d949c63dc8ac8b235fa5387d394020705b80c4eb597ce5b8
-SIZE (rust/crates/rustls-0.23.21.crate) = 337106
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89
+SIZE (rust/crates/quick-xml-0.38.3.crate) = 204498
+SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
+SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31
+SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
+SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
+SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
+SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
+SHA256 (rust/crates/rpki-0.19.1.crate) = c24608ac7e6ede3c152d887e7d3233a2bd2f2f463689049dfda365daa60a396e
+SIZE (rust/crates/rpki-0.19.1.crate) = 771553
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustls-0.23.32.crate) = cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40
+SIZE (rust/crates/rustls-0.23.32.crate) = 372459
SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.10.1.crate) = d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37
-SIZE (rust/crates/rustls-pki-types-1.10.1.crate) = 58944
-SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
-SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
-SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
-SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-webpki-0.103.7.crate) = e10b3f4191e8a80e6b43eebabfac91e5dcecebb27a71f04e820c47ec41d314bf
+SIZE (rust/crates/rustls-webpki-0.103.7.crate) = 85721
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
-SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
-SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.137.crate) = 930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b
-SIZE (rust/crates/serde_json-1.0.137.crate) = 154512
+SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
+SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
+SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
-SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
-SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80
-SIZE (rust/crates/syn-2.0.96.crate) = 297497
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/syslog-6.1.1.crate) = dfc7e95b5b795122fafe6519e27629b5ab4232c73ebb2428f568e82b1a457ad3
-SIZE (rust/crates/syslog-6.1.1.crate) = 10017
-SHA256 (rust/crates/tempfile-3.15.0.crate) = 9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704
-SIZE (rust/crates/tempfile-3.15.0.crate) = 35693
-SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9
-SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037
-SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
-SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
-SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
-SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
-SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
-SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
-SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21
-SIZE (rust/crates/time-0.3.37.crate) = 123257
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de
-SIZE (rust/crates/time-macros-0.2.19.crate) = 24268
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
-SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/syslog-7.0.0.crate) = 019f1500a13379b7d051455df397c75770de6311a7a188a699499502704d9f10
+SIZE (rust/crates/syslog-7.0.0.crate) = 12968
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e
-SIZE (rust/crates/tokio-1.43.0.crate) = 817422
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
-SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37
-SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214
-SHA256 (rust/crates/tokio-socks-0.5.2.crate) = 0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f
-SIZE (rust/crates/tokio-socks-0.5.2.crate) = 22102
-SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
-SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
-SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
+SHA256 (rust/crates/tokio-rustls-0.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61
+SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
+SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
+SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
+SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
+SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
+SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
+SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
+SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
-SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.12.1.crate) = b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b
-SIZE (rust/crates/uuid-1.12.1.crate) = 48851
+SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
+SIZE (rust/crates/uuid-1.18.1.crate) = 60468
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
-SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
-SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
-SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
+SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d
+SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19
+SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 7e038d41e478cc73bae0ff9b36c60cff1c98b8f38f8d7e8061e79ee63608ac5c
+SIZE (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 16381
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119
+SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057
+SHA256 (rust/crates/web-sys-0.3.81.crate) = 9367c417a924a74cae129e6a2ae3b47fabb1f8995595ab474029da749a8be120
+SIZE (rust/crates/web-sys-0.3.81.crate) = 641812
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-0.26.7.crate) = 5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e
-SIZE (rust/crates/webpki-roots-0.26.7.crate) = 249392
+SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
+SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
-SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
-SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
-SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
-SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
-SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.6.24.crate) = c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a
-SIZE (rust/crates/winnow-0.6.24.crate) = 165680
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
-SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
-SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (NLnetLabs-routinator-v0.14.2_GH0.tar.gz) = fe89be1da8a8b3467c627010c0a5dae241beceffc427c17ef16501adddebb6ad
-SIZE (NLnetLabs-routinator-v0.14.2_GH0.tar.gz) = 5550847
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (NLnetLabs-routinator-v0.15.1_GH0.tar.gz) = 359e1a8bc80b482c0bde1edce17e74ac142b6e179f7dde4dab2cf3fc570dd128
+SIZE (NLnetLabs-routinator-v0.15.1_GH0.tar.gz) = 5654387
diff --git a/net/rpki-client/Makefile b/net/rpki-client/Makefile
index 8d4caab8f37c..0cf194a6d2a2 100644
--- a/net/rpki-client/Makefile
+++ b/net/rpki-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rpki-client
-DISTVERSION= 9.5
+DISTVERSION= 9.6
CATEGORIES= net
MASTER_SITES= OPENBSD
MASTER_SITE_SUBDIR=rpki-client
@@ -23,6 +23,8 @@ USES= libtool pkgconfig ssl
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-libtls=libtls
+LDFLAGS+= -lpthread
+
USERS= _rpki-client
GROUPS= ${USERS}
diff --git a/net/rpki-client/distinfo b/net/rpki-client/distinfo
index de3f5b5dc68f..3e4a9ad7bf24 100644
--- a/net/rpki-client/distinfo
+++ b/net/rpki-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744530719
-SHA256 (rpki-client-9.5.tar.gz) = daee7ee0d1c74ef3b44ad14fe6315a503919a49187379d2473299c28cb30be43
-SIZE (rpki-client-9.5.tar.gz) = 570916
+TIMESTAMP = 1758606538
+SHA256 (rpki-client-9.6.tar.gz) = 07cbd27af99f1b6096769e697e38631519c69cb642bee3af39a763fa1590d947
+SIZE (rpki-client-9.6.tar.gz) = 587580
diff --git a/net/rsplib/Makefile b/net/rsplib/Makefile
index a565f4ef9bab..ea39bdc16d02 100644
--- a/net/rsplib/Makefile
+++ b/net/rsplib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rsplib
-DISTVERSION= 3.5.3
+DISTVERSION= 3.5.4
CATEGORIES= net
MASTER_SITES= https://www.nntb.no/~dreibh/rserpool/download/
@@ -15,7 +15,7 @@ BUILD_DEPENDS= gm:graphics/GraphicsMagick \
USES= cmake desktop-file-utils ghostscript:10,build gl qt:6 \
shebangfix tar:xz
-USE_GL= gl opengl
+USE_GL= opengl
USE_LDCONFIG= yes
USE_QT= base
diff --git a/net/rsplib/distinfo b/net/rsplib/distinfo
index 8103ac28d472..6946c5716e45 100644
--- a/net/rsplib/distinfo
+++ b/net/rsplib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751726919
-SHA256 (rsplib-3.5.3.tar.xz) = e8f5c1d09106149ecf1adf163c129abb5a3d6a02418841cad5d31ba903670a67
-SIZE (rsplib-3.5.3.tar.xz) = 1055992
+TIMESTAMP = 1758565781
+SHA256 (rsplib-3.5.4.tar.xz) = e9416ccc53d7ec4b1a8dc0a1332908a88a845351349548659dd9588ecbe182e1
+SIZE (rsplib-3.5.4.tar.xz) = 1177580
diff --git a/net/rssguard/Makefile b/net/rssguard/Makefile
index f3259a19f71f..3865ce2726ad 100644
--- a/net/rssguard/Makefile
+++ b/net/rssguard/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rssguard
-PORTVERSION= 4.8.5 # don't forget to update APP_REVISION below
+PORTVERSION= 4.8.6 # don't forget to update APP_REVISION below
CATEGORIES= net www
MAINTAINER= danfe@FreeBSD.org
@@ -15,7 +15,7 @@ USE_QT= buildtools:build linguisttools:build qmake:build \
USE_GITHUB= yes
GH_ACCOUNT= martinrotter
-CMAKE_ARGS= -DAPP_REVISION:STRING=df05aad
+CMAKE_ARGS= -DAPP_REVISION:STRING=ff03251
CMAKE_ON= NO_UPDATE_CHECK ENABLE_COMPRESSED_SITEMAP
CMAKE_OFF= BUILD_WITH_QT6 REVISION_FROM_GIT
diff --git a/net/rssguard/distinfo b/net/rssguard/distinfo
index 79cdab3c2ad0..fd40f7eccf1c 100644
--- a/net/rssguard/distinfo
+++ b/net/rssguard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748323429
-SHA256 (martinrotter-rssguard-4.8.5_GH0.tar.gz) = e3d5cd31d24c92cd4b85eae6e961b19093fb965b6b34bff39dd030089f314598
-SIZE (martinrotter-rssguard-4.8.5_GH0.tar.gz) = 24049136
+TIMESTAMP = 1757243965
+SHA256 (martinrotter-rssguard-4.8.6_GH0.tar.gz) = c29bdda08ece8de113dbdb87e8e23491221ba9ddbacd26141d6a00e04888972e
+SIZE (martinrotter-rssguard-4.8.6_GH0.tar.gz) = 24055627
diff --git a/net/rsyn/Makefile b/net/rsyn/Makefile
index a249cb459543..98090a9bb374 100644
--- a/net/rsyn/Makefile
+++ b/net/rsyn/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rsyn
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.1
-PORTREVISION= 15
+PORTREVISION= 17
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/rubygem-activestorage52/Makefile b/net/rubygem-activestorage52/Makefile
index ad148d81a728..555e6b6dbf9a 100644
--- a/net/rubygem-activestorage52/Makefile
+++ b/net/rubygem-activestorage52/Makefile
@@ -1,5 +1,6 @@
PORTNAME= activestorage
PORTVERSION= 5.2.8.1
+PORTREVISION= 1
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 52
@@ -14,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-actionpack52>=${PORTVERSION}:www/rubygem-actionpack52 \
rubygem-activerecord52>=${PORTVERSION}:databases/rubygem-activerecord52 \
- rubygem-marcel>=1.0.0<1.1:devel/rubygem-marcel
+ rubygem-marcel>=1.0.0<2:devel/rubygem-marcel
USES= gem
diff --git a/net/rubygem-activestorage52/files/patch-gemspec b/net/rubygem-activestorage52/files/patch-gemspec
new file mode 100644
index 000000000000..fc6e94315db3
--- /dev/null
+++ b/net/rubygem-activestorage52/files/patch-gemspec
@@ -0,0 +1,10 @@
+--- activestorage.gemspec.orig 2025-10-07 17:13:47 UTC
++++ activestorage.gemspec
+@@ -23,6 +23,6 @@ Gem::Specification.new do |s|
+
+ s.add_runtime_dependency(%q<actionpack>.freeze, ["= 5.2.8.1".freeze])
+ s.add_runtime_dependency(%q<activerecord>.freeze, ["= 5.2.8.1".freeze])
+- s.add_runtime_dependency(%q<marcel>.freeze, ["~> 1.0.0".freeze])
++ s.add_runtime_dependency(%q<marcel>.freeze, ["~> 1.0".freeze])
+ end
+
diff --git a/net/rubygem-activestorage71/Makefile b/net/rubygem-activestorage71/Makefile
index aa14c9b47c78..99dd1c72a3d2 100644
--- a/net/rubygem-activestorage71/Makefile
+++ b/net/rubygem-activestorage71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activestorage
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/net/rubygem-activestorage71/distinfo b/net/rubygem-activestorage71/distinfo
index 705479df0713..4404b1caf1b3 100644
--- a/net/rubygem-activestorage71/distinfo
+++ b/net/rubygem-activestorage71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888818
-SHA256 (rubygem/activestorage-7.1.5.1.gem) = ae6b8b076858c666eaad6f896d786b67654235e861e24a83f61f1cc97b43ff63
-SIZE (rubygem/activestorage-7.1.5.1.gem) = 67584
+TIMESTAMP = 1757121964
+SHA256 (rubygem/activestorage-7.1.5.2.gem) = ed9acb147cea135f9e00efd984a7b8ed670b15bc6e434956931b8deecec17c98
+SIZE (rubygem/activestorage-7.1.5.2.gem) = 67584
diff --git a/net/rubygem-activestorage72/Makefile b/net/rubygem-activestorage72/Makefile
index b0a860bfd63d..b0bbc75ad816 100644
--- a/net/rubygem-activestorage72/Makefile
+++ b/net/rubygem-activestorage72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activestorage
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/net/rubygem-activestorage72/distinfo b/net/rubygem-activestorage72/distinfo
index 8d76151f1078..f0ad806cf04b 100644
--- a/net/rubygem-activestorage72/distinfo
+++ b/net/rubygem-activestorage72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888844
-SHA256 (rubygem/activestorage-7.2.2.1.gem) = b4ec35ff94d4d6656ee6952ce439c3f80e249552d49fd2d3996ee53880c5525f
-SIZE (rubygem/activestorage-7.2.2.1.gem) = 65536
+TIMESTAMP = 1757121990
+SHA256 (rubygem/activestorage-7.2.2.2.gem) = 0b28d0c191b03162e83d3bf6875c3692ab48abd1e371bb0b428136dd8509ae66
+SIZE (rubygem/activestorage-7.2.2.2.gem) = 65536
diff --git a/net/rubygem-activestorage80/Makefile b/net/rubygem-activestorage80/Makefile
index 009323c44019..a1a91ea131e2 100644
--- a/net/rubygem-activestorage80/Makefile
+++ b/net/rubygem-activestorage80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activestorage
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.3
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/net/rubygem-activestorage80/distinfo b/net/rubygem-activestorage80/distinfo
index 028d0c53dda1..31cd7dbd557f 100644
--- a/net/rubygem-activestorage80/distinfo
+++ b/net/rubygem-activestorage80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070792
-SHA256 (rubygem/activestorage-8.0.2.gem) = f83d221e0f06ae38f2200e55490bd155c76d0add330f6e300e8646048d672977
-SIZE (rubygem/activestorage-8.0.2.gem) = 65536
+TIMESTAMP = 1759816978
+SHA256 (rubygem/activestorage-8.0.3.gem) = 4f4eadeb5d128a35ed21d960eeece027225b36d54542512c8a36ad5316988c5e
+SIZE (rubygem/activestorage-8.0.3.gem) = 66560
diff --git a/net/rubygem-connection_pool/Makefile b/net/rubygem-connection_pool/Makefile
index bcbb3ede08be..02654944908e 100644
--- a/net/rubygem-connection_pool/Makefile
+++ b/net/rubygem-connection_pool/Makefile
@@ -1,5 +1,5 @@
PORTNAME= connection_pool
-PORTVERSION= 2.5.3
+PORTVERSION= 2.5.4
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-connection_pool/distinfo b/net/rubygem-connection_pool/distinfo
index 7ce41d793dc9..f91e4e9c18a5 100644
--- a/net/rubygem-connection_pool/distinfo
+++ b/net/rubygem-connection_pool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936446
-SHA256 (rubygem/connection_pool-2.5.3.gem) = cfd74a82b9b094d1ce30c4f1a346da23ee19dc8a062a16a85f58eab1ced4305b
-SIZE (rubygem/connection_pool-2.5.3.gem) = 12800
+TIMESTAMP = 1757436705
+SHA256 (rubygem/connection_pool-2.5.4.gem) = e9e1922327416091f3f6542f5f4446c2a20745276b9aa796dd0bb2fd0ea1e70a
+SIZE (rubygem/connection_pool-2.5.4.gem) = 13312
diff --git a/net/rubygem-fog-aws/Makefile b/net/rubygem-fog-aws/Makefile
index 52a2af19a5bc..7390a99f5a45 100644
--- a/net/rubygem-fog-aws/Makefile
+++ b/net/rubygem-fog-aws/Makefile
@@ -1,6 +1,5 @@
PORTNAME= fog-aws
-PORTVERSION= 3.32.0
-PORTREVISION= 1
+PORTVERSION= 3.33.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -11,7 +10,7 @@ WWW= https://github.com/fog/fog-aws
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-base64>=0.2.0<1:converters/rubygem-base64 \
+RUN_DEPENDS= rubygem-base64>=0.2<0.4:converters/rubygem-base64 \
rubygem-fog-core>=2.6<3:devel/rubygem-fog-core \
rubygem-fog-json>=1.1<2:devel/rubygem-fog-json \
rubygem-fog-xml>=0.1<1:textproc/rubygem-fog-xml
diff --git a/net/rubygem-fog-aws/distinfo b/net/rubygem-fog-aws/distinfo
index 38f5fb28d874..02a69c6fd82b 100644
--- a/net/rubygem-fog-aws/distinfo
+++ b/net/rubygem-fog-aws/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495995
-SHA256 (rubygem/fog-aws-3.32.0.gem) = f961e0ced6622c2f88c64fbfeadcb7b6839c59309ae138cb67015dd9100c5803
-SIZE (rubygem/fog-aws-3.32.0.gem) = 435712
+TIMESTAMP = 1757121830
+SHA256 (rubygem/fog-aws-3.33.0.gem) = ce4bcd58e1d6bde866aefb40f5ec5225687591e0fc572817d4a99b15ef0aa7a2
+SIZE (rubygem/fog-aws-3.33.0.gem) = 437248
diff --git a/net/rubygem-fog-aws/files/patch-gemspec b/net/rubygem-fog-aws/files/patch-gemspec
deleted file mode 100644
index 82e50dab19a8..000000000000
--- a/net/rubygem-fog-aws/files/patch-gemspec
+++ /dev/null
@@ -1,11 +0,0 @@
---- fog-aws.gemspec.orig 2025-06-02 06:52:39 UTC
-+++ fog-aws.gemspec
-@@ -26,7 +26,7 @@ Gem::Specification.new do |s|
- s.add_development_dependency(%q<rake>.freeze, [">= 12.3.3".freeze])
- s.add_development_dependency(%q<rubyzip>.freeze, ["~> 2.4.1".freeze])
- s.add_development_dependency(%q<shindo>.freeze, ["~> 0.3".freeze])
-- s.add_runtime_dependency(%q<base64>.freeze, ["~> 0.2.0".freeze])
-+ s.add_runtime_dependency(%q<base64>.freeze, ["~> 0.2".freeze])
- s.add_runtime_dependency(%q<fog-core>.freeze, ["~> 2.6".freeze])
- s.add_runtime_dependency(%q<fog-json>.freeze, ["~> 1.1".freeze])
- s.add_runtime_dependency(%q<fog-xml>.freeze, ["~> 0.1".freeze])
diff --git a/net/rubygem-fog-profitbricks/Makefile b/net/rubygem-fog-profitbricks/Makefile
index e8837b64507a..52bdcb6ec995 100644
--- a/net/rubygem-fog-profitbricks/Makefile
+++ b/net/rubygem-fog-profitbricks/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fog-profitbricks
PORTVERSION= 4.1.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -11,7 +11,7 @@ WWW= https://github.com/fog/fog-profitbricks
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-fog-core1>=1.42<2:devel/rubygem-fog-core1 \
+RUN_DEPENDS= rubygem-fog-core>=1.42:devel/rubygem-fog-core \
rubygem-fog-json>=1.0<2:devel/rubygem-fog-json
USES= gem
diff --git a/net/rubygem-fog-profitbricks/files/patch-gemspec b/net/rubygem-fog-profitbricks/files/patch-gemspec
new file mode 100644
index 000000000000..dae4cec56ecc
--- /dev/null
+++ b/net/rubygem-fog-profitbricks/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- fog-profitbricks.gemspec.orig 2025-10-04 07:25:11 UTC
++++ fog-profitbricks.gemspec
+@@ -20,7 +20,7 @@ Gem::Specification.new do |s|
+
+ s.specification_version = 4
+
+- s.add_runtime_dependency(%q<fog-core>.freeze, ["~> 1.42".freeze])
++ s.add_runtime_dependency(%q<fog-core>.freeze, [">= 1.42".freeze])
+ s.add_runtime_dependency(%q<fog-json>.freeze, ["~> 1.0".freeze])
+ s.add_development_dependency(%q<rake>.freeze, ["~> 10.4".freeze])
+ s.add_development_dependency(%q<minitest>.freeze, ["~> 4".freeze])
diff --git a/net/rubygem-gitlab-fog-azure-rm/Makefile b/net/rubygem-gitlab-fog-azure-rm/Makefile
index 0ac1e1ea0cc3..b3e27b8ff418 100644
--- a/net/rubygem-gitlab-fog-azure-rm/Makefile
+++ b/net/rubygem-gitlab-fog-azure-rm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gitlab-fog-azure-rm
-PORTVERSION= 2.2.0
+PORTVERSION= 2.4.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-gitlab-fog-azure-rm/distinfo b/net/rubygem-gitlab-fog-azure-rm/distinfo
index 58c3388f4450..977febf8c9c3 100644
--- a/net/rubygem-gitlab-fog-azure-rm/distinfo
+++ b/net/rubygem-gitlab-fog-azure-rm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734500342
-SHA256 (rubygem/gitlab-fog-azure-rm-2.2.0.gem) = 31aa7c2170f57874053144e7f716ec9e15f32e71ffbd2c56753dce46e2e78ba9
-SIZE (rubygem/gitlab-fog-azure-rm-2.2.0.gem) = 135168
+TIMESTAMP = 1760010748
+SHA256 (rubygem/gitlab-fog-azure-rm-2.4.0.gem) = 678b86e542a37eda10e63ca02d04c9ff998b771df4aabc1f87e5c20148cb360b
+SIZE (rubygem/gitlab-fog-azure-rm-2.4.0.gem) = 138240
diff --git a/net/rubygem-gitlab-kas-grpc/distinfo b/net/rubygem-gitlab-kas-grpc/distinfo
index 6e9d5e738b2a..c923c6085884 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 = 1760008270
+SHA256 (rubygem/gitlab-kas-grpc-18.3.4.gem) = 3a9f7d4f7ed848ed4b2e7de4a833e18821b2949dd5c2e2c03287961ff846d189
+SIZE (rubygem/gitlab-kas-grpc-18.3.4.gem) = 10752
diff --git a/net/rubygem-google-cloud-bigtable-admin-v2/Makefile b/net/rubygem-google-cloud-bigtable-admin-v2/Makefile
index 4b80c03acca9..13c52e36c1f9 100644
--- a/net/rubygem-google-cloud-bigtable-admin-v2/Makefile
+++ b/net/rubygem-google-cloud-bigtable-admin-v2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-bigtable-admin-v2
-PORTVERSION= 1.12.0
+PORTVERSION= 1.14.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-bigtable-admin-v
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors \
rubygem-grpc-google-iam-v1>=1.11<2:devel/rubygem-grpc-google-iam-v1
diff --git a/net/rubygem-google-cloud-bigtable-admin-v2/distinfo b/net/rubygem-google-cloud-bigtable-admin-v2/distinfo
index 1b0a687da9bb..fcedc601158a 100644
--- a/net/rubygem-google-cloud-bigtable-admin-v2/distinfo
+++ b/net/rubygem-google-cloud-bigtable-admin-v2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796208
-SHA256 (rubygem/google-cloud-bigtable-admin-v2-1.12.0.gem) = dc533b6e2be4a386e5ba686657d720cbf7973980404f341cbcc07563c4b1ac06
-SIZE (rubygem/google-cloud-bigtable-admin-v2-1.12.0.gem) = 136704
+TIMESTAMP = 1759324302
+SHA256 (rubygem/google-cloud-bigtable-admin-v2-1.14.0.gem) = cda3a813bd9db6517605252d4ddc3d179fbe8532bebaa0172b791a97b661107f
+SIZE (rubygem/google-cloud-bigtable-admin-v2-1.14.0.gem) = 137216
diff --git a/net/rubygem-google-cloud-bigtable-v2/Makefile b/net/rubygem-google-cloud-bigtable-v2/Makefile
index 42bf0605ff65..663a6dc722dc 100644
--- a/net/rubygem-google-cloud-bigtable-v2/Makefile
+++ b/net/rubygem-google-cloud-bigtable-v2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-bigtable-v2
-PORTVERSION= 1.8.0
+PORTVERSION= 1.10.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-bigtable-v2/late
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
USES= gem
diff --git a/net/rubygem-google-cloud-bigtable-v2/distinfo b/net/rubygem-google-cloud-bigtable-v2/distinfo
index c3a443e39cae..14100488186f 100644
--- a/net/rubygem-google-cloud-bigtable-v2/distinfo
+++ b/net/rubygem-google-cloud-bigtable-v2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265934
-SHA256 (rubygem/google-cloud-bigtable-v2-1.8.0.gem) = c64b20f81bd8bed5ccd13bece558b51de9e320cad3ac2877ff838ec1437f0170
-SIZE (rubygem/google-cloud-bigtable-v2-1.8.0.gem) = 75264
+TIMESTAMP = 1759324304
+SHA256 (rubygem/google-cloud-bigtable-v2-1.10.0.gem) = fda9f6c2b687c387c00d18ef4123d07353ddaed8bd58a514308c9c4e2d498954
+SIZE (rubygem/google-cloud-bigtable-v2-1.10.0.gem) = 77824
diff --git a/net/rubygem-google-cloud-bigtable/Makefile b/net/rubygem-google-cloud-bigtable/Makefile
index c2c794c9b1ce..c8b89498d41e 100644
--- a/net/rubygem-google-cloud-bigtable/Makefile
+++ b/net/rubygem-google-cloud-bigtable/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-bigtable
-PORTVERSION= 2.12.0
+PORTVERSION= 2.12.1
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -14,8 +14,8 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \
- rubygem-google-cloud-bigtable-admin-v2>=1.7<2.0:net/rubygem-google-cloud-bigtable-admin-v2 \
- rubygem-google-cloud-bigtable-v2>=1.5<2.0:net/rubygem-google-cloud-bigtable-v2 \
+ rubygem-google-cloud-bigtable-admin-v2>=1.7<2:net/rubygem-google-cloud-bigtable-admin-v2 \
+ rubygem-google-cloud-bigtable-v2>=1.5<2:net/rubygem-google-cloud-bigtable-v2 \
rubygem-google-cloud-core>=1.5<2:net/rubygem-google-cloud-core
USES= gem
diff --git a/net/rubygem-google-cloud-bigtable/distinfo b/net/rubygem-google-cloud-bigtable/distinfo
index 329eca0c0edc..722e00c8be27 100644
--- a/net/rubygem-google-cloud-bigtable/distinfo
+++ b/net/rubygem-google-cloud-bigtable/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740836324
-SHA256 (rubygem/google-cloud-bigtable-2.12.0.gem) = d480672c63c5f1cd513e2412b0c92d7e2486ef0f6c11f9784aca0005571d5b10
-SIZE (rubygem/google-cloud-bigtable-2.12.0.gem) = 95232
+TIMESTAMP = 1757121832
+SHA256 (rubygem/google-cloud-bigtable-2.12.1.gem) = f8aeb60fe518b38a7845bfb67345e11c0d2fbfc26a0a5b0d36c218a69d090084
+SIZE (rubygem/google-cloud-bigtable-2.12.1.gem) = 95744
diff --git a/net/rubygem-google-cloud-location/Makefile b/net/rubygem-google-cloud-location/Makefile
index 86c9e45ce580..38aa38a00280 100644
--- a/net/rubygem-google-cloud-location/Makefile
+++ b/net/rubygem-google-cloud-location/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-location
-PORTVERSION= 1.1.0
+PORTVERSION= 1.2.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-location/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
USES= gem
diff --git a/net/rubygem-google-cloud-location/distinfo b/net/rubygem-google-cloud-location/distinfo
index f6b84be1552c..bc2afc99c07e 100644
--- a/net/rubygem-google-cloud-location/distinfo
+++ b/net/rubygem-google-cloud-location/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716372
-SHA256 (rubygem/google-cloud-location-1.1.0.gem) = 50c46ee63ce9a89ced4b79e9fd4c010686322a463a550b683d3740a2f43dc81b
-SIZE (rubygem/google-cloud-location-1.1.0.gem) = 30720
+TIMESTAMP = 1759324306
+SHA256 (rubygem/google-cloud-location-1.2.0.gem) = 301a6b640899adffb21d9bddd79c084f8ce13df3d7968df5e2a622cca6bd294e
+SIZE (rubygem/google-cloud-location-1.2.0.gem) = 30720
diff --git a/net/rubygem-google-cloud-logging-v2/Makefile b/net/rubygem-google-cloud-logging-v2/Makefile
index aa8681b3711f..aa7d92cf7f1a 100644
--- a/net/rubygem-google-cloud-logging-v2/Makefile
+++ b/net/rubygem-google-cloud-logging-v2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-logging-v2
-PORTVERSION= 1.3.0
+PORTVERSION= 1.4.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-logging-v2/lates
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
USES= gem
diff --git a/net/rubygem-google-cloud-logging-v2/distinfo b/net/rubygem-google-cloud-logging-v2/distinfo
index c6140053bf59..7178c96c6660 100644
--- a/net/rubygem-google-cloud-logging-v2/distinfo
+++ b/net/rubygem-google-cloud-logging-v2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716374
-SHA256 (rubygem/google-cloud-logging-v2-1.3.0.gem) = c5c33c126a4ba8035917539136f955b0e2c04b05df214be621957a73cad5ac06
-SIZE (rubygem/google-cloud-logging-v2-1.3.0.gem) = 113664
+TIMESTAMP = 1759324308
+SHA256 (rubygem/google-cloud-logging-v2-1.4.0.gem) = 960f799bbe1afb9d284a87dbd8adadd22decdbd596869b0a4a510a161e1374e9
+SIZE (rubygem/google-cloud-logging-v2-1.4.0.gem) = 113664
diff --git a/net/rubygem-google-cloud-monitoring-dashboard-v1/Makefile b/net/rubygem-google-cloud-monitoring-dashboard-v1/Makefile
index 46c768130def..25dde382dcbb 100644
--- a/net/rubygem-google-cloud-monitoring-dashboard-v1/Makefile
+++ b/net/rubygem-google-cloud-monitoring-dashboard-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-monitoring-dashboard-v1
-PORTVERSION= 1.3.0
+PORTVERSION= 1.4.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-monitoring-dashb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
USES= gem
diff --git a/net/rubygem-google-cloud-monitoring-dashboard-v1/distinfo b/net/rubygem-google-cloud-monitoring-dashboard-v1/distinfo
index 3da99e7d585c..ac19c81ac865 100644
--- a/net/rubygem-google-cloud-monitoring-dashboard-v1/distinfo
+++ b/net/rubygem-google-cloud-monitoring-dashboard-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716376
-SHA256 (rubygem/google-cloud-monitoring-dashboard-v1-1.3.0.gem) = 6cfd451c7d665325ed76443a24c457aac51e3c1fa1a37e07925afe81a6e9e066
-SIZE (rubygem/google-cloud-monitoring-dashboard-v1-1.3.0.gem) = 68096
+TIMESTAMP = 1759324312
+SHA256 (rubygem/google-cloud-monitoring-dashboard-v1-1.4.0.gem) = 266fd04a45f60d97e9f827cf46371b5839b970b3a785c7cae5a46f35c4528f25
+SIZE (rubygem/google-cloud-monitoring-dashboard-v1-1.4.0.gem) = 68096
diff --git a/net/rubygem-google-cloud-monitoring-metrics_scope-v1/Makefile b/net/rubygem-google-cloud-monitoring-metrics_scope-v1/Makefile
index 8a7b0994e21d..9c45093c983d 100644
--- a/net/rubygem-google-cloud-monitoring-metrics_scope-v1/Makefile
+++ b/net/rubygem-google-cloud-monitoring-metrics_scope-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-monitoring-metrics_scope-v1
-PORTVERSION= 1.3.0
+PORTVERSION= 1.4.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-monitoring-metri
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
USES= gem
diff --git a/net/rubygem-google-cloud-monitoring-metrics_scope-v1/distinfo b/net/rubygem-google-cloud-monitoring-metrics_scope-v1/distinfo
index b6653c369ebd..e655371c8913 100644
--- a/net/rubygem-google-cloud-monitoring-metrics_scope-v1/distinfo
+++ b/net/rubygem-google-cloud-monitoring-metrics_scope-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716378
-SHA256 (rubygem/google-cloud-monitoring-metrics_scope-v1-1.3.0.gem) = 1e6fcffd1c89aa17b0a954549f0d3f31d282d9b6ce5fdac16f848ed39c22ff2d
-SIZE (rubygem/google-cloud-monitoring-metrics_scope-v1-1.3.0.gem) = 43520
+TIMESTAMP = 1759324314
+SHA256 (rubygem/google-cloud-monitoring-metrics_scope-v1-1.4.0.gem) = 0b5097d2ff857fe6cd5f31111ac840a2b14641165d151133876f0ca1d6eb39e8
+SIZE (rubygem/google-cloud-monitoring-metrics_scope-v1-1.4.0.gem) = 43520
diff --git a/net/rubygem-google-cloud-monitoring-v3/Makefile b/net/rubygem-google-cloud-monitoring-v3/Makefile
index 761aeea4d3a9..4b3d3a6a9593 100644
--- a/net/rubygem-google-cloud-monitoring-v3/Makefile
+++ b/net/rubygem-google-cloud-monitoring-v3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-monitoring-v3
-PORTVERSION= 1.6.1
+PORTVERSION= 1.7.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-monitoring-v3/la
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
USES= gem
diff --git a/net/rubygem-google-cloud-monitoring-v3/distinfo b/net/rubygem-google-cloud-monitoring-v3/distinfo
index 64c51c6968a8..7a329e398867 100644
--- a/net/rubygem-google-cloud-monitoring-v3/distinfo
+++ b/net/rubygem-google-cloud-monitoring-v3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265936
-SHA256 (rubygem/google-cloud-monitoring-v3-1.6.1.gem) = b9cbb25b943e42d0de6bae2932ed879fc9e9f12caa9b8c329886e88ae68129c8
-SIZE (rubygem/google-cloud-monitoring-v3-1.6.1.gem) = 175616
+TIMESTAMP = 1759324316
+SHA256 (rubygem/google-cloud-monitoring-v3-1.7.0.gem) = 30b6f50327a10ccc37a07a5e31ebabb362d496535a4be6ba5d1ba345ad7e4f07
+SIZE (rubygem/google-cloud-monitoring-v3-1.7.0.gem) = 175616
diff --git a/net/rubygem-google-cloud-monitoring/Makefile b/net/rubygem-google-cloud-monitoring/Makefile
index aa7fdcb27156..c66782da882d 100644
--- a/net/rubygem-google-cloud-monitoring/Makefile
+++ b/net/rubygem-google-cloud-monitoring/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-monitoring
-PORTVERSION= 1.9.2
+PORTVERSION= 1.9.3
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-google-cloud-monitoring/distinfo b/net/rubygem-google-cloud-monitoring/distinfo
index 7dc6faba7832..a398199d8e2a 100644
--- a/net/rubygem-google-cloud-monitoring/distinfo
+++ b/net/rubygem-google-cloud-monitoring/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495999
-SHA256 (rubygem/google-cloud-monitoring-1.9.2.gem) = 7774ec64c664aadcc13457f9bee13944b4236f1e95a65ad26079ef500b58b995
-SIZE (rubygem/google-cloud-monitoring-1.9.2.gem) = 20480
+TIMESTAMP = 1759324310
+SHA256 (rubygem/google-cloud-monitoring-1.9.3.gem) = 82e658a42576c460bf24ffada7472f85d18e47ef9cdc45b00e3d5097a8533d72
+SIZE (rubygem/google-cloud-monitoring-1.9.3.gem) = 20480
diff --git a/net/rubygem-google-cloud-pubsub-v1/Makefile b/net/rubygem-google-cloud-pubsub-v1/Makefile
index 99c08a6d67e5..e4e8351355e9 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.11.1
+PORTVERSION= 1.12.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-pubsub-v1/latest
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors \
rubygem-google-iam-v1>=1.3<2:devel/rubygem-google-iam-v1
diff --git a/net/rubygem-google-cloud-pubsub-v1/distinfo b/net/rubygem-google-cloud-pubsub-v1/distinfo
index 3befb8bf9e38..4e5de4c2d6de 100644
--- a/net/rubygem-google-cloud-pubsub-v1/distinfo
+++ b/net/rubygem-google-cloud-pubsub-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265938
-SHA256 (rubygem/google-cloud-pubsub-v1-1.11.1.gem) = bdeb55e26ae272963d0a2d917705647be7cfa72fe8aa2f36684e7ccb5da57d5a
-SIZE (rubygem/google-cloud-pubsub-v1-1.11.1.gem) = 96256
+TIMESTAMP = 1759324318
+SHA256 (rubygem/google-cloud-pubsub-v1-1.12.0.gem) = 87e5ab10922931f5134ea00126592275c34309f4f8773f4b951ea88d3193a640
+SIZE (rubygem/google-cloud-pubsub-v1-1.12.0.gem) = 96256
diff --git a/net/rubygem-google-cloud-spanner-admin-database-v1/Makefile b/net/rubygem-google-cloud-spanner-admin-database-v1/Makefile
index 0ea717f814d6..8d6db36a959e 100644
--- a/net/rubygem-google-cloud-spanner-admin-database-v1/Makefile
+++ b/net/rubygem-google-cloud-spanner-admin-database-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-spanner-admin-database-v1
-PORTVERSION= 1.9.0
+PORTVERSION= 1.10.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-spanner-admin-da
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors \
rubygem-grpc-google-iam-v1>=1.11<2:devel/rubygem-grpc-google-iam-v1
diff --git a/net/rubygem-google-cloud-spanner-admin-database-v1/distinfo b/net/rubygem-google-cloud-spanner-admin-database-v1/distinfo
index 48c04eae6781..7cd629e00f78 100644
--- a/net/rubygem-google-cloud-spanner-admin-database-v1/distinfo
+++ b/net/rubygem-google-cloud-spanner-admin-database-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796210
-SHA256 (rubygem/google-cloud-spanner-admin-database-v1-1.9.0.gem) = f212b9a7313d984e289299cba3596b55ae3b19209fda1c7684fad334c23a1c6e
-SIZE (rubygem/google-cloud-spanner-admin-database-v1-1.9.0.gem) = 116224
+TIMESTAMP = 1759324320
+SHA256 (rubygem/google-cloud-spanner-admin-database-v1-1.10.0.gem) = eae1807aef154c9527c5661955c4a178392f4d5479568f7c33849025c6179a31
+SIZE (rubygem/google-cloud-spanner-admin-database-v1-1.10.0.gem) = 116224
diff --git a/net/rubygem-google-cloud-spanner-admin-instance-v1/Makefile b/net/rubygem-google-cloud-spanner-admin-instance-v1/Makefile
index a14c9abc9185..97c4c55f05d2 100644
--- a/net/rubygem-google-cloud-spanner-admin-instance-v1/Makefile
+++ b/net/rubygem-google-cloud-spanner-admin-instance-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-spanner-admin-instance-v1
-PORTVERSION= 2.1.0
+PORTVERSION= 2.2.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-spanner-admin-in
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors \
rubygem-grpc-google-iam-v1>=1.11<2:devel/rubygem-grpc-google-iam-v1
diff --git a/net/rubygem-google-cloud-spanner-admin-instance-v1/distinfo b/net/rubygem-google-cloud-spanner-admin-instance-v1/distinfo
index a4aa9200f1c6..c11a72ba3f6f 100644
--- a/net/rubygem-google-cloud-spanner-admin-instance-v1/distinfo
+++ b/net/rubygem-google-cloud-spanner-admin-instance-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716386
-SHA256 (rubygem/google-cloud-spanner-admin-instance-v1-2.1.0.gem) = 10b2ead3c610888335d8d3ce73124290ebdfa644f9ed708ed115969df902f90f
-SIZE (rubygem/google-cloud-spanner-admin-instance-v1-2.1.0.gem) = 111104
+TIMESTAMP = 1759324322
+SHA256 (rubygem/google-cloud-spanner-admin-instance-v1-2.2.0.gem) = c874617806b2b9566af7ac293aeb1584f885a3343cb8e1168ddf60ade0df1071
+SIZE (rubygem/google-cloud-spanner-admin-instance-v1-2.2.0.gem) = 111104
diff --git a/net/rubygem-google-cloud-spanner-v1/Makefile b/net/rubygem-google-cloud-spanner-v1/Makefile
index b619f0efddbf..e0d09e6e077d 100644
--- a/net/rubygem-google-cloud-spanner-v1/Makefile
+++ b/net/rubygem-google-cloud-spanner-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-spanner-v1
-PORTVERSION= 1.10.0
+PORTVERSION= 1.11.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-spanner-v1/lates
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
USES= gem
diff --git a/net/rubygem-google-cloud-spanner-v1/distinfo b/net/rubygem-google-cloud-spanner-v1/distinfo
index f128c172044e..44d75bf3b355 100644
--- a/net/rubygem-google-cloud-spanner-v1/distinfo
+++ b/net/rubygem-google-cloud-spanner-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796212
-SHA256 (rubygem/google-cloud-spanner-v1-1.10.0.gem) = 551e613061bfb6c9d1f4b255b964f3e343a9028bcf30f94d4e1705f7533ccf75
-SIZE (rubygem/google-cloud-spanner-v1-1.10.0.gem) = 83456
+TIMESTAMP = 1759324324
+SHA256 (rubygem/google-cloud-spanner-v1-1.11.0.gem) = 91f35844678850ac2b7aa267efab0bfa61a5fa3473ad8c6b76280f30b5794264
+SIZE (rubygem/google-cloud-spanner-v1-1.11.0.gem) = 83968
diff --git a/net/rubygem-google-cloud-storage/Makefile b/net/rubygem-google-cloud-storage/Makefile
index 82200736b311..594f8a853a58 100644
--- a/net/rubygem-google-cloud-storage/Makefile
+++ b/net/rubygem-google-cloud-storage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-storage
-PORTVERSION= 1.56.0
+PORTVERSION= 1.57.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-addressable>=2.8<3:www/rubygem-addressable \
rubygem-digest-crc>=0.4<1:security/rubygem-digest-crc \
- rubygem-google-apis-core>=0.13<1:devel/rubygem-google-apis-core \
+ rubygem-google-apis-core>=0.18<2:devel/rubygem-google-apis-core \
rubygem-google-apis-iamcredentials_v1>=0.18<1:devel/rubygem-google-apis-iamcredentials_v1 \
rubygem-google-apis-storage_v1>=0.42<1:devel/rubygem-google-apis-storage_v1 \
rubygem-google-cloud-core>=1.6<2:net/rubygem-google-cloud-core \
diff --git a/net/rubygem-google-cloud-storage/distinfo b/net/rubygem-google-cloud-storage/distinfo
index 7e6b41ee825f..30deba17a8b0 100644
--- a/net/rubygem-google-cloud-storage/distinfo
+++ b/net/rubygem-google-cloud-storage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936406
-SHA256 (rubygem/google-cloud-storage-1.56.0.gem) = 9db05d2244c9750955b8a49a618431ae0935b6841fa18ba9638d659446b9694b
-SIZE (rubygem/google-cloud-storage-1.56.0.gem) = 108032
+TIMESTAMP = 1757121838
+SHA256 (rubygem/google-cloud-storage-1.57.0.gem) = 2b769315bfd333cd18f5d0c8746cdb7049f6c0f19efc9477d3822b17d1379b2b
+SIZE (rubygem/google-cloud-storage-1.57.0.gem) = 108544
diff --git a/net/rubygem-google-cloud-storage_transfer-v1/Makefile b/net/rubygem-google-cloud-storage_transfer-v1/Makefile
index 1c3f5a88dd25..adc028b7ef2d 100644
--- a/net/rubygem-google-cloud-storage_transfer-v1/Makefile
+++ b/net/rubygem-google-cloud-storage_transfer-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-storage_transfer-v1
-PORTVERSION= 1.6.0
+PORTVERSION= 1.7.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-storage_transfer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
USES= gem
diff --git a/net/rubygem-google-cloud-storage_transfer-v1/distinfo b/net/rubygem-google-cloud-storage_transfer-v1/distinfo
index 9a243acfe0e1..aba7226a134d 100644
--- a/net/rubygem-google-cloud-storage_transfer-v1/distinfo
+++ b/net/rubygem-google-cloud-storage_transfer-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954486
-SHA256 (rubygem/google-cloud-storage_transfer-v1-1.6.0.gem) = 8a30c2369da816863e24cc6a9b63e29c44acc68adcc759facec09eefe71cf766
-SIZE (rubygem/google-cloud-storage_transfer-v1-1.6.0.gem) = 89600
+TIMESTAMP = 1759324358
+SHA256 (rubygem/google-cloud-storage_transfer-v1-1.7.0.gem) = 46674f989f532987ea806ef1ec5c9140a3cd43ce08186cbb214809cb5a4b92b6
+SIZE (rubygem/google-cloud-storage_transfer-v1-1.7.0.gem) = 89600
diff --git a/net/rubygem-google-cloud-storage_transfer/Makefile b/net/rubygem-google-cloud-storage_transfer/Makefile
index 4675b58d309c..58a957a6b9d9 100644
--- a/net/rubygem-google-cloud-storage_transfer/Makefile
+++ b/net/rubygem-google-cloud-storage_transfer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-storage_transfer
-PORTVERSION= 1.5.1
+PORTVERSION= 1.5.2
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-google-cloud-storage_transfer/distinfo b/net/rubygem-google-cloud-storage_transfer/distinfo
index 61a18746086f..3c537f653efb 100644
--- a/net/rubygem-google-cloud-storage_transfer/distinfo
+++ b/net/rubygem-google-cloud-storage_transfer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747547554
-SHA256 (rubygem/google-cloud-storage_transfer-1.5.1.gem) = 1a9d31c552795a9668c03c776d7d36a81db43d62adbb675fb57cc71eb30678a0
-SIZE (rubygem/google-cloud-storage_transfer-1.5.1.gem) = 14336
+TIMESTAMP = 1759324356
+SHA256 (rubygem/google-cloud-storage_transfer-1.5.2.gem) = 5dd31b851783a861cd33dfb92f0672a81cf664b485c9478d47846c050092f778
+SIZE (rubygem/google-cloud-storage_transfer-1.5.2.gem) = 14336
diff --git a/net/rubygem-google-cloud-trace-v1/Makefile b/net/rubygem-google-cloud-trace-v1/Makefile
index 8b50cc09cd13..6d14aca95f24 100644
--- a/net/rubygem-google-cloud-trace-v1/Makefile
+++ b/net/rubygem-google-cloud-trace-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-trace-v1
-PORTVERSION= 1.4.0
+PORTVERSION= 1.5.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-trace-v1/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
USES= gem
diff --git a/net/rubygem-google-cloud-trace-v1/distinfo b/net/rubygem-google-cloud-trace-v1/distinfo
index 6a8e3e42d09a..d72c898fb25d 100644
--- a/net/rubygem-google-cloud-trace-v1/distinfo
+++ b/net/rubygem-google-cloud-trace-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716390
-SHA256 (rubygem/google-cloud-trace-v1-1.4.0.gem) = b5b301f44d843d3591e78d0b295d531ea2826fc10c97ffd5199f1d23c7d31ca1
-SIZE (rubygem/google-cloud-trace-v1-1.4.0.gem) = 44544
+TIMESTAMP = 1759324326
+SHA256 (rubygem/google-cloud-trace-v1-1.5.0.gem) = 1ac629f83cb6d7c75482d357098e89de958365db956558722a00f288753fb062
+SIZE (rubygem/google-cloud-trace-v1-1.5.0.gem) = 44544
diff --git a/net/rubygem-google-cloud-trace-v2/Makefile b/net/rubygem-google-cloud-trace-v2/Makefile
index df3e1d8846d5..af11e190e9d2 100644
--- a/net/rubygem-google-cloud-trace-v2/Makefile
+++ b/net/rubygem-google-cloud-trace-v2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-trace-v2
-PORTVERSION= 1.3.0
+PORTVERSION= 1.4.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-trace-v2/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
USES= gem
diff --git a/net/rubygem-google-cloud-trace-v2/distinfo b/net/rubygem-google-cloud-trace-v2/distinfo
index a1f89ed8ff7c..9cf04de49f89 100644
--- a/net/rubygem-google-cloud-trace-v2/distinfo
+++ b/net/rubygem-google-cloud-trace-v2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716392
-SHA256 (rubygem/google-cloud-trace-v2-1.3.0.gem) = b3ef27e6c713300c5a65f1fca4639ae96269a6c3ac31a06189332e83d26e8027
-SIZE (rubygem/google-cloud-trace-v2-1.3.0.gem) = 47616
+TIMESTAMP = 1759324328
+SHA256 (rubygem/google-cloud-trace-v2-1.4.0.gem) = fc2736032fcce494383757fcf88b1f62e20db0c40496b1ded5b22b1d53429b79
+SIZE (rubygem/google-cloud-trace-v2-1.4.0.gem) = 47616
diff --git a/net/rubygem-grpc/Makefile b/net/rubygem-grpc/Makefile
index 8f4224b5aa5f..cde8cf82f124 100644
--- a/net/rubygem-grpc/Makefile
+++ b/net/rubygem-grpc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grpc
-PORTVERSION= 1.74.0
+PORTVERSION= 1.75.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-grpc/distinfo b/net/rubygem-grpc/distinfo
index 9319083dc410..48f3b4540b20 100644
--- a/net/rubygem-grpc/distinfo
+++ b/net/rubygem-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796214
-SHA256 (rubygem/grpc-1.74.0.gem) = 003ab69916066354f25acc3cfe2bb330498f2afe23782328f8b203e35bc5834f
-SIZE (rubygem/grpc-1.74.0.gem) = 7080448
+TIMESTAMP = 1759816930
+SHA256 (rubygem/grpc-1.75.0.gem) = e934b6e85d5fdd5992962a5dee9c29b88d6a03ad91def0c6d0492736ed8141d9
+SIZE (rubygem/grpc-1.75.0.gem) = 7231488
diff --git a/net/rubygem-net-ldap/Makefile b/net/rubygem-net-ldap/Makefile
index b7d7069fde61..f5807ea7a79d 100644
--- a/net/rubygem-net-ldap/Makefile
+++ b/net/rubygem-net-ldap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= net-ldap
-PORTVERSION= 0.19.0
+PORTVERSION= 0.20.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -10,6 +10,9 @@ WWW= https://github.com/ruby-ldap/ruby-net-ldap
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/License.rdoc
+RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \
+ rubygem-ostruct>=0:devel/rubygem-ostruct
+
USES= gem
NO_ARCH= yes
diff --git a/net/rubygem-net-ldap/distinfo b/net/rubygem-net-ldap/distinfo
index 39cc29b5ff1e..d9fb0d6cd1bd 100644
--- a/net/rubygem-net-ldap/distinfo
+++ b/net/rubygem-net-ldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708450812
-SHA256 (rubygem/net-ldap-0.19.0.gem) = be2a379ccbd28fc75fb70a94af74e3a9a6866b84574247fc243e0abdd2f82f3d
-SIZE (rubygem/net-ldap-0.19.0.gem) = 67584
+TIMESTAMP = 1757122060
+SHA256 (rubygem/net-ldap-0.20.0.gem) = b2080b350753a9ac4930869ded8e61a1d2151c01e03b0bf07b4675cbd9ce5372
+SIZE (rubygem/net-ldap-0.20.0.gem) = 68096
diff --git a/net/rubygem-oauth-tty/Makefile b/net/rubygem-oauth-tty/Makefile
index 0472d30651c2..c4b0a6510adb 100644
--- a/net/rubygem-oauth-tty/Makefile
+++ b/net/rubygem-oauth-tty/Makefile
@@ -1,16 +1,16 @@
PORTNAME= oauth-tty
-PORTVERSION= 1.0.5
+PORTVERSION= 1.0.6
CATEGORIES= net rubygems
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OAuth 1.0 TTY Command Line Interface
-WWW= https://gitlab.com/oauth-xx/oauth-tty
+WWW= https://gitlab.com/ruby-oauth/oauth-tty
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-version_gem>=1.1.1<2:devel/rubygem-version_gem
+RUN_DEPENDS= rubygem-version_gem>=1.1.9<2:devel/rubygem-version_gem
USES= gem
diff --git a/net/rubygem-oauth-tty/distinfo b/net/rubygem-oauth-tty/distinfo
index dab0bb6283fd..a23df757abb0 100644
--- a/net/rubygem-oauth-tty/distinfo
+++ b/net/rubygem-oauth-tty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715842498
-SHA256 (rubygem/oauth-tty-1.0.5.gem) = 34e25c307da4509d4deec266ff3690bbf42e391355f496201c029268862d8b17
-SIZE (rubygem/oauth-tty-1.0.5.gem) = 18944
+TIMESTAMP = 1759816932
+SHA256 (rubygem/oauth-tty-1.0.6.gem) = 9e8bd1861d367cce18318d8f214f2e1a1d7cb3898de0a9ea79162b4fdecb3152
+SIZE (rubygem/oauth-tty-1.0.6.gem) = 38400
diff --git a/net/rubygem-oauth/Makefile b/net/rubygem-oauth/Makefile
index 2edd36f25b4f..9ed91ad988d9 100644
--- a/net/rubygem-oauth/Makefile
+++ b/net/rubygem-oauth/Makefile
@@ -1,18 +1,18 @@
PORTNAME= oauth
-PORTVERSION= 1.1.0
+PORTVERSION= 1.1.2
CATEGORIES= net rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Rubygem for Creating both OAuth Consumers and Service Providers
-WWW= https://gitlab.com/oauth-xx/oauth
+WWW= https://gitlab.com/ruby-oauth/oauth
LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-oauth-tty>=1.0.1<2:net/rubygem-oauth-tty \
+RUN_DEPENDS= rubygem-oauth-tty>=1.0.6<2:net/rubygem-oauth-tty \
rubygem-snaky_hash>=2.0<3:devel/rubygem-snaky_hash \
- rubygem-version_gem>=1.1<2:devel/rubygem-version_gem
+ rubygem-version_gem>=1.1.9<2:devel/rubygem-version_gem
USES= gem
diff --git a/net/rubygem-oauth/distinfo b/net/rubygem-oauth/distinfo
index 559943878bfe..30007481d52a 100644
--- a/net/rubygem-oauth/distinfo
+++ b/net/rubygem-oauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715843868
-SHA256 (rubygem/oauth-1.1.0.gem) = 38902b7f0f5ed91e858d6353f5e1e06b2c16a8aa0fd91984671eab1a1d1cddeb
-SIZE (rubygem/oauth-1.1.0.gem) = 39936
+TIMESTAMP = 1759817014
+SHA256 (rubygem/oauth-1.1.2.gem) = e29a96f9accd2b269caa5941d82f37d484ffe5da777a699feb766c51c856fb86
+SIZE (rubygem/oauth-1.1.2.gem) = 60928
diff --git a/net/rubygem-oauth2-gitlab/Makefile b/net/rubygem-oauth2-gitlab/Makefile
index 4e9738cdb039..1c49c854bd1a 100644
--- a/net/rubygem-oauth2-gitlab/Makefile
+++ b/net/rubygem-oauth2-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= oauth2
-PORTVERSION= 2.0.12
+PORTVERSION= 2.0.13
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -17,7 +17,7 @@ RUN_DEPENDS= rubygem-faraday-gitlab>=0.17.3<4:www/rubygem-faraday-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<3:devel/rubygem-snaky_hash \
- rubygem-version_gem>=1.1.8<3:devel/rubygem-version_gem
+ rubygem-version_gem>=1.1.8<2:devel/rubygem-version_gem
USES= gem
diff --git a/net/rubygem-oauth2-gitlab/distinfo b/net/rubygem-oauth2-gitlab/distinfo
index 5f9c885d3e67..0db926047629 100644
--- a/net/rubygem-oauth2-gitlab/distinfo
+++ b/net/rubygem-oauth2-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752212468
-SHA256 (rubygem/oauth2-2.0.12.gem) = f7edb8549c7912724d07087d808c3fa6756298fd64d55d4968324df69c64ab3f
-SIZE (rubygem/oauth2-2.0.12.gem) = 57344
+TIMESTAMP = 1756619582
+SHA256 (rubygem/oauth2-2.0.13.gem) = e6588fe5902c07bac542a4a1197f558c319cb479b7fbe53f43f883b1a211be25
+SIZE (rubygem/oauth2-2.0.13.gem) = 70144
diff --git a/net/rubygem-oauth2/Makefile b/net/rubygem-oauth2/Makefile
index cdf8f1691d44..20cedb806269 100644
--- a/net/rubygem-oauth2/Makefile
+++ b/net/rubygem-oauth2/Makefile
@@ -1,12 +1,12 @@
PORTNAME= oauth2
-PORTVERSION= 2.0.12
+PORTVERSION= 2.0.17
CATEGORIES= net rubygems
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby wrapper for the OAuth 2.0 protocol
WWW= https://oauth2.galtzo.com/ \
- https://github.com/oauth-xx/oauth2
+ https://github.com/ruby-oauth/oauth2
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
@@ -17,7 +17,7 @@ RUN_DEPENDS= rubygem-faraday>=0.17.3<4.0:www/rubygem-faraday \
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<3:devel/rubygem-snaky_hash \
- rubygem-version_gem>=1.1.8<3:devel/rubygem-version_gem
+ rubygem-version_gem>=1.1.9<2:devel/rubygem-version_gem
USES= gem
diff --git a/net/rubygem-oauth2/distinfo b/net/rubygem-oauth2/distinfo
index c6f4934f43e9..fceb449a8ec1 100644
--- a/net/rubygem-oauth2/distinfo
+++ b/net/rubygem-oauth2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831316
-SHA256 (rubygem/oauth2-2.0.12.gem) = f7edb8549c7912724d07087d808c3fa6756298fd64d55d4968324df69c64ab3f
-SIZE (rubygem/oauth2-2.0.12.gem) = 57344
+TIMESTAMP = 1759816934
+SHA256 (rubygem/oauth2-2.0.17.gem) = c4e182aeabc06dfdafce9a15095c30edc3a1a21fc3c4f0ea49d9295429e79835
+SIZE (rubygem/oauth2-2.0.17.gem) = 81408
diff --git a/net/rubygem-oauth21/Makefile b/net/rubygem-oauth21/Makefile
index 2edabd6dda57..6d0596e7fb43 100644
--- a/net/rubygem-oauth21/Makefile
+++ b/net/rubygem-oauth21/Makefile
@@ -1,5 +1,6 @@
PORTNAME= oauth2
PORTVERSION= 1.4.11
+PORTREVISION= 1
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 1
@@ -12,7 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-faraday>=0.17.3<3.0:www/rubygem-faraday \
- rubygem-jwt>=1.0<3.0:www/rubygem-jwt \
+ rubygem-jwt2>=1.0<3.0:www/rubygem-jwt2 \
rubygem-multi_json>=1.3<2:devel/rubygem-multi_json \
rubygem-multi_xml>=0.5<1:textproc/rubygem-multi_xml \
rubygem-rack>=1.2,3<4,3:www/rubygem-rack
diff --git a/net/rubygem-omniauth-azure-oauth2/Makefile b/net/rubygem-omniauth-azure-oauth2/Makefile
index 7b2a24dea668..9e354adebb81 100644
--- a/net/rubygem-omniauth-azure-oauth2/Makefile
+++ b/net/rubygem-omniauth-azure-oauth2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= omniauth-azure-oauth2
PORTVERSION= 0.0.10
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/KonaTeam/omniauth-azure-oauth2
LICENSE= MIT
-RUN_DEPENDS= rubygem-jwt>=1.0<3:www/rubygem-jwt \
+RUN_DEPENDS= rubygem-jwt2>=1.0<3:www/rubygem-jwt2 \
rubygem-omniauth>=1.0<3:security/rubygem-omniauth \
rubygem-omniauth-oauth2>=1.4<2:net/rubygem-omniauth-oauth2
diff --git a/net/rubygem-packetgen/Makefile b/net/rubygem-packetgen/Makefile
index e702e65f6f93..d29796b7eaf4 100644
--- a/net/rubygem-packetgen/Makefile
+++ b/net/rubygem-packetgen/Makefile
@@ -1,5 +1,5 @@
PORTNAME= packetgen
-PORTVERSION= 4.1.0
+PORTVERSION= 4.1.1
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-packetgen/distinfo b/net/rubygem-packetgen/distinfo
index e2f4588e4cba..dfba525d812f 100644
--- a/net/rubygem-packetgen/distinfo
+++ b/net/rubygem-packetgen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070740
-SHA256 (rubygem/packetgen-4.1.0.gem) = 95d23c42b7a1dd6103627a9f1d71864a13cc8e9b99f12017f0d7c6df0cc5c72b
-SIZE (rubygem/packetgen-4.1.0.gem) = 107008
+TIMESTAMP = 1757121842
+SHA256 (rubygem/packetgen-4.1.1.gem) = 1c4f2c31c660e69e18171c0230442c78b00b2633d428580a6e66ebfe7876037d
+SIZE (rubygem/packetgen-4.1.1.gem) = 107008
diff --git a/net/rubygem-train-core/Makefile b/net/rubygem-train-core/Makefile
index 84af7a8db9ff..6b9f57499c57 100644
--- a/net/rubygem-train-core/Makefile
+++ b/net/rubygem-train-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= train-core
-PORTVERSION= 3.13.2
+PORTVERSION= 3.13.4
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-train-core/distinfo b/net/rubygem-train-core/distinfo
index e683cc8e1c65..cde5fef4b53b 100644
--- a/net/rubygem-train-core/distinfo
+++ b/net/rubygem-train-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954432
-SHA256 (rubygem/train-core-3.13.2.gem) = c1f210a44e9cc436e8cbc0c279cee8be8c3ead286e4f21c932401f8dc4cc9fa8
-SIZE (rubygem/train-core-3.13.2.gem) = 49152
+TIMESTAMP = 1757121846
+SHA256 (rubygem/train-core-3.13.4.gem) = 0d81801208c869995f18e077a5459e9d9200d60c5477ab3957031c4c83fa355e
+SIZE (rubygem/train-core-3.13.4.gem) = 49152
diff --git a/net/rubygem-train-winrm/Makefile b/net/rubygem-train-winrm/Makefile
index 073a3b40df82..6961f8b4434e 100644
--- a/net/rubygem-train-winrm/Makefile
+++ b/net/rubygem-train-winrm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= train-winrm
-PORTVERSION= 0.3.1
+PORTVERSION= 0.4.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -10,10 +10,10 @@ WWW= https://github.com/inspec/train-winrm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-chef-winrm>=2.4<3:sysutils/rubygem-chef-winrm \
+RUN_DEPENDS= rubygem-chef-winrm>=2.4.4<2.5:sysutils/rubygem-chef-winrm \
rubygem-chef-winrm-elevated>=1.2.5<1.3:sysutils/rubygem-chef-winrm-elevated \
- rubygem-chef-winrm-fs>=1.4.0<1.5:filesystems/rubygem-chef-winrm-fs \
- rubygem-syslog>=0.1<1:devel/rubygem-syslog
+ rubygem-chef-winrm-fs>=1.4.1<1.5:filesystems/rubygem-chef-winrm-fs \
+ rubygem-socksify>=1.8<2:www/rubygem-socksify
USES= gem
diff --git a/net/rubygem-train-winrm/distinfo b/net/rubygem-train-winrm/distinfo
index a9453556f6c7..4ed1a53be522 100644
--- a/net/rubygem-train-winrm/distinfo
+++ b/net/rubygem-train-winrm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813986
-SHA256 (rubygem/train-winrm-0.3.1.gem) = dcbb59483fb13598dc93c2e27998ec66c24374fb398e6add0da9911c86f1485a
-SIZE (rubygem/train-winrm-0.3.1.gem) = 13824
+TIMESTAMP = 1757121848
+SHA256 (rubygem/train-winrm-0.4.0.gem) = 07b1911900707f6a7f9ea758b5bba1657d154f33d061761ba4d55967a4d17fd9
+SIZE (rubygem/train-winrm-0.4.0.gem) = 15360
diff --git a/net/rubygem-train/Makefile b/net/rubygem-train/Makefile
index 3b6e00cffd94..235f47e10d10 100644
--- a/net/rubygem-train/Makefile
+++ b/net/rubygem-train/Makefile
@@ -1,5 +1,5 @@
PORTNAME= train
-PORTVERSION= 3.13.2
+PORTVERSION= 3.13.4
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -28,7 +28,7 @@ RUN_DEPENDS= rubygem-activesupport72>=7.2.2.1<8:devel/rubygem-activesupport72 \
rubygem-inifile>=3.0<4:textproc/rubygem-inifile \
rubygem-ostruct>=0.1.0<1:devel/rubygem-ostruct \
rubygem-train-core>=${PORTVERSION}<${PORTVERSION}_99:net/rubygem-train-core \
- rubygem-train-winrm>=0.3.0<0.4:net/rubygem-train-winrm
+ rubygem-train-winrm>=0.4.0<0.5:net/rubygem-train-winrm
USES= gem
diff --git a/net/rubygem-train/distinfo b/net/rubygem-train/distinfo
index 68ff7ae01673..f47f61b84758 100644
--- a/net/rubygem-train/distinfo
+++ b/net/rubygem-train/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954430
-SHA256 (rubygem/train-3.13.2.gem) = 7f1b602c7c35e17f6f6488113343adc9bfab04842fdfa821639bfe7ae8f2651f
-SIZE (rubygem/train-3.13.2.gem) = 16896
+TIMESTAMP = 1757121844
+SHA256 (rubygem/train-3.13.4.gem) = 6111af52d222b4e13310caadfefcb7570d489d78e2c5f71a1f5b5de74274ac5b
+SIZE (rubygem/train-3.13.4.gem) = 16896
diff --git a/net/rubygem-whois/Makefile b/net/rubygem-whois/Makefile
index 7966ac8530e6..5c65ad2c6ba2 100644
--- a/net/rubygem-whois/Makefile
+++ b/net/rubygem-whois/Makefile
@@ -1,5 +1,5 @@
PORTNAME= whois
-PORTVERSION= 6.0.1
+PORTVERSION= 6.0.2
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-whois/distinfo b/net/rubygem-whois/distinfo
index 6885aff57720..1172b3b42bdb 100644
--- a/net/rubygem-whois/distinfo
+++ b/net/rubygem-whois/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734337817
-SHA256 (rubygem/whois-6.0.1.gem) = 1ae07fb76fb2d2b72be9418f8d8b86f1d59e95deb6b0782a424c608a114af773
-SIZE (rubygem/whois-6.0.1.gem) = 95232
+TIMESTAMP = 1757122062
+SHA256 (rubygem/whois-6.0.2.gem) = 614c2d3b546af75de0b928e3085460cb48181eeabf7e46864fa74e00e61c5d82
+SIZE (rubygem/whois-6.0.2.gem) = 91648
diff --git a/net/rustdesk-server/Makefile b/net/rustdesk-server/Makefile
index 5bb6e5a2f87f..52d4b846e3fd 100644
--- a/net/rustdesk-server/Makefile
+++ b/net/rustdesk-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rustdesk-server
DISTVERSION= 1.1.14
-PORTREVISION= 5
+PORTREVISION= 7
CATEGORIES= net
MAINTAINER= madpilot@FreeBSD.org
diff --git a/net/ryu/Makefile b/net/ryu/Makefile
index 68291659bba3..e19182635eb6 100644
--- a/net/ryu/Makefile
+++ b/net/ryu/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ryu
PORTVERSION= 4.26
DISTVERSIONPREFIX= v
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}eventlet>0:net/py-eventlet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}webob>=1.2:www/py-webob@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}paramiko>0:security/py-paramiko@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}netaddr>0:net/py-netaddr@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgpack>=0.3.0:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.4.0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ovs>0:devel/py-ovs@${PY_FLAVOR} \
diff --git a/net/s3m/Makefile b/net/s3m/Makefile
index 4fbc0d77f776..46395eae9fee 100644
--- a/net/s3m/Makefile
+++ b/net/s3m/Makefile
@@ -1,6 +1,6 @@
PORTNAME= s3m
DISTVERSION= 0.13.1
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= nbari@tequila.io
diff --git a/net/s5cmd/Makefile b/net/s5cmd/Makefile
index 7eb365b51a92..31f59ae33931 100644
--- a/net/s5cmd/Makefile
+++ b/net/s5cmd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= s5cmd
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.0
-PORTREVISION= 6
+PORTREVISION= 8
CATEGORIES= net
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net/samba416/Makefile b/net/samba416/Makefile
index 0e4e23478edf..d067007734c8 100644
--- a/net/samba416/Makefile
+++ b/net/samba416/Makefile
@@ -12,6 +12,8 @@ WWW= https://gitlab.com/samba-freebsd/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Discontinued upstream; transition to a supported versions of Samba (refer to https://wiki.samba.org/index.php/Samba_Release_Planning)
+
USES= cpe
CONFLICTS_INSTALL?= samba4*
@@ -459,10 +461,10 @@ SAMBA4_MODULES+= auth_skel pdb_test gpext_security gpext_registry \
.endif
# Python bindings
.if ! ${PORT_OPTIONS:MPYTHON3} || defined(NO_PYTHON)
-USES+= python:build,test
+USES+= python:build,test,-3.11
CONFIGURE_ARGS+= --disable-python
.else
-USES+= python
+USES+= python:-3.11
PLIST+= ${PKGDIR}/pkg-plist.python
# Don't cache Python modules
CONFIGURE_ARGS+= --nopycache
diff --git a/net/samba419/Makefile b/net/samba419/Makefile
index 8fccbcb263b5..a6d95f25f016 100644
--- a/net/samba419/Makefile
+++ b/net/samba419/Makefile
@@ -12,6 +12,8 @@ WWW= https://gitlab.com/samba-freebsd/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Discontinued upstream; transition to a supported versions of Samba (refer to https://wiki.samba.org/index.php/Samba_Release_Planning)
+
USES= cpe
CONFLICTS_INSTALL?= samba4*
diff --git a/net/seaweedfs/Makefile b/net/seaweedfs/Makefile
index ae5db01ed852..49db95912a7b 100644
--- a/net/seaweedfs/Makefile
+++ b/net/seaweedfs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= seaweedfs
DISTVERSION= 3.91
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= net sysutils
MAINTAINER= drtr0jan@yandex.ru
diff --git a/net/sems/Makefile b/net/sems/Makefile
index a16818a51de1..ee8b4cc4c081 100644
--- a/net/sems/Makefile
+++ b/net/sems/Makefile
@@ -10,6 +10,9 @@ WWW= https://github.com/sems-server
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/doc/COPYING
+BROKEN= Fails to detect declared dependencies
+EXPIRATION_DATE=2025-12-31
+
LIB_DEPENDS= libopus.so:audio/opus \
libcodec2.so:audio/codec2 \
libevent.so:devel/libevent \
diff --git a/net/sendme/Makefile b/net/sendme/Makefile
index 2345c8b657f5..1cd41b7883a4 100644
--- a/net/sendme/Makefile
+++ b/net/sendme/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sendme
DISTVERSIONPREFIX= v
DISTVERSION= 0.26.0
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= feld@FreeBSD.org
diff --git a/net/shadowsocks-rust/Makefile b/net/shadowsocks-rust/Makefile
index e2933367456f..9cad8cb85501 100644
--- a/net/shadowsocks-rust/Makefile
+++ b/net/shadowsocks-rust/Makefile
@@ -1,6 +1,7 @@
PORTNAME= shadowsocks-rust
DISTVERSIONPREFIX= v
DISTVERSION= 1.23.5
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/slackcat/Makefile b/net/slackcat/Makefile
index 4faa480e4b25..d6c187956e9d 100644
--- a/net/slackcat/Makefile
+++ b/net/slackcat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= slackcat
DISTVERSION= 1.7.3
-PORTREVISION= 27
+PORTREVISION= 29
CATEGORIES= net
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= go.mod:gomod
diff --git a/net/smb4k/Makefile b/net/smb4k/Makefile
index 3c5d3c7209d3..33479bf81657 100644
--- a/net/smb4k/Makefile
+++ b/net/smb4k/Makefile
@@ -1,5 +1,6 @@
PORTNAME= smb4k
-DISTVERSION= 4.0.0
+DISTVERSION= 4.0.4
+PORTREVISION= 1
CATEGORIES= net kde
MASTER_SITES= SF/${PORTNAME}/${DISTVERSION}
@@ -20,7 +21,7 @@ USES= cmake compiler:c++17-lang cpe gettext-tools gl kde:6 qt:6 \
CPE_VENDOR= ${PORTNAME}_project
USE_GL= gl opengl # GLX
USE_KDE= auth colorscheme completion config configwidgets coreaddons \
- crash dbusaddons dnssd i18n iconthemes jobwidgets kirigami2 \
+ crash dbusaddons dnssd guiaddons i18n iconthemes jobwidgets kirigami2 \
kio libplasma notifications service solid statusnotifieritem \
wallet widgetsaddons windowsystem xmlgui \
doctools:build ecm:build
diff --git a/net/smb4k/distinfo b/net/smb4k/distinfo
index 0f51c4dd15c7..087f04c9d49d 100644
--- a/net/smb4k/distinfo
+++ b/net/smb4k/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740042845
-SHA256 (smb4k-4.0.0.tar.xz) = d7da661711c9bc565cc4c14713e3ea5916dca245fddfa00fa0441763985b1bae
-SIZE (smb4k-4.0.0.tar.xz) = 4852924
+TIMESTAMP = 1756392828
+SHA256 (smb4k-4.0.4.tar.xz) = b7c3f69c80cea5dacaf667e96f68f4c4d99dd6f8eef2b90d7a9afea82fe2ca99
+SIZE (smb4k-4.0.4.tar.xz) = 4853384
diff --git a/net/smb4k/pkg-plist b/net/smb4k/pkg-plist
index a7ef568a3d23..fddf30b8aa60 100644
--- a/net/smb4k/pkg-plist
+++ b/net/smb4k/pkg-plist
@@ -221,7 +221,6 @@ share/locale/zh_TW/LC_MESSAGES/plasma_applet_org.kde.smb4kqml.mo
share/locale/zh_TW/LC_MESSAGES/smb4k-core.mo
share/locale/zh_TW/LC_MESSAGES/smb4k.mo
share/metainfo/org.kde.smb4k.appdata.xml
-share/metainfo/org.kde.smb4kqml.appdata.xml
share/plasma/plasmoids/org.kde.smb4kqml/contents/config/main.xml
share/plasma/plasmoids/org.kde.smb4kqml/contents/ui/BookmarkItemDelegate.qml
share/plasma/plasmoids/org.kde.smb4kqml/contents/ui/BookmarksPage.qml
diff --git a/net/sniffit/Makefile b/net/sniffit/Makefile
index 57f1896e65fa..8db83095cc65 100644
--- a/net/sniffit/Makefile
+++ b/net/sniffit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sniffit
-PORTVERSION= 0.6
+DISTVERSION= 0.7
DISTVERSIONPREFIX= ${PORTNAME}-
CATEGORIES= net security
@@ -18,13 +18,6 @@ GNU_CONFIGURE= yes
OPTIONS_DEFINE= DOCS EXAMPLES
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD
-CFLAGS+= -Wno-error=int-conversion
-CFLAGS+= -Wno-error=incompatible-function-pointer-types
-.endif
-
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/sniffit ${STAGEDIR}${PREFIX}/sbin
${INSTALL_MAN} ${WRKSRC}/man/sniffit.5 ${STAGEDIR}${PREFIX}/share/man/man5
diff --git a/net/sniffit/distinfo b/net/sniffit/distinfo
index adb70c16f655..5a39acd0730c 100644
--- a/net/sniffit/distinfo
+++ b/net/sniffit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714413613
-SHA256 (resurrecting-open-source-projects-sniffit-sniffit-0.6_GH0.tar.gz) = 1e2857d0960078315ec002125b2965563546e146c5f33a9831ca7be0b166b221
-SIZE (resurrecting-open-source-projects-sniffit-sniffit-0.6_GH0.tar.gz) = 60163
+TIMESTAMP = 1758606858
+SHA256 (resurrecting-open-source-projects-sniffit-sniffit-0.7_GH0.tar.gz) = 9a8c3472414e105479296b6ca83be419cfd37551982e6ddaca34dfa4916a4c47
+SIZE (resurrecting-open-source-projects-sniffit-sniffit-0.7_GH0.tar.gz) = 59904
diff --git a/net/sniffit/files/patch-src_sn__data.h b/net/sniffit/files/patch-src_sn__data.h
index 1c193502c468..69df46af8c6f 100644
--- a/net/sniffit/files/patch-src_sn__data.h
+++ b/net/sniffit/files/patch-src_sn__data.h
@@ -1,24 +1,28 @@
---- src/sn_data.h.orig 2020-04-20 01:57:30 UTC
+--- src/sn_data.h.orig 2025-09-22 23:50:28 UTC
+++ src/sn_data.h
-@@ -38,9 +38,9 @@ int HEADSIZE[]={0 ,14}; /* ppp: 4 or 0 or nothing
- char *NETDEV[]={"ppp","ed"};
- int HEADSIZE[]={4 ,14};
- */
+@@ -32,15 +32,10 @@ int HEADSIZE[]={0 ,14}; /* ppp: 4 or 0 or nothing
+ int HEADSIZE[]={0 ,14}; /* ppp: 4 or 0 or nothing */
+ #endif
+
+-#ifdef FREEBSD /* ppp: 4 or 0 ? */
+-/*
+-#define NETDEV_NR 2
+-char *NETDEV[]={"ppp","ed"};
+-int HEADSIZE[]={4 ,14};
+-*/
-#define NETDEV_NR 1
-char *NETDEV[]={"ed"};
-int HEADSIZE[]={14};
-++#define NETDEV_NR 6
-++char *NETDEV[]={"fxp","re","em","ppp","tun","lo"};
-++int HEADSIZE[]={14 ,14 ,14 ,4 ,4 ,4 };
++#ifdef __FreeBSD__ /* ppp: 4 or 0 ? */
++#define NETDEV_NR 6
++char *NETDEV[]={"fxp","re","em","ppp","tun","lo"};
++int HEADSIZE[]={14 ,14 ,14 ,4 ,4 ,4 };
#endif
#ifdef BSDI /* ppp: 4 or 0 ? */
-@@ -155,7 +155,7 @@ char *SHARED, *connection_data, *timing, *running_conn
- *logged_connections;
- int *LISTlength, *DATAlength, memory_id;
- unsigned int *TCP_nr_of_packets, *ICMP_nr_of_packets, *UDP_nr_of_packets;
--extern unsigned int *IP_nr_of_packets;
-+unsigned int *IP_nr_of_packets;
- unsigned long *TCP_bytes_in_packets, *UDP_bytes_in_packets;
- int *DESC_LEN;
-
+@@ -203,5 +198,3 @@ unsigned int debug_cnt=0;
+ FILE *debug_dev;
+ unsigned int debug_cnt=0;
+ #endif
+-
+-
diff --git a/net/sniffit/files/patch-src_sn__interface.c b/net/sniffit/files/patch-src_sn__interface.c
index 7430c44da01a..18eb2e21d80a 100644
--- a/net/sniffit/files/patch-src_sn__interface.c
+++ b/net/sniffit/files/patch-src_sn__interface.c
@@ -1,15 +1,6 @@
---- src/sn_interface.c.orig 2020-04-20 01:57:30 UTC
+--- src/sn_interface.c.orig 2025-09-22 23:50:28 UTC
+++ src/sn_interface.c
-@@ -22,7 +22,7 @@
- extern char *SHARED, *connection_data, *timing, *running_connections,
- *logged_connections;
- extern int *LISTlength, *DATAlength, memory_id;
--extern unsigned int *TCP_nr_of_packets, *ICMP_nr_of_packets, *UDP_nr_of_packets; unsigned int *IP_nr_of_packets;
-+extern unsigned int *TCP_nr_of_packets, *ICMP_nr_of_packets, *UDP_nr_of_packets, *IP_nr_of_packets;
- extern unsigned long *TCP_bytes_in_packets, *UDP_bytes_in_packets;
- extern int *DESC_LEN; /* For the connection desciption */
-
-@@ -526,7 +526,7 @@ reset_shell_mode();
+@@ -535,7 +535,7 @@ if(shmctl(memory_id,IPC_RMID,0)<0)
void mem_exit (void)
{
if(shmctl(memory_id,IPC_RMID,0)<0)
diff --git a/net/sniffnet/Makefile b/net/sniffnet/Makefile
index 6ff48566329a..7d9507e78d09 100644
--- a/net/sniffnet/Makefile
+++ b/net/sniffnet/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sniffnet
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.0
+DISTVERSION= 1.4.1
PORTREVISION= 1
CATEGORIES= net wayland
diff --git a/net/sniffnet/Makefile.crates b/net/sniffnet/Makefile.crates
index ae16ba0f40f8..3fe7c685f030 100644
--- a/net/sniffnet/Makefile.crates
+++ b/net/sniffnet/Makefile.crates
@@ -1,5 +1,5 @@
-CARGO_CRATES= ab_glyph-0.2.29 \
- ab_glyph_rasterizer-0.1.8 \
+CARGO_CRATES= ab_glyph-0.2.31 \
+ ab_glyph_rasterizer-0.1.10 \
addr2line-0.24.2 \
adler2-2.0.1 \
ahash-0.7.8 \
@@ -11,13 +11,12 @@ CARGO_CRATES= ab_glyph-0.2.29 \
alsa-sys-0.3.1 \
android-activity-0.6.0 \
android-properties-0.2.2 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.6.19 \
+ anstream-0.6.20 \
anstyle-1.0.11 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.3 \
- anstyle-wincon-3.0.9 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
approx-0.5.1 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
@@ -25,53 +24,50 @@ CARGO_CRATES= ab_glyph-0.2.29 \
ash-0.37.3+1.3.251 \
ashpd-0.11.0 \
async-broadcast-0.7.2 \
- async-channel-2.3.1 \
- async-executor-1.13.2 \
- async-fs-2.1.2 \
- async-io-2.4.1 \
- async-lock-3.4.0 \
+ async-channel-2.5.0 \
+ async-executor-1.13.3 \
+ async-fs-2.1.3 \
+ async-io-2.5.0 \
+ async-lock-3.4.1 \
async-net-2.0.0 \
- async-process-2.3.1 \
+ async-process-2.4.0 \
async-recursion-1.1.1 \
- async-signal-0.2.11 \
+ async-signal-0.2.12 \
async-task-4.7.1 \
- async-trait-0.1.88 \
+ async-trait-0.1.89 \
atomic-waker-1.1.2 \
autocfg-1.5.0 \
backtrace-0.3.75 \
base64-0.22.1 \
- bindgen-0.72.0 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
- bit_field-0.10.2 \
+ bit_field-0.10.3 \
bitflags-1.3.2 \
- bitflags-2.9.1 \
+ bitflags-2.9.4 \
block-0.1.6 \
block-buffer-0.10.4 \
block2-0.5.1 \
block2-0.6.1 \
- blocking-1.6.1 \
+ blocking-1.6.2 \
bumpalo-3.19.0 \
by_address-1.2.1 \
- bytemuck-1.23.1 \
- bytemuck_derive-1.9.3 \
+ bytemuck-1.23.2 \
+ bytemuck_derive-1.10.1 \
byteorder-1.5.0 \
bytes-1.10.1 \
calloop-0.13.0 \
calloop-wayland-source-0.3.0 \
- cc-1.2.27 \
+ cc-1.2.36 \
cesu8-1.1.0 \
- cexpr-0.6.0 \
- cfg-if-1.0.1 \
+ cfg-if-1.0.3 \
cfg_aliases-0.1.1 \
cfg_aliases-0.2.1 \
- chrono-0.4.41 \
- clang-sys-1.8.1 \
- clap-4.5.40 \
- clap_builder-4.5.40 \
- clap_derive-4.5.40 \
+ chrono-0.4.42 \
+ clap-4.5.47 \
+ clap_builder-4.5.47 \
+ clap_derive-4.5.47 \
clap_lex-0.7.5 \
- clipboard-win-5.4.0 \
+ clipboard-win-5.4.1 \
clipboard_macos-0.1.1 \
clipboard_wayland-0.2.2 \
clipboard_x11-0.4.2 \
@@ -91,24 +87,23 @@ CARGO_CRATES= ab_glyph-0.2.29 \
core-graphics-0.24.0 \
core-graphics-types-0.1.3 \
core-graphics-types-0.2.0 \
- coreaudio-rs-0.11.3 \
- coreaudio-sys-0.2.17 \
+ coreaudio-rs-0.13.0 \
cosmic-text-0.12.1 \
- cpal-0.15.3 \
+ cpal-0.16.0 \
cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crunchy-0.2.4 \
crypto-common-0.1.6 \
ctor-lite-0.1.0 \
- ctrlc-3.4.7 \
+ ctrlc-3.5.0 \
cursor-icon-1.2.0 \
d3d12-0.19.0 \
dark-light-1.1.1 \
dasp_sample-0.11.0 \
- data-url-0.3.1 \
+ data-url-0.3.2 \
dconf_rs-0.3.0 \
detect-desktop-environment-0.2.0 \
digest-0.10.7 \
@@ -117,12 +112,11 @@ CARGO_CRATES= ab_glyph-0.2.29 \
dirs-sys-0.3.7 \
dirs-sys-0.5.0 \
dispatch-0.2.0 \
- dispatch2-0.2.0 \
dispatch2-0.3.0 \
displaydoc-0.2.5 \
dlib-0.5.2 \
dlv-list-0.3.0 \
- dns-lookup-2.0.4 \
+ dns-lookup-3.0.0 \
doc-comment-0.3.3 \
downcast-rs-1.2.1 \
dpi-0.1.2 \
@@ -137,19 +131,20 @@ CARGO_CRATES= ab_glyph-0.2.29 \
enumflags2_derive-0.7.12 \
equivalent-1.0.2 \
errno-0.2.8 \
- errno-0.3.13 \
+ errno-0.3.14 \
errno-dragonfly-0.1.2 \
error-code-3.3.2 \
etagere-0.2.15 \
- etherparse-0.18.0 \
+ etherparse-0.19.0 \
euclid-0.22.11 \
- event-listener-5.4.0 \
+ event-listener-5.4.1 \
event-listener-strategy-0.5.4 \
exr-1.73.0 \
fast-srgb8-1.0.0 \
fastrand-2.3.0 \
fdeflate-0.3.7 \
filedescriptor-0.8.3 \
+ find-msvc-tools-0.1.1 \
finl_unicode-1.3.0 \
flate2-1.1.2 \
float-cmp-0.9.0 \
@@ -164,13 +159,13 @@ CARGO_CRATES= ab_glyph-0.2.29 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.1.1 \
foreign-types-shared-0.3.1 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
futures-io-0.3.31 \
- futures-lite-2.6.0 \
+ futures-lite-2.6.1 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
@@ -178,14 +173,14 @@ CARGO_CRATES= ab_glyph-0.2.29 \
futures-util-0.3.31 \
gag-1.0.0 \
generic-array-0.14.7 \
- gethostname-0.4.3 \
+ gethostname-1.0.2 \
getrandom-0.2.16 \
getrandom-0.3.3 \
gif-0.13.3 \
gimli-0.31.1 \
gl_generator-0.14.0 \
glam-0.25.0 \
- glob-0.3.2 \
+ glob-0.3.3 \
glow-0.13.1 \
glutin_wgl_sys-0.5.0 \
gpu-alloc-0.6.0 \
@@ -194,11 +189,11 @@ CARGO_CRATES= ab_glyph-0.2.29 \
gpu-descriptor-0.2.4 \
gpu-descriptor-types-0.1.2 \
guillotiere-0.6.2 \
- h2-0.4.10 \
+ h2-0.4.12 \
half-2.6.0 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
- hashbrown-0.15.4 \
+ hashbrown-0.15.5 \
hassle-rs-0.11.0 \
heck-0.4.1 \
heck-0.5.0 \
@@ -209,10 +204,10 @@ CARGO_CRATES= ab_glyph-0.2.29 \
http-body-1.0.1 \
http-body-util-0.1.3 \
httparse-1.10.1 \
- hyper-1.6.0 \
+ hyper-1.7.0 \
hyper-rustls-0.27.7 \
hyper-tls-0.6.0 \
- hyper-util-0.1.14 \
+ hyper-util-0.1.16 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
iced-0.13.1 \
@@ -233,42 +228,43 @@ CARGO_CRATES= ab_glyph-0.2.29 \
icu_properties-2.0.1 \
icu_properties_data-2.0.1 \
icu_provider-2.0.0 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
image-0.24.9 \
imagesize-0.12.0 \
- indexmap-2.10.0 \
+ indexmap-2.11.1 \
instant-0.1.13 \
+ io-uring-0.7.10 \
ipnet-2.11.0 \
ipnetwork-0.21.1 \
iri-string-0.7.8 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
- itertools-0.13.0 \
itoa-1.0.15 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.33 \
+ jobserver-0.1.34 \
jpeg-decoder-0.3.2 \
- js-sys-0.3.77 \
+ js-sys-0.3.78 \
kamadak-exif-0.5.5 \
khronos-egl-6.0.0 \
khronos_api-3.1.0 \
kurbo-0.10.4 \
- kurbo-0.11.2 \
+ kurbo-0.11.3 \
lazy_static-1.5.0 \
- lebe-0.5.2 \
- libc-0.2.174 \
+ lebe-0.5.3 \
+ libc-0.2.175 \
libloading-0.7.4 \
libloading-0.8.8 \
libm-0.2.15 \
- libredox-0.1.4 \
+ libredox-0.1.9 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.6.5 \
linux-raw-sys-0.9.4 \
+ linux-raw-sys-0.11.0 \
litemap-0.8.0 \
lock_api-0.4.13 \
- log-0.4.27 \
+ log-0.4.28 \
lru-0.12.5 \
lru-slab-0.1.2 \
lyon-1.0.1 \
@@ -280,25 +276,25 @@ CARGO_CRATES= ab_glyph-0.2.29 \
malloc_buf-0.0.6 \
maxminddb-0.26.0 \
memchr-2.7.5 \
- memmap2-0.9.5 \
+ memmap2-0.9.8 \
memoffset-0.9.1 \
metal-0.27.0 \
mime-0.3.17 \
- minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
mio-1.0.4 \
- mutate_once-0.1.1 \
+ mutate_once-0.1.2 \
naga-0.19.2 \
native-tls-0.2.14 \
- ndk-0.8.0 \
ndk-0.9.0 \
ndk-context-0.1.1 \
ndk-sys-0.5.0+25.2.9519653 \
ndk-sys-0.6.0+11769913 \
nix-0.29.0 \
nix-0.30.1 \
- nom-7.1.3 \
+ num-bigint-0.4.6 \
num-derive-0.4.2 \
+ num-integer-0.1.46 \
+ num-rational-0.4.2 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
num_enum-0.7.4 \
@@ -306,11 +302,14 @@ CARGO_CRATES= ab_glyph-0.2.29 \
objc-0.2.7 \
objc-sys-0.3.5 \
objc2-0.5.2 \
- objc2-0.6.1 \
+ objc2-0.6.2 \
objc2-app-kit-0.2.2 \
objc2-app-kit-0.3.1 \
+ objc2-audio-toolbox-0.3.1 \
objc2-cloud-kit-0.2.2 \
objc2-contacts-0.2.2 \
+ objc2-core-audio-0.3.1 \
+ objc2-core-audio-types-0.3.1 \
objc2-core-data-0.2.2 \
objc2-core-foundation-0.3.1 \
objc2-core-image-0.2.2 \
@@ -327,8 +326,6 @@ CARGO_CRATES= ab_glyph-0.2.29 \
objc2-user-notifications-0.2.2 \
objc_exception-0.1.2 \
object-0.36.7 \
- oboe-0.6.1 \
- oboe-sys-0.6.1 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
openssl-0.10.73 \
@@ -341,7 +338,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
ordered-stream-0.2.0 \
ouroboros-0.18.5 \
ouroboros_macro-0.18.5 \
- owned_ttf_parser-0.25.0 \
+ owned_ttf_parser-0.25.1 \
palette-0.7.6 \
palette_derive-0.7.6 \
parking-2.2.1 \
@@ -350,16 +347,16 @@ CARGO_CRATES= ab_glyph-0.2.29 \
parking_lot_core-0.8.6 \
parking_lot_core-0.9.11 \
paste-1.0.15 \
- pcap-2.2.0 \
- percent-encoding-2.3.1 \
+ pcap-2.3.0 \
+ percent-encoding-2.3.2 \
phf-0.11.3 \
- phf-0.12.1 \
- phf_codegen-0.12.1 \
+ phf-0.13.1 \
+ phf_codegen-0.13.1 \
phf_generator-0.11.3 \
- phf_generator-0.12.1 \
+ phf_generator-0.13.1 \
phf_macros-0.11.3 \
phf_shared-0.11.3 \
- phf_shared-0.12.1 \
+ phf_shared-0.13.1 \
pico-args-0.5.0 \
pin-project-1.1.10 \
pin-project-internal-1.1.10 \
@@ -371,101 +368,102 @@ CARGO_CRATES= ab_glyph-0.2.29 \
plotters-backend-0.3.7 \
plotters-iced-0.11.0 \
png-0.17.16 \
- polling-3.8.0 \
+ polling-3.10.0 \
pollster-0.4.0 \
- potential_utf-0.1.2 \
+ potential_utf-0.1.3 \
ppv-lite86-0.2.21 \
presser-0.3.1 \
proc-macro-crate-3.3.0 \
- proc-macro2-1.0.95 \
+ proc-macro2-1.0.101 \
proc-macro2-diagnostics-0.10.1 \
profiling-1.0.17 \
qoi-0.4.1 \
quick-xml-0.37.5 \
- quinn-0.11.8 \
- quinn-proto-0.11.12 \
- quinn-udp-0.5.13 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
quote-1.0.40 \
r-efi-5.3.0 \
rand-0.8.5 \
- rand-0.9.1 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
range-alloc-0.1.4 \
- rangemap-1.5.1 \
+ rangemap-1.6.0 \
raw-window-handle-0.6.2 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
read-fonts-0.22.7 \
redox_syscall-0.2.16 \
redox_syscall-0.4.1 \
- redox_syscall-0.5.13 \
+ redox_syscall-0.5.17 \
redox_users-0.4.6 \
- redox_users-0.5.0 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
+ redox_users-0.5.2 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-syntax-0.8.6 \
relative-path-1.9.3 \
renderdoc-sys-1.1.0 \
- reqwest-0.12.20 \
+ reqwest-0.12.23 \
resvg-0.42.0 \
- rfd-0.15.3 \
- rgb-0.8.50 \
+ rfd-0.15.4 \
+ rgb-0.8.52 \
ring-0.17.14 \
- rodio-0.20.1 \
+ rodio-0.21.1 \
roxmltree-0.20.0 \
- rstest-0.25.0 \
- rstest_macros-0.25.0 \
+ rstest-0.26.1 \
+ rstest_macros-0.26.1 \
rust-ini-0.18.0 \
- rustc-demangle-0.1.25 \
+ rustc-demangle-0.1.26 \
rustc-hash-1.1.0 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustix-1.0.7 \
- rustls-0.23.28 \
+ rustix-1.1.1 \
+ rustls-0.23.31 \
rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.3 \
- rustrict-0.7.35 \
- rustversion-1.0.21 \
+ rustls-webpki-0.103.4 \
+ rustrict-0.7.36 \
+ rustversion-1.0.22 \
rustybuzz-0.14.1 \
ryu-1.0.20 \
same-file-1.0.6 \
- scc-2.3.4 \
- schannel-0.1.27 \
+ scc-2.4.0 \
+ schannel-0.1.28 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
sctk-adwaita-0.10.1 \
- sdd-3.0.8 \
+ sdd-3.0.10 \
security-framework-2.11.1 \
- security-framework-sys-2.14.0 \
+ security-framework-sys-2.15.0 \
self_cell-1.2.0 \
semver-1.0.26 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.140 \
+ serde_json-1.0.143 \
serde_repr-0.1.20 \
serde_spanned-0.6.9 \
+ serde_spanned-1.0.0 \
serde_test-1.0.177 \
serde_urlencoded-0.7.1 \
serial_test-3.2.0 \
serial_test_derive-3.2.0 \
sha1-0.10.6 \
shlex-1.3.0 \
- signal-hook-registry-1.4.5 \
+ signal-hook-registry-1.4.6 \
simd-adler32-0.3.7 \
simplecss-0.2.2 \
siphasher-1.0.1 \
skrifa-0.22.3 \
- slab-0.4.10 \
+ slab-0.4.11 \
slotmap-1.0.7 \
smallvec-1.15.1 \
smithay-client-toolkit-0.19.2 \
smithay-clipboard-0.7.2 \
smol_str-0.2.2 \
- socket2-0.5.10 \
+ socket2-0.6.0 \
softbuffer-0.4.6 \
spirv-0.3.0+sdk-1.3.268.0 \
splines-5.0.0 \
@@ -482,35 +480,39 @@ CARGO_CRATES= ab_glyph-0.2.29 \
symphonia-core-0.5.4 \
symphonia-metadata-0.5.4 \
syn-1.0.109 \
- syn-2.0.104 \
+ syn-2.0.106 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
sys-locale-0.3.2 \
system-configuration-0.6.1 \
system-configuration-sys-0.6.0 \
- tempfile-3.20.0 \
+ tempfile-3.21.0 \
termcolor-1.4.1 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
+ thiserror-impl-2.0.16 \
tiff-0.9.1 \
tiny-skia-0.11.4 \
tiny-skia-path-0.11.4 \
tiny-xlib-0.2.4 \
tinystr-0.8.1 \
- tinyvec-1.9.0 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.45.1 \
+ tokio-1.47.1 \
tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
tokio-rustls-0.26.2 \
- tokio-util-0.7.15 \
+ tokio-util-0.7.16 \
toml-0.5.11 \
toml-0.8.23 \
+ toml-0.9.5 \
toml_datetime-0.6.11 \
+ toml_datetime-0.7.0 \
toml_edit-0.22.27 \
+ toml_parser-1.0.2 \
toml_write-0.1.2 \
+ toml_writer-1.0.2 \
tower-0.5.2 \
tower-http-0.6.6 \
tower-layer-0.3.3 \
@@ -537,7 +539,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
unicode-width-0.1.14 \
unicode-xid-0.2.6 \
untrusted-0.9.0 \
- url-2.5.4 \
+ url-2.5.7 \
urlencoding-2.1.3 \
usvg-0.42.0 \
utf8_iter-1.0.4 \
@@ -547,26 +549,26 @@ CARGO_CRATES= ab_glyph-0.2.29 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-futures-0.4.50 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
+ wasi-0.14.4+wasi-0.2.4 \
+ wasm-bindgen-0.2.101 \
+ wasm-bindgen-backend-0.2.101 \
+ wasm-bindgen-futures-0.4.51 \
+ wasm-bindgen-macro-0.2.101 \
+ wasm-bindgen-macro-support-0.2.101 \
+ wasm-bindgen-shared-0.2.101 \
wasm-timer-0.2.5 \
- wayland-backend-0.3.10 \
- wayland-client-0.31.10 \
+ wayland-backend-0.3.11 \
+ wayland-client-0.31.11 \
wayland-csd-frame-0.3.0 \
- wayland-cursor-0.31.10 \
- wayland-protocols-0.32.8 \
- wayland-protocols-plasma-0.3.8 \
- wayland-protocols-wlr-0.3.8 \
- wayland-scanner-0.31.6 \
- wayland-sys-0.31.6 \
- web-sys-0.3.77 \
+ wayland-cursor-0.31.11 \
+ wayland-protocols-0.32.9 \
+ wayland-protocols-plasma-0.3.9 \
+ wayland-protocols-wlr-0.3.9 \
+ wayland-scanner-0.31.7 \
+ wayland-sys-0.31.7 \
+ web-sys-0.3.78 \
web-time-1.1.0 \
- webpki-roots-1.0.1 \
+ webpki-roots-1.0.2 \
weezl-0.1.10 \
wgpu-0.19.4 \
wgpu-core-0.19.4 \
@@ -575,7 +577,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
widestring-1.2.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
window_clipboard-0.4.1 \
windows-0.52.0 \
@@ -586,93 +588,86 @@ CARGO_CRATES= ab_glyph-0.2.29 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
windows-link-0.1.3 \
+ windows-link-0.2.0 \
windows-registry-0.5.3 \
windows-result-0.1.2 \
windows-result-0.3.4 \
windows-strings-0.4.2 \
windows-sys-0.36.1 \
windows-sys-0.45.0 \
- windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
+ windows-sys-0.61.0 \
windows-targets-0.42.2 \
- windows-targets-0.48.5 \
windows-targets-0.52.6 \
- windows-targets-0.53.2 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.42.2 \
- windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.36.1 \
windows_aarch64_msvc-0.42.2 \
- windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.36.1 \
windows_i686_gnu-0.42.2 \
- windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.36.1 \
windows_i686_msvc-0.42.2 \
- windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.36.1 \
windows_x86_64_gnu-0.42.2 \
- windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.42.2 \
- windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.36.1 \
windows_x86_64_msvc-0.42.2 \
- windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- winit-0.30.11 \
- winnow-0.7.11 \
+ winit-0.30.12 \
+ winnow-0.7.13 \
winreg-0.10.1 \
winres-0.1.12 \
- wit-bindgen-rt-0.39.0 \
+ wit-bindgen-0.45.1 \
writeable-0.6.1 \
x11-dl-2.21.0 \
- x11rb-0.13.1 \
- x11rb-protocol-0.13.1 \
+ x11rb-0.13.2 \
+ x11rb-protocol-0.13.2 \
xcursor-0.3.10 \
xdg-home-1.3.0 \
xkbcommon-dl-0.4.2 \
xkeysym-0.2.1 \
- xml-rs-0.8.26 \
+ xml-rs-0.8.27 \
xmlwriter-0.1.0 \
yansi-1.0.1 \
yazi-0.1.6 \
yoke-0.8.0 \
yoke-derive-0.8.0 \
zbus-4.4.0 \
- zbus-5.7.1 \
+ zbus-5.10.0 \
zbus_macros-4.4.0 \
- zbus_macros-5.7.1 \
+ zbus_macros-5.10.0 \
zbus_names-3.0.0 \
zbus_names-4.2.0 \
zeno-0.2.3 \
- zerocopy-0.8.26 \
- zerocopy-derive-0.8.26 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zerotrie-0.2.2 \
- zerovec-0.11.2 \
+ zerovec-0.11.4 \
zerovec-derive-0.11.1 \
zune-inflate-0.2.54 \
zvariant-4.2.0 \
- zvariant-5.5.3 \
+ zvariant-5.7.0 \
zvariant_derive-4.2.0 \
- zvariant_derive-5.5.3 \
+ zvariant_derive-5.7.0 \
zvariant_utils-2.1.0 \
- zvariant_utils-3.2.0
+ zvariant_utils-3.2.1
diff --git a/net/sniffnet/distinfo b/net/sniffnet/distinfo
index b06fcf1c9857..19a32058cc66 100644
--- a/net/sniffnet/distinfo
+++ b/net/sniffnet/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1751075949
-SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
-SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
-SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
-SIZE (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = 11010
+TIMESTAMP = 1757905474
+SHA256 (rust/crates/ab_glyph-0.2.31.crate) = e074464580a518d16a7126262fffaaa47af89d4099d4cb403f8ed938ba12ee7d
+SIZE (rust/crates/ab_glyph-0.2.31.crate) = 20909
+SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618
+SIZE (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 11206
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -25,20 +25,18 @@ SHA256 (rust/crates/android-activity-0.6.0.crate) = ef6978589202a00cd7e118380c44
SIZE (rust/crates/android-activity-0.6.0.crate) = 258597
SHA256 (rust/crates/android-properties-0.2.2.crate) = fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04
SIZE (rust/crates/android-properties-0.2.2.crate) = 4563
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
-SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
-SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
-SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
-SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
-SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
SIZE (rust/crates/approx-0.5.1.crate) = 15100
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
@@ -53,28 +51,28 @@ SHA256 (rust/crates/ashpd-0.11.0.crate) = 6cbdf310d77fd3aaee6ea2093db7011dc2d35d
SIZE (rust/crates/ashpd-0.11.0.crate) = 115010
SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746
-SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
-SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-executor-1.13.2.crate) = bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa
-SIZE (rust/crates/async-executor-1.13.2.crate) = 28392
-SHA256 (rust/crates/async-fs-2.1.2.crate) = ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a
-SIZE (rust/crates/async-fs-2.1.2.crate) = 17071
-SHA256 (rust/crates/async-io-2.4.1.crate) = 1237c0ae75a0f3765f58910ff9cdd0a12eeb39ab2f4c7de23262f337f0aacbb3
-SIZE (rust/crates/async-io-2.4.1.crate) = 49459
-SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
-SIZE (rust/crates/async-lock-3.4.0.crate) = 34446
+SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
+SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
+SHA256 (rust/crates/async-executor-1.13.3.crate) = 497c00e0fd83a72a79a39fcbd8e3e2f055d6f6c7e025f3b3d91f4f8e76527fb8
+SIZE (rust/crates/async-executor-1.13.3.crate) = 29126
+SHA256 (rust/crates/async-fs-2.1.3.crate) = 09f7e37c0ed80b2a977691c47dae8625cfb21e205827106c64f7c588766b2e50
+SIZE (rust/crates/async-fs-2.1.3.crate) = 19302
+SHA256 (rust/crates/async-io-2.5.0.crate) = 19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca
+SIZE (rust/crates/async-io-2.5.0.crate) = 50545
+SHA256 (rust/crates/async-lock-3.4.1.crate) = 5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc
+SIZE (rust/crates/async-lock-3.4.1.crate) = 40981
SHA256 (rust/crates/async-net-2.0.0.crate) = b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7
SIZE (rust/crates/async-net-2.0.0.crate) = 17787
-SHA256 (rust/crates/async-process-2.3.1.crate) = cde3f4e40e6021d7acffc90095cbd6dc54cb593903d1de5832f435eb274b85dc
-SIZE (rust/crates/async-process-2.3.1.crate) = 26894
+SHA256 (rust/crates/async-process-2.4.0.crate) = 65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00
+SIZE (rust/crates/async-process-2.4.0.crate) = 26871
SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
-SHA256 (rust/crates/async-signal-0.2.11.crate) = d7605a4e50d4b06df3898d5a70bf5fde51ed9059b0434b73105193bc27acce0d
-SIZE (rust/crates/async-signal-0.2.11.crate) = 16939
+SHA256 (rust/crates/async-signal-0.2.12.crate) = f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1
+SIZE (rust/crates/async-signal-0.2.12.crate) = 16790
SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
SIZE (rust/crates/async-task-4.7.1.crate) = 38077
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
@@ -83,18 +81,16 @@ SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e2
SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bindgen-0.72.0.crate) = 4f72209734318d0b619a5e0f5129918b848c416e122a3c4ce054e03cb87b726f
-SIZE (rust/crates/bindgen-0.72.0.crate) = 246019
SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
-SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61
-SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
+SHA256 (rust/crates/bit_field-0.10.3.crate) = 1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6
+SIZE (rust/crates/bit_field-0.10.3.crate) = 11173
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
SIZE (rust/crates/block-0.1.6.crate) = 4077
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
@@ -103,16 +99,16 @@ SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204
SIZE (rust/crates/block2-0.5.1.crate) = 24191
SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2
SIZE (rust/crates/block2-0.6.1.crate) = 34311
-SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea
-SIZE (rust/crates/blocking-1.6.1.crate) = 17788
+SHA256 (rust/crates/blocking-1.6.2.crate) = e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21
+SIZE (rust/crates/blocking-1.6.2.crate) = 17754
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
SIZE (rust/crates/by_address-1.2.1.crate) = 8437
-SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422
-SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585
-SHA256 (rust/crates/bytemuck_derive-1.9.3.crate) = 7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1
-SIZE (rust/crates/bytemuck_derive-1.9.3.crate) = 23555
+SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
+SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
+SHA256 (rust/crates/bytemuck_derive-1.10.1.crate) = 4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29
+SIZE (rust/crates/bytemuck_derive-1.10.1.crate) = 25122
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
@@ -121,32 +117,28 @@ SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c9062397
SIZE (rust/crates/calloop-0.13.0.crate) = 69698
SHA256 (rust/crates/calloop-wayland-source-0.3.0.crate) = 95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20
SIZE (rust/crates/calloop-wayland-source-0.3.0.crate) = 11300
-SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc
-SIZE (rust/crates/cc-1.2.27.crate) = 107070
+SHA256 (rust/crates/cc-1.2.36.crate) = 5252b3d2648e5eedbc1a6f501e3c795e07025c1e93bbf8bbdd6eef7f447a6d54
+SIZE (rust/crates/cc-1.2.36.crate) = 90198
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
-SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
-SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
-SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
-SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
-SIZE (rust/crates/clap-4.5.40.crate) = 57419
-SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
-SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
-SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
-SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
+SIZE (rust/crates/clap-4.5.47.crate) = 58354
+SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
+SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
-SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892
-SIZE (rust/crates/clipboard-win-5.4.0.crate) = 20559
+SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
+SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994
SHA256 (rust/crates/clipboard_macos-0.1.1.crate) = 9b7f4aaa047ba3c3630b080bb9860894732ff23e2aee290a418909aa6d5df38f
SIZE (rust/crates/clipboard_macos-0.1.1.crate) = 6037
SHA256 (rust/crates/clipboard_wayland-0.2.2.crate) = 003f886bc4e2987729d10c1db3424e7f80809f3fc22dbc16c685738887cb37b8
@@ -185,18 +177,16 @@ SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a8305
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
SHA256 (rust/crates/core-graphics-types-0.2.0.crate) = 3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb
SIZE (rust/crates/core-graphics-types-0.2.0.crate) = 7098
-SHA256 (rust/crates/coreaudio-rs-0.11.3.crate) = 321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace
-SIZE (rust/crates/coreaudio-rs-0.11.3.crate) = 42844
-SHA256 (rust/crates/coreaudio-sys-0.2.17.crate) = ceec7a6067e62d6f931a2baf6f3a751f4a892595bcec1461a3c94ef9949864b6
-SIZE (rust/crates/coreaudio-sys-0.2.17.crate) = 7591
+SHA256 (rust/crates/coreaudio-rs-0.13.0.crate) = 1aae284fbaf7d27aa0e292f7677dfbe26503b0d555026f702940805a630eac17
+SIZE (rust/crates/coreaudio-rs-0.13.0.crate) = 42013
SHA256 (rust/crates/cosmic-text-0.12.1.crate) = 59fd57d82eb4bfe7ffa9b1cec0c05e2fd378155b47f255a67983cb4afe0e80c2
SIZE (rust/crates/cosmic-text-0.12.1.crate) = 1895451
-SHA256 (rust/crates/cpal-0.15.3.crate) = 873dab07c8f743075e57f524c583985fbaf745602acbe916a01539364369a779
-SIZE (rust/crates/cpal-0.15.3.crate) = 100083
+SHA256 (rust/crates/cpal-0.16.0.crate) = cbd307f43cc2a697e2d1f8bc7a1d824b5269e052209e28883e5bc04d095aaa3f
+SIZE (rust/crates/cpal-0.16.0.crate) = 104465
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -209,8 +199,8 @@ SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/ctor-lite-0.1.0.crate) = 1f791803201ab277ace03903de1594460708d2d54df6053f2d9e82f592b19e3b
SIZE (rust/crates/ctor-lite-0.1.0.crate) = 10506
-SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73
-SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606
+SHA256 (rust/crates/ctrlc-3.5.0.crate) = 881c5d0a13b2f1498e2306e82cbada78390e152d4b1378fb28a84f4dcd0dc4f3
+SIZE (rust/crates/ctrlc-3.5.0.crate) = 13886
SHA256 (rust/crates/cursor-icon-1.2.0.crate) = f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f
SIZE (rust/crates/cursor-icon-1.2.0.crate) = 14267
SHA256 (rust/crates/d3d12-0.19.0.crate) = 3e3d747f100290a1ca24b752186f61f6637e1deffe3bf6320de6fcb29510a307
@@ -219,8 +209,8 @@ SHA256 (rust/crates/dark-light-1.1.1.crate) = 2a76fa97167fa740dcdbfe18e8895601e1
SIZE (rust/crates/dark-light-1.1.1.crate) = 13704
SHA256 (rust/crates/dasp_sample-0.11.0.crate) = 0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f
SIZE (rust/crates/dasp_sample-0.11.0.crate) = 11617
-SHA256 (rust/crates/data-url-0.3.1.crate) = 5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a
-SIZE (rust/crates/data-url-0.3.1.crate) = 21109
+SHA256 (rust/crates/data-url-0.3.2.crate) = be1e0bca6c3637f992fc1cc7cbc52a78c1ef6db076dbf1059c4323d6a2048376
+SIZE (rust/crates/data-url-0.3.2.crate) = 23862
SHA256 (rust/crates/dconf_rs-0.3.0.crate) = 7046468a81e6a002061c01e6a7c83139daf91b11c30e66795b13217c2d885c8b
SIZE (rust/crates/dconf_rs-0.3.0.crate) = 2954
SHA256 (rust/crates/detect-desktop-environment-0.2.0.crate) = 21d8ad60dd5b13a4ee6bd8fa2d5d88965c597c67bce32b5fc49c94f55cb50810
@@ -237,8 +227,6 @@ SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
-SHA256 (rust/crates/dispatch2-0.2.0.crate) = 1a0d569e003ff27784e0e14e4a594048698e0c0f0b66cabcb51511be55a7caa0
-SIZE (rust/crates/dispatch2-0.2.0.crate) = 38637
SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
@@ -247,8 +235,8 @@ SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d
SIZE (rust/crates/dlib-0.5.2.crate) = 5806
SHA256 (rust/crates/dlv-list-0.3.0.crate) = 0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257
SIZE (rust/crates/dlv-list-0.3.0.crate) = 11920
-SHA256 (rust/crates/dns-lookup-2.0.4.crate) = e5766087c2235fec47fafa4cfecc81e494ee679d0fd4a59887ea0919bfb0e4fc
-SIZE (rust/crates/dns-lookup-2.0.4.crate) = 13733
+SHA256 (rust/crates/dns-lookup-3.0.0.crate) = 853d5bcf0b73bd5e6d945b976288621825c7166e9f06c5a035ae1aaf42d1b64f
+SIZE (rust/crates/dns-lookup-3.0.0.crate) = 15545
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
@@ -277,20 +265,20 @@ SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
SIZE (rust/crates/errno-0.2.8.crate) = 9276
-SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
-SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
SHA256 (rust/crates/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59
SIZE (rust/crates/error-code-3.3.2.crate) = 8516
SHA256 (rust/crates/etagere-0.2.15.crate) = fc89bf99e5dc15954a60f707c1e09d7540e5cd9af85fa75caa0b510bc08c5342
SIZE (rust/crates/etagere-0.2.15.crate) = 21203
-SHA256 (rust/crates/etherparse-0.18.0.crate) = 3ff83a5facf1a7cbfef93cfb48d6d4fb6a1f42d8ac2341a96b3255acb4d4f860
-SIZE (rust/crates/etherparse-0.18.0.crate) = 446226
+SHA256 (rust/crates/etherparse-0.19.0.crate) = b119b9796ff800751a220394b8b3613f26dd30c48f254f6837e64c464872d1c7
+SIZE (rust/crates/etherparse-0.19.0.crate) = 451039
SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
SIZE (rust/crates/euclid-0.22.11.crate) = 79261
-SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
-SIZE (rust/crates/event-listener-5.4.0.crate) = 43452
+SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab
+SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
SHA256 (rust/crates/exr-1.73.0.crate) = f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0
@@ -303,6 +291,8 @@ SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
+SHA256 (rust/crates/find-msvc-tools-0.1.1.crate) = 7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d
+SIZE (rust/crates/find-msvc-tools-0.1.1.crate) = 30228
SHA256 (rust/crates/finl_unicode-1.3.0.crate) = 94c970b525906eb37d3940083aa65b95e481fc1857d467d13374e1d925cfc163
SIZE (rust/crates/finl_unicode-1.3.0.crate) = 69505
SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
@@ -331,8 +321,8 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
SIZE (rust/crates/futures-0.3.31.crate) = 54953
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
@@ -343,8 +333,8 @@ SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d3
SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
-SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532
-SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157
+SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad
+SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095
SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
@@ -359,8 +349,8 @@ SHA256 (rust/crates/gag-1.0.0.crate) = a713bee13966e9fbffdf7193af71d54a6b35a0bb3
SIZE (rust/crates/gag-1.0.0.crate) = 5495
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818
-SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
+SHA256 (rust/crates/gethostname-1.0.2.crate) = fc257fdb4038301ce4b9cd1b3b51704509692bb3ff716a410cbd07925d9dae55
+SIZE (rust/crates/gethostname-1.0.2.crate) = 9914
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
@@ -373,8 +363,8 @@ SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bf
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
SHA256 (rust/crates/glam-0.25.0.crate) = 151665d9be52f9bb40fc7966565d39666f2d1e69233571b71b87791c7e0528b3
SIZE (rust/crates/glam-0.25.0.crate) = 364932
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/glow-0.13.1.crate) = bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1
SIZE (rust/crates/glow-0.13.1.crate) = 150940
SHA256 (rust/crates/glutin_wgl_sys-0.5.0.crate) = 6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead
@@ -391,16 +381,16 @@ SHA256 (rust/crates/gpu-descriptor-types-0.1.2.crate) = 6bf0b36e6f090b7e1d8a4b49
SIZE (rust/crates/gpu-descriptor-types-0.1.2.crate) = 1928
SHA256 (rust/crates/guillotiere-0.6.2.crate) = b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782
SIZE (rust/crates/guillotiere-0.6.2.crate) = 18116
-SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
-SIZE (rust/crates/h2-0.4.10.crate) = 174800
+SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
+SIZE (rust/crates/h2-0.4.12.crate) = 176264
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
-SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/hassle-rs-0.11.0.crate) = af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890
SIZE (rust/crates/hassle-rs-0.11.0.crate) = 27178
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
@@ -421,14 +411,14 @@ SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1f
SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
SIZE (rust/crates/httparse-1.10.1.crate) = 45190
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
-SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb
-SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462
+SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
+SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -469,18 +459,20 @@ SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe68
SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/image-0.24.9.crate) = 5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d
SIZE (rust/crates/image-0.24.9.crate) = 9261055
SHA256 (rust/crates/imagesize-0.12.0.crate) = 029d73f573d8e8d63e6d5020011d3255b28c3ba85d6cf870a07184ed23de9284
SIZE (rust/crates/imagesize-0.12.0.crate) = 15747
-SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
+SHA256 (rust/crates/indexmap-2.11.1.crate) = 206a8042aec68fa4a62e8d3f7aa4ceb508177d9324faf261e1959e495b7a1921
+SIZE (rust/crates/indexmap-2.11.1.crate) = 99966
SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
SIZE (rust/crates/instant-0.1.13.crate) = 6305
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
SHA256 (rust/crates/ipnetwork-0.21.1.crate) = cf370abdafd54d13e54a620e8c3e1145f28e46cc9d704bc6d94414559df41763
@@ -491,20 +483,18 @@ SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
-SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
-SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
SHA256 (rust/crates/jpeg-decoder-0.3.2.crate) = 00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07
SIZE (rust/crates/jpeg-decoder-0.3.2.crate) = 745371
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/js-sys-0.3.78.crate) = 0c0b063578492ceec17683ef2f8c5e89121fbd0b172cbc280635ab7567db2738
+SIZE (rust/crates/js-sys-0.3.78.crate) = 56010
SHA256 (rust/crates/kamadak-exif-0.5.5.crate) = ef4fc70d0ab7e5b6bafa30216a6b48705ea964cdfc29c050f2412295eba58077
SIZE (rust/crates/kamadak-exif-0.5.5.crate) = 54457
SHA256 (rust/crates/khronos-egl-6.0.0.crate) = 6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76
@@ -513,34 +503,36 @@ SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed
SIZE (rust/crates/khronos_api-3.1.0.crate) = 599718
SHA256 (rust/crates/kurbo-0.10.4.crate) = 1618d4ebd923e97d67e7cd363d80aef35fe961005cbbbb3d2dad8bdd1bc63440
SIZE (rust/crates/kurbo-0.10.4.crate) = 925388
-SHA256 (rust/crates/kurbo-0.11.2.crate) = 1077d333efea6170d9ccb96d3c3026f300ca0773da4938cc4c811daa6df68b0c
-SIZE (rust/crates/kurbo-0.11.2.crate) = 130628
+SHA256 (rust/crates/kurbo-0.11.3.crate) = c62026ae44756f8a599ba21140f350303d4f08dcdcc71b5ad9c9bb8128c13c62
+SIZE (rust/crates/kurbo-0.11.3.crate) = 137586
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/lebe-0.5.2.crate) = 03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8
-SIZE (rust/crates/lebe-0.5.2.crate) = 8422
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/lebe-0.5.3.crate) = 7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8
+SIZE (rust/crates/lebe-0.5.3.crate) = 9439
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
SIZE (rust/crates/libloading-0.7.4.crate) = 27580
SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
SIZE (rust/crates/libloading-0.8.8.crate) = 31345
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
-SHA256 (rust/crates/libredox-0.1.4.crate) = 1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638
-SIZE (rust/crates/libredox-0.1.4.crate) = 6946
+SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
+SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
SHA256 (rust/crates/linux-raw-sys-0.6.5.crate) = 2a385b1be4e5c3e362ad2ffa73c392e53f031eaa5b7d648e64cd87f27f6063d7
SIZE (rust/crates/linux-raw-sys-0.6.5.crate) = 1892120
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
SIZE (rust/crates/lru-0.12.5.crate) = 16047
SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
@@ -563,28 +555,24 @@ SHA256 (rust/crates/maxminddb-0.26.0.crate) = 2a197e44322788858682406c74b0b59bf8
SIZE (rust/crates/maxminddb-0.26.0.crate) = 24547
SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
+SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
+SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/metal-0.27.0.crate) = c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25
SIZE (rust/crates/metal-0.27.0.crate) = 3028990
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
-SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
-SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
SIZE (rust/crates/mio-1.0.4.crate) = 104212
-SHA256 (rust/crates/mutate_once-0.1.1.crate) = 16cf681a23b4d0a43fc35024c176437f9dcd818db34e0f42ab456a0ee5ad497b
-SIZE (rust/crates/mutate_once-0.1.1.crate) = 4276
+SHA256 (rust/crates/mutate_once-0.1.2.crate) = 13d2233c9842d08cfe13f9eac96e207ca6a2ea10b80259ebe8ad0268be27d2af
+SIZE (rust/crates/mutate_once-0.1.2.crate) = 4508
SHA256 (rust/crates/naga-0.19.2.crate) = 50e3524642f53d9af419ab5e8dd29d3ba155708267667c2f3f06c88c9e130843
SIZE (rust/crates/naga-0.19.2.crate) = 537942
SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
-SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7
-SIZE (rust/crates/ndk-0.8.0.crate) = 79770
SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
SIZE (rust/crates/ndk-0.9.0.crate) = 84865
SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
@@ -597,10 +585,14 @@ SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d
SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
SIZE (rust/crates/nix-0.30.1.crate) = 342015
-SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
-SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
+SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
+SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
+SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
@@ -615,16 +607,22 @@ SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65a
SIZE (rust/crates/objc-sys-0.3.5.crate) = 20560
SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
SIZE (rust/crates/objc2-0.5.2.crate) = 199204
-SHA256 (rust/crates/objc2-0.6.1.crate) = 88c6597e14493ab2e44ce58f2fdecf095a51f12ca57bec060a11c57332520551
-SIZE (rust/crates/objc2-0.6.1.crate) = 270980
+SHA256 (rust/crates/objc2-0.6.2.crate) = 561f357ba7f3a2a61563a186a163d0a3a5247e1089524a3981d49adb775078bc
+SIZE (rust/crates/objc2-0.6.2.crate) = 272954
SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff
SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435
SHA256 (rust/crates/objc2-app-kit-0.3.1.crate) = e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc
SIZE (rust/crates/objc2-app-kit-0.3.1.crate) = 495884
+SHA256 (rust/crates/objc2-audio-toolbox-0.3.1.crate) = 10cbe18d879e20a4aea544f8befe38bcf52255eb63d3f23eca2842f3319e4c07
+SIZE (rust/crates/objc2-audio-toolbox-0.3.1.crate) = 178229
SHA256 (rust/crates/objc2-cloud-kit-0.2.2.crate) = 74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009
SIZE (rust/crates/objc2-cloud-kit-0.2.2.crate) = 27094
SHA256 (rust/crates/objc2-contacts-0.2.2.crate) = a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889
SIZE (rust/crates/objc2-contacts-0.2.2.crate) = 17094
+SHA256 (rust/crates/objc2-core-audio-0.3.1.crate) = ca44961e888e19313b808f23497073e3f6b3c22bb485056674c8b49f3b025c82
+SIZE (rust/crates/objc2-core-audio-0.3.1.crate) = 31692
+SHA256 (rust/crates/objc2-core-audio-types-0.3.1.crate) = c0f1cc99bb07ad2ddb6527ddf83db6a15271bb036b3eb94b801cd44fdc666ee1
+SIZE (rust/crates/objc2-core-audio-types-0.3.1.crate) = 19365
SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef
SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575
SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166
@@ -657,10 +655,6 @@ SHA256 (rust/crates/objc_exception-0.1.2.crate) = ad970fb455818ad6cba4c122ad012f
SIZE (rust/crates/objc_exception-0.1.2.crate) = 2251
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
SIZE (rust/crates/object-0.36.7.crate) = 329938
-SHA256 (rust/crates/oboe-0.6.1.crate) = e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb
-SIZE (rust/crates/oboe-0.6.1.crate) = 24588
-SHA256 (rust/crates/oboe-sys-0.6.1.crate) = 6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d
-SIZE (rust/crates/oboe-sys-0.6.1.crate) = 169091
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
@@ -685,8 +679,8 @@ SHA256 (rust/crates/ouroboros-0.18.5.crate) = 1e0f050db9c44b97a94723127e6be766ac
SIZE (rust/crates/ouroboros-0.18.5.crate) = 11678
SHA256 (rust/crates/ouroboros_macro-0.18.5.crate) = 3c7028bdd3d43083f6d8d4d5187680d0d3560d54df4cc9d752005268b41e64d0
SIZE (rust/crates/ouroboros_macro-0.18.5.crate) = 22021
-SHA256 (rust/crates/owned_ttf_parser-0.25.0.crate) = 22ec719bbf3b2a81c109a4e20b1f129b5566b7dce654bc3872f6a05abf82b2c4
-SIZE (rust/crates/owned_ttf_parser-0.25.0.crate) = 151164
+SHA256 (rust/crates/owned_ttf_parser-0.25.1.crate) = 36820e9051aca1014ddc75770aab4d68bc1e9e632f0f5627c4086bc216fb583b
+SIZE (rust/crates/owned_ttf_parser-0.25.1.crate) = 8989
SHA256 (rust/crates/palette-0.7.6.crate) = 4cbf71184cc5ecc2e4e1baccdb21026c20e5fc3dcf63028a086131b3ab00b6e6
SIZE (rust/crates/palette-0.7.6.crate) = 230913
SHA256 (rust/crates/palette_derive-0.7.6.crate) = f5030daf005bface118c096f510ffb781fc28f9ab6a32ab224d8631be6851d30
@@ -703,26 +697,26 @@ SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575df
SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
-SHA256 (rust/crates/pcap-2.2.0.crate) = 499125886165f62fbc0c095ead9189b253f48eb1c5fcab49f81a270f2f220652
-SIZE (rust/crates/pcap-2.2.0.crate) = 74574
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/pcap-2.3.0.crate) = 83cdabc34a80d9ec3563694cc31423fba6bb9bab4f31a9a5d5b85f29bd6d660a
+SIZE (rust/crates/pcap-2.3.0.crate) = 77838
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
SIZE (rust/crates/phf-0.11.3.crate) = 23231
-SHA256 (rust/crates/phf-0.12.1.crate) = 913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7
-SIZE (rust/crates/phf-0.12.1.crate) = 23768
-SHA256 (rust/crates/phf_codegen-0.12.1.crate) = efbdcb6f01d193b17f0b9c3360fa7e0e620991b193ff08702f78b3ce365d7e61
-SIZE (rust/crates/phf_codegen-0.12.1.crate) = 14215
+SHA256 (rust/crates/phf-0.13.1.crate) = c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf
+SIZE (rust/crates/phf-0.13.1.crate) = 24786
+SHA256 (rust/crates/phf_codegen-0.13.1.crate) = 49aa7f9d80421bca176ca8dbfebe668cc7a2684708594ec9f3c0db0805d5d6e1
+SIZE (rust/crates/phf_codegen-0.13.1.crate) = 14774
SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
-SHA256 (rust/crates/phf_generator-0.12.1.crate) = 2cbb1126afed61dd6368748dae63b1ee7dc480191c6262a3b4ff1e29d86a6c5b
-SIZE (rust/crates/phf_generator-0.12.1.crate) = 15743
+SHA256 (rust/crates/phf_generator-0.13.1.crate) = 135ace3a761e564ec88c03a77317a7c6b80bb7f7135ef2544dbe054243b89737
+SIZE (rust/crates/phf_generator-0.13.1.crate) = 15952
SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216
SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436
SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
-SHA256 (rust/crates/phf_shared-0.12.1.crate) = 06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981
-SIZE (rust/crates/phf_shared-0.12.1.crate) = 15568
+SHA256 (rust/crates/phf_shared-0.13.1.crate) = e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266
+SIZE (rust/crates/phf_shared-0.13.1.crate) = 16141
SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
SIZE (rust/crates/pico-args-0.5.0.crate) = 11545
SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
@@ -745,20 +739,20 @@ SHA256 (rust/crates/plotters-iced-0.11.0.crate) = 0a14e2dda1ebc8fcbf248263fb5831
SIZE (rust/crates/plotters-iced-0.11.0.crate) = 200930
SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
SIZE (rust/crates/png-0.17.16.crate) = 117975
-SHA256 (rust/crates/polling-3.8.0.crate) = b53a684391ad002dd6a596ceb6c74fd004fdce75f4be2e3f615068abbea5fd50
-SIZE (rust/crates/polling-3.8.0.crate) = 59031
+SHA256 (rust/crates/polling-3.10.0.crate) = b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829
+SIZE (rust/crates/polling-3.10.0.crate) = 60095
SHA256 (rust/crates/pollster-0.4.0.crate) = 2f3a9f18d041e6d0e102a0a46750538147e5e8992d3b4873aaafee2520b00ce3
SIZE (rust/crates/pollster-0.4.0.crate) = 9840
-SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
-SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa
SIZE (rust/crates/presser-0.3.1.crate) = 20946
SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8
SIZE (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = 12219
SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
@@ -767,20 +761,20 @@ SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef5
SIZE (rust/crates/qoi-0.4.1.crate) = 71135
SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
-SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8
-SIZE (rust/crates/quinn-0.11.8.crate) = 79949
-SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e
-SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821
-SHA256 (rust/crates/quinn-udp-0.5.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970
-SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621
+SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
+SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31
+SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
+SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
+SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
-SIZE (rust/crates/rand-0.9.1.crate) = 97986
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -791,58 +785,58 @@ SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b66
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/range-alloc-0.1.4.crate) = c3d6831663a5098ea164f89cff59c6284e95f4e3c76ce9848d4529f5ccca9bde
SIZE (rust/crates/range-alloc-0.1.4.crate) = 7924
-SHA256 (rust/crates/rangemap-1.5.1.crate) = f60fcc7d6849342eff22c4350c8b9a989ee8ceabc4b481253e8946b9fe83d684
-SIZE (rust/crates/rangemap-1.5.1.crate) = 57091
+SHA256 (rust/crates/rangemap-1.6.0.crate) = f93e7e49bb0bf967717f7bd674458b3d6b0c5f48ec7e3038166026a69fc22223
+SIZE (rust/crates/rangemap-1.6.0.crate) = 58332
SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539
SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
SHA256 (rust/crates/read-fonts-0.22.7.crate) = 69aacb76b5c29acfb7f90155d39759a29496aebb49395830e928a9703d2eec2f
SIZE (rust/crates/read-fonts-0.22.7.crate) = 329031
SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
-SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
-SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832
SIZE (rust/crates/renderdoc-sys-1.1.0.crate) = 10366
-SHA256 (rust/crates/reqwest-0.12.20.crate) = eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813
-SIZE (rust/crates/reqwest-0.12.20.crate) = 199843
+SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
+SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
SHA256 (rust/crates/resvg-0.42.0.crate) = 944d052815156ac8fa77eaac055220e95ba0b01fa8887108ca710c03805d9051
SIZE (rust/crates/resvg-0.42.0.crate) = 78253
-SHA256 (rust/crates/rfd-0.15.3.crate) = 80c844748fdc82aae252ee4594a89b6e7ebef1063de7951545564cbc4e57075d
-SIZE (rust/crates/rfd-0.15.3.crate) = 54977
-SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
-SIZE (rust/crates/rgb-0.8.50.crate) = 21980
+SHA256 (rust/crates/rfd-0.15.4.crate) = ef2bee61e6cffa4635c72d7d81a84294e28f0930db0ddcb0f66d10244674ebed
+SIZE (rust/crates/rfd-0.15.4.crate) = 56785
+SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce
+SIZE (rust/crates/rgb-0.8.52.crate) = 22449
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
-SHA256 (rust/crates/rodio-0.20.1.crate) = e7ceb6607dd738c99bc8cb28eff249b7cd5c8ec88b9db96c0608c1480d140fb1
-SIZE (rust/crates/rodio-0.20.1.crate) = 90390
+SHA256 (rust/crates/rodio-0.21.1.crate) = e40ecf59e742e03336be6a3d53755e789fd05a059fa22dfa0ed624722319e183
+SIZE (rust/crates/rodio-0.21.1.crate) = 135395
SHA256 (rust/crates/roxmltree-0.20.0.crate) = 6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97
SIZE (rust/crates/roxmltree-0.20.0.crate) = 54594
-SHA256 (rust/crates/rstest-0.25.0.crate) = 6fc39292f8613e913f7df8fa892b8944ceb47c247b78e1b1ae2f09e019be789d
-SIZE (rust/crates/rstest-0.25.0.crate) = 55273
-SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226628d99768225ef08f6ffb52e0182a27746
-SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557
+SHA256 (rust/crates/rstest-0.26.1.crate) = f5a3193c063baaa2a95a33f03035c8a72b83d97a54916055ba22d35ed3839d49
+SIZE (rust/crates/rstest-0.26.1.crate) = 56940
+SHA256 (rust/crates/rstest_macros-0.26.1.crate) = 9c845311f0ff7951c5506121a9ad75aec44d083c31583b2ea5a30bcb0b0abba0
+SIZE (rust/crates/rstest_macros-0.26.1.crate) = 68256
SHA256 (rust/crates/rust-ini-0.18.0.crate) = f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df
SIZE (rust/crates/rust-ini-0.18.0.crate) = 15439
-SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
-SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
@@ -851,40 +845,40 @@ SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
-SHA256 (rust/crates/rustls-0.23.28.crate) = 7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643
-SIZE (rust/crates/rustls-0.23.28.crate) = 365699
+SHA256 (rust/crates/rustix-1.1.1.crate) = 9621e389a110cae094269936383d69b869492f03e5c1ed2d575a53c029d4441d
+SIZE (rust/crates/rustix-1.1.1.crate) = 422692
+SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
+SIZE (rust/crates/rustls-0.23.31.crate) = 371259
SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
-SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
-SHA256 (rust/crates/rustrict-0.7.35.crate) = 6dfe349049fa49baa564f8483d40e7561ff19ccaa308ab4f844bb59d2c5d8d34
-SIZE (rust/crates/rustrict-0.7.35.crate) = 596785
-SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
-SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
+SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
+SHA256 (rust/crates/rustrict-0.7.36.crate) = d93719b9aa6a53f9beae62fe36f34ed88226be314aea6829031ed0f878ca493d
+SIZE (rust/crates/rustrict-0.7.36.crate) = 597896
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/rustybuzz-0.14.1.crate) = cfb9cf8877777222e4a3bc7eb247e398b56baba500c38c1c46842431adc8b55c
SIZE (rust/crates/rustybuzz-0.14.1.crate) = 254743
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/scc-2.3.4.crate) = 22b2d775fb28f245817589471dd49c5edf64237f4a19d10ce9a92ff4651a27f4
-SIZE (rust/crates/scc-2.3.4.crate) = 143387
-SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
-SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+SHA256 (rust/crates/scc-2.4.0.crate) = 46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc
+SIZE (rust/crates/scc-2.4.0.crate) = 145014
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/sctk-adwaita-0.10.1.crate) = b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec
SIZE (rust/crates/sctk-adwaita-0.10.1.crate) = 53237
-SHA256 (rust/crates/sdd-3.0.8.crate) = 584e070911c7017da6cb2eb0788d09f43d789029b5877d3e5ecc8acf86ceee21
-SIZE (rust/crates/sdd-3.0.8.crate) = 31934
+SHA256 (rust/crates/sdd-3.0.10.crate) = 490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca
+SIZE (rust/crates/sdd-3.0.10.crate) = 32748
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
-SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
-SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
+SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
+SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749
SIZE (rust/crates/self_cell-1.2.0.crate) = 16883
SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
@@ -893,12 +887,14 @@ SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
SHA256 (rust/crates/serde_test-1.0.177.crate) = 7f901ee573cab6b3060453d2d5f0bae4e6d628c23c0a962ff9b5f1d7c8d4f1ed
SIZE (rust/crates/serde_test-1.0.177.crate) = 18671
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
@@ -911,8 +907,8 @@ SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc83
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
-SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/simplecss-0.2.2.crate) = 7a9c6883ca9c3c7c90e888de77b7a5c849c779d25d74a1269b0218b14e8b136c
@@ -921,8 +917,8 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/skrifa-0.22.3.crate) = 8e1c44ad1f6c5bdd4eefed8326711b7dbda9ea45dfd36068c427d332aa382cbe
SIZE (rust/crates/skrifa-0.22.3.crate) = 260731
-SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
-SIZE (rust/crates/slab-0.4.10.crate) = 17810
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
SIZE (rust/crates/slotmap-1.0.7.crate) = 61390
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
@@ -933,8 +929,8 @@ SHA256 (rust/crates/smithay-clipboard-0.7.2.crate) = cc8216eec463674a0e90f29e0ae
SIZE (rust/crates/smithay-clipboard-0.7.2.crate) = 17877
SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead
SIZE (rust/crates/smol_str-0.2.2.crate) = 15840
-SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
-SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/softbuffer-0.4.6.crate) = 18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08
SIZE (rust/crates/softbuffer-0.4.6.crate) = 61049
SHA256 (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844
@@ -967,8 +963,8 @@ SHA256 (rust/crates/symphonia-metadata-0.5.4.crate) = bc622b9841a10089c5b18e99eb
SIZE (rust/crates/symphonia-metadata-0.5.4.crate) = 23343
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
@@ -979,18 +975,18 @@ SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b66174276
SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935
SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4
SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
+SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
SIZE (rust/crates/tiff-0.9.1.crate) = 1423953
SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab
@@ -1001,30 +997,38 @@ SHA256 (rust/crates/tiny-xlib-0.2.4.crate) = 0324504befd01cab6e0c994f34b2ffa2578
SIZE (rust/crates/tiny-xlib-0.2.4.crate) = 17760
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
-SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
-SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779
-SIZE (rust/crates/tokio-1.45.1.crate) = 811787
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
-SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
-SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
+SIZE (rust/crates/toml-0.9.5.crate) = 56833
SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
+SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
+SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
@@ -1077,8 +1081,8 @@ SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
SHA256 (rust/crates/usvg-0.42.0.crate) = b84ea542ae85c715f07b082438a4231c3760539d902e11d093847a0b22963032
@@ -1097,46 +1101,46 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
-SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/wasi-0.14.4+wasi-0.2.4.crate) = 88a5f4a424faf49c3c2c344f166f0662341d470ea185e939657aaff130f0ec4a
+SIZE (rust/crates/wasi-0.14.4+wasi-0.2.4.crate) = 145408
+SHA256 (rust/crates/wasm-bindgen-0.2.101.crate) = 7e14915cadd45b529bb8d1f343c4ed0ac1de926144b746e2710f9cd05df6603b
+SIZE (rust/crates/wasm-bindgen-0.2.101.crate) = 47841
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.101.crate) = e28d1ba982ca7923fd01448d5c30c6864d0a14109560296a162f80f305fb93bb
+SIZE (rust/crates/wasm-bindgen-backend-0.2.101.crate) = 32331
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.51.crate) = 0ca85039a9b469b38336411d6d6ced91f3fc87109a2a27b0c197663f5144dffe
+SIZE (rust/crates/wasm-bindgen-futures-0.4.51.crate) = 16315
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.101.crate) = 7c3d463ae3eff775b0c45df9da45d68837702ac35af998361e2c84e7c5ec1b0d
+SIZE (rust/crates/wasm-bindgen-macro-0.2.101.crate) = 9804
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.101.crate) = 7bb4ce89b08211f923caf51d527662b75bdc9c9c7aab40f86dcb9fb85ac552aa
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.101.crate) = 26415
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.101.crate) = f143854a3b13752c6950862c906306adb27c7e839f7414cec8fea35beab624c1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.101.crate) = 9055
SHA256 (rust/crates/wasm-timer-0.2.5.crate) = be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f
SIZE (rust/crates/wasm-timer-0.2.5.crate) = 21668
-SHA256 (rust/crates/wayland-backend-0.3.10.crate) = fe770181423e5fc79d3e2a7f4410b7799d5aab1de4372853de3c6aa13ca24121
-SIZE (rust/crates/wayland-backend-0.3.10.crate) = 75632
-SHA256 (rust/crates/wayland-client-0.31.10.crate) = 978fa7c67b0847dbd6a9f350ca2569174974cd4082737054dbb7fbb79d7d9a61
-SIZE (rust/crates/wayland-client-0.31.10.crate) = 64777
+SHA256 (rust/crates/wayland-backend-0.3.11.crate) = 673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35
+SIZE (rust/crates/wayland-backend-0.3.11.crate) = 76980
+SHA256 (rust/crates/wayland-client-0.31.11.crate) = c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d
+SIZE (rust/crates/wayland-client-0.31.11.crate) = 65932
SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e
SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696
-SHA256 (rust/crates/wayland-cursor-0.31.10.crate) = a65317158dec28d00416cb16705934070aef4f8393353d41126c54264ae0f182
-SIZE (rust/crates/wayland-cursor-0.31.10.crate) = 9725
-SHA256 (rust/crates/wayland-protocols-0.32.8.crate) = 779075454e1e9a521794fed15886323ea0feda3f8b0fc1390f5398141310422a
-SIZE (rust/crates/wayland-protocols-0.32.8.crate) = 210103
-SHA256 (rust/crates/wayland-protocols-plasma-0.3.8.crate) = 4fd38cdad69b56ace413c6bcc1fbf5acc5e2ef4af9d5f8f1f9570c0c83eae175
-SIZE (rust/crates/wayland-protocols-plasma-0.3.8.crate) = 69107
-SHA256 (rust/crates/wayland-protocols-wlr-0.3.8.crate) = 1cb6cdc73399c0e06504c437fe3cf886f25568dd5454473d565085b36d6a8bbf
-SIZE (rust/crates/wayland-protocols-wlr-0.3.8.crate) = 28616
-SHA256 (rust/crates/wayland-scanner-0.31.6.crate) = 896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484
-SIZE (rust/crates/wayland-scanner-0.31.6.crate) = 36365
-SHA256 (rust/crates/wayland-sys-0.31.6.crate) = dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615
-SIZE (rust/crates/wayland-sys-0.31.6.crate) = 10049
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/wayland-cursor-0.31.11.crate) = 447ccc440a881271b19e9989f75726d60faa09b95b0200a9b7eb5cc47c3eeb29
+SIZE (rust/crates/wayland-cursor-0.31.11.crate) = 9785
+SHA256 (rust/crates/wayland-protocols-0.32.9.crate) = efa790ed75fbfd71283bd2521a1cfdc022aabcc28bdcff00851f9e4ae88d9901
+SIZE (rust/crates/wayland-protocols-0.32.9.crate) = 155404
+SHA256 (rust/crates/wayland-protocols-plasma-0.3.9.crate) = a07a14257c077ab3279987c4f8bb987851bf57081b93710381daea94f2c2c032
+SIZE (rust/crates/wayland-protocols-plasma-0.3.9.crate) = 69243
+SHA256 (rust/crates/wayland-protocols-wlr-0.3.9.crate) = efd94963ed43cf9938a090ca4f7da58eb55325ec8200c3848963e98dc25b78ec
+SIZE (rust/crates/wayland-protocols-wlr-0.3.9.crate) = 28723
+SHA256 (rust/crates/wayland-scanner-0.31.7.crate) = 54cb1e9dc49da91950bdfd8b848c49330536d9d1fb03d4bfec8cae50caa50ae3
+SIZE (rust/crates/wayland-scanner-0.31.7.crate) = 36483
+SHA256 (rust/crates/wayland-sys-0.31.7.crate) = 34949b42822155826b41db8e5d0c1be3a2bd296c747577a43a3e6daefc296142
+SIZE (rust/crates/wayland-sys-0.31.7.crate) = 10106
+SHA256 (rust/crates/web-sys-0.3.78.crate) = 77e4b637749ff0d92b8fad63aa1f7cff3cbe125fd49c175cd6345e7272638b12
+SIZE (rust/crates/web-sys-0.3.78.crate) = 642410
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-1.0.1.crate) = 8782dd5a41a24eed3a4f40b606249b3e236ca61adf1f25ea4d45c73de122b502
-SIZE (rust/crates/webpki-roots-1.0.1.crate) = 247202
+SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
+SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
SHA256 (rust/crates/weezl-0.1.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3
SIZE (rust/crates/weezl-0.1.10.crate) = 46418
SHA256 (rust/crates/wgpu-0.19.4.crate) = cbd7311dbd2abcfebaabf1841a2824ed7c8be443a0f29166e5d3c6a53a762c01
@@ -1153,8 +1157,8 @@ SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe9399
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/window_clipboard-0.4.1.crate) = f6d692d46038c433f9daee7ad8757e002a4248c20b0a3fbc991d99521d3bcb6d
@@ -1175,6 +1179,8 @@ SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf
SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e
SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386
SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
@@ -1187,26 +1193,22 @@ SHA256 (rust/crates/windows-sys-0.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e
SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
+SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
-SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
@@ -1215,8 +1217,6 @@ SHA256 (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 9bb8c3fd39ade2d67e9874a
SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
@@ -1225,8 +1225,6 @@ SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66
SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
@@ -1239,8 +1237,6 @@ SHA256 (rust/crates/windows_i686_msvc-0.36.1.crate) = e2e7917148b2812d1eeafaeb22
SIZE (rust/crates/windows_i686_msvc-0.36.1.crate) = 724575
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
@@ -1249,16 +1245,12 @@ SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da
SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
@@ -1267,30 +1259,28 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd859
SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winit-0.30.11.crate) = a4409c10174df8779dc29a4788cac85ed84024ccbc1743b776b21a520ee1aaf4
-SIZE (rust/crates/winit-0.30.11.crate) = 603052
-SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
-SIZE (rust/crates/winnow-0.7.11.crate) = 174175
+SHA256 (rust/crates/winit-0.30.12.crate) = c66d4b9ed69c4009f6321f762d6e61ad8a2389cd431b97cb1e146812e9e6c732
+SIZE (rust/crates/winit-0.30.12.crate) = 604631
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d
SIZE (rust/crates/winreg-0.10.1.crate) = 25725
SHA256 (rust/crates/winres-0.1.12.crate) = b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c
SIZE (rust/crates/winres-0.1.12.crate) = 19772
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/wit-bindgen-0.45.1.crate) = 5c573471f125075647d03df72e026074b7203790d41351cd6edc96f46bcccd36
+SIZE (rust/crates/wit-bindgen-0.45.1.crate) = 60395
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/x11-dl-2.21.0.crate) = 38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f
SIZE (rust/crates/x11-dl-2.21.0.crate) = 66823
-SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12
-SIZE (rust/crates/x11rb-0.13.1.crate) = 223916
-SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d
-SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522
+SHA256 (rust/crates/x11rb-0.13.2.crate) = 9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414
+SIZE (rust/crates/x11rb-0.13.2.crate) = 220549
+SHA256 (rust/crates/x11rb-protocol-0.13.2.crate) = ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd
+SIZE (rust/crates/x11rb-protocol-0.13.2.crate) = 514069
SHA256 (rust/crates/xcursor-0.3.10.crate) = bec9e4a500ca8864c5b47b8b482a73d62e4237670e5b5f1d6b9e3cae50f28f2b
SIZE (rust/crates/xcursor-0.3.10.crate) = 7768
SHA256 (rust/crates/xdg-home-1.3.0.crate) = ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6
@@ -1299,8 +1289,8 @@ SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12
SIZE (rust/crates/xkbcommon-dl-0.4.2.crate) = 5879
SHA256 (rust/crates/xkeysym-0.2.1.crate) = b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56
SIZE (rust/crates/xkeysym-0.2.1.crate) = 103129
-SHA256 (rust/crates/xml-rs-0.8.26.crate) = a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda
-SIZE (rust/crates/xml-rs-0.8.26.crate) = 55115
+SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83e332f7a20371ddcf421c4a337c7
+SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258
SHA256 (rust/crates/xmlwriter-0.1.0.crate) = ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9
SIZE (rust/crates/xmlwriter-0.1.0.crate) = 6261
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
@@ -1313,22 +1303,22 @@ SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa
SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
SHA256 (rust/crates/zbus-4.4.0.crate) = bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725
SIZE (rust/crates/zbus-4.4.0.crate) = 158301
-SHA256 (rust/crates/zbus-5.7.1.crate) = d3a7c7cee313d044fca3f48fa782cb750c79e4ca76ba7bc7718cd4024cdf6f68
-SIZE (rust/crates/zbus-5.7.1.crate) = 163826
+SHA256 (rust/crates/zbus-5.10.0.crate) = 67a073be99ace1adc48af593701c8015cd9817df372e14a1a6b0ee8f8bf043be
+SIZE (rust/crates/zbus-5.10.0.crate) = 166302
SHA256 (rust/crates/zbus_macros-4.4.0.crate) = 267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e
SIZE (rust/crates/zbus_macros-4.4.0.crate) = 31183
-SHA256 (rust/crates/zbus_macros-5.7.1.crate) = a17e7e5eec1550f747e71a058df81a9a83813ba0f6a95f39c4e218bdc7ba366a
-SIZE (rust/crates/zbus_macros-5.7.1.crate) = 36558
+SHA256 (rust/crates/zbus_macros-5.10.0.crate) = 0e80cd713a45a49859dcb648053f63265f4f2851b6420d47a958e5697c68b131
+SIZE (rust/crates/zbus_macros-5.10.0.crate) = 37433
SHA256 (rust/crates/zbus_names-3.0.0.crate) = 4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c
SIZE (rust/crates/zbus_names-3.0.0.crate) = 10650
SHA256 (rust/crates/zbus_names-4.2.0.crate) = 7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97
SIZE (rust/crates/zbus_names-4.2.0.crate) = 17015
SHA256 (rust/crates/zeno-0.2.3.crate) = dd15f8e0dbb966fd9245e7498c7e9e5055d9e5c8b676b95bd67091cd11a1e697
SIZE (rust/crates/zeno-0.2.3.crate) = 40164
-SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
-SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
-SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
-SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
@@ -1337,23 +1327,23 @@ SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
-SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
SHA256 (rust/crates/zvariant-4.2.0.crate) = 2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe
SIZE (rust/crates/zvariant-4.2.0.crate) = 82180
-SHA256 (rust/crates/zvariant-5.5.3.crate) = 9d30786f75e393ee63a21de4f9074d4c038d52c5b1bb4471f955db249f9dffb1
-SIZE (rust/crates/zvariant-5.5.3.crate) = 88043
+SHA256 (rust/crates/zvariant-5.7.0.crate) = 999dd3be73c52b1fccd109a4a81e4fcd20fab1d3599c8121b38d04e1419498db
+SIZE (rust/crates/zvariant-5.7.0.crate) = 90643
SHA256 (rust/crates/zvariant_derive-4.2.0.crate) = 73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449
SIZE (rust/crates/zvariant_derive-4.2.0.crate) = 11057
-SHA256 (rust/crates/zvariant_derive-5.5.3.crate) = 75fda702cd42d735ccd48117b1630432219c0e9616bf6cb0f8350844ee4d9580
-SIZE (rust/crates/zvariant_derive-5.5.3.crate) = 14236
+SHA256 (rust/crates/zvariant_derive-5.7.0.crate) = 6643fd0b26a46d226bd90d3f07c1b5321fe9bb7f04673cb37ac6d6883885b68e
+SIZE (rust/crates/zvariant_derive-5.7.0.crate) = 14214
SHA256 (rust/crates/zvariant_utils-2.1.0.crate) = c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340
SIZE (rust/crates/zvariant_utils-2.1.0.crate) = 7043
-SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34
-SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779
-SHA256 (GyulyVGC-sniffnet-v1.4.0_GH0.tar.gz) = 7f0789836b81ca0ce249d1ebb15493aab3941a5c4438ac1a70784470c0401550
-SIZE (GyulyVGC-sniffnet-v1.4.0_GH0.tar.gz) = 86647209
+SHA256 (rust/crates/zvariant_utils-3.2.1.crate) = c6949d142f89f6916deca2232cf26a8afacf2b9fdc35ce766105e104478be599
+SIZE (rust/crates/zvariant_utils-3.2.1.crate) = 14678
+SHA256 (GyulyVGC-sniffnet-v1.4.1_GH0.tar.gz) = 920ad7aae75af8bdeed501eb726e9b97d0c07b077d29c2a4033b7ad7c45d9b4d
+SIZE (GyulyVGC-sniffnet-v1.4.1_GH0.tar.gz) = 86452659
diff --git a/net/speedtest-go/Makefile b/net/speedtest-go/Makefile
index 0c2ce107876b..7dc5b3ac6b89 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= 6
+PORTREVISION= 8
CATEGORIES= net www
MAINTAINER= driesm@FreeBSD.org
diff --git a/net/spoofdpi/Makefile b/net/spoofdpi/Makefile
index c3542007c314..9f9db76efd35 100644
--- a/net/spoofdpi/Makefile
+++ b/net/spoofdpi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spoofdpi
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
-PORTREVISION= 6
+PORTREVISION= 8
CATEGORIES= net
MAINTAINER= nxjoseph@protonmail.com
diff --git a/net/sslh/Makefile b/net/sslh/Makefile
index d36a67944b15..3f91c755a15b 100644
--- a/net/sslh/Makefile
+++ b/net/sslh/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sslh
-PORTVERSION= 2.2.4
+PORTVERSION= 2.3.0
DISTVERSIONPREFIX= v
CATEGORIES= net
diff --git a/net/sslh/distinfo b/net/sslh/distinfo
index 740173560392..d4f50e757931 100644
--- a/net/sslh/distinfo
+++ b/net/sslh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748463189
-SHA256 (yrutschle-sslh-v2.2.4_GH0.tar.gz) = e8aa59b4f190a89087eac2ec4e0f44f75d19767bb879907df11c142fa6a7d0d1
-SIZE (yrutschle-sslh-v2.2.4_GH0.tar.gz) = 514918
+TIMESTAMP = 1757609334
+SHA256 (yrutschle-sslh-v2.3.0_GH0.tar.gz) = d9e1ca6a392ace2aad9e9b9df8a6391c9332c95df81790df944488b7011a37a0
+SIZE (yrutschle-sslh-v2.3.0_GH0.tar.gz) = 533138
diff --git a/net/stc/Makefile b/net/stc/Makefile
index b2e52ffd35e2..311f7e9170db 100644
--- a/net/stc/Makefile
+++ b/net/stc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stc
PORTVERSION= 1.5.4
-PORTREVISION= 5
+PORTREVISION= 7
CATEGORIES= net
MAINTAINER= kbowling@FreeBSD.org
diff --git a/net/storj/Makefile b/net/storj/Makefile
index 37c92b1b849c..5b79bfe604bf 100644
--- a/net/storj/Makefile
+++ b/net/storj/Makefile
@@ -1,7 +1,7 @@
PORTNAME= storj
PORTVERSION= 1.117.8
DISTVERSIONPREFIX= v
-PORTREVISION= 6
+PORTREVISION= 8
CATEGORIES= net
MAINTAINER= danfe@FreeBSD.org
diff --git a/net/subnetcalc/Makefile b/net/subnetcalc/Makefile
index 6a844470274a..c4f5c8121190 100644
--- a/net/subnetcalc/Makefile
+++ b/net/subnetcalc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= subnetcalc
-DISTVERSION= 2.6.4
+DISTVERSION= 2.6.5
CATEGORIES= net
MASTER_SITES= https://www.nntb.no/~dreibh/subnetcalc/download/
diff --git a/net/subnetcalc/distinfo b/net/subnetcalc/distinfo
index 72e6a9a73173..22fbe83f7092 100644
--- a/net/subnetcalc/distinfo
+++ b/net/subnetcalc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745778736
-SHA256 (subnetcalc-2.6.4.tar.xz) = 821401f2aa4eff12108a57679c06ba752b6dc15b40c0aba272e9f952b66174dc
-SIZE (subnetcalc-2.6.4.tar.xz) = 145404
+TIMESTAMP = 1758565597
+SHA256 (subnetcalc-2.6.5.tar.xz) = 6c44ddcbe0e216559667b11ec836b74f33319d8f13c35f4b735f4734f79b6446
+SIZE (subnetcalc-2.6.5.tar.xz) = 146604
diff --git a/net/syncthing/Makefile b/net/syncthing/Makefile
index 43c24d6f1c61..a69e4f8fed3d 100644
--- a/net/syncthing/Makefile
+++ b/net/syncthing/Makefile
@@ -1,6 +1,7 @@
PORTNAME= syncthing
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.3
+DISTVERSION= 2.0.10
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-source-${DISTVERSIONFULL}
diff --git a/net/syncthing/distinfo b/net/syncthing/distinfo
index 3e49d99dd739..6457402f924a 100644
--- a/net/syncthing/distinfo
+++ b/net/syncthing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756130379
-SHA256 (syncthing-source-v2.0.3.tar.gz) = 80ef0589c3949b2b48ae703106e4ce95474a111625923fb7d568f73c2537fe5d
-SIZE (syncthing-source-v2.0.3.tar.gz) = 62648435
+TIMESTAMP = 1758714682
+SHA256 (syncthing-source-v2.0.10.tar.gz) = c36d11060580e290dabbd01a56f38b0ae58e6873031c25712bb7b5fdaaec8942
+SIZE (syncthing-source-v2.0.10.tar.gz) = 62668860
diff --git a/net/syncthing1/Makefile b/net/syncthing1/Makefile
index 236de13bcb11..a00cea0f12e0 100644
--- a/net/syncthing1/Makefile
+++ b/net/syncthing1/Makefile
@@ -1,7 +1,7 @@
PORTNAME= syncthing
DISTVERSIONPREFIX= v
DISTVERSION= 1.30.0
-PORTREVISION= 4
+PORTREVISION= 6
CATEGORIES= net
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
PKGNAMESUFFIX= 1
diff --git a/net/td-system-tools/Makefile b/net/td-system-tools/Makefile
index a86756b1b094..4324799a2945 100644
--- a/net/td-system-tools/Makefile
+++ b/net/td-system-tools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= td-system-tools
-DISTVERSION= 2.1.3
+DISTVERSION= 2.1.4
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 6dba1e1c7ecd..92872eadc8f3 100644
--- a/net/td-system-tools/distinfo
+++ b/net/td-system-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752062149
-SHA256 (td-system-tools-2.1.3.tar.xz) = 72edaca0b4c89969252cf32f009f2774d734ed5bdbff7193f1608549da5749a9
-SIZE (td-system-tools-2.1.3.tar.xz) = 199088
+TIMESTAMP = 1758565722
+SHA256 (td-system-tools-2.1.4.tar.xz) = 2db4e4860c054e219c0584e0a791bbc40ccfeca3021a7ab0d9db9972566f79aa
+SIZE (td-system-tools-2.1.4.tar.xz) = 992204
diff --git a/net/termshark/Makefile b/net/termshark/Makefile
index 4bb1c048bc30..d665927fd1e1 100644
--- a/net/termshark/Makefile
+++ b/net/termshark/Makefile
@@ -1,7 +1,7 @@
PORTNAME= termshark
PORTVERSION= 2.4.0
DISTVERSIONPREFIX=v
-PORTREVISION= 26
+PORTREVISION= 28
CATEGORIES= net
MAINTAINER= zi@FreeBSD.org
diff --git a/net/toxiproxy-cli/Makefile b/net/toxiproxy-cli/Makefile
index 54174934867d..329c5b739551 100644
--- a/net/toxiproxy-cli/Makefile
+++ b/net/toxiproxy-cli/Makefile
@@ -1,5 +1,5 @@
PORTNAME= toxiproxy-cli
-PORTREVISION= 1
+PORTREVISION= 3
COMMENT= TCP proxy to simulate network and system conditions (client)
diff --git a/net/toxiproxy-server/Makefile b/net/toxiproxy-server/Makefile
index 24261ae17894..b601eba83049 100644
--- a/net/toxiproxy-server/Makefile
+++ b/net/toxiproxy-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME?= toxiproxy-server
DISTVERSIONPREFIX= v
DISTVERSION= 2.12.0
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/net/traefik/Makefile b/net/traefik/Makefile
index 75ea7022e916..27b36c3f0a30 100644
--- a/net/traefik/Makefile
+++ b/net/traefik/Makefile
@@ -1,5 +1,5 @@
PORTNAME= traefik
-PORTVERSION= 3.4.5
+PORTVERSION= 3.5.3
PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= LOCAL/riggs/${PORTNAME}
diff --git a/net/traefik/distinfo b/net/traefik/distinfo
index 2aa96457bfc1..11508f3c3907 100644
--- a/net/traefik/distinfo
+++ b/net/traefik/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753538104
-SHA256 (traefik-3.4.5.tar.xz) = 3754c36ac0cb29879407a9b80399a1cb4effd95627ef7fb76f9c7e83007094f5
-SIZE (traefik-3.4.5.tar.xz) = 28590920
+TIMESTAMP = 1759038873
+SHA256 (traefik-3.5.3.tar.xz) = 6a3c5ff4b71588fcb01f9ecf9e3546645f2bfc5c9cd936bbbe5a6323bbb62d7c
+SIZE (traefik-3.5.3.tar.xz) = 25229952
diff --git a/net/trippy/Makefile b/net/trippy/Makefile
index ed4c5c0b1863..a576df13e88f 100644
--- a/net/trippy/Makefile
+++ b/net/trippy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= trippy
DISTVERSION= 0.13.0
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net/tunneller/Makefile b/net/tunneller/Makefile
index 60d411bac72a..95f468373afc 100644
--- a/net/tunneller/Makefile
+++ b/net/tunneller/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tunneller
DISTVERSIONPREFIX= release-
DISTVERSION= 0.6
-PORTREVISION= 28
+PORTREVISION= 30
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/udp-over-tcp/Makefile b/net/udp-over-tcp/Makefile
index 7efa3225d5d1..70322327cbc2 100644
--- a/net/udp-over-tcp/Makefile
+++ b/net/udp-over-tcp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= udp-over-tcp
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 11
+PORTREVISION= 13
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/uriparser/Makefile b/net/uriparser/Makefile
index d3a8a81432a4..8674d5eeee00 100644
--- a/net/uriparser/Makefile
+++ b/net/uriparser/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uriparser
-DISTVERSION= 0.9.8
+DISTVERSION= 0.9.9
CATEGORIES= net
MASTER_SITES= https://github.com/uriparser/uriparser/releases/download/uriparser-${DISTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
@@ -9,8 +9,12 @@ MAINTAINER= svysh.fbsd@gmail.com
COMMENT= URI parsing library
WWW= https://github.com/uriparser/uriparser
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYING
+LICENSE= APACHE20 BSD3CLAUSE LGPL21+
+LICENSE_COMB= multi
+LICENSE_FILE_APACHE20= ${WRKSRC}/COPYING.Apache-2.0
+LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/COPYING.BSD-3-Clause
+LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING.LGPL-2.1
+LICENSE_FILE= ${WRKSRC}/README.md
BUILD_DEPENDS= bash:shells/bash
TEST_DEPENDS= googletest>=1.10.0:devel/googletest
@@ -29,7 +33,7 @@ PORTDOCS= *
OPTIONS_DEFINE= DOCS
DOCS_DISTFILES= ${_DISTDOCSFILE} \
- ${DISTNAME}.qch
+ ${_DISTDOCSNAME}.qch
DOCS_EXTRACT_ONLY= ${_DISTDOCSFILE}
_DISTDOCSFILE= ${_DISTDOCSNAME}.zip
@@ -39,7 +43,7 @@ post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/qch
cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/../${_DISTDOCSNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
- ${INSTALL_MAN} ${DISTDIR}/${DISTNAME}.qch ${STAGEDIR}${DOCSDIR}/qch
+ ${INSTALL_MAN} ${DISTDIR}/${_DISTDOCSNAME}.qch ${STAGEDIR}${DOCSDIR}/qch
( ${ECHO} "QCH file is a QT Compressed Help file, generated by doxygen, cf:"; \
${ECHO} "https://doc.qt.io/qt-5/assistant-details.html"; ) > ${STAGEDIR}${DOCSDIR}/qch/readme-qch
diff --git a/net/uriparser/distinfo b/net/uriparser/distinfo
index afb5652da8aa..36da18cf9f8f 100644
--- a/net/uriparser/distinfo
+++ b/net/uriparser/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1753979849
-SHA256 (uriparser-0.9.8.tar.xz) = 1d71c054837ea32a31e462bce5a1af272379ecf511e33448e88100b87ff73b2e
-SIZE (uriparser-0.9.8.tar.xz) = 172804
-SHA256 (uriparser-0.9.8-doc.zip) = fad0197325f3ee1e26b5802d2c80b3fe4335ef3fcf59cbb3210f3e25aec0d6ad
-SIZE (uriparser-0.9.8-doc.zip) = 281426
-SHA256 (uriparser-0.9.8.qch) = 11d881514fbd75c0945053071c8ad7e5f658b9f7be73a54f3ce8d108b248f778
-SIZE (uriparser-0.9.8.qch) = 368640
+TIMESTAMP = 1756936162
+SHA256 (uriparser-0.9.9.tar.xz) = 85645df1bb220a3867c42f8adeba4f6a4b2fdc1563e91ad7d9f92d14d3dd377d
+SIZE (uriparser-0.9.9.tar.xz) = 193436
+SHA256 (uriparser-0.9.9-doc.zip) = 773c19084b39357bd2e96a6db73e1039375d7a2d27d6c594be2de92d41c42625
+SIZE (uriparser-0.9.9-doc.zip) = 277932
+SHA256 (uriparser-0.9.9-doc.qch) = bc9fdabd2224b80887c3c0af58e3e829c8864567f32605a2fbe258c0cf6ea4db
+SIZE (uriparser-0.9.9-doc.qch) = 405504
diff --git a/net/uriparser/pkg-plist b/net/uriparser/pkg-plist
index 75c752481f31..abb20a41f951 100644
--- a/net/uriparser/pkg-plist
+++ b/net/uriparser/pkg-plist
@@ -7,7 +7,7 @@ include/uriparser/UriDefsUnicode.h
include/uriparser/UriIp4.h
lib/liburiparser.so
lib/liburiparser.so.1
-lib/liburiparser.so.1.0.31
+lib/liburiparser.so.1.1.0
lib/cmake/uriparser-%%DISTVERSION%%/uriparser-config-version.cmake
lib/cmake/uriparser-%%DISTVERSION%%/uriparser-config.cmake
lib/cmake/uriparser-%%DISTVERSION%%/uriparser-%%CMAKE_BUILD_TYPE%%.cmake
diff --git a/net/v2ray/Makefile b/net/v2ray/Makefile
index f3f55aa2d476..dcf9c1fd8f5c 100644
--- a/net/v2ray/Makefile
+++ b/net/v2ray/Makefile
@@ -1,10 +1,9 @@
PORTNAME= v2ray
DISTVERSIONPREFIX= v
-DISTVERSION= 5.35.0
-PORTREVISION= 1
+DISTVERSION= 5.40.0
CATEGORIES= net
-MAINTAINER= shen.elf@gmail.com
+MAINTAINER= alven@FreeBSD.org
COMMENT= Platform for building proxies to bypass network restrictions
WWW= https://www.v2fly.org/ \
https://github.com/v2fly/v2ray-core/
@@ -33,11 +32,8 @@ GROUPS= v2ray
post-install:
${MKDIR} ${STAGEDIR}${ETCDIR}
- ${INSTALL_DATA} ${WRKSRC}/release/config/config.json \
- ${STAGEDIR}${ETCDIR}/config.json.sample
- ${INSTALL_DATA} ${WRKSRC}/release/config/vpoint_socks_vmess.json \
- ${STAGEDIR}${ETCDIR}/vpoint_socks_vmess.json
- ${INSTALL_DATA} ${WRKSRC}/release/config/vpoint_vmess_freedom.json \
- ${STAGEDIR}${ETCDIR}/vpoint_vmess_freedom.json
+ cd ${WRKSRC}/release/config/ && \
+ ${INSTALL_DATA} vpoint*.json ${STAGEDIR}${ETCDIR} && \
+ ${INSTALL_DATA} config.json ${STAGEDIR}${ETCDIR}/config.json.sample
.include <bsd.port.mk>
diff --git a/net/v2ray/distinfo b/net/v2ray/distinfo
index d01918579bbf..649fe5cf7c41 100644
--- a/net/v2ray/distinfo
+++ b/net/v2ray/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751663392
-SHA256 (go/net_v2ray/v2fly-v2ray-core-v5.35.0_GH0/go.mod) = b862d4b218d2eeebed1c76f7c5632ac86fd734d2c811305bd1058ded8dfc49e6
-SIZE (go/net_v2ray/v2fly-v2ray-core-v5.35.0_GH0/go.mod) = 4298
-SHA256 (go/net_v2ray/v2fly-v2ray-core-v5.35.0_GH0/v2fly-v2ray-core-v5.35.0_GH0.tar.gz) = caf1e4a8bbed61748ae21c88bf6d158a9921513b8fa69fc0d7265ef371e1205e
-SIZE (go/net_v2ray/v2fly-v2ray-core-v5.35.0_GH0/v2fly-v2ray-core-v5.35.0_GH0.tar.gz) = 1126530
+TIMESTAMP = 1760035974
+SHA256 (go/net_v2ray/v2fly-v2ray-core-v5.40.0_GH0/go.mod) = abf7029e13936a598fc44bc02127c14771bd3f1c543d624f86f81f39b4173d63
+SIZE (go/net_v2ray/v2fly-v2ray-core-v5.40.0_GH0/go.mod) = 4253
+SHA256 (go/net_v2ray/v2fly-v2ray-core-v5.40.0_GH0/v2fly-v2ray-core-v5.40.0_GH0.tar.gz) = 14e333c7454781f0b44fe9cba1616e25accfb04cf0d9d31db7acdd33e2e8d0ac
+SIZE (go/net_v2ray/v2fly-v2ray-core-v5.40.0_GH0/v2fly-v2ray-core-v5.40.0_GH0.tar.gz) = 1109413
diff --git a/net/v2ray/files/v2ray.in b/net/v2ray/files/v2ray.in
index c3c4e679a197..c39895054532 100644
--- a/net/v2ray/files/v2ray.in
+++ b/net/v2ray/files/v2ray.in
@@ -31,7 +31,7 @@ asset_env="V2RAY_LOCATION_ASSET=%%PREFIX%%/share/$name"
pidfile="/var/run/$name.pid"
procname="%%PREFIX%%/bin/$name"
command="/usr/sbin/daemon"
-command_args="-c -p ${pidfile} /usr/bin/env ${asset_env} ${v2ray_env} ${procname} -config ${v2ray_config}"
+command_args="-c -p ${pidfile} /usr/bin/env ${asset_env} ${v2ray_env} ${procname} run -config ${v2ray_config}"
required_files="${v2ray_config}"
start_precmd="v2ray_startprecmd"
diff --git a/net/waypipe/Makefile b/net/waypipe/Makefile
index b06d98f87270..1d3f8d9b78f0 100644
--- a/net/waypipe/Makefile
+++ b/net/waypipe/Makefile
@@ -1,7 +1,6 @@
PORTNAME= waypipe
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.4
-PORTREVISION= 2
+DISTVERSION= 0.10.5
CATEGORIES= net wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/net/waypipe/distinfo b/net/waypipe/distinfo
index 6ef599605c7f..a6262ef9121b 100644
--- a/net/waypipe/distinfo
+++ b/net/waypipe/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1745157097
+TIMESTAMP = 1759747657
SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
SIZE (rust/crates/anstream-0.6.18.crate) = 29681
SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
@@ -69,5 +69,5 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (waypipe-v0.10.4.tar.bz2) = 4de622de39890912a0242e446b8d401f6fe385977985224f15353d40d6f7f0a3
-SIZE (waypipe-v0.10.4.tar.bz2) = 441033
+SHA256 (waypipe-v0.10.5.tar.bz2) = 2718a83818c750d9c75cbe9f1c05a4ef45a3f48bc64304bbdf92f5b5bc264977
+SIZE (waypipe-v0.10.5.tar.bz2) = 442502
diff --git a/net/wayvnc/Makefile b/net/wayvnc/Makefile
index f5b53453cc9f..211ce5f857f9 100644
--- a/net/wayvnc/Makefile
+++ b/net/wayvnc/Makefile
@@ -1,6 +1,7 @@
PORTNAME= wayvnc
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
+PORTREVISION= 1
CATEGORIES= net wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/net/wayvnc/files/patch-aml1 b/net/wayvnc/files/patch-aml1
new file mode 100644
index 000000000000..f49e0819b9c9
--- /dev/null
+++ b/net/wayvnc/files/patch-aml1
@@ -0,0 +1,178 @@
+https://github.com/any1/wayvnc/commit/0ef2ba31928a
+https://github.com/any1/wayvnc/commit/a00d568437d1
+
+--- meson.build.orig 2024-11-20 22:49:52 UTC
++++ meson.build
+@@ -56,8 +56,8 @@ jansson = dependency('jansson')
+ wayland_client = dependency('wayland-client')
+ jansson = dependency('jansson')
+
+-aml_version = ['>=0.3.0', '<0.4.0']
+-neatvnc_version = ['>=0.9', '<0.10.0']
++aml_version = ['>=1.0.0', '<2.0.0']
++neatvnc_version = ['>=0.9', '<1.0.0']
+
+ neatvnc_project = subproject(
+ 'neatvnc',
+@@ -69,7 +69,7 @@ else
+ if aml_project.found()
+ aml = aml_project.get_variable('aml_dep')
+ else
+- aml = dependency('aml', version: aml_version)
++ aml = dependency('aml1', version: aml_version)
+ endif
+
+ if neatvnc_project.found()
+--- src/ctl-server.c.orig 2024-11-20 22:49:52 UTC
++++ src/ctl-server.c
+@@ -700,10 +700,10 @@ request_parse_failed:
+ client_enqueue_internal_error(client, details);
+ }
+
+-static void on_ready(void* obj)
++static void on_ready(struct aml_handler* handler)
+ {
+- struct ctl_client* client = aml_get_userdata(obj);
+- uint32_t events = aml_get_revents(obj);
++ struct ctl_client* client = aml_get_userdata(handler);
++ uint32_t events = aml_get_revents(handler);
+ nvnc_trace("Client %p ready: 0x%x", client, events);
+
+ if (events & AML_EVENT_WRITE)
+@@ -712,10 +712,10 @@ static void on_ready(void* obj)
+ recv_ready(client);
+ }
+
+-static void on_connection(void* obj)
++static void on_connection(struct aml_handler* handler)
+ {
+ nvnc_log(NVNC_LOG_DEBUG, "New connection");
+- struct ctl* server = aml_get_userdata(obj);
++ struct ctl* server = aml_get_userdata(handler);
+
+ struct ctl_client* client = calloc(1, sizeof(*client));
+ if (!client) {
+--- src/data-control.c.orig 2024-11-20 22:49:52 UTC
++++ src/data-control.c
+@@ -73,7 +73,7 @@ static void destroy_send_context(struct send_context*
+ free(ctx);
+ }
+
+-static void on_receive(void* handler)
++static void on_receive(struct aml_handler* handler)
+ {
+ struct receive_context* ctx = aml_get_userdata(handler);
+ int fd = aml_get_fd(handler);
+@@ -101,7 +101,7 @@ static void on_receive(void* handler)
+ destroy_receive_context(ctx);
+ }
+
+-static void on_send(void* handler)
++static void on_send(struct aml_handler* handler)
+ {
+ struct send_context* ctx = aml_get_userdata(handler);
+ int fd = aml_get_fd(handler);
+--- src/ext-image-copy-capture.c.orig 2024-11-20 22:49:52 UTC
++++ src/ext-image-copy-capture.c
+@@ -219,11 +219,10 @@ static void ext_image_copy_capture_schedule_capture(st
+ #endif
+ }
+
+-static void ext_image_copy_capture_schedule_from_timer(void* obj)
++static void ext_image_copy_capture_schedule_from_timer(struct aml_timer* timer)
+ {
+- struct ext_image_copy_capture* self = aml_get_userdata(obj);
++ struct ext_image_copy_capture* self = aml_get_userdata(timer);
+ assert(self);
+-
+ ext_image_copy_capture_schedule_capture(self);
+ }
+
+@@ -703,8 +702,8 @@ static struct screencopy* ext_image_copy_capture_creat
+ self->wl_output = output;
+ self->render_cursors = render_cursor;
+
+- self->timer = aml_timer_new(0, ext_image_copy_capture_schedule_from_timer, self,
+- NULL);
++ self->timer = aml_timer_new(0,
++ ext_image_copy_capture_schedule_from_timer, self, NULL);
+ assert(self->timer);
+
+ self->pool = wv_buffer_pool_create(NULL);
+@@ -736,8 +735,8 @@ static struct screencopy* ext_image_copy_capture_creat
+ self->wl_output = output;
+ self->wl_seat = seat;
+
+- self->timer = aml_timer_new(0, ext_image_copy_capture_schedule_from_timer, self,
+- NULL);
++ self->timer = aml_timer_new(0,
++ ext_image_copy_capture_schedule_from_timer, self, NULL);
+ assert(self->timer);
+
+ self->pool = wv_buffer_pool_create(NULL);
+--- src/main.c.orig 2024-11-20 22:49:52 UTC
++++ src/main.c
+@@ -497,9 +497,9 @@ void wayvnc_destroy(struct wayvnc* self)
+ wayland_detach(self);
+ }
+
+-void on_wayland_event(void* obj)
++void on_wayland_event(struct aml_handler* handler)
+ {
+- struct wayvnc* self = aml_get_userdata(obj);
++ struct wayvnc* self = aml_get_userdata(handler);
+
+ int rc MAYBE_UNUSED = wl_display_prepare_read(self->display);
+ assert(rc == 0);
+@@ -608,7 +608,7 @@ void wayvnc_exit(struct wayvnc* self)
+ self->do_exit = true;
+ }
+
+-void on_signal(void* obj)
++void on_signal(struct aml_signal* obj)
+ {
+ nvnc_log(NVNC_LOG_INFO, "Received termination signal.");
+ struct wayvnc* self = aml_get_userdata(obj);
+@@ -1044,7 +1044,7 @@ int wayvnc_start_capture_immediate(struct wayvnc* self
+ return rc;
+ }
+
+-static void on_capture_restart_timer(void* obj)
++static void on_capture_restart_timer(struct aml_timer* obj)
+ {
+ struct wayvnc* self = aml_get_userdata(obj);
+ aml_unref(self->capture_retry_timer);
+@@ -1221,7 +1221,7 @@ int check_cfg_sanity(struct cfg* cfg)
+ return 0;
+ }
+
+-static void on_perf_tick(void* obj)
++static void on_perf_tick(struct aml_ticker* obj)
+ {
+ struct wayvnc* self = aml_get_userdata(obj);
+
+@@ -2097,9 +2097,6 @@ int main(int argc, char* argv[])
+
+ self.selected_seat = seat;
+ }
+-
+- if (aml_unstable_abi_version != AML_UNSTABLE_API)
+- nvnc_log(NVNC_LOG_PANIC, "libaml is incompatible with this build of wayvnc!");
+
+ enum socket_type socket_type = SOCKET_TYPE_TCP;
+ if (use_unix_socket)
+--- src/screencopy.c.orig 2024-11-20 22:49:52 UTC
++++ src/screencopy.c
+@@ -287,10 +287,9 @@ static int screencopy__start_capture(struct wlr_screen
+ return 0;
+ }
+
+-static void screencopy__poll(void* obj)
++static void screencopy__poll(struct aml_timer* handler)
+ {
+- struct wlr_screencopy* self = aml_get_userdata(obj);
+-
++ struct wlr_screencopy* self = aml_get_userdata(handler);
+ screencopy__start_capture(self);
+ }
+
diff --git a/net/wgcf/Makefile b/net/wgcf/Makefile
index 90a3de2798b6..41d9632b48c0 100644
--- a/net/wgcf/Makefile
+++ b/net/wgcf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wgcf
PORTVERSION= 2.2.27
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/wifibox-alpine/Makefile b/net/wifibox-alpine/Makefile
index f60688f65550..3963ecc09e72 100644
--- a/net/wifibox-alpine/Makefile
+++ b/net/wifibox-alpine/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wifibox-alpine
-PORTVERSION= 20250323
+PORTVERSION= 20250924
CATEGORIES= net
MAINTAINER= pali.gabor@gmail.com
@@ -27,13 +27,13 @@ OPTIONS_SUB= yes
OPTIONS_SINGLE= COMPRESSION APPLICATION KERNEL
OPTIONS_SINGLE_COMPRESSION= COMP_GZIP COMP_LZ4 COMP_LZO COMP_XZ COMP_ZSTD
-OPTIONS_SINGLE_APPLICATION= APP_HOSTAPD APP_WPA_SUPPLICANT
+OPTIONS_SINGLE_APPLICATION= APP_ACCESS_POINT APP_SUPPLICANT
OPTIONS_SINGLE_KERNEL= KERN_LTS KERN_EDGE
OPTIONS_GROUP= EXTRAS
OPTIONS_GROUP_EXTRAS= XX_MDNS XX_FORWARDING XX_TCPDUMP
-OPTIONS_DEFAULT= COMP_XZ APP_WPA_SUPPLICANT UDS_PASSTHRU KERN_LTS IPV6
+OPTIONS_DEFAULT= COMP_XZ APP_SUPPLICANT UDS_PASSTHRU KERN_LTS IPV6
COMP_GZIP_DESC= gzip
COMP_LZ4_DESC= lz4
@@ -43,14 +43,14 @@ COMP_ZSTD_DESC= zstd
UDS_PASSTHRU_DESC= Control socket pass-through (wpa_supplicant/hostapd)
IPV6_DESC= IPv6 support
-APP_HOSTAPD_DESC= Access Point (hostapd)
-APP_WPA_SUPPLICANT_DESC= WPA Supplicant (wpa_supplicant)
+APP_ACCESS_POINT_DESC= Access Point (hostapd)
+APP_SUPPLICANT_DESC= Supplicant (wpa_supplicant)
XX_MDNS_DESC= mDNS Responder Daemon
XX_FORWARDING_DESC= User-space forwarding
XX_TCPDUMP_DESC= Packet analysis with tcpdump
KERN_LTS_DESC= Linux LTS (6.12.x)
-KERN_EDGE_DESC= Linux edge (6.13.x)
+KERN_EDGE_DESC= Linux edge (6.16.x)
UDS_PASSTHRU_RUN_DEPENDS= socat>0:net/socat
@@ -88,45 +88,46 @@ FW_TI_DESC= Texas Instruments WL1xxx 802.11b/g/n
XX_DRIVER_WL_DESC= Broadcom 802.11 STA driver (+ firmware, exclusive)
.endif
-_GITHUB_SITE= https://github.com/pgj/freebsd-wifibox-alpine/releases/download
+_GITHUB_SITE= https://pgj.github.io/freebsd-wifibox/alpine
USE_GITHUB= nodefault
GH_ACCOUNT= pgj
GH_PROJECT= freebsd-wifibox-alpine:scripts
-GH_TAGNAME= 3c9aa05dd7933a2b109c52d81ff22199082db4e5:scripts
+GH_TAGNAME= 95bc35bf09925412d45787ba74003ca1f32871ad:scripts
-ALPINE_VERSION= 3.21.3
-LINUX_LTS_VERSION= 6.12.19-r0
-LINUX_EDGE_VERSION= 6.13.7-r0
+ALPINE_VERSION= 3.22.1
+LINUX_LTS_VERSION= 6.12.48-r0
+LINUX_EDGE_VERSION= 6.16.8-r0
_LINUXFW_SITE= https://cdn.kernel.org/pub/linux/kernel/firmware/
-_LINUXFW_TAG= 20250311
+_LINUXFW_TAG= 20250917
_LINUXFW= linux-firmware-${_LINUXFW_TAG}
-MASTER_SITES+= ${_GITHUB_SITE}/upstream/:upstream \
- ${_GITHUB_SITE}/packages/:custom_packages \
+_WBA_BRANCH= main
+MASTER_SITES+= ${_GITHUB_SITE}/${_WBA_BRANCH}/upstream/:upstream \
+ ${_GITHUB_SITE}/${_WBA_BRANCH}/packages/:custom_packages \
${_LINUXFW_SITE}:linux_firmware \
https://sources.openwrt.org/:openwrt \
- https://lwfinger.com/b43-firmware/:b43 \
+ https://github.com/minios-linux/b43-firmware/releases/download/b43-firmware/:b43 \
https://thekelleys.org.uk/atmel/:atmel \
https://github.com/openwrt/mt76/archive/:mt76
_MINIROOTFS= alpine-minirootfs-${ALPINE_VERSION}-x86_64.tar.gz
-_PACKAGES= baselayout-3.6.8-r0:wifibox \
- busybox-1.37.0-r0:wifibox \
- ifupdown-ng-0.12.1-r4:wifibox \
- iptables-1.8.11-r0:wifibox \
+_PACKAGES= baselayout-3.7.0-r0:wifibox \
+ busybox-1.37.0-r3:wifibox \
+ ifupdown-ng-0.12.1-r5:wifibox \
+ iptables-1.8.11-r1:wifibox \
iw-6.9-r0 \
- libcap2-2.71-r0 \
- libcrypto3-3.3.3-r0 \
+ libcap2-2.76-r0 \
+ libcrypto3-3.5.1-r0 \
libmnl-1.0.5-r2 \
- libnftnl-1.2.8-r0 \
- libnl3-3.9.0-r1 \
- libssl3-3.3.3-r0 \
- musl-1.2.5-r9 \
- openrc-0.55.1-r0:wifibox \
- skalibs-libs-2.14.3.0-r0 \
- utmps-libs-0.1.2.3-r2
+ libnftnl-1.2.9-r0 \
+ libnl3-3.11.0-r0 \
+ libssl3-3.5.1-r0 \
+ musl-1.2.5-r10 \
+ openrc-0.62.6-r0:wifibox \
+ skalibs-libs-2.14.4.0-r0 \
+ utmps-libs-0.1.3.1-r0
_BOOT_SERVICES= bootmisc defaults modules hostname hwclock networking sysctl \
syslog urandom
@@ -140,7 +141,7 @@ _IPW2100_FIRMWARE= ipw/ipw2100-1.3 \
ipw/ipw2100-1.3-i
_IPW2200_FIRMWARE= iwi/ipw2200-bss \
iwi/ipw2200-ibss
-_MT76_FIRMWARE= de635e1e3adc90ca804da87144d86539aab65f74
+_MT76_FIRMWARE= 6467af3bcf1154c2ceb032c903d533f0c718bbc2
_LINUX64_KMOD!= (kldstat -qn linux64 && echo "found") || echo ""
_LINUX_EMUL_PATH!= (sysctl -qn compat.linux.emul_path) || echo ""
@@ -191,27 +192,27 @@ _BOOT_SERVICES+= ip6tables radvd
.if (${PORT_OPTIONS:MUDS_PASSTHRU} && empty(PORT_OPTIONS:MXX_FORWARDING)) \
|| make(makesum) || make(fetch-url-list-int)
-_PACKAGES+= socat-1.8.0.1-r0:wifibox
+_PACKAGES+= socat-1.8.0.3-r0:wifibox
.endif
.if ${PORT_OPTIONS:MXX_FORWARDING} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+= socat-with-udp-1.8.0.1-r0:wifibox
+_PACKAGES+= socat-with-udp-1.8.0.3-r0:wifibox
.endif
.if ${PORT_OPTIONS:MUDS_PASSTHRU} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+= uds_passthru-0.1.1-r5:wifibox
+_PACKAGES+= uds_passthru-0.1.1-r6:wifibox
.endif
.if ${PORT_OPTIONS:MIPV6} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+= radvd-2.19-r3:wifibox
+_PACKAGES+= radvd-2.20-r0:wifibox
.endif
-.if ${PORT_OPTIONS:MIPV6} && ${PORT_OPTIONS:MAPP_WPA_SUPPLICANT} \
+.if ${PORT_OPTIONS:MIPV6} && ${PORT_OPTIONS:MAPP_SUPPLICANT} \
|| make(makesum) || make(fetch-url-list-int)
-_PACKAGES+= dhcpcd-10.1.0-r0:wifibox
+_PACKAGES+= dhcpcd-10.2.3-r0:wifibox
.endif
-.if ${PORT_OPTIONS:MAPP_WPA_SUPPLICANT}
+.if ${PORT_OPTIONS:MAPP_SUPPLICANT}
_VIRTFS_MOUNTS= app_config:/etc/wpa_supplicant
_BOOT_SERVICES+= wpa_supplicant
_ETC_SRCS= etc/wpa_supplicant
@@ -220,12 +221,12 @@ _ETC_SRCS+= etc/optional/ipv6/wpa_supplicant
.endif
.endif
-.if ${PORT_OPTIONS:MAPP_WPA_SUPPLICANT} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+= pcsc-lite-libs-2.2.3-r1 \
- wpa_supplicant-2.10-r10:wifibox
+.if ${PORT_OPTIONS:MAPP_SUPPLICANT} || make(makesum) || make(fetch-url-list-int)
+_PACKAGES+= pcsc-lite-libs-2.3.3-r0 \
+ wpa_supplicant-2.11-r0:wifibox
.endif
-.if ${PORT_OPTIONS:MAPP_HOSTAPD}
+.if ${PORT_OPTIONS:MAPP_ACCESS_POINT}
_VIRTFS_MOUNTS= app_config:/etc/hostapd
_BOOT_SERVICES+= hostapd
_ETC_SRCS= etc/hostapd
@@ -234,8 +235,8 @@ _ETC_SRCS+= etc/optional/ipv6/hostapd
.endif
.endif
-.if ${PORT_OPTIONS:MAPP_HOSTAPD} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+= hostapd-2.11-r0:wifibox
+.if ${PORT_OPTIONS:MAPP_ACCESS_POINT} || make(makesum) || make(fetch-url-list-int)
+_PACKAGES+= hostapd-2.11-r2:wifibox
.endif
.if ${PORT_OPTIONS:MXX_MDNS}
@@ -244,8 +245,8 @@ _ETC_SRCS+= etc/optional/mdns
.endif
.if ${PORT_OPTIONS:MXX_MDNS} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+= mbedtls2-2.28.8-r1 \
- mDNSResponder-2559.80.8-r0:wifibox
+_PACKAGES+= mbedtls2-2.28.10-r0 \
+ mDNSResponder-2600.100.147-r0:wifibox
.endif
.if ${PORT_OPTIONS:MXX_FORWARDING}
@@ -254,12 +255,12 @@ _ETC_SRCS+= etc/optional/forwarding
.endif
.if ${PORT_OPTIONS:MXX_FORWARDING} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+= forwarding-0.1.0-r5:wifibox
+_PACKAGES+= forwarding-0.1.0-r6:wifibox
.endif
.if ${PORT_OPTIONS:MXX_TCPDUMP} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+= libpcap-1.10.5-r0 \
- tcpdump-4.99.5-r0
+_PACKAGES+= libpcap-1.10.5-r1 \
+ tcpdump-4.99.5-r1
.endif
.if ${PORT_OPTIONS:MKERN_LTS} || make(makesum) || make(fetch-url-list-int)
@@ -304,9 +305,9 @@ LINUX_FIRMWARE+= ${L${fw_opt}_FILES}
.endif
.endfor
-RTL8821CE_VERSION= 20250312
-RTW88_VERSION= 20250315
-RTW89_VERSION= 20250317
+RTL8821CE_VERSION= 20250820
+RTW88_VERSION= 20250905
+RTW89_VERSION= 20250827
BROADCOM_WL_VERSION= 6.30.223.271
_LINUX_LTS_MAJOR= ${LINUX_LTS_VERSION:C/^([0-9]*)\..*/\1/}
@@ -418,10 +419,10 @@ DISTFILES+= ${_MT76_FIRMWARE}.zip:mt76
.endif
pre-build:
-.if ${PORT_OPTIONS:MAPP_WPA_SUPPLICANT}
+.if ${PORT_OPTIONS:MAPP_SUPPLICANT}
${MKDIR} ${_ETCDIR}/wpa_supplicant
.endif
-.if ${PORT_OPTIONS:MAPP_HOSTAPD}
+.if ${PORT_OPTIONS:MAPP_ACCESS_POINT}
${MKDIR} ${_ETCDIR}/hostapd
.endif
${MKDIR} ${_FIRMWAREDIR}
@@ -485,7 +486,7 @@ post-install:
.if empty(PORT_OPTIONS:MUDS_PASSTHRU)
${RM} ${STAGEDIR}${PREFIX}/etc/wifibox/appliance/uds_passthru.conf.sample
.endif
-.if ${PORT_OPTIONS:MAPP_HOSTAPD} && ${PORT_OPTIONS:MUDS_PASSTHRU}
+.if ${PORT_OPTIONS:MAPP_ACCESS_POINT} && ${PORT_OPTIONS:MUDS_PASSTHRU}
${MKDIR} ${STAGEDIR}/var/run/hostapd
.endif
diff --git a/net/wifibox-alpine/distinfo b/net/wifibox-alpine/distinfo
index 353a16752add..827e5abf9c5f 100644
--- a/net/wifibox-alpine/distinfo
+++ b/net/wifibox-alpine/distinfo
@@ -1,91 +1,91 @@
-TIMESTAMP = 1743193744
-SHA256 (wifibox-alpine/alpine-minirootfs-3.21.3-x86_64.tar.gz) = 1a694899e406ce55d32334c47ac0b2efb6c06d7e878102d1840892ad44cd5239
-SIZE (wifibox-alpine/alpine-minirootfs-3.21.3-x86_64.tar.gz) = 3507952
-SHA256 (wifibox-alpine/linux-firmware-20250311.tar.xz) = b1083a36f19aea46f661dcfd4cd462d13933dcb4e7f0dc809525552dd5c3541d
-SIZE (wifibox-alpine/linux-firmware-20250311.tar.xz) = 434375512
-SHA256 (wifibox-alpine/baselayout-3.6.8-r0.apk) = ab79c582ef244442b64248fb4a2e051fa392274c5413420817291e7d14a9a529
-SIZE (wifibox-alpine/baselayout-3.6.8-r0.apk) = 13288
-SHA256 (wifibox-alpine/busybox-1.37.0-r0.apk) = d448f4bf4e0eabff9ccf299e70147433771c485b9b3b776ef798c385451010d0
-SIZE (wifibox-alpine/busybox-1.37.0-r0.apk) = 355110
-SHA256 (wifibox-alpine/ifupdown-ng-0.12.1-r4.apk) = 6cbde971e4d6cff226e97337383b2773b235b7218277072dabd39de783626728
-SIZE (wifibox-alpine/ifupdown-ng-0.12.1-r4.apk) = 28045
-SHA256 (wifibox-alpine/iptables-1.8.11-r0.apk) = 43b6cf35a3e54c9f83d583f25e87d3dfe3c8d5b73d444ad1caf9867c116f7e08
-SIZE (wifibox-alpine/iptables-1.8.11-r0.apk) = 400247
+TIMESTAMP = 1758691184
+SHA256 (wifibox-alpine/alpine-minirootfs-3.22.1-x86_64.tar.gz) = 0e5cc5702ad72a4e151f219976ba946d50161c3acce210ef3b122a529aba1270
+SIZE (wifibox-alpine/alpine-minirootfs-3.22.1-x86_64.tar.gz) = 3651341
+SHA256 (wifibox-alpine/linux-firmware-20250917.tar.xz) = 120575b756915a11e736f599316a756b6a29a76d6135ad86208868b21c58fb75
+SIZE (wifibox-alpine/linux-firmware-20250917.tar.xz) = 578516100
+SHA256 (wifibox-alpine/baselayout-3.7.0-r0.apk) = 87dbdf8c4156a8688730b5e04cefbf08263a64779b4a2a0ea754d9f9909336f7
+SIZE (wifibox-alpine/baselayout-3.7.0-r0.apk) = 13343
+SHA256 (wifibox-alpine/busybox-1.37.0-r3.apk) = 662605a8e6debac3425a142dd6a321f1775858fb87a685c0ce3c1d6297266f81
+SIZE (wifibox-alpine/busybox-1.37.0-r3.apk) = 355224
+SHA256 (wifibox-alpine/ifupdown-ng-0.12.1-r5.apk) = d8febc309875c0738cf96031078d18739af5a3f7e0e1b9e6c8d6c01b8abbefb3
+SIZE (wifibox-alpine/ifupdown-ng-0.12.1-r5.apk) = 28123
+SHA256 (wifibox-alpine/iptables-1.8.11-r1.apk) = 9ec85b1f5a53fd8bb2f2924f940e973f207627c6f40dfdd0bf821d516056658e
+SIZE (wifibox-alpine/iptables-1.8.11-r1.apk) = 400188
SHA256 (wifibox-alpine/iw-6.9-r0.apk) = ea78e641ea622ff64ad4b6178faef673aae93a299b778d42677136b46b092cb5
SIZE (wifibox-alpine/iw-6.9-r0.apk) = 100473
-SHA256 (wifibox-alpine/libcap2-2.71-r0.apk) = 800cae6800b126675efc74a787188c03e183a5ec4be56a7d59f95fff39ff0e3b
-SIZE (wifibox-alpine/libcap2-2.71-r0.apk) = 21902
-SHA256 (wifibox-alpine/libcrypto3-3.3.3-r0.apk) = 58afa629d2c9fc9320b5d60a95c19b113519be2c52bfae4867dd2e08b9c35f3c
-SIZE (wifibox-alpine/libcrypto3-3.3.3-r0.apk) = 1827777
+SHA256 (wifibox-alpine/libcap2-2.76-r0.apk) = a2e93a4c82af234f5893511a3ea4eba6a08baee5a16a41f7f057d1fa554e5fd6
+SIZE (wifibox-alpine/libcap2-2.76-r0.apk) = 21525
+SHA256 (wifibox-alpine/libcrypto3-3.5.1-r0.apk) = 626bb0eb06d5c2658d3f01ba99fb9b4a4ddd28e49d3668ce306e49fccc7462d3
+SIZE (wifibox-alpine/libcrypto3-3.5.1-r0.apk) = 1979013
SHA256 (wifibox-alpine/libmnl-1.0.5-r2.apk) = 322ce883205831dce94e90b6c3dee4fccb2099b8fa46ecc971dead14ce22deb4
SIZE (wifibox-alpine/libmnl-1.0.5-r2.apk) = 9003
-SHA256 (wifibox-alpine/libnftnl-1.2.8-r0.apk) = de4048171138081548e581221d1b4642f07a6a638681b5db481b0edd54ba51b2
-SIZE (wifibox-alpine/libnftnl-1.2.8-r0.apk) = 65546
-SHA256 (wifibox-alpine/libnl3-3.9.0-r1.apk) = 1fc11f5762fad12b6bce1ccea5de684bf079ae1a0166bed26cb592cdb650e49b
-SIZE (wifibox-alpine/libnl3-3.9.0-r1.apk) = 324819
-SHA256 (wifibox-alpine/libssl3-3.3.3-r0.apk) = 30a546fbcec90e7d3b1577ea9caadbc7ef0212398fde295c64b93fe65cdc7c31
-SIZE (wifibox-alpine/libssl3-3.3.3-r0.apk) = 357457
-SHA256 (wifibox-alpine/musl-1.2.5-r9.apk) = d830ea70bddeef87c80e6d16a488c194839cdd3e15b04c3e060c0ca0d96e5047
-SIZE (wifibox-alpine/musl-1.2.5-r9.apk) = 411323
-SHA256 (wifibox-alpine/openrc-0.55.1-r0.apk) = 5273e6b7f6cb78343d6d45d950c63bddb888de4282884527eeff9de6fe92d302
-SIZE (wifibox-alpine/openrc-0.55.1-r0.apk) = 483279
-SHA256 (wifibox-alpine/skalibs-libs-2.14.3.0-r0.apk) = 10c8ca82df402bcf01dd1ac00277ee105a6e7528ab182a0dde4a15a20e32ce97
-SIZE (wifibox-alpine/skalibs-libs-2.14.3.0-r0.apk) = 78005
-SHA256 (wifibox-alpine/utmps-libs-0.1.2.3-r2.apk) = 17b33292e4b080eef9798e73575a6d96c24bc97ad38d78ba4732a9c75096975d
-SIZE (wifibox-alpine/utmps-libs-0.1.2.3-r2.apk) = 4973
-SHA256 (wifibox-alpine/socat-1.8.0.1-r0.apk) = 5c7f8d03555d0be5f6ab5ccad7f1a679927c3bb9a7d46e4c2baf58d32bcd6201
-SIZE (wifibox-alpine/socat-1.8.0.1-r0.apk) = 80107
-SHA256 (wifibox-alpine/socat-with-udp-1.8.0.1-r0.apk) = d410abf43cd54b96391f476f4620893d14492788e0f7cefb2523ad47c725a8ca
-SIZE (wifibox-alpine/socat-with-udp-1.8.0.1-r0.apk) = 80147
-SHA256 (wifibox-alpine/uds_passthru-0.1.1-r5.apk) = f16daccff6f7845c8aabb3cac59294800364f4e5f66bdf807c6bbeac9557d4f2
-SIZE (wifibox-alpine/uds_passthru-0.1.1-r5.apk) = 2888
-SHA256 (wifibox-alpine/radvd-2.19-r3.apk) = e0d163516bb7a542328fdf0b8217ee4e10a43ef604e4cf2dc246adfb1d02544a
-SIZE (wifibox-alpine/radvd-2.19-r3.apk) = 48926
-SHA256 (wifibox-alpine/dhcpcd-10.1.0-r0.apk) = 973017bf6b8f1262ac93372ed671c38059bf9878236b344a117520e5603b7393
-SIZE (wifibox-alpine/dhcpcd-10.1.0-r0.apk) = 163531
-SHA256 (wifibox-alpine/pcsc-lite-libs-2.2.3-r1.apk) = e1a20cc1224f1eeb7fba3989243514446fd8e7bbc3e637605548aa82af056294
-SIZE (wifibox-alpine/pcsc-lite-libs-2.2.3-r1.apk) = 22476
-SHA256 (wifibox-alpine/wpa_supplicant-2.10-r10.apk) = 48ae31f207f728e539511439fb7883b965eef7f0054c9434da53615e803088e9
-SIZE (wifibox-alpine/wpa_supplicant-2.10-r10.apk) = 857861
-SHA256 (wifibox-alpine/hostapd-2.11-r0.apk) = 592c53a6e59fbff35cbff0f071397efdead8b794092e74f7d5988f507ec74d16
-SIZE (wifibox-alpine/hostapd-2.11-r0.apk) = 589437
-SHA256 (wifibox-alpine/mbedtls2-2.28.8-r1.apk) = b9bc7fbeae46e87c5efcb59afd8439c9e7f7c38c6b7fb6912690804a96b6bb60
-SIZE (wifibox-alpine/mbedtls2-2.28.8-r1.apk) = 307393
-SHA256 (wifibox-alpine/mDNSResponder-2559.80.8-r0.apk) = 4b13abb27b6e73d59eff4c3190c60973962cdc72ce8b29c2705560be6982cac1
-SIZE (wifibox-alpine/mDNSResponder-2559.80.8-r0.apk) = 191532
-SHA256 (wifibox-alpine/forwarding-0.1.0-r5.apk) = 6014c9b892b1fa9632217fd6548e19e57ef5c34f1097ed3e126b5ce8cf0c795d
-SIZE (wifibox-alpine/forwarding-0.1.0-r5.apk) = 2465
-SHA256 (wifibox-alpine/libpcap-1.10.5-r0.apk) = 54d141c51ec285aecd7e998d2808c20c96e17b8899937c4dc4edee701d326b3f
-SIZE (wifibox-alpine/libpcap-1.10.5-r0.apk) = 108325
-SHA256 (wifibox-alpine/tcpdump-4.99.5-r0.apk) = 7ecab542041bb4c567e63779ecdd67fb79faa6042be6a9613191d199c9893cfb
-SIZE (wifibox-alpine/tcpdump-4.99.5-r0.apk) = 370519
-SHA256 (wifibox-alpine/linux-lts-6.12.19-r0.apk) = eb41d3f94cc15fc80f9b8c5569c2754d355986ca14b35dc9cc13e67a9a3bab4a
-SIZE (wifibox-alpine/linux-lts-6.12.19-r0.apk) = 8900966
-SHA256 (wifibox-alpine/linux-edge-6.13.7-r0.apk) = 7e847a9c1e3ba5607290c49fba99d54a4ae28d9ba3d4c54bc259dc88038b0532
-SIZE (wifibox-alpine/linux-edge-6.13.7-r0.apk) = 8997436
-SHA256 (wifibox-alpine/rtl8821ce-20250312-r06120190000.apk) = a0c3609656d8aa678649fc9f2ccc9e90f9a024e61666ce285b3fcc4711fcf9cc
-SIZE (wifibox-alpine/rtl8821ce-20250312-r06120190000.apk) = 600795
-SHA256 (wifibox-alpine/rtw88-20250315-r06120190000.apk) = b3db2d4b26b5d29e80c338e7f7346bdb0868e9cb30e1a3fa22fca1dc6ea6f4bd
-SIZE (wifibox-alpine/rtw88-20250315-r06120190000.apk) = 277392
-SHA256 (wifibox-alpine/rtl8821ce-edge-20250312-r06130070000.apk) = d7b5002ce6b92e161276b0a2db0fb57067b1dca69e4bd0c934673ba75fff321e
-SIZE (wifibox-alpine/rtl8821ce-edge-20250312-r06130070000.apk) = 600176
-SHA256 (wifibox-alpine/rtw88-edge-20250315-r06130070000.apk) = 8cbbbf089f1fde61cfccb499d21a2c3b30583f7f34b634d58faf6f08971c8e47
-SIZE (wifibox-alpine/rtw88-edge-20250315-r06130070000.apk) = 277014
-SHA256 (wifibox-alpine/rtw89-20250317-r06120190000.apk) = c925b6037a1225f42b439e7f5a7be614c06f68d48f83ef3c231bc18682e93550
-SIZE (wifibox-alpine/rtw89-20250317-r06120190000.apk) = 502305
-SHA256 (wifibox-alpine/rtw89-edge-20250317-r06130070000.apk) = 8c37f0ee763043ae294ad1c720c0b0030c1aedc669362bf52a8170e0a3e22cc9
-SIZE (wifibox-alpine/rtw89-edge-20250317-r06130070000.apk) = 501701
-SHA256 (wifibox-alpine/broadcom-wl-6.30.223.271-r06120190000.apk) = b89affa2a86d8d4c22f235d04cfff1a71936eed8ec70227140aa5ffe63a81c18
-SIZE (wifibox-alpine/broadcom-wl-6.30.223.271-r06120190000.apk) = 1466497
-SHA256 (wifibox-alpine/broadcom-wl-edge-6.30.223.271-r06130070000.apk) = 34ff69b179cdf4b6cfa4f9c8f73e95e7a52d2fe8188245447a3e93cb75897a0e
-SIZE (wifibox-alpine/broadcom-wl-edge-6.30.223.271-r06130070000.apk) = 1464456
+SHA256 (wifibox-alpine/libnftnl-1.2.9-r0.apk) = bef674635aec00dca296b8206751245f7664ba10c416f31c01a563af596720ae
+SIZE (wifibox-alpine/libnftnl-1.2.9-r0.apk) = 65583
+SHA256 (wifibox-alpine/libnl3-3.11.0-r0.apk) = 33ed874071d99643088f590ee01fb4517f487e13c4b23ff38a0963720a8d80bb
+SIZE (wifibox-alpine/libnl3-3.11.0-r0.apk) = 333010
+SHA256 (wifibox-alpine/libssl3-3.5.1-r0.apk) = 4c4b73374a27ea8483d12a00e6b2f19fe1cf352015f9eb2a3af9f08730bf8955
+SIZE (wifibox-alpine/libssl3-3.5.1-r0.apk) = 379770
+SHA256 (wifibox-alpine/musl-1.2.5-r10.apk) = ff1f912e37c0145de9a369dcdd66164fb0c4e7618153edf6432b4e386404ccbb
+SIZE (wifibox-alpine/musl-1.2.5-r10.apk) = 411378
+SHA256 (wifibox-alpine/openrc-0.62.6-r0.apk) = 1c717d38f75c260cd0e81ffcd1bca4d99eb0e4a266f8521fc4eb212c1b5deb1a
+SIZE (wifibox-alpine/openrc-0.62.6-r0.apk) = 353235
+SHA256 (wifibox-alpine/skalibs-libs-2.14.4.0-r0.apk) = b00cb52d7c9c1309b2c2a11b654162ebabd728cf61898326aeffb39f2a27240a
+SIZE (wifibox-alpine/skalibs-libs-2.14.4.0-r0.apk) = 78874
+SHA256 (wifibox-alpine/utmps-libs-0.1.3.1-r0.apk) = 3d1b9714c720828355c2b231fa188791f2b3e5dc26999681765d5adbbf951989
+SIZE (wifibox-alpine/utmps-libs-0.1.3.1-r0.apk) = 5239
+SHA256 (wifibox-alpine/socat-1.8.0.3-r0.apk) = 449ca594ec54f232e26d1182581d0e540a90433de2a7c1e51e2de8701b4feb23
+SIZE (wifibox-alpine/socat-1.8.0.3-r0.apk) = 81525
+SHA256 (wifibox-alpine/socat-with-udp-1.8.0.3-r0.apk) = 736410549981c76557ba6be2bd96db353f60f273cfb94aac21440156d56e5769
+SIZE (wifibox-alpine/socat-with-udp-1.8.0.3-r0.apk) = 81598
+SHA256 (wifibox-alpine/uds_passthru-0.1.1-r6.apk) = df0c729e58f85bc7ef8e40d01d24a41e6508ada776f6ef2cab3322f7a75f76e0
+SIZE (wifibox-alpine/uds_passthru-0.1.1-r6.apk) = 2957
+SHA256 (wifibox-alpine/radvd-2.20-r0.apk) = 85d7c502005447e9b65e8a6a083fe37699b5ec5dd43783a693a3eee0ade56910
+SIZE (wifibox-alpine/radvd-2.20-r0.apk) = 53990
+SHA256 (wifibox-alpine/dhcpcd-10.2.3-r0.apk) = 9b174bb5a057b93a95ad674d9a8bb6ed4cc65b54232dcbf6207af196f46707b1
+SIZE (wifibox-alpine/dhcpcd-10.2.3-r0.apk) = 165827
+SHA256 (wifibox-alpine/pcsc-lite-libs-2.3.3-r0.apk) = 9862422f75217786477698fc58586a931a8b82dec45fec243ccfa28113fe5dfc
+SIZE (wifibox-alpine/pcsc-lite-libs-2.3.3-r0.apk) = 22815
+SHA256 (wifibox-alpine/wpa_supplicant-2.11-r0.apk) = 59466230c60f038f7f3b17afdaf877e05c666228049c3c39f7a9dd7ab153d3e8
+SIZE (wifibox-alpine/wpa_supplicant-2.11-r0.apk) = 942190
+SHA256 (wifibox-alpine/hostapd-2.11-r2.apk) = 54ccb2c8f6e7bd60ccb7d4c33a94dd49e36ea7dd166aad8c924efb7db6dff445
+SIZE (wifibox-alpine/hostapd-2.11-r2.apk) = 623138
+SHA256 (wifibox-alpine/mbedtls2-2.28.10-r0.apk) = da6db07ca8511befded8b08719a7723b99d9e7f44dfbea4427253fea0dbc01ec
+SIZE (wifibox-alpine/mbedtls2-2.28.10-r0.apk) = 309185
+SHA256 (wifibox-alpine/mDNSResponder-2600.100.147-r0.apk) = 4a8840f887be4120adb7e301470db7a9a2e90c9aba8482baa4ebb5346b9d1fed
+SIZE (wifibox-alpine/mDNSResponder-2600.100.147-r0.apk) = 191495
+SHA256 (wifibox-alpine/forwarding-0.1.0-r6.apk) = e08e8bb70946dc4417da5e33fdf98b67a9c82d4eeb44e02b4f440ce3f044f613
+SIZE (wifibox-alpine/forwarding-0.1.0-r6.apk) = 2534
+SHA256 (wifibox-alpine/libpcap-1.10.5-r1.apk) = dff90e1108691b6e742c216020773e6dd2178366834f9a12af420327b6344fc0
+SIZE (wifibox-alpine/libpcap-1.10.5-r1.apk) = 108393
+SHA256 (wifibox-alpine/tcpdump-4.99.5-r1.apk) = 12bb5c3ad8a3d4b81f9a14f6afcd17b188f687cd2a3a432f8e3053cca1ab2933
+SIZE (wifibox-alpine/tcpdump-4.99.5-r1.apk) = 370589
+SHA256 (wifibox-alpine/linux-lts-6.12.48-r0.apk) = c599f02c953d232bf100cc93073e391d2815e4441e733a4ca26332827ab65c3c
+SIZE (wifibox-alpine/linux-lts-6.12.48-r0.apk) = 7915747
+SHA256 (wifibox-alpine/linux-edge-6.16.8-r0.apk) = a6dd3b8fe1f406e61420f18a178b2163c51b66a58cdc0812c572dde972067ec0
+SIZE (wifibox-alpine/linux-edge-6.16.8-r0.apk) = 8196849
+SHA256 (wifibox-alpine/rtl8821ce-20250820-r06120480000.apk) = fb5b6c8bfb8851ad2f2f4f4a2c5de7df88bfad956c75653e64944b9abfe55dcb
+SIZE (wifibox-alpine/rtl8821ce-20250820-r06120480000.apk) = 600609
+SHA256 (wifibox-alpine/rtw88-20250905-r06120480000.apk) = ad3fe948c9a5941abb35f913697b41b230f35d6ae7bb2a075969284acaeb3218
+SIZE (wifibox-alpine/rtw88-20250905-r06120480000.apk) = 277215
+SHA256 (wifibox-alpine/rtl8821ce-edge-20250820-r06160080000.apk) = 5dce1f4e8edcba3a20b6a7ecfb58e7ae9e278b2c53253a26458b882b8cdac482
+SIZE (wifibox-alpine/rtl8821ce-edge-20250820-r06160080000.apk) = 603632
+SHA256 (wifibox-alpine/rtw88-edge-20250905-r06160080000.apk) = 93549e8ded243f76f8a7ce0568df02d7f5ed825d7072fd8d3552b808a025df2b
+SIZE (wifibox-alpine/rtw88-edge-20250905-r06160080000.apk) = 278026
+SHA256 (wifibox-alpine/rtw89-20250827-r06120480000.apk) = 584bc28b92f38b0aebeeb4ac938a8be9191b4d8ef7761995d8754170defa1ca3
+SIZE (wifibox-alpine/rtw89-20250827-r06120480000.apk) = 599527
+SHA256 (wifibox-alpine/rtw89-edge-20250827-r06160080000.apk) = dfe5fe1e650950f7d8d3755df5c7d32fa33a96657b5d98a101b67f914550f974
+SIZE (wifibox-alpine/rtw89-edge-20250827-r06160080000.apk) = 600098
+SHA256 (wifibox-alpine/broadcom-wl-6.30.223.271-r06120480000.apk) = 0dea909bbf295b344213976d446afd6d9cb02bc872c7577f620910d40ad39ca1
+SIZE (wifibox-alpine/broadcom-wl-6.30.223.271-r06120480000.apk) = 1468197
+SHA256 (wifibox-alpine/broadcom-wl-edge-6.30.223.271-r06160080000.apk) = f39dc3d3da21cebfa635568155b566be88923e2fb69f687263f8a38479966316
+SIZE (wifibox-alpine/broadcom-wl-edge-6.30.223.271-r06160080000.apk) = 1467135
SHA256 (wifibox-alpine/atmel-firmware-1.3.tar.gz) = f53160b0b4a824754957d8488f1eba68d3c6379d48c563464bd3924e7be19b3d
SIZE (wifibox-alpine/atmel-firmware-1.3.tar.gz) = 470254
SHA256 (wifibox-alpine/wl_apsta-3.130.20.0.o) = 7dba610b1d96dd14e901bcbce14cd6ecd1b1ac6f5c0035b0d6b6dc46a7c3ef90
SIZE (wifibox-alpine/wl_apsta-3.130.20.0.o) = 652866
SHA256 (wifibox-alpine/broadcom-wl-6.30.163.46.tar.bz2) = a07c3b6b277833c7dbe61daa511f908cd66c5e2763eb7a0859abc36cd9335c2d
SIZE (wifibox-alpine/broadcom-wl-6.30.163.46.tar.bz2) = 7684610
-SHA256 (wifibox-alpine/de635e1e3adc90ca804da87144d86539aab65f74.zip) = 96e983bc0d01c83cbbadde012ba05aa1f88a11b1f650137588bc78a91e1ef6a4
-SIZE (wifibox-alpine/de635e1e3adc90ca804da87144d86539aab65f74.zip) = 20505913
-SHA256 (wifibox-alpine/pgj-freebsd-wifibox-alpine-3c9aa05dd7933a2b109c52d81ff22199082db4e5_GH0.tar.gz) = 4f0883b45c154fb9463008d77eb2e0b76cbebf021b4a30d2b93eb2b6ccc04fe9
-SIZE (wifibox-alpine/pgj-freebsd-wifibox-alpine-3c9aa05dd7933a2b109c52d81ff22199082db4e5_GH0.tar.gz) = 277449
+SHA256 (wifibox-alpine/6467af3bcf1154c2ceb032c903d533f0c718bbc2.zip) = bb398dc384651216aa36deaf0639741e7bc64ca6ad838f7381c612914c8e493a
+SIZE (wifibox-alpine/6467af3bcf1154c2ceb032c903d533f0c718bbc2.zip) = 20647767
+SHA256 (wifibox-alpine/pgj-freebsd-wifibox-alpine-95bc35bf09925412d45787ba74003ca1f32871ad_GH0.tar.gz) = 28b972caad1ac9a145707294bd84ad1c19e0b9fbf9f159b20dcac7e215039109
+SIZE (wifibox-alpine/pgj-freebsd-wifibox-alpine-95bc35bf09925412d45787ba74003ca1f32871ad_GH0.tar.gz) = 229140
diff --git a/net/wifibox-alpine/pkg-plist b/net/wifibox-alpine/pkg-plist
index 0580dc500103..e265f1749a53 100644
--- a/net/wifibox-alpine/pkg-plist
+++ b/net/wifibox-alpine/pkg-plist
@@ -4,12 +4,12 @@
@sample(,,640) etc/wifibox/appliance/sysctl.conf.sample
@sample(,,640) etc/wifibox/appliance/udhcpd.conf.sample
%%UDS_PASSTHRU%%@sample(,,640) etc/wifibox/appliance/uds_passthru.conf.sample
-%%IPV6%%%%APP_WPA_SUPPLICANT%%@sample(,,640) etc/wifibox/appliance/dhcpcd.conf.sample
+%%IPV6%%%%APP_SUPPLICANT%%@sample(,,640) etc/wifibox/appliance/dhcpcd.conf.sample
%%IPV6%%@sample(,,640) etc/wifibox/appliance/ip6tables.sample
%%IPV6%%@sample(,,640) etc/wifibox/appliance/radvd.conf.sample
%%IPV6%%@sample(,,640) etc/wifibox/appliance/sysctl.d/ipv6.conf.sample
-%%APP_WPA_SUPPLICANT%%@sample(,,640) etc/wifibox/wpa_supplicant/wpa_supplicant.conf.sample
-%%APP_HOSTAPD%%@sample(,,640) etc/wifibox/hostapd/hostapd.conf.sample
+%%APP_SUPPLICANT%%@sample(,,640) etc/wifibox/wpa_supplicant/wpa_supplicant.conf.sample
+%%APP_ACCESS_POINT%%@sample(,,640) etc/wifibox/hostapd/hostapd.conf.sample
%%XX_MDNS%%@sample(,,640) etc/wifibox/appliance/mdnsd-services.conf.sample
%%XX_FORWARDING%%@sample(,,640) etc/wifibox/appliance/forwarding.conf.sample
etc/wifibox/app_config
@@ -21,12 +21,12 @@ share/wifibox/vmlinuz
/var/run/wifibox/appliance/run
/var/run/wifibox/appliance/spool/cron/crontabs
/var/run/wifibox/appliance/spool/mail
-%%APP_HOSTAPD%%%%UDS_PASSTHRU%%@dir /var/run/hostapd
+%%APP_ACCESS_POINT%%%%UDS_PASSTHRU%%@dir /var/run/hostapd
@dir /var/run/wifibox/appliance/cache/apk
@dir /var/run/wifibox/appliance/cache/misc
@dir /var/run/wifibox/appliance/cache
@dir /var/run/wifibox/appliance/empty
-%%IPV6%%%%APP_WPA_SUPPLICANT%%@dir /var/run/wifibox/appliance/lib/dhcpcd
+%%IPV6%%%%APP_SUPPLICANT%%@dir /var/run/wifibox/appliance/lib/dhcpcd
@dir /var/run/wifibox/appliance/lib/iptables
@dir /var/run/wifibox/appliance/lib/misc
@dir /var/run/wifibox/appliance/lib
diff --git a/net/wifibox-core/Makefile b/net/wifibox-core/Makefile
index b8b3201dfb18..8939513990ae 100644
--- a/net/wifibox-core/Makefile
+++ b/net/wifibox-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wifibox-core
-PORTVERSION= 0.15.0
+PORTVERSION= 0.15.1
CATEGORIES= net
MAINTAINER= pali.gabor@gmail.com
diff --git a/net/wifibox-core/distinfo b/net/wifibox-core/distinfo
index 01325c082d46..8c3c7b26138d 100644
--- a/net/wifibox-core/distinfo
+++ b/net/wifibox-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743204322
-SHA256 (pgj-freebsd-wifibox-0.15.0_GH0.tar.gz) = c9a63a04cc0989a2fc0e0c21ff253411f03aa1b53a871ccac32f3d5b7f0b5c91
-SIZE (pgj-freebsd-wifibox-0.15.0_GH0.tar.gz) = 19204
+TIMESTAMP = 1758842421
+SHA256 (pgj-freebsd-wifibox-0.15.1_GH0.tar.gz) = c581c4e7e9dacc7edebd153818cd252eaa2a0c431fd1506f4f778dfa165d9b9a
+SIZE (pgj-freebsd-wifibox-0.15.1_GH0.tar.gz) = 19228
diff --git a/net/wifibox/Makefile b/net/wifibox/Makefile
index 7a4c554497db..d9bfcd686dd0 100644
--- a/net/wifibox/Makefile
+++ b/net/wifibox/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wifibox
-PORTVERSION= 1.6.0
+PORTVERSION= 1.7.0
CATEGORIES= net
MAINTAINER= pali.gabor@gmail.com
diff --git a/net/wireguard-go/Makefile b/net/wireguard-go/Makefile
index 4ad1b8f2eeb0..697b8fc7e631 100644
--- a/net/wireguard-go/Makefile
+++ b/net/wireguard-go/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wireguard-go
PORTVERSION= 0.0.20250522
-PORTREVISION= 1
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= net net-vpn
MASTER_SITES= https://git.zx2c4.com/wireguard-go/snapshot/
diff --git a/net/wireguard-tools/Makefile b/net/wireguard-tools/Makefile
index cd97a43099f5..b80a0cbe8e5b 100644
--- a/net/wireguard-tools/Makefile
+++ b/net/wireguard-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wireguard-tools
PORTVERSION= 1.0.20210914
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net net-vpn
MASTER_SITES= https://git.zx2c4.com/wireguard-tools/snapshot/
diff --git a/net/wireguard-tools/files/patch-wg-quick_freebsd.bash b/net/wireguard-tools/files/patch-wg-quick_freebsd.bash
new file mode 100644
index 000000000000..83254d7abac3
--- /dev/null
+++ b/net/wireguard-tools/files/patch-wg-quick_freebsd.bash
@@ -0,0 +1,43 @@
+--- wg-quick/freebsd.bash.orig 2021-09-13 22:43:31 UTC
++++ wg-quick/freebsd.bash
+@@ -27,6 +27,7 @@ SAVE_CONFIG=0
+ CONFIG_FILE=""
+ PROGRAM="${0##*/}"
+ ARGS=( "$@" )
++FREEBSD_MAJOR_VERSION=$(freebsd-version | cut -d. -f1)
+
+ cmd() {
+ echo "[#] $*" >&3
+@@ -283,20 +284,28 @@ monitor_daemon() {
+ echo "[+] Backgrounding route monitor" >&2
+ (make_temp
+ trap 'del_routes; clean_temp; exit 0' INT TERM EXIT
++ local event grep_for pid
++ if [[ "$FREEBSD_MAJOR_VERSION" -lt 14 ]]; then
++ grep_for="RTM_"
++ elif [[ $AUTO_ROUTE4 -eq 1 || $AUTO_ROUTE6 -eq 1 ]]; then
++ grep_for="iface" # needs refinement
++ else
++ grep_for="(add/repl|delete) iface iface#[0-9]{1,4} $INTERFACE "
++ fi
+ exec >/dev/null 2>&1
+- exec 19< <(exec route -n monitor)
+- local event pid=$!
++ exec 19< <(exec sh -c "route -n monitor | grep -E --line-buffered '$grep_for'")
++ monitor_ppid=$!
+ # TODO: this should also check to see if the endpoint actually changes
+ # in response to incoming packets, and then call set_endpoint_direct_route
+ # then too. That function should be able to gracefully cleanup if the
+ # endpoints change.
+ while read -u 19 -r event; do
+- [[ $event == RTM_* ]] || continue
+ ifconfig "$INTERFACE" >/dev/null 2>&1 || break
+ [[ $AUTO_ROUTE4 -eq 1 || $AUTO_ROUTE6 -eq 1 ]] && set_endpoint_direct_route
+ # TODO: set the mtu as well, but only if up
+ done
+- kill $pid) & disown
++ pkill -P "$monitor_ppid" route || true
++ ) & disown
+ }
+
+ HAVE_SET_DNS=0
diff --git a/net/wireproxy/Makefile b/net/wireproxy/Makefile
index b44b52dc09f8..0d213a522c28 100644
--- a/net/wireproxy/Makefile
+++ b/net/wireproxy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wireproxy
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.9
-PORTREVISION= 10
+PORTREVISION= 12
CATEGORIES= net
MAINTAINER= lwhsu@FreeBSD.org
diff --git a/net/wireshark/Makefile b/net/wireshark/Makefile
index e01de4ec435d..cd5ae9eb186f 100644
--- a/net/wireshark/Makefile
+++ b/net/wireshark/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wireshark
-DISTVERSION= 4.4.8
+DISTVERSION= 4.6.0
CATEGORIES= net
MASTER_SITES= https://1.na.dl.wireshark.org/src/ \
https://1.eu.dl.wireshark.org/src/ \
@@ -79,7 +79,7 @@ GSSAPI_BASE_USES= gssapi
GSSAPI_HEIMDAL_USES= gssapi:heimdal
GSSAPI_MIT_USES= gssapi:mit
GSSAPI_NONE_CONFIGURE_ENV_OFF= KRB5_CONFIG=${KRB5CONFIG}
-GSSAPI_NONE_CMAKE_BOOL= ENABLE_KERBEROS
+GSSAPI_NONE_CMAKE_BOOL_OFF= ENABLE_KERBEROS
GUI_USES= desktop-file-utils shared-mime-info qt:6
GUI_USE= qt=5compat,base,multimedia,tools
diff --git a/net/wireshark/distinfo b/net/wireshark/distinfo
index 1012e5bafab1..75b7f51e9ede 100644
--- a/net/wireshark/distinfo
+++ b/net/wireshark/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752738718
-SHA256 (wireshark-4.4.8.tar.xz) = dd648c5c5994843205cd73e57d6673f6f4e12718e1c558c674cb8bdafeacde47
-SIZE (wireshark-4.4.8.tar.xz) = 46826268
+TIMESTAMP = 1760129032
+SHA256 (wireshark-4.6.0.tar.xz) = ab016463062bb635285b9678dd45ddd84c65938911fd40b3cca9a903a08ad8d9
+SIZE (wireshark-4.6.0.tar.xz) = 50726944
diff --git a/net/wireshark/files/patch-writecap_pcapio.c b/net/wireshark/files/patch-writecap_pcapio.c
new file mode 100644
index 000000000000..f4d9f28a5f78
--- /dev/null
+++ b/net/wireshark/files/patch-writecap_pcapio.c
@@ -0,0 +1,11 @@
+--- writecap/pcapio.c.orig 2025-10-10 21:38:23 UTC
++++ writecap/pcapio.c
+@@ -438,7 +438,7 @@ write_to_file(pcapio_writer* pfile, const uint8_t* dat
+ default:
+ nwritten = fwrite(data, data_length, 1, pfile->fh);
+ if (nwritten != 1) {
+- if (ferror(pfile->fh)) {
++ if (ferror((FILE*) pfile->fh)) {
+ *err = errno;
+ } else {
+ *err = WTAP_ERR_SHORT_WRITE;
diff --git a/net/wireshark/pkg-plist b/net/wireshark/pkg-plist
index 48e72a8b5b97..3523d98eea36 100644
--- a/net/wireshark/pkg-plist
+++ b/net/wireshark/pkg-plist
@@ -3,10 +3,11 @@
bin/dumpcap
@mode
@group
-bin/idl2wrs
bin/capinfos
bin/captype
+%%DEVELOPMENT%%bin/dftest
bin/editcap
+%%DEVELOPMENT%%bin/idl2wrs
bin/mergecap
%%MAXMIND%%bin/mmdbresolve
bin/randpkt
@@ -16,8 +17,10 @@ bin/sharkd
bin/text2pcap
bin/tshark
%%GUI%%bin/wireshark
+%%DEVELOPMENT%%include/wireshark/bits.h
%%DEVELOPMENT%%include/wireshark/cfile.h
%%DEVELOPMENT%%include/wireshark/cli_main.h
+%%DEVELOPMENT%%include/wireshark/endian.h
%%DEVELOPMENT%%include/wireshark/epan/addr_resolv.h
%%DEVELOPMENT%%include/wireshark/epan/address.h
%%DEVELOPMENT%%include/wireshark/epan/address_types.h
@@ -57,7 +60,6 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dfilter/drange.h
%%DEVELOPMENT%%include/wireshark/epan/dfilter/dfunctions.h
%%DEVELOPMENT%%include/wireshark/epan/dfilter/syntax-tree.h
-%%DEVELOPMENT%%include/wireshark/epan/diam_dict.h
%%DEVELOPMENT%%include/wireshark/epan/disabled_protos.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/cond_ace_token_enum.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/file-rbm.h
@@ -70,8 +72,10 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-actrace.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-adb_service.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-afp.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-akp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-alcap.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-amp.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-amr.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ansi_a.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ansi_map.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ansi_tcap.h
@@ -126,7 +130,6 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-crmf.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-csn1.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-dap.h
-%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-dcc.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-dccp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-dcerpc-browser.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-dcerpc-budb.h
@@ -161,8 +164,10 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-e164.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-e1ap.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-e212.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-eap.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-eapol.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-edonkey.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-edhoc.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-eigrp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-enip.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-epl.h
@@ -199,6 +204,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-gsm_a_common.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-gsm_a_rr.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-gsm_map.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-gsm_osmux.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-gsm_rlcmac.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-gsm_sms.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-gsmtap.h
@@ -239,6 +245,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ip.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ipmi.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ipsec.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ipv6.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ipx.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-irdma.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-isakmp.h
@@ -251,6 +258,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-isobus.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-isup.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-its.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-iuup.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-iwarp-ddp-rdmap.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-json.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-juniper.h
@@ -310,6 +318,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-nsh.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ntlmssp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ntp.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-nts-ke.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-nvme.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ocsp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-oer.h
@@ -327,12 +336,12 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pdcp-nr.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pdu-transport.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-per.h
-%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkcs1.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkcs12.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkinit.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkix1explicit.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkix1implicit.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkixac.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkixalgs.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkixproxy.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkixqualified.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkixtsp.h
@@ -354,7 +363,6 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ranap.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rdm.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rdt.h
-%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-reload.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rf4ce-secur.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rlc-lte.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rlc-nr.h
@@ -369,6 +377,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rtcp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rtp-events.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rtp.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rtp_pt.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rtse.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rtsp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rx.h
@@ -411,7 +420,6 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-sysdig-event.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-syslog.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-t124.h
-%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-t30.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-t38.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-tacacs.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-tcap.h
@@ -431,6 +439,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-uaudp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-uavcan-dsdl.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ubertooth.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ubx-galileo_e1b_inav.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-udp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-uds.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-umts_fp.h
@@ -438,6 +447,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-umts_rlc.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-usb-hid.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-usb.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-usb-ptp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-usbip.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-vxlan.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-wap.h
@@ -455,6 +465,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-x509ce.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-x509if.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-x509sat.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-xdlc.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-xml.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-xmpp-conference.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-xmpp-core.h
@@ -477,8 +488,6 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-zbee-zdp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-zbee.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ziop.h
-%%DEVELOPMENT%%include/wireshark/epan/dtd.h
-%%DEVELOPMENT%%include/wireshark/epan/dtd_parse.h
%%DEVELOPMENT%%include/wireshark/epan/dvb_chartbl.h
%%DEVELOPMENT%%include/wireshark/epan/eap.h
%%DEVELOPMENT%%include/wireshark/epan/eapol_keydes_types.h
@@ -537,7 +546,6 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/register.h
%%DEVELOPMENT%%include/wireshark/epan/req_resp_hdrs.h
%%DEVELOPMENT%%include/wireshark/epan/rtd_table.h
-%%DEVELOPMENT%%include/wireshark/epan/rtp_pt.h
%%DEVELOPMENT%%include/wireshark/epan/sctpppids.h
%%DEVELOPMENT%%include/wireshark/epan/secrets.h
%%DEVELOPMENT%%include/wireshark/epan/show_exception.h
@@ -563,12 +571,13 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/uat-int.h
%%DEVELOPMENT%%include/wireshark/epan/uat.h
%%DEVELOPMENT%%include/wireshark/epan/unit_strings.h
-%%DEVELOPMENT%%include/wireshark/epan/value_string.h
%%DEVELOPMENT%%include/wireshark/epan/wmem_scopes.h
%%DEVELOPMENT%%include/wireshark/epan/wscbor.h
-%%DEVELOPMENT%%include/wireshark/epan/x264_prt_id.h
-%%DEVELOPMENT%%include/wireshark/epan/xdlc.h
+%%DEVELOPMENT%%include/wireshark/epan/wscbor_enc.h
%%DEVELOPMENT%%include/wireshark/file.h
+%%DEVELOPMENT%%include/wireshark/integer.h
+%%DEVELOPMENT%%include/wireshark/jtckdint.h
+%%DEVELOPMENT%%include/wireshark/types.h
%%DEVELOPMENT%%include/wireshark/wireshark.h
%%DEVELOPMENT%%include/wireshark/wiretap/file_wrappers.h
%%DEVELOPMENT%%include/wireshark/wiretap/introspection.h
@@ -590,6 +599,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/ws_version.h
%%DEVELOPMENT%%include/wireshark/wsutil/802_11-utils.h
%%DEVELOPMENT%%include/wireshark/wsutil/adler32.h
+%%DEVELOPMENT%%include/wireshark/wsutil/application_flavor.h
%%DEVELOPMENT%%include/wireshark/wsutil/array.h
%%DEVELOPMENT%%include/wireshark/wsutil/base32.h
%%DEVELOPMENT%%include/wireshark/wsutil/bits_count_ones.h
@@ -612,11 +622,13 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/wsutil/crc7.h
%%DEVELOPMENT%%include/wireshark/wsutil/crc8.h
%%DEVELOPMENT%%include/wireshark/wsutil/curve25519.h
+%%DEVELOPMENT%%include/wireshark/wsutil/dtoa.h
%%DEVELOPMENT%%include/wireshark/wsutil/eax.h
%%DEVELOPMENT%%include/wireshark/wsutil/epochs.h
%%DEVELOPMENT%%include/wireshark/wsutil/exported_pdu_tlvs.h
%%DEVELOPMENT%%include/wireshark/wsutil/failure_message_simple.h
%%DEVELOPMENT%%include/wireshark/wsutil/feature_list.h
+%%DEVELOPMENT%%include/wireshark/wsutil/file_util.h
%%DEVELOPMENT%%include/wireshark/wsutil/filesystem.h
%%DEVELOPMENT%%include/wireshark/wsutil/g711.h
%%DEVELOPMENT%%include/wireshark/wsutil/glib-compat.h
@@ -649,6 +661,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/wsutil/type_util.h
%%DEVELOPMENT%%include/wireshark/wsutil/unicode-utils.h
%%DEVELOPMENT%%include/wireshark/wsutil/utf8_entities.h
+%%DEVELOPMENT%%include/wireshark/wsutil/value_string.h
%%DEVELOPMENT%%include/wireshark/wsutil/version_info.h
%%DEVELOPMENT%%include/wireshark/wsutil/wmem/wmem.h
%%DEVELOPMENT%%include/wireshark/wsutil/wmem/wmem_array.h
@@ -670,53 +683,57 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/wsutil/wsjson.h
%%DEVELOPMENT%%include/wireshark/wsutil/ws_mempbrk.h
%%DEVELOPMENT%%include/wireshark/wsutil/ws_mempbrk_int.h
+%%DEVELOPMENT%%include/wireshark/wsutil/ws_padding_to.h
%%DEVELOPMENT%%include/wireshark/wsutil/ws_pipe.h
%%DEVELOPMENT%%include/wireshark/wsutil/ws_roundup.h
%%DEVELOPMENT%%include/wireshark/wsutil/ws_strptime.h
%%DEVELOPMENT%%include/wireshark/wsutil/wsgcrypt.h
%%DEVELOPMENT%%include/wireshark/wsutil/wslog.h
%%DEVELOPMENT%%include/wireshark/wsutil/xtea.h
+%%DEVELOPMENT%%include/wireshark/wsutil/zlib_compat.h
%%DEVELOPMENT%%lib/cmake/wireshark/WiresharkConfig.cmake
%%DEVELOPMENT%%lib/cmake/wireshark/WiresharkConfigVersion.cmake
%%DEVELOPMENT%%lib/cmake/wireshark/WiresharkTargets-%%CMAKE_BUILD_TYPE%%.cmake
%%DEVELOPMENT%%lib/cmake/wireshark/WiresharkTargets.cmake
lib/libwireshark.so
-lib/libwireshark.so.18
-lib/libwireshark.so.18.0.8
+lib/libwireshark.so.19
+lib/libwireshark.so.19.0.0
lib/libwiretap.so
-lib/libwiretap.so.15
-lib/libwiretap.so.15.0.8
+lib/libwiretap.so.16
+lib/libwiretap.so.16.0.0
lib/libwsutil.so
-lib/libwsutil.so.16
-lib/libwsutil.so.16.0.0
-%%ANDROIDDUMP%%lib/wireshark/extcap/androiddump
-%%LIBSSH%%lib/wireshark/extcap/ciscodump
-lib/wireshark/extcap/randpktdump
-%%LIBSSH%%lib/wireshark/extcap/sshdump
-lib/wireshark/extcap/udpdump
-%%LIBSSH%%lib/wireshark/extcap/wifidump
-lib/wireshark/plugins/4.4/codecs/g711.so
-%%RTP%%lib/wireshark/plugins/4.4/codecs/g722.so
-%%RTP%%lib/wireshark/plugins/4.4/codecs/g726.so
-%%RTP%%lib/wireshark/plugins/4.4/codecs/g729.so
-lib/wireshark/plugins/4.4/codecs/l16mono.so
-%%RTP%%lib/wireshark/plugins/4.4/codecs/opus_dec.so
-lib/wireshark/plugins/4.4/epan/ethercat.so
-lib/wireshark/plugins/4.4/epan/gryphon.so
-lib/wireshark/plugins/4.4/epan/ipaddr.so
-lib/wireshark/plugins/4.4/epan/irda.so
-lib/wireshark/plugins/4.4/epan/mate.so
-lib/wireshark/plugins/4.4/epan/opcua.so
-lib/wireshark/plugins/4.4/epan/profinet.so
-lib/wireshark/plugins/4.4/epan/stats_tree.so
-lib/wireshark/plugins/4.4/epan/transum.so
-lib/wireshark/plugins/4.4/epan/unistim.so
-lib/wireshark/plugins/4.4/epan/wimax.so
-lib/wireshark/plugins/4.4/epan/wimaxasncp.so
-lib/wireshark/plugins/4.4/epan/wimaxmacphy.so
-lib/wireshark/plugins/4.4/wiretap/usbdump.so
+lib/libwsutil.so.17
+lib/libwsutil.so.17.0.0
+%%ANDROIDDUMP%%libexec/wireshark/extcap/androiddump
+%%LIBSSH%%libexec/wireshark/extcap/ciscodump
+libexec/wireshark/extcap/randpktdump
+%%LIBSSH%%libexec/wireshark/extcap/sshdump
+libexec/wireshark/extcap/udpdump
+%%LIBSSH%%libexec/wireshark/extcap/wifidump
+lib/wireshark/plugins/4.6/codecs/g711.so
+%%RTP%%lib/wireshark/plugins/4.6/codecs/g722.so
+%%RTP%%lib/wireshark/plugins/4.6/codecs/g726.so
+%%RTP%%lib/wireshark/plugins/4.6/codecs/g729.so
+lib/wireshark/plugins/4.6/codecs/l16mono.so
+%%RTP%%lib/wireshark/plugins/4.6/codecs/opus_dec.so
+lib/wireshark/plugins/4.6/epan/ethercat.so
+lib/wireshark/plugins/4.6/epan/gryphon.so
+lib/wireshark/plugins/4.6/epan/ipaddr.so
+lib/wireshark/plugins/4.6/epan/irda.so
+lib/wireshark/plugins/4.6/epan/mate.so
+lib/wireshark/plugins/4.6/epan/opcua.so
+lib/wireshark/plugins/4.6/epan/profinet.so
+lib/wireshark/plugins/4.6/epan/stats_tree.so
+lib/wireshark/plugins/4.6/epan/transum.so
+lib/wireshark/plugins/4.6/epan/unistim.so
+lib/wireshark/plugins/4.6/epan/wimax.so
+lib/wireshark/plugins/4.6/epan/wimaxasncp.so
+lib/wireshark/plugins/4.6/epan/wimaxmacphy.so
+lib/wireshark/plugins/4.6/wiretap/usbdump.so
%%DEVELOPMENT%%libdata/pkgconfig/wireshark.pc
%%DOCS%%%%DOCSDIR%%/COPYING
+%%DOCS%%%%DOCSDIR%%/Stratoshark Release Notes.html
+%%DOCS%%%%DOCSDIR%%/Wireshark Release Notes.html
%%DOCS%%%%DOCSDIR%%/README.xml-output
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/androiddump.html
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/capinfos.html
@@ -733,7 +750,9 @@ lib/wireshark/plugins/4.4/wiretap/usbdump.so
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/randpkt.html
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/randpktdump.html
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/rawshark.html
-%%DOCS%%%%DOCSDIR%%/release-notes.html
+%%DOCS%%%%DOCSDIR%%/sshdig.html
+%%DOCS%%%%DOCSDIR%%/strato.html
+%%DOCS%%%%DOCSDIR%%/stratoshark.html
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/reordercap.html
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/sshdump.html
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/text2pcap.html
@@ -758,6 +777,9 @@ lib/wireshark/plugins/4.4/wiretap/usbdump.so
%%MANPAGES%%share/man/man1/rawshark.1.gz
%%MANPAGES%%share/man/man1/reordercap.1.gz
%%MANPAGES%%%%LIBSSH%%share/man/man1/sshdump.1.gz
+%%MANPAGES%%share/man/man1/sshdig.1.gz
+%%MANPAGES%%share/man/man1/strato.1.gz
+%%MANPAGES%%share/man/man1/stratoshark.1.gz
%%MANPAGES%%share/man/man1/text2pcap.1.gz
%%MANPAGES%%share/man/man1/tshark.1.gz
%%MANPAGES%%share/man/man1/udpdump.1.gz
@@ -789,7 +811,6 @@ lib/wireshark/plugins/4.4/wiretap/usbdump.so
%%DATADIR%%/diameter/AlcatelLucent.xml
%%DATADIR%%/diameter/Cisco.xml
%%DATADIR%%/diameter/CiscoSystems.xml
-%%DATADIR%%/diameter/Custom.xml
%%DATADIR%%/diameter/Ericsson.xml
%%DATADIR%%/diameter/HP.xml
%%DATADIR%%/diameter/Huawei.xml
@@ -810,6 +831,7 @@ lib/wireshark/plugins/4.4/wiretap/usbdump.so
%%DATADIR%%/diameter/Vodafone.xml
%%DATADIR%%/diameter/chargecontrol.xml
%%DATADIR%%/diameter/dictionary.dtd
+%%DATADIR%%/diameter/dictionary.ent
%%DATADIR%%/diameter/dictionary.xml
%%DATADIR%%/diameter/eap.xml
%%DATADIR%%/diameter/etsie2e4.xml
@@ -867,6 +889,7 @@ lib/wireshark/plugins/4.4/wiretap/usbdump.so
%%DATADIR%%/radius/dictionary.aruba
%%DATADIR%%/radius/dictionary.ascend
%%DATADIR%%/radius/dictionary.ascend.illegal
+%%DATADIR%%/radius/dictionary.ascend.illegal.extended
%%DATADIR%%/radius/dictionary.asn
%%DATADIR%%/radius/dictionary.audiocodes
%%DATADIR%%/radius/dictionary.avaya
@@ -944,6 +967,7 @@ lib/wireshark/plugins/4.4/wiretap/usbdump.so
%%DATADIR%%/radius/dictionary.infinera
%%DATADIR%%/radius/dictionary.infoblox
%%DATADIR%%/radius/dictionary.infonet
+%%DATADIR%%/radius/dictionary.ingate
%%DATADIR%%/radius/dictionary.ipunplugged
%%DATADIR%%/radius/dictionary.issanni
%%DATADIR%%/radius/dictionary.itk
diff --git a/net/wlvncc/Makefile b/net/wlvncc/Makefile
index c22a1a9c3aa7..76d16880efcf 100644
--- a/net/wlvncc/Makefile
+++ b/net/wlvncc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wlvncc
-PORTVERSION= s20250707
+PORTVERSION= s20250727
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= bc6063a
+GH_TAGNAME= 860232f
PLIST_FILES= bin/${PORTNAME}
.include <bsd.port.mk>
diff --git a/net/wlvncc/distinfo b/net/wlvncc/distinfo
index 0d9bac262ce1..a37ed59d36ab 100644
--- a/net/wlvncc/distinfo
+++ b/net/wlvncc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752107948
-SHA256 (any1-wlvncc-s20250707-bc6063a_GH0.tar.gz) = efa576e49f7793195491cf9e3ddfffc7d5b62d300b09db231d73474bb01eb3ee
-SIZE (any1-wlvncc-s20250707-bc6063a_GH0.tar.gz) = 172893
+TIMESTAMP = 1757789053
+SHA256 (any1-wlvncc-s20250727-860232f_GH0.tar.gz) = 899ba24b2536a46d887e14cf946161c53b06ae50d83790da92ad6ddcda498541
+SIZE (any1-wlvncc-s20250727-860232f_GH0.tar.gz) = 172874
diff --git a/net/wstunnel/Makefile b/net/wstunnel/Makefile
index 7f422ae463b7..8921212b439b 100644
--- a/net/wstunnel/Makefile
+++ b/net/wstunnel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wstunnel
DISTVERSIONPREFIX= v
DISTVERSION= 10.1.8
-PORTREVISION= 5
+PORTREVISION= 7
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/xapsd/Makefile b/net/xapsd/Makefile
index a0e071ba202b..ece91914f6ff 100644
--- a/net/xapsd/Makefile
+++ b/net/xapsd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xapsd
DISTVERSION= g20241228
-PORTREVISION= 4
+PORTREVISION= 6
CATEGORIES= net
MAINTAINER= PopularMoment@protonmail.com
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}
diff --git a/net/zapret/Makefile b/net/zapret/Makefile
index bdd67ffec815..0be5ad56507d 100644
--- a/net/zapret/Makefile
+++ b/net/zapret/Makefile
@@ -1,6 +1,6 @@
PORTNAME= zapret
DISTVERSIONPREFIX= v
-DISTVERSION= 71.4
+DISTVERSION= 72
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
@@ -13,13 +13,14 @@ LICENSE_FILE= ${WRKSRC}/docs/LICENSE.txt
USE_GITHUB= yes
GH_ACCOUNT= bol-van
-EXES= dvtws ip2net mdig tpws
-
PLIST_FILES= ${EXES:S/^/bin\//}
+EXES= dvtws ip2net mdig tpws
+
do-install:
.for exe in ${EXES}
- ${INSTALL_PROGRAM} ${WRKSRC}/binaries/my/${exe} ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/binaries/my/${exe} \
+ ${STAGEDIR}${PREFIX}/bin
.endfor
.include <bsd.port.mk>
diff --git a/net/zapret/distinfo b/net/zapret/distinfo
index 46ee32f7e71d..eab6c2c839d0 100644
--- a/net/zapret/distinfo
+++ b/net/zapret/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756030560
-SHA256 (bol-van-zapret-v71.4_GH0.tar.gz) = ea3cbebb8d0cf2045fd46a2b68f53f7bb042c314684f329c77e67d6ec000edc3
-SIZE (bol-van-zapret-v71.4_GH0.tar.gz) = 540787
+TIMESTAMP = 1760343342
+SHA256 (bol-van-zapret-v72_GH0.tar.gz) = 0f36237642ed5e9483aec6e710c647fdffb09b95c03aa6e2d6273fcabc76afb3
+SIZE (bol-van-zapret-v72_GH0.tar.gz) = 549487
diff --git a/net/zmate/Makefile b/net/zmate/Makefile
index 282eb84fffb0..26464dde21f7 100644
--- a/net/zmate/Makefile
+++ b/net/zmate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zmate
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= fuz@FreeBSD.org