summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--net-im/Makefile1
-rw-r--r--net-im/abaddon/Makefile42
-rw-r--r--net-im/abaddon/distinfo11
-rw-r--r--net-im/abaddon/files/abaddon.desktop9
-rw-r--r--net-im/abaddon/files/abaddon.svg28
-rw-r--r--net-im/abaddon/files/patch-src_platform.cpp11
-rw-r--r--net-im/abaddon/pkg-descr22
-rw-r--r--net-im/abaddon/pkg-plist79
-rw-r--r--net-im/conduit/Makefile5
-rw-r--r--net-im/conduit/Makefile.crates128
-rw-r--r--net-im/conduit/distinfo262
-rw-r--r--net-im/coyim/Makefile2
-rw-r--r--net-im/discordo/Makefile2
-rw-r--r--net-im/dissent/Makefile4
-rw-r--r--net-im/ejabberd/Makefile30
-rw-r--r--net-im/ejabberd/distinfo62
-rw-r--r--net-im/ejabberd/pkg-plist11
-rw-r--r--net-im/flare/Makefile3
-rw-r--r--net-im/flare/Makefile.crates84
-rw-r--r--net-im/flare/distinfo174
-rw-r--r--net-im/flare/pkg-message7
-rw-r--r--net-im/gomuks/Makefile2
-rw-r--r--net-im/gotktrix/Makefile2
-rw-r--r--net-im/linux-discord/Makefile2
-rw-r--r--net-im/linux-discord/distinfo6
-rw-r--r--net-im/matterbridge/Makefile2
-rw-r--r--net-im/matterircd/Makefile2
-rw-r--r--net-im/nextcloud-talk/Makefile2
-rw-r--r--net-im/nextcloud-talk/distinfo6
-rw-r--r--net-im/openfire/Makefile2
-rw-r--r--net-im/openfire/distinfo10
-rw-r--r--net-im/openfire/pkg-plist4
-rw-r--r--net-im/purple-googlechat/Makefile1
-rw-r--r--net-im/purple-gowhatsapp/Makefile2
-rw-r--r--net-im/py-matrix-synapse/Makefile6
-rw-r--r--net-im/py-slack-sdk/Makefile2
-rw-r--r--net-im/py-slack-sdk/distinfo6
-rw-r--r--net-im/qTox/Makefile12
-rw-r--r--net-im/qTox/distinfo6
-rw-r--r--net-im/qxmpp/Makefile2
-rw-r--r--net-im/qxmpp/distinfo6
-rw-r--r--net-im/signal-desktop/Makefile1
-rw-r--r--net-im/slack-term/Makefile2
-rw-r--r--net-im/ssh-chat/Makefile2
-rw-r--r--net-im/telegram-desktop/Makefile3
-rw-r--r--net-im/telegram-desktop/distinfo6
-rw-r--r--net-im/teleirc/Makefile2
-rw-r--r--net-im/xmpp-client/Makefile2
-rw-r--r--net-mgmt/adguard-exporter/Makefile2
-rw-r--r--net-mgmt/alertmanager/Makefile2
-rw-r--r--net-mgmt/blackbox_exporter/Makefile1
-rw-r--r--net-mgmt/bosun/Makefile2
-rw-r--r--net-mgmt/bsnmp-ucd/Makefile2
-rw-r--r--net-mgmt/carbon-relay-ng/Makefile2
-rw-r--r--net-mgmt/carbonzipper/Makefile2
-rw-r--r--net-mgmt/collectd5/Makefile2
-rw-r--r--net-mgmt/crmsh/Makefile4
-rw-r--r--net-mgmt/grok_exporter/Makefile2
-rw-r--r--net-mgmt/hastmon/Makefile5
-rw-r--r--net-mgmt/icinga-php-library/Makefile3
-rw-r--r--net-mgmt/icinga-php-library/distinfo6
-rw-r--r--net-mgmt/icinga-php-library/pkg-plist82
-rw-r--r--net-mgmt/icinga-php-thirdparty/Makefile3
-rw-r--r--net-mgmt/icinga-php-thirdparty/distinfo6
-rw-r--r--net-mgmt/icinga-php-thirdparty/pkg-plist462
-rw-r--r--net-mgmt/icinga2/Makefile3
-rw-r--r--net-mgmt/icinga2/distinfo6
-rw-r--r--net-mgmt/icinga2/files/patch-boost-1.87.diff341
-rw-r--r--net-mgmt/icinga2/files/patch-third-party_cmake_GNUInstallDirs.cmake20
-rw-r--r--net-mgmt/icinga2/files/pkg-message.in2
-rw-r--r--net-mgmt/icinga2/pkg-plist4
-rw-r--r--net-mgmt/icingadb/Makefile5
-rw-r--r--net-mgmt/icingadb/distinfo14
-rw-r--r--net-mgmt/icingadb/files/patch-internal_config_config.go11
-rw-r--r--net-mgmt/icingadb/files/patch-pkg_config_config.go11
-rw-r--r--net-mgmt/icingaweb2-module-businessprocess/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-cube/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-director/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-elasticsearch/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-fileshipper/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-generictts/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-grafana/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-graphite/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-icingadb/Makefile4
-rw-r--r--net-mgmt/icingaweb2-module-icingadb/distinfo6
-rw-r--r--net-mgmt/icingaweb2-module-idoreports/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-jira/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-map/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-pdfexport/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-reactbundle/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-reporting/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-vsphere/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-vspheredb/Makefile1
-rw-r--r--net-mgmt/icingaweb2-module-x509/Makefile1
-rw-r--r--net-mgmt/icingaweb2/Makefile3
-rw-r--r--net-mgmt/icingaweb2/distinfo6
-rw-r--r--net-mgmt/intel-snap/Makefile2
-rw-r--r--net-mgmt/ipfixcol2/Makefile8
-rw-r--r--net-mgmt/kapacitor/Makefile2
-rw-r--r--net-mgmt/kf6-networkmanager-qt/distinfo6
-rw-r--r--net-mgmt/librenms/Makefile10
-rw-r--r--net-mgmt/librenms/distinfo10
-rw-r--r--net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php14
-rw-r--r--net-mgmt/mqtt2prometheus/Makefile2
-rw-r--r--net-mgmt/net-snmp/files/patch-agent_mibgroup_mibII_tcp.c22
-rw-r--r--net-mgmt/netbox/Makefile14
-rw-r--r--net-mgmt/netbox/distinfo6
-rw-r--r--net-mgmt/netbox/pkg-plist3
-rw-r--r--net-mgmt/nsd_exporter/Makefile2
-rw-r--r--net-mgmt/nstat/Makefile5
-rw-r--r--net-mgmt/nstat/distinfo6
-rw-r--r--net-mgmt/nvidia_gpu_prometheus_exporter/Makefile2
-rw-r--r--net-mgmt/php-fpm_exporter/Makefile2
-rw-r--r--net-mgmt/phpfpm_exporter/Makefile2
-rw-r--r--net-mgmt/ping_exporter/Makefile12
-rw-r--r--net-mgmt/ping_exporter/distinfo10
-rw-r--r--net-mgmt/prometheus-bird-exporter/Makefile1
-rw-r--r--net-mgmt/prometheus-collectd-exporter/Makefile2
-rw-r--r--net-mgmt/prometheus1/Makefile2
-rw-r--r--net-mgmt/prometheus3/Makefile13
-rw-r--r--net-mgmt/prometheus3/distinfo14
-rw-r--r--net-mgmt/promscale/Makefile2
-rw-r--r--net-mgmt/promxy/Makefile1
-rw-r--r--net-mgmt/pushgateway/Makefile2
-rw-r--r--net-mgmt/py-gstat_exporter/Makefile3
-rw-r--r--net-mgmt/py-gstat_exporter/files/gstat_exporter.in4
-rw-r--r--net-mgmt/py-junos-eznc/Makefile4
-rw-r--r--net-mgmt/py-napalm/Makefile4
-rw-r--r--net-mgmt/py-ncclient/Makefile4
-rw-r--r--net-mgmt/py-netutils/Makefile2
-rw-r--r--net-mgmt/py-netutils/distinfo6
-rw-r--r--net-mgmt/py-nxapi-plumbing/Makefile4
-rw-r--r--net-mgmt/py-opn-cli/Makefile4
-rw-r--r--net-mgmt/py-pyIOSXR/Makefile4
-rw-r--r--net-mgmt/py-pyang/Makefile4
-rw-r--r--net-mgmt/riemann-c-client/Makefile1
-rw-r--r--net-mgmt/semaphore/Makefile2
-rw-r--r--net-mgmt/tcpreplay/Makefile5
-rw-r--r--net-mgmt/telegraf/Makefile1
-rw-r--r--net-mgmt/thanos/Makefile2
-rw-r--r--net-mgmt/unbound_exporter/Makefile2
-rw-r--r--net-mgmt/victoria-logs/Makefile1
-rw-r--r--net-mgmt/victoria-metrics/Makefile8
-rw-r--r--net-mgmt/victoria-metrics/distinfo6
-rw-r--r--net-mgmt/victoria-metrics/pkg-plist79
-rw-r--r--net-mgmt/vmutils/Makefile4
-rw-r--r--net-mgmt/vmutils/pkg-plist12
-rw-r--r--net-p2p/autoscan/Makefile2
-rw-r--r--net-p2p/bazarr/Makefile3
-rw-r--r--net-p2p/bitmark-cli/Makefile2
-rw-r--r--net-p2p/bitmark-daemon/Makefile2
-rw-r--r--net-p2p/bitmark-recorder/Makefile2
-rw-r--r--net-p2p/bitmark/Makefile2
-rw-r--r--net-p2p/cardano-db-sync/Makefile4
-rw-r--r--net-p2p/cardano-db-sync/distinfo10
-rw-r--r--net-p2p/go-ethereum/Makefile2
-rw-r--r--net-p2p/hostd/Makefile1
-rw-r--r--net-p2p/jackett/Makefile11
-rw-r--r--net-p2p/jackett/distinfo6
-rw-r--r--net-p2p/jackett/pkg-plist13
-rw-r--r--net-p2p/lxmf/Makefile2
-rw-r--r--net-p2p/lxmf/distinfo6
-rw-r--r--net-p2p/mkbrr/Makefile1
-rw-r--r--net-p2p/nomadnet/Makefile2
-rw-r--r--net-p2p/nomadnet/distinfo6
-rw-r--r--net-p2p/ogmios/Makefile4
-rw-r--r--net-p2p/ogmios/distinfo10
-rw-r--r--net-p2p/prowlarr/Makefile2
-rw-r--r--net-p2p/prowlarr/distinfo6
-rw-r--r--net-p2p/py-pulsar-client/Makefile3
-rw-r--r--net-p2p/py-pulsar-client/distinfo6
-rw-r--r--net-p2p/py-tremc/Makefile3
-rw-r--r--net-p2p/py-tremc/distinfo6
-rw-r--r--net-p2p/qbittorrent/Makefile2
-rw-r--r--net-p2p/qbittorrent/distinfo6
-rw-r--r--net-p2p/radarr/Makefile2
-rw-r--r--net-p2p/radarr/distinfo6
-rw-r--r--net-p2p/radarr/pkg-plist18
-rw-r--r--net-p2p/renterd/Makefile1
-rw-r--r--net-p2p/reticulum/Makefile5
-rw-r--r--net-p2p/reticulum/distinfo6
-rw-r--r--net-p2p/reticulum/pkg-plist12
-rw-r--r--net-p2p/sonarr/Makefile2
-rw-r--r--net-p2p/sonarr/distinfo6
-rw-r--r--net-p2p/walletd/Makefile1
-rw-r--r--net/Makefile5
-rw-r--r--net/arataga/Makefile2
-rw-r--r--net/arataga/files/patch-git-a8475a4-partial33
-rw-r--r--net/asio/Makefile4
-rw-r--r--net/asio/distinfo6
-rw-r--r--net/asio/files/patch-configure8
-rw-r--r--net/asio/pkg-plist29
-rw-r--r--net/asio130/Makefile23
-rw-r--r--net/asio130/distinfo3
-rw-r--r--net/asio130/files/patch-configure11
-rw-r--r--net/asio130/pkg-descr3
-rw-r--r--net/asio130/pkg-plist622
-rw-r--r--net/benthos/Makefile2
-rw-r--r--net/binkd/Makefile23
-rw-r--r--net/binkd/files/binkd.conf546
-rw-r--r--net/binkd/files/binkd.in2
-rw-r--r--net/binkd/pkg-plist10
-rw-r--r--net/bosh-bootloader/Makefile2
-rw-r--r--net/bosh-cli/Makefile2
-rw-r--r--net/cf/Makefile2
-rw-r--r--net/cloudquery/Makefile2
-rw-r--r--net/concourse-fly/Makefile2
-rw-r--r--net/containernetworking-plugins/Makefile1
-rw-r--r--net/croc/Makefile2
-rw-r--r--net/dataplaneapi/Makefile1
-rw-r--r--net/dataplaneapi/files/dataplaneapi.in1
-rw-r--r--net/dictd/Makefile3
-rw-r--r--net/ecal/Makefile2
-rw-r--r--net/eternalterminal/Makefile3
-rw-r--r--net/eternalterminal/distinfo6
-rw-r--r--net/evans/Makefile2
-rw-r--r--net/fb303/Makefile2
-rw-r--r--net/fb303/distinfo6
-rw-r--r--net/fb303/pkg-plist9
-rw-r--r--net/frr10/Makefile1
-rw-r--r--net/frr9/Makefile1
-rw-r--r--net/gemget/Makefile2
-rw-r--r--net/geoipupdate/Makefile3
-rw-r--r--net/geoipupdate/distinfo10
-rw-r--r--net/gitlab-agent/Makefile4
-rw-r--r--net/gitlab-agent/distinfo10
-rw-r--r--net/go-bapu/Makefile2
-rw-r--r--net/go-cs/Makefile2
-rw-r--r--net/go-tcping/Makefile2
-rw-r--r--net/gobgp/Makefile2
-rw-r--r--net/google-cloud-sdk/Makefile2
-rw-r--r--net/google-cloud-sdk/distinfo6
-rw-r--r--net/goreplay/Makefile2
-rw-r--r--net/gorss/Makefile2
-rw-r--r--net/gotify-server/Makefile2
-rw-r--r--net/grpcox/Makefile2
-rw-r--r--net/grpcui/Makefile2
-rw-r--r--net/grpcurl/Makefile2
-rw-r--r--net/gscloud/Makefile2
-rw-r--r--net/haproxy/Makefile2
-rw-r--r--net/haproxy/distinfo6
-rw-r--r--net/ipinfo-cli/Makefile2
-rw-r--r--net/kamailio/Makefile2
-rw-r--r--net/kea-devel/Makefile40
-rw-r--r--net/kea-devel/distinfo6
-rw-r--r--net/kea-devel/files/patch-Makefile.am10
-rw-r--r--net/kea-devel/files/patch-meson.build59
-rw-r--r--net/kea-devel/files/patch-src_bin_keactrl_Makefile.am11
-rw-r--r--net/kea-devel/files/patch-src_bin_keactrl_keactrl.in11
-rw-r--r--net/kea-devel/files/patch-src_lib_dhcpsrv_Makefile.am11
-rw-r--r--net/kea-devel/pkg-plist177
-rw-r--r--net/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/krakend-ce/Makefile1
-rw-r--r--net/ktcplist/Makefile5
-rw-r--r--net/ktcplist/distinfo6
-rw-r--r--net/kube-apiserver/Makefile2
-rw-r--r--net/kube-controller-manager/Makefile2
-rw-r--r--net/kube-scheduler/Makefile2
-rw-r--r--net/libproxy/pkg-plist1
-rw-r--r--net/librespeed-cli/Makefile1
-rw-r--r--net/librespeed-go/Makefile2
-rw-r--r--net/liferea/Makefile15
-rw-r--r--net/liferea/distinfo6
-rw-r--r--net/liferea/files/extra-patch-libxml28
-rw-r--r--net/liferea/pkg-plist46
-rw-r--r--net/madonctl/Makefile2
-rw-r--r--net/mtr/Makefile3
-rw-r--r--net/mtr/distinfo6
-rw-r--r--net/mvfst/Makefile2
-rw-r--r--net/mvfst/distinfo6
-rw-r--r--net/mvfst/pkg-plist1
-rw-r--r--net/nats-nkeys/Makefile2
-rw-r--r--net/nats-nsc/Makefile2
-rw-r--r--net/nats-server/Makefile1
-rw-r--r--net/nats-streaming-server/Makefile2
-rw-r--r--net/nats-top/Makefile2
-rw-r--r--net/natscli/Makefile3
-rw-r--r--net/natscli/distinfo10
-rw-r--r--net/nmsg/Makefile2
-rw-r--r--net/nsq/Makefile2
-rw-r--r--net/ntpd-rs/files/patch-powerpc64le20
-rw-r--r--net/ocserv/Makefile2
-rw-r--r--net/onedrivegui/Makefile50
-rw-r--r--net/onedrivegui/distinfo3
-rw-r--r--net/onedrivegui/files/onedrivegui.sh.in4
-rw-r--r--net/onedrivegui/files/patch-src_global__config.py11
-rw-r--r--net/onedrivegui/files/patch-src_resources_OneDriveGUI.desktop18
-rw-r--r--net/onedrivegui/pkg-descr17
-rw-r--r--net/onedrivegui/pkg-plist65
-rw-r--r--net/onenetd/Makefile5
-rw-r--r--net/onenetd/distinfo5
-rw-r--r--net/onenetd/pkg-descr13
-rw-r--r--net/ooni-mini/Makefile2
-rw-r--r--net/p5-URI/Makefile3
-rw-r--r--net/py-blobfile/Makefile3
-rw-r--r--net/py-mpi4py/Makefile13
-rw-r--r--net/py-mpi4py/distinfo6
-rw-r--r--net/py-pyshark/Makefile4
-rw-r--r--net/py-pyzmq/Makefile18
-rw-r--r--net/py-pyzmq/distinfo6
-rw-r--r--net/py-zeep/Makefile3
-rw-r--r--net/qrcp/Makefile2
-rw-r--r--net/rabbitmqadmin/files/patch-powerpc64le20
-rw-r--r--net/rclone/Makefile2
-rw-r--r--net/rclone/distinfo10
-rw-r--r--net/redpanda-connect/Makefile2
-rw-r--r--net/redpanda-connect/distinfo10
-rw-r--r--net/remotebox/Makefile2
-rw-r--r--net/revsocks/Makefile2
-rw-r--r--net/rospo/Makefile1
-rw-r--r--net/rsplib/Makefile2
-rw-r--r--net/rsplib/distinfo6
-rw-r--r--net/rubygem-gitlab-kas-grpc/distinfo6
-rw-r--r--net/rubygem-google-cloud-pubsub-v1/Makefile2
-rw-r--r--net/rubygem-google-cloud-pubsub-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-pubsub/Makefile8
-rw-r--r--net/rubygem-google-cloud-pubsub/distinfo6
-rw-r--r--net/rubygem-oauth2-gitlab/Makefile5
-rw-r--r--net/rubygem-oauth2-gitlab/distinfo6
-rw-r--r--net/rubygem-opennebula/Makefile3
-rw-r--r--net/rubygem-opennebula/distinfo6
-rw-r--r--net/ryu/Makefile4
-rw-r--r--net/s5cmd/Makefile2
-rw-r--r--net/samba416/Makefile4
-rw-r--r--net/samba419/Makefile9
-rw-r--r--net/samba420/Makefile8
-rw-r--r--net/samba420/pkg-plist2
-rw-r--r--net/sctplib/Makefile2
-rw-r--r--net/sctplib/distinfo6
-rw-r--r--net/seaweedfs/Makefile1
-rw-r--r--net/shadowsocks-rust/files/patch-cargo-crates_tun-0.7.19_src_platform_freebsd_device.rs15
-rw-r--r--net/sie-nmsg/Makefile2
-rw-r--r--net/slackcat/Makefile2
-rw-r--r--net/socketapi/Makefile2
-rw-r--r--net/socketapi/distinfo6
-rw-r--r--net/speedtest-go/Makefile2
-rw-r--r--net/spoofdpi/Makefile2
-rw-r--r--net/stc/Makefile2
-rw-r--r--net/storj/Makefile2
-rw-r--r--net/syncthing/Makefile3
-rw-r--r--net/td-system-tools/Makefile2
-rw-r--r--net/td-system-tools/distinfo6
-rw-r--r--net/teddycloud/Makefile2
-rw-r--r--net/termshark/Makefile2
-rw-r--r--net/toxiproxy-cli/Makefile11
-rw-r--r--net/toxiproxy-cli/distinfo5
-rw-r--r--net/toxiproxy-server/Makefile30
-rw-r--r--net/toxiproxy-server/distinfo5
-rw-r--r--net/toxiproxy-server/files/toxiproxy-server.in34
-rw-r--r--net/toxiproxy-server/pkg-descr6
-rw-r--r--net/traefik/Makefile4
-rw-r--r--net/traefik/distinfo6
-rw-r--r--net/trantor/Makefile24
-rw-r--r--net/trantor/distinfo3
-rw-r--r--net/trantor/pkg-descr10
-rw-r--r--net/trantor/pkg-plist37
-rw-r--r--net/tsctp/Makefile2
-rw-r--r--net/tsctp/distinfo6
-rw-r--r--net/tunneller/Makefile2
-rw-r--r--net/usockets/Makefile2
-rw-r--r--net/v2ray/Makefile2
-rw-r--r--net/wangle/Makefile2
-rw-r--r--net/wangle/distinfo6
-rw-r--r--net/wgcf/Makefile1
-rw-r--r--net/wireguard-go/Makefile2
-rw-r--r--net/wireproxy/Makefile2
-rw-r--r--net/wireshark/Makefile3
-rw-r--r--net/wireshark/distinfo6
-rw-r--r--net/wireshark/pkg-plist4
-rw-r--r--net/wlvncc/Makefile4
-rw-r--r--net/wlvncc/distinfo6
-rw-r--r--net/xapsd/Makefile2
-rw-r--r--net/xrdesktop2/Makefile2
-rw-r--r--net/xrdp/Makefile2
-rw-r--r--net/xrdp/distinfo6
-rw-r--r--net/zapret/Makefile2
-rw-r--r--net/zapret/distinfo6
-rw-r--r--net/zmate/Makefile1
382 files changed, 3504 insertions, 1825 deletions
diff --git a/net-im/Makefile b/net-im/Makefile
index aac59d01e249..46c5c0ec3811 100644
--- a/net-im/Makefile
+++ b/net-im/Makefile
@@ -1,5 +1,6 @@
COMMENT = Instant messaging
+ SUBDIR += abaddon
SUBDIR += beebeep
SUBDIR += coccinella
SUBDIR += concord
diff --git a/net-im/abaddon/Makefile b/net-im/abaddon/Makefile
new file mode 100644
index 000000000000..fc19ce73021d
--- /dev/null
+++ b/net-im/abaddon/Makefile
@@ -0,0 +1,42 @@
+PORTNAME= abaddon
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2.2
+CATEGORIES= net-im
+
+MAINTAINER= seafork@disroot.org
+COMMENT= Alternative Discord client with voice support
+WWW= https://github.com/uowuo/abaddon
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= nlohmann-json>0:devel/nlohmann-json
+LIB_DEPENDS= libcurl.so:ftp/curl \
+ libfmt.so:devel/libfmt \
+ libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2 \
+ libhandy-1.so:x11-toolkits/libhandy \
+ libopus.so:audio/opus \
+ librnnoise.so:audio/rnnoise \
+ libsecret-1.so:security/libsecret \
+ libsodium.so:security/libsodium \
+ libspdlog.so:devel/spdlog
+
+USES= cmake compiler:c++17-lang gnome pkgconfig sqlite ssl
+
+USE_GITHUB= yes
+GH_ACCOUNT= uowuo
+GH_TUPLE= machinezone:IXWebSocket:bc765e7:ixwebsocket/subprojects/ixwebsocket \
+ hrantzsch:keychain:8846e78:keychain/subprojects/keychain \
+ mackron:miniaudio:350784a:miniaudio/subprojects/miniaudio \
+ nayuki:QR-Code-generator:22fac31:qrcodegenerator/subprojects/qrcodegen
+USE_GNOME= gtkmm30
+
+post-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
+ ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.svg \
+ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
+ ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop \
+ ${STAGEDIR}${DESKTOPDIR}
+
+.include <bsd.port.mk>
diff --git a/net-im/abaddon/distinfo b/net-im/abaddon/distinfo
new file mode 100644
index 000000000000..2c0a68e7cd5f
--- /dev/null
+++ b/net-im/abaddon/distinfo
@@ -0,0 +1,11 @@
+TIMESTAMP = 1752352749
+SHA256 (uowuo-abaddon-v0.2.2_GH0.tar.gz) = a858fca424468a304e3cfc30be9b9982f3fbf078a897cb19a36a0da77fa02d41
+SIZE (uowuo-abaddon-v0.2.2_GH0.tar.gz) = 14502623
+SHA256 (machinezone-IXWebSocket-bc765e7_GH0.tar.gz) = 1766879d2c20961c0b021f937481308e7423ace98fa547b6d3bcd4640c964ef6
+SIZE (machinezone-IXWebSocket-bc765e7_GH0.tar.gz) = 637308
+SHA256 (hrantzsch-keychain-8846e78_GH0.tar.gz) = 89b8045b5b7e21547c8a803dcda407149af9658c6a000c942de936866dc77cbb
+SIZE (hrantzsch-keychain-8846e78_GH0.tar.gz) = 138571
+SHA256 (mackron-miniaudio-350784a_GH0.tar.gz) = 95247705b45e9854d4af3b0e245c6d49442577388ecd3b598ed0c1aba1ad038e
+SIZE (mackron-miniaudio-350784a_GH0.tar.gz) = 4485213
+SHA256 (nayuki-QR-Code-generator-22fac31_GH0.tar.gz) = ef059ba5a9e193ffa6b2a594fc65b43da68c47113863be80c038839f72c57bad
+SIZE (nayuki-QR-Code-generator-22fac31_GH0.tar.gz) = 193349
diff --git a/net-im/abaddon/files/abaddon.desktop b/net-im/abaddon/files/abaddon.desktop
new file mode 100644
index 000000000000..e68ee2533eb5
--- /dev/null
+++ b/net-im/abaddon/files/abaddon.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=abaddon
+GenericName=alternative Discord client
+Exec=abaddon
+Icon=abaddon
+Terminal=false
+Type=Application
+Categories=Network;InstantMessaging;
+Keywords=discord;messenger;
diff --git a/net-im/abaddon/files/abaddon.svg b/net-im/abaddon/files/abaddon.svg
new file mode 100644
index 000000000000..c41317b4b43d
--- /dev/null
+++ b/net-im/abaddon/files/abaddon.svg
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+
+<svg
+ width="512"
+ height="512"
+ viewBox="0 0 512 512"
+ version="1.1"
+ id="svg1"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs1" />
+ <g
+ id="layer1">
+ <rect
+ style="fill:#1c7293;fill-opacity:1;stroke:#00ffff;stroke-width:0.938474"
+ id="rect1"
+ width="512"
+ height="512"
+ x="0"
+ y="0" />
+ <path
+ d="m 216.782,238.20075 -16.2905,54.30168 h 109.20671 l -16.2905,-54.30168 q -9.65364,-31.97765 -19.30727,-65.16201 -9.65363,-33.18436 -18.10056,-66.36872 h -2.41341 q -8.44692,33.18436 -18.10056,66.36872 -9.05027,33.18436 -18.70391,65.16201 z M 90.681437,453.59741 221.00547,58.401859 H 290.9943 L 421.31833,453.59741 H 357.36302 L 323.57531,340.16724 H 186.01105 l -33.78771,113.43017 z"
+ id="text3"
+ style="font-weight:500;font-size:603.352px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro Medium';fill:#ffffff;stroke:#ffffff"
+ aria-label="A" />
+ </g>
+</svg>
diff --git a/net-im/abaddon/files/patch-src_platform.cpp b/net-im/abaddon/files/patch-src_platform.cpp
new file mode 100644
index 000000000000..8b320103f0d3
--- /dev/null
+++ b/net-im/abaddon/files/patch-src_platform.cpp
@@ -0,0 +1,11 @@
+--- src/platform.cpp.orig 2025-07-11 20:03:35 UTC
++++ src/platform.cpp
+@@ -93,7 +93,7 @@ std::string Platform::FindStateCacheFolder() {
+ return ".";
+ }
+
+-#elif defined(__linux__)
++#elif defined(__linux__) || defined(__FreeBSD__)
+ std::string Platform::FindResourceFolder() {
+ static std::string found_path;
+ static bool found = false;
diff --git a/net-im/abaddon/pkg-descr b/net-im/abaddon/pkg-descr
new file mode 100644
index 000000000000..4b471af88c5c
--- /dev/null
+++ b/net-im/abaddon/pkg-descr
@@ -0,0 +1,22 @@
+Alternative Discord client with voice support made with C++ and GTK 3.
+
+Current features:
+- Not Electron
+- Voice support
+- Handles most types of chat messages including embeds, images, and replies
+- Completely styleable/customizable
+- Identifies to Discord as the web client unlike other clients so less likely
+ to be falsely flagged as spam
+- Set status
+- Unread and mention indicators
+- Notifications (non-Windows)
+- Start new DMs and group DMs
+- View user profiles (notes, mutual servers, mutual friends)
+- Kick, ban, and unban members
+- Modify roles and modify members' roles
+- Manage invites
+- Manage emojis
+- View audit log
+- Emojis
+- Thread support
+- Animated avatars, server icons, emojis (can be turned off)
diff --git a/net-im/abaddon/pkg-plist b/net-im/abaddon/pkg-plist
new file mode 100644
index 000000000000..15e1883b45f0
--- /dev/null
+++ b/net-im/abaddon/pkg-plist
@@ -0,0 +1,79 @@
+bin/abaddon
+%%DATADIR%%/css/main.css
+%%DATADIR%%/fonts/Twemoji-15.0.3.ttf
+%%DATADIR%%/fonts/conf.d/10-autohint.conf
+%%DATADIR%%/fonts/conf.d/10-hinting-full.conf
+%%DATADIR%%/fonts/conf.d/10-hinting-medium.conf
+%%DATADIR%%/fonts/conf.d/10-hinting-none.conf
+%%DATADIR%%/fonts/conf.d/10-hinting-slight.conf
+%%DATADIR%%/fonts/conf.d/10-no-sub-pixel.conf
+%%DATADIR%%/fonts/conf.d/10-scale-bitmap-fonts.conf
+%%DATADIR%%/fonts/conf.d/10-sub-pixel-bgr.conf
+%%DATADIR%%/fonts/conf.d/10-sub-pixel-rgb.conf
+%%DATADIR%%/fonts/conf.d/10-sub-pixel-vbgr.conf
+%%DATADIR%%/fonts/conf.d/10-sub-pixel-vrgb.conf
+%%DATADIR%%/fonts/conf.d/10-unhinted.conf
+%%DATADIR%%/fonts/conf.d/11-lcdfilter-default.conf
+%%DATADIR%%/fonts/conf.d/11-lcdfilter-legacy.conf
+%%DATADIR%%/fonts/conf.d/11-lcdfilter-light.conf
+%%DATADIR%%/fonts/conf.d/20-unhint-small-vera.conf
+%%DATADIR%%/fonts/conf.d/25-unhint-nonlatin.conf
+%%DATADIR%%/fonts/conf.d/30-metric-aliases.conf
+%%DATADIR%%/fonts/conf.d/30-urw-aliases.conf
+%%DATADIR%%/fonts/conf.d/40-nonlatin.conf
+%%DATADIR%%/fonts/conf.d/45-latin.conf
+%%DATADIR%%/fonts/conf.d/49-sansserif.conf
+%%DATADIR%%/fonts/conf.d/50-user.conf
+%%DATADIR%%/fonts/conf.d/51-local.conf
+%%DATADIR%%/fonts/conf.d/55-emoji-prepend.conf
+%%DATADIR%%/fonts/conf.d/60-latin.conf
+%%DATADIR%%/fonts/conf.d/65-fonts-persian.conf
+%%DATADIR%%/fonts/conf.d/65-khmer.conf
+%%DATADIR%%/fonts/conf.d/65-nonlatin.conf
+%%DATADIR%%/fonts/conf.d/69-unifont.conf
+%%DATADIR%%/fonts/conf.d/70-yes-bitmaps.conf
+%%DATADIR%%/fonts/conf.d/80-delicious.conf
+%%DATADIR%%/fonts/conf.d/90-synthetic.conf
+%%DATADIR%%/fonts/fonts.template.conf
+%%DATADIR%%/res/battlenet.png
+%%DATADIR%%/res/certifiedmoderator.png
+%%DATADIR%%/res/checkmark.png
+%%DATADIR%%/res/clock.png
+%%DATADIR%%/res/crown.png
+%%DATADIR%%/res/crunchyroll.png
+%%DATADIR%%/res/decamarks.png
+%%DATADIR%%/res/discordbughunter.png
+%%DATADIR%%/res/discordbughunter2.png
+%%DATADIR%%/res/discordstaff.png
+%%DATADIR%%/res/e1e96d89e192de1997f73730db26e94f.png
+%%DATADIR%%/res/earlysupporter.png
+%%DATADIR%%/res/earlyverifiedbotdeveloper.png
+%%DATADIR%%/res/ebay.png
+%%DATADIR%%/res/emojis.db
+%%DATADIR%%/res/facebook.png
+%%DATADIR%%/res/github.png
+%%DATADIR%%/res/guildsubscriber.png
+%%DATADIR%%/res/hypesquadbalance.png
+%%DATADIR%%/res/hypesquadbravery.png
+%%DATADIR%%/res/hypesquadbrilliance.png
+%%DATADIR%%/res/hypesquadevents.png
+%%DATADIR%%/res/instagram.png
+%%DATADIR%%/res/leagueoflegends.png
+%%DATADIR%%/res/partneredowner.png
+%%DATADIR%%/res/paypal.png
+%%DATADIR%%/res/playstation.png
+%%DATADIR%%/res/premium.png
+%%DATADIR%%/res/reddit.png
+%%DATADIR%%/res/riotgames.png
+%%DATADIR%%/res/skype.png
+%%DATADIR%%/res/sound/message.mp3
+%%DATADIR%%/res/spotify.png
+%%DATADIR%%/res/steam.png
+%%DATADIR%%/res/tiktok.png
+%%DATADIR%%/res/twitch.png
+%%DATADIR%%/res/twitter.png
+%%DATADIR%%/res/typing_indicator.gif
+%%DATADIR%%/res/xbox.png
+%%DATADIR%%/res/youtube.png
+share/applications/abaddon.desktop
+share/icons/hicolor/scalable/apps/abaddon.svg
diff --git a/net-im/conduit/Makefile b/net-im/conduit/Makefile
index 27a14db4420b..cc0b1f3961e2 100644
--- a/net-im/conduit/Makefile
+++ b/net-im/conduit/Makefile
@@ -1,7 +1,6 @@
PORTNAME= conduit
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.4
-PORTREVISION= 2
+DISTVERSION= 0.10.6
CATEGORIES= net-im
PKGNAMEPREFIX= matrix-
@@ -33,7 +32,7 @@ DBDIR= /var/db/${PORTNAME}
USE_GITLAB= yes
GL_ACCOUNT= famedly
-GL_TAGNAME= 18a83ea292dc6f56450cf5eefac16b7a12a77494
+GL_TAGNAME= db35c8b059386741320044ecbac633cf674010b4
.include <bsd.port.pre.mk>
diff --git a/net-im/conduit/Makefile.crates b/net-im/conduit/Makefile.crates
index 55935e683312..b7e4bd69f568 100644
--- a/net-im/conduit/Makefile.crates
+++ b/net-im/conduit/Makefile.crates
@@ -1,6 +1,6 @@
CARGO_CRATES= addr2line-0.24.2 \
adler-1.0.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 \
@@ -14,30 +14,32 @@ CARGO_CRATES= addr2line-0.24.2 \
async-trait-0.1.88 \
atomic-0.6.0 \
atomic-waker-1.1.2 \
- autocfg-1.4.0 \
- axum-0.7.9 \
- axum-core-0.4.5 \
- axum-extra-0.9.6 \
- axum-server-0.6.0 \
- backtrace-0.3.74 \
+ autocfg-1.5.0 \
+ aws-lc-rs-1.13.1 \
+ aws-lc-sys-0.29.0 \
+ axum-0.8.4 \
+ axum-core-0.5.2 \
+ axum-extra-0.10.1 \
+ axum-server-0.7.2 \
+ backtrace-0.3.75 \
base64-0.21.7 \
base64-0.22.1 \
base64ct-1.6.0 \
bindgen-0.69.5 \
bitflags-1.3.2 \
- bitflags-2.9.0 \
+ bitflags-2.9.1 \
blake2b_simd-1.0.2 \
block-buffer-0.10.4 \
- bumpalo-3.17.0 \
+ bumpalo-3.18.1 \
bytemuck-1.22.0 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
bytes-1.10.1 \
bytesize-2.0.1 \
bzip2-sys-0.1.11+1.0.8 \
- cc-1.2.21 \
+ cc-1.2.26 \
cexpr-0.6.0 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
chrono-0.4.40 \
clang-sys-1.8.1 \
@@ -45,13 +47,14 @@ CARGO_CRATES= addr2line-0.24.2 \
clap_builder-4.5.37 \
clap_derive-4.5.32 \
clap_lex-0.7.4 \
+ cmake-0.1.54 \
color_quant-1.1.0 \
const-oid-0.9.6 \
const_panic-0.2.8 \
constant_time_eq-0.3.0 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.6 \
- cpufeatures-0.2.12 \
+ cpufeatures-0.2.17 \
crc32fast-1.4.2 \
critical-section-1.2.0 \
crossbeam-channel-0.5.13 \
@@ -68,15 +71,15 @@ CARGO_CRATES= addr2line-0.24.2 \
directories-6.0.0 \
dirs-sys-0.5.0 \
displaydoc-0.2.5 \
+ dunce-1.0.5 \
ed25519-2.2.3 \
ed25519-dalek-2.1.1 \
- either-1.12.0 \
- encoding_rs-0.8.35 \
+ either-1.15.0 \
enum-as-inner-0.6.0 \
equivalent-1.0.2 \
+ errno-0.3.13 \
fallible-iterator-0.3.0 \
fallible-streaming-iterator-0.1.9 \
- fastrand-2.3.0 \
fdeflate-0.3.4 \
fiat-crypto-0.2.9 \
figment-0.10.19 \
@@ -84,6 +87,8 @@ CARGO_CRATES= addr2line-0.24.2 \
fnv-1.0.7 \
foldhash-0.1.5 \
form_urlencoded-1.2.1 \
+ fs-err-3.1.1 \
+ fs_extra-1.3.0 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
@@ -95,15 +100,15 @@ CARGO_CRATES= addr2line-0.24.2 \
generator-0.8.4 \
generic-array-0.14.7 \
getrandom-0.2.16 \
- getrandom-0.3.2 \
+ getrandom-0.3.3 \
gif-0.13.1 \
gimli-0.31.1 \
glob-0.3.2 \
- h2-0.4.8 \
+ h2-0.4.10 \
hashbrown-0.12.3 \
- hashbrown-0.15.3 \
+ hashbrown-0.15.4 \
hashlink-0.10.0 \
- headers-0.4.0 \
+ headers-0.4.1 \
headers-core-0.3.0 \
heck-0.4.1 \
heck-0.5.0 \
@@ -112,11 +117,12 @@ CARGO_CRATES= addr2line-0.24.2 \
hickory-proto-0.25.2 \
hickory-resolver-0.25.2 \
hmac-0.12.1 \
+ home-0.5.11 \
hostname-0.3.1 \
http-1.3.1 \
http-auth-0.1.9 \
http-body-1.0.1 \
- http-body-util-0.1.1 \
+ http-body-util-0.1.3 \
httparse-1.10.1 \
httpdate-1.0.3 \
humantime-2.2.0 \
@@ -124,7 +130,7 @@ CARGO_CRATES= addr2line-0.24.2 \
hyper-1.6.0 \
hyper-rustls-0.26.0 \
hyper-timeout-0.5.1 \
- hyper-util-0.1.5 \
+ hyper-util-0.1.14 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
icu_collections-2.0.0 \
@@ -144,9 +150,10 @@ CARGO_CRATES= addr2line-0.24.2 \
ipconfig-0.3.2 \
ipnet-2.9.0 \
itertools-0.12.1 \
+ itertools-0.14.0 \
itoa-1.0.15 \
jobserver-0.1.33 \
- js-sys-0.3.74 \
+ js-sys-0.3.77 \
js_int-0.2.2 \
js_option-0.1.1 \
jsonwebtoken-9.3.1 \
@@ -154,12 +161,13 @@ CARGO_CRATES= addr2line-0.24.2 \
konst_kernel-0.3.9 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.172 \
- libloading-0.8.3 \
+ libc-0.2.174 \
+ libloading-0.8.8 \
libredox-0.1.3 \
libsqlite3-sys-0.33.0 \
libz-sys-1.1.18 \
linked-hash-map-0.5.6 \
+ linux-raw-sys-0.4.15 \
litemap-0.8.0 \
lock_api-0.4.12 \
log-0.4.27 \
@@ -169,15 +177,14 @@ CARGO_CRATES= addr2line-0.24.2 \
maplit-1.0.2 \
match_cfg-0.1.0 \
matchers-0.1.0 \
- matchit-0.7.3 \
- memchr-2.7.4 \
+ matchit-0.8.4 \
+ memchr-2.7.5 \
mime-0.3.17 \
minimal-lexical-0.2.1 \
miniz_oxide-0.7.4 \
- miniz_oxide-0.8.8 \
- mio-1.0.3 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
moka-0.12.10 \
- multer-3.1.0 \
nix-0.30.1 \
nom-7.1.3 \
nu-ansi-term-0.46.0 \
@@ -203,18 +210,19 @@ CARGO_CRATES= addr2line-0.24.2 \
pear_codegen-0.2.9 \
pem-3.0.4 \
percent-encoding-2.3.1 \
- pin-project-1.1.5 \
- pin-project-internal-1.1.5 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkcs8-0.10.2 \
pkg-config-0.3.32 \
platforms-3.4.0 \
png-0.17.13 \
- portable-atomic-1.11.0 \
+ portable-atomic-1.11.1 \
potential_utf-0.1.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
+ prettyplease-0.2.35 \
proc-macro-crate-3.1.0 \
proc-macro2-1.0.95 \
proc-macro2-diagnostics-0.10.1 \
@@ -244,22 +252,22 @@ CARGO_CRATES= addr2line-0.24.2 \
rust-argon2-2.1.0 \
rust-librocksdb-sys-0.37.0+10.2.1 \
rust-rocksdb-0.41.0 \
- rustc-demangle-0.1.24 \
+ rustc-demangle-0.1.25 \
rustc-hash-1.1.0 \
rustc_version-0.4.0 \
- rustls-0.21.12 \
+ rustix-0.38.44 \
rustls-0.22.4 \
+ rustls-0.23.28 \
rustls-native-certs-0.7.0 \
- rustls-pemfile-2.1.2 \
+ rustls-pemfile-2.2.0 \
rustls-pki-types-1.12.0 \
- rustls-webpki-0.101.7 \
rustls-webpki-0.102.4 \
- rustversion-1.0.17 \
+ rustls-webpki-0.103.3 \
+ rustversion-1.0.21 \
ryu-1.0.20 \
schannel-0.1.23 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
- sct-0.7.1 \
sd-notify-0.4.5 \
security-framework-2.11.0 \
security-framework-sys-2.11.0 \
@@ -268,7 +276,7 @@ CARGO_CRATES= addr2line-0.24.2 \
serde_derive-1.0.219 \
serde_html_form-0.2.7 \
serde_json-1.0.140 \
- serde_path_to_error-0.1.16 \
+ serde_path_to_error-0.1.17 \
serde_spanned-0.6.8 \
serde_urlencoded-0.7.1 \
serde_yaml-0.9.34+deprecated \
@@ -281,17 +289,16 @@ CARGO_CRATES= addr2line-0.24.2 \
signature-2.2.0 \
simd-adler32-0.3.7 \
simple_asn1-0.6.2 \
- slab-0.4.9 \
- smallvec-1.15.0 \
- socket2-0.5.9 \
- spin-0.9.8 \
+ slab-0.4.10 \
+ smallvec-1.15.1 \
+ socket2-0.5.10 \
spki-0.7.3 \
stable_deref_trait-1.2.0 \
subslice-0.2.3 \
- subtle-2.5.0 \
- syn-2.0.101 \
+ subtle-2.6.1 \
+ syn-2.0.104 \
sync_wrapper-0.1.2 \
- sync_wrapper-1.0.1 \
+ sync_wrapper-1.0.2 \
synstructure-0.13.2 \
tagptr-0.2.0 \
thiserror-1.0.69 \
@@ -308,10 +315,10 @@ CARGO_CRATES= addr2line-0.24.2 \
tinystr-0.8.1 \
tinyvec-1.6.0 \
tinyvec_macros-0.1.1 \
- tokio-1.45.0 \
+ tokio-1.45.1 \
tokio-macros-2.5.0 \
- tokio-rustls-0.24.1 \
tokio-rustls-0.25.0 \
+ tokio-rustls-0.26.2 \
tokio-socks-0.5.1 \
tokio-stream-0.1.17 \
tokio-util-0.7.15 \
@@ -323,18 +330,18 @@ CARGO_CRATES= addr2line-0.24.2 \
tonic-0.12.3 \
tower-0.4.13 \
tower-0.5.2 \
- tower-http-0.5.2 \
+ tower-http-0.6.6 \
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.29 \
+ tracing-core-0.1.34 \
tracing-flame-0.2.0 \
tracing-log-0.2.0 \
tracing-opentelemetry-0.30.0 \
tracing-subscriber-0.3.19 \
try-lock-0.2.5 \
- typenum-1.17.0 \
+ typenum-1.18.0 \
typewit-1.9.0 \
typewit_proc_macros-1.8.1 \
uncased-0.9.10 \
@@ -344,21 +351,22 @@ CARGO_CRATES= addr2line-0.24.2 \
url-2.5.4 \
utf8_iter-1.0.4 \
uuid-1.8.0 \
- valuable-0.1.0 \
+ valuable-0.1.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
want-0.3.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.97 \
- wasm-bindgen-backend-0.2.97 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
wasm-bindgen-futures-0.4.42 \
- wasm-bindgen-macro-0.2.97 \
- wasm-bindgen-macro-support-0.2.97 \
- wasm-bindgen-shared-0.2.97 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
web-sys-0.3.69 \
web-time-1.1.0 \
weezl-0.1.8 \
+ which-4.4.2 \
widestring-1.1.0 \
wildmatch-2.3.4 \
winapi-0.3.9 \
@@ -416,4 +424,4 @@ CARGO_CRATES= addr2line-0.24.2 \
zstd-sys-2.0.10+zstd.1.5.6 \
zune-core-0.4.12 \
zune-jpeg-0.4.11 \
- ruma,ruma-appservice-api,ruma-client-api,ruma-common,ruma-events,ruma-federation-api,ruma-identifiers-validation,ruma-macros,ruma-push-gateway-api,ruma-signatures,ruma-state-res@git+https://github.com/ruma/ruma.git\#469a185332d109b227351bf39544732da05aded7
+ ruma,ruma-appservice-api,ruma-client-api,ruma-common,ruma-events,ruma-federation-api,ruma-identifiers-validation,ruma-macros,ruma-push-gateway-api,ruma-signatures,ruma-state-res@git+https://github.com/ruma/ruma.git\#a0e8064064dbdc6c935394c72c6f43d7bd89b92d
diff --git a/net-im/conduit/distinfo b/net-im/conduit/distinfo
index 76781463fbb2..ca7c0d8b1526 100644
--- a/net-im/conduit/distinfo
+++ b/net-im/conduit/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1749030375
+TIMESTAMP = 1751999459
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
SIZE (rust/crates/adler-1.0.2.crate) = 12778
-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
@@ -31,18 +31,22 @@ SHA256 (rust/crates/atomic-0.6.0.crate) = 8d818003e740b63afc82337e3160717f4f6307
SIZE (rust/crates/atomic-0.6.0.crate) = 12919
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.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/axum-0.7.9.crate) = edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f
-SIZE (rust/crates/axum-0.7.9.crate) = 155272
-SHA256 (rust/crates/axum-core-0.4.5.crate) = 09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199
-SIZE (rust/crates/axum-core-0.4.5.crate) = 22183
-SHA256 (rust/crates/axum-extra-0.9.6.crate) = c794b30c904f0a1c2fb7740f7df7f7972dfaa14ef6f57cb6178dc63e5dca2f04
-SIZE (rust/crates/axum-extra-0.9.6.crate) = 47663
-SHA256 (rust/crates/axum-server-0.6.0.crate) = c1ad46c3ec4e12f4a4b6835e173ba21c25e484c9d02b49770bf006ce5367c036
-SIZE (rust/crates/axum-server-0.6.0.crate) = 36772
-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/aws-lc-rs-1.13.1.crate) = 93fcc8f365936c834db5514fc45aee5b1202d677e6b40e48468aaaa8183ca8c7
+SIZE (rust/crates/aws-lc-rs-1.13.1.crate) = 202707
+SHA256 (rust/crates/aws-lc-sys-0.29.0.crate) = 61b1d86e7705efe1be1b569bab41d4fa1e14e220b60a160f78de2db687add079
+SIZE (rust/crates/aws-lc-sys-0.29.0.crate) = 9021128
+SHA256 (rust/crates/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5
+SIZE (rust/crates/axum-0.8.4.crate) = 175159
+SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6
+SIZE (rust/crates/axum-core-0.5.2.crate) = 26212
+SHA256 (rust/crates/axum-extra-0.10.1.crate) = 45bf463831f5131b7d3c756525b305d40f1185b688565648a92e1392ca35713d
+SIZE (rust/crates/axum-extra-0.10.1.crate) = 66375
+SHA256 (rust/crates/axum-server-0.7.2.crate) = 495c05f60d6df0093e8fb6e74aa5846a0ad06abaf96d76166283720bf740f8ab
+SIZE (rust/crates/axum-server-0.7.2.crate) = 42158
+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
@@ -53,14 +57,14 @@ SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f2
SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
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/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/blake2b_simd-1.0.2.crate) = 23285ad32269793932e830392f2fe2f83e26488fd3ec778883a93c8323735780
SIZE (rust/crates/blake2b_simd-1.0.2.crate) = 34165
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee
+SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348
SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540
SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
@@ -73,12 +77,12 @@ SHA256 (rust/crates/bytesize-2.0.1.crate) = a3c8f83209414aacf0eeae3cf730b18d6981
SIZE (rust/crates/bytesize-2.0.1.crate) = 18922
SHA256 (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc
SIZE (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 633444
-SHA256 (rust/crates/cc-1.2.21.crate) = 8691782945451c1c383942c4874dbe63814f61cb57ef773cda2972682b7bb3c0
-SIZE (rust/crates/cc-1.2.21.crate) = 106117
+SHA256 (rust/crates/cc-1.2.26.crate) = 956a5e21988b87f372569b66183b78babf23ebc2e744b733e4350a752c4dafac
+SIZE (rust/crates/cc-1.2.26.crate) = 107013
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.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
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.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
@@ -93,6 +97,8 @@ SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6e
SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
+SIZE (rust/crates/cmake-0.1.54.crate) = 18955
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
@@ -105,8 +111,8 @@ SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
-SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504
-SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837
+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/critical-section-1.2.0.crate) = 790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b
@@ -139,24 +145,24 @@ SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e
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/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
+SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/ed25519-2.2.3.crate) = 115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53
SIZE (rust/crates/ed25519-2.2.3.crate) = 17802
SHA256 (rust/crates/ed25519-dalek-2.1.1.crate) = 4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871
SIZE (rust/crates/ed25519-dalek-2.1.1.crate) = 85736
-SHA256 (rust/crates/either-1.12.0.crate) = 3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b
-SIZE (rust/crates/either-1.12.0.crate) = 18974
-SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
-SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/enum-as-inner-0.6.0.crate) = 5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a
SIZE (rust/crates/enum-as-inner-0.6.0.crate) = 12079
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639
SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a
SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249
-SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
-SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fdeflate-0.3.4.crate) = 4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645
SIZE (rust/crates/fdeflate-0.3.4.crate) = 25001
SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
@@ -171,6 +177,10 @@ SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/fs-err-3.1.1.crate) = 88d7be93788013f265201256d58f04936a8079ad5dc898743aa20525f503b683
+SIZE (rust/crates/fs-err-3.1.1.crate) = 23107
+SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
+SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
@@ -193,24 +203,24 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
-SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2
SIZE (rust/crates/gif-0.13.1.crate) = 36408
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
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/h2-0.4.8.crate) = 5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2
-SIZE (rust/crates/h2-0.4.8.crate) = 174535
+SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
+SIZE (rust/crates/h2-0.4.10.crate) = 174800
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1
SIZE (rust/crates/hashlink-0.10.0.crate) = 29402
-SHA256 (rust/crates/headers-0.4.0.crate) = 322106e6bd0cba2d5ead589ddb8150a13d7c4217cf80d7c4f682ca994ccc6aa9
-SIZE (rust/crates/headers-0.4.0.crate) = 68864
+SHA256 (rust/crates/headers-0.4.1.crate) = b3314d5adb5d94bcdf56771f2e50dbbc80bb4bdf88967526706205ac9eff24eb
+SIZE (rust/crates/headers-0.4.1.crate) = 71105
SHA256 (rust/crates/headers-core-0.3.0.crate) = 54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4
SIZE (rust/crates/headers-core-0.3.0.crate) = 2333
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
@@ -227,6 +237,8 @@ SHA256 (rust/crates/hickory-resolver-0.25.2.crate) = dc62a9a99b0bfb44d2ab95a7208
SIZE (rust/crates/hickory-resolver-0.25.2.crate) = 91883
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
+SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
+SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867
SIZE (rust/crates/hostname-0.3.1.crate) = 9272
SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
@@ -235,8 +247,8 @@ SHA256 (rust/crates/http-auth-0.1.9.crate) = 643c9bbf6a4ea8a656d6b4cd53d34f79e3f
SIZE (rust/crates/http-auth-0.1.9.crate) = 39318
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.1.crate) = 0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d
-SIZE (rust/crates/http-body-util-0.1.1.crate) = 11930
+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
@@ -251,8 +263,8 @@ SHA256 (rust/crates/hyper-rustls-0.26.0.crate) = a0bea761b46ae2b24eb4aef630d8d1c
SIZE (rust/crates/hyper-rustls-0.26.0.crate) = 29538
SHA256 (rust/crates/hyper-timeout-0.5.1.crate) = 3203a961e5c83b6f5498933e78b6b263e208c197b63e9c6c53cc82ffd3f63793
SIZE (rust/crates/hyper-timeout-0.5.1.crate) = 17727
-SHA256 (rust/crates/hyper-util-0.1.5.crate) = 7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56
-SIZE (rust/crates/hyper-util-0.1.5.crate) = 69740
+SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb
+SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462
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
@@ -291,12 +303,14 @@ SHA256 (rust/crates/ipnet-2.9.0.crate) = 8f518f335dce6725a761382244631d86cf0ccb2
SIZE (rust/crates/ipnet-2.9.0.crate) = 27627
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
-SHA256 (rust/crates/js-sys-0.3.74.crate) = a865e038f7f6ed956f788f0d7d60c541fff74c7bd74272c5d4cf15c63743e705
-SIZE (rust/crates/js-sys-0.3.74.crate) = 54505
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/js_int-0.2.2.crate) = d937f95470b270ce8b8950207715d71aa8e153c0d44c6684d59397ed4949160a
SIZE (rust/crates/js_int-0.2.2.crate) = 11634
SHA256 (rust/crates/js_option-0.1.1.crate) = 68421373957a1593a767013698dbf206e2b221eefe97a44d98d18672ff38423c
@@ -311,10 +325,10 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libloading-0.8.3.crate) = 0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19
-SIZE (rust/crates/libloading-0.8.3.crate) = 28480
+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/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/libsqlite3-sys-0.33.0.crate) = 947e6816f7825b2b45027c2c32e7085da9934defa535de4a6a46b10a4d5257fa
@@ -323,6 +337,8 @@ SHA256 (rust/crates/libz-sys-1.1.18.crate) = c15da26e5af7e25c90b37a2d75cdbf940cf
SIZE (rust/crates/libz-sys-1.1.18.crate) = 817891
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.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
@@ -341,24 +357,22 @@ SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7
SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
SIZE (rust/crates/matchers-0.1.0.crate) = 6948
-SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94
-SIZE (rust/crates/matchit-0.7.3.crate) = 30372
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3
+SIZE (rust/crates/matchit-0.8.4.crate) = 33986
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
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.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08
SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119
-SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
-SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
+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/moka-0.12.10.crate) = a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926
SIZE (rust/crates/moka-0.12.10.crate) = 253622
-SHA256 (rust/crates/multer-3.1.0.crate) = 83e87776546dc87511aa5ee218730c92b666d7264ab6ed41f9d215af9cd5224b
-SIZE (rust/crates/multer-3.1.0.crate) = 25980
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
@@ -409,10 +423,10 @@ SHA256 (rust/crates/pem-3.0.4.crate) = 8e459365e590736a54c3fa561947c84837534b8e9
SIZE (rust/crates/pem-3.0.4.crate) = 13040
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.5.crate) = b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3
-SIZE (rust/crates/pin-project-1.1.5.crate) = 54214
-SHA256 (rust/crates/pin-project-internal-1.1.5.crate) = 2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965
-SIZE (rust/crates/pin-project-internal-1.1.5.crate) = 28280
+SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
+SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
+SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
+SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
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
@@ -425,14 +439,16 @@ SHA256 (rust/crates/platforms-3.4.0.crate) = db23d408679286588f4d4644f965003d056
SIZE (rust/crates/platforms-3.4.0.crate) = 29298
SHA256 (rust/crates/png-0.17.13.crate) = 06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1
SIZE (rust/crates/png-0.17.13.crate) = 103176
-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
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/prettyplease-0.2.35.crate) = 061c1221631e079b26479d25bbf2275bfe5917ae8419cd7e34f13bfc2aa7539a
+SIZE (rust/crates/prettyplease-0.2.35.crate) = 71857
SHA256 (rust/crates/proc-macro-crate-3.1.0.crate) = 6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284
SIZE (rust/crates/proc-macro-crate-3.1.0.crate) = 11084
SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
@@ -491,28 +507,30 @@ SHA256 (rust/crates/rust-librocksdb-sys-0.37.0+10.2.1.crate) = 4951352c7a5abbf23
SIZE (rust/crates/rust-librocksdb-sys-0.37.0+10.2.1.crate) = 5813694
SHA256 (rust/crates/rust-rocksdb-0.41.0.crate) = e04453858c1d03683f6e142026dbf30c387f71c7bb0f017b408d96364c0acdbd
SIZE (rust/crates/rust-rocksdb-0.41.0.crate) = 166759
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
+SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
-SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e
-SIZE (rust/crates/rustls-0.21.12.crate) = 285674
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432
SIZE (rust/crates/rustls-0.22.4.crate) = 333681
+SHA256 (rust/crates/rustls-0.23.28.crate) = 7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643
+SIZE (rust/crates/rustls-0.23.28.crate) = 365699
SHA256 (rust/crates/rustls-native-certs-0.7.0.crate) = 8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792
SIZE (rust/crates/rustls-native-certs-0.7.0.crate) = 25071
-SHA256 (rust/crates/rustls-pemfile-2.1.2.crate) = 29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d
-SIZE (rust/crates/rustls-pemfile-2.1.2.crate) = 25928
+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.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765
-SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808
SHA256 (rust/crates/rustls-webpki-0.102.4.crate) = ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e
SIZE (rust/crates/rustls-webpki-0.102.4.crate) = 200657
-SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6
-SIZE (rust/crates/rustversion-1.0.17.crate) = 17621
+SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
+SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
+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/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534
@@ -521,8 +539,6 @@ 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/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414
-SIZE (rust/crates/sct-0.7.1.crate) = 27501
SHA256 (rust/crates/sd-notify-0.4.5.crate) = b943eadf71d8b69e661330cb0e2656e31040acf21ee7708e2c238a0ec6af2bf4
SIZE (rust/crates/sd-notify-0.4.5.crate) = 12582
SHA256 (rust/crates/security-framework-2.11.0.crate) = c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0
@@ -539,8 +555,8 @@ SHA256 (rust/crates/serde_html_form-0.2.7.crate) = 9d2de91cf02bbc07cde38891769cc
SIZE (rust/crates/serde_html_form-0.2.7.crate) = 17915
SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6
-SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657
+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_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
@@ -565,28 +581,26 @@ SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/simple_asn1-0.6.2.crate) = adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085
SIZE (rust/crates/simple_asn1-0.6.2.crate) = 15992
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-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/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
-SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
+SIZE (rust/crates/slab-0.4.10.crate) = 17810
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
SIZE (rust/crates/spki-0.7.3.crate) = 16409
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/subslice-0.2.3.crate) = e0a8e4809a3bb02de01f1f7faf1ba01a83af9e8eabcd4d31dd6e413d14d56aae
SIZE (rust/crates/subslice-0.2.3.crate) = 25975
-SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc
-SIZE (rust/crates/subtle-2.5.0.crate) = 13909
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
+SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
-SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394
-SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939
+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
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tagptr-0.2.0.crate) = 7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417
@@ -619,14 +633,14 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126
SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
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.0.crate) = 2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165
-SIZE (rust/crates/tokio-1.45.0.crate) = 800721
+SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779
+SIZE (rust/crates/tokio-1.45.1.crate) = 811787
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
-SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081
-SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049
SHA256 (rust/crates/tokio-rustls-0.25.0.crate) = 775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f
SIZE (rust/crates/tokio-rustls-0.25.0.crate) = 30541
+SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
+SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
SHA256 (rust/crates/tokio-socks-0.5.1.crate) = 51165dfa029d2a65969413a6cc96f354b86b464498702f174a4efa13608fd8c0
SIZE (rust/crates/tokio-socks-0.5.1.crate) = 16137
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
@@ -649,18 +663,18 @@ SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b7
SIZE (rust/crates/tower-0.4.13.crate) = 106906
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
-SHA256 (rust/crates/tower-http-0.5.2.crate) = 1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5
-SIZE (rust/crates/tower-http-0.5.2.crate) = 118675
+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-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.29.crate) = 1b1ffbcf9c6f6b99d386e7444eb608ba646ae452a36b39737deb9663b610f662
+SIZE (rust/crates/tracing-attributes-0.1.29.crate) = 38683
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-flame-0.2.0.crate) = 0bae117ee14789185e129aaee5d93750abe67fdc5a9a62650452bfe4e122a3a9
SIZE (rust/crates/tracing-flame-0.2.0.crate) = 9062
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
@@ -671,8 +685,8 @@ SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7c
SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/typewit-1.9.0.crate) = c6fb9ae6a3cafaf0a5d14c2302ca525f9ae8e07a0f0e6949de88d882c37a6e24
SIZE (rust/crates/typewit-1.9.0.crate) = 61521
SHA256 (rust/crates/typewit_proc_macros-1.8.1.crate) = e36a83ea2b3c704935a01b4642946aadd445cea40b10935e3f8bd8052b8193d6
@@ -691,36 +705,38 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/uuid-1.8.0.crate) = a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0
SIZE (rust/crates/uuid-1.8.0.crate) = 44043
-SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
-SIZE (rust/crates/valuable-0.1.0.crate) = 27718
+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
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/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.97.crate) = d15e63b4482863c109d70a7b8706c1e364eb6ea449b201a76c5b89cedcec2d5c
-SIZE (rust/crates/wasm-bindgen-0.2.97.crate) = 45515
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.97.crate) = 8d36ef12e3aaca16ddd3f67922bc63e48e953f126de60bd33ccc0101ef9998cd
-SIZE (rust/crates/wasm-bindgen-backend-0.2.97.crate) = 31099
+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.42.crate) = 76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0
SIZE (rust/crates/wasm-bindgen-futures-0.4.42.crate) = 15380
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.97.crate) = 705440e08b42d3e4b36de7d66c944be628d579796b8090bfa3471478a2260051
-SIZE (rust/crates/wasm-bindgen-macro-0.2.97.crate) = 7146
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.97.crate) = 98c9ae5a76e46f4deecd0f0255cc223cfa18dc9b261213b8aa0c7b36f61b3f1d
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.97.crate) = 22824
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.97.crate) = 6ee99da9c5ba11bd675621338ef6fa52296b76b83305e9b6e5c77d4c286d6d49
-SIZE (rust/crates/wasm-bindgen-shared-0.2.97.crate) = 7771
+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.69.crate) = 77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef
SIZE (rust/crates/web-sys-0.3.69.crate) = 728877
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
SIZE (rust/crates/weezl-0.1.8.crate) = 42175
+SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
+SIZE (rust/crates/which-4.4.2.crate) = 15953
SHA256 (rust/crates/widestring-1.1.0.crate) = 7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311
SIZE (rust/crates/widestring-1.1.0.crate) = 85046
SHA256 (rust/crates/wildmatch-2.3.4.crate) = 3928939971918220fed093266b809d1ee4ec6c1a2d72692ff6876898f3b16c19
@@ -835,7 +851,7 @@ 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.11.crate) = ec866b44a2a1fd6133d363f073ca1b179f438f99e7e5bfb1e33f7181facfe448
SIZE (rust/crates/zune-jpeg-0.4.11.crate) = 61815
-SHA256 (ruma-ruma-469a185332d109b227351bf39544732da05aded7_GH0.tar.gz) = c325cd4bfaa3135e7743f3fbb938b38fc947d458a9fc8e360f6f261b5cbdaeb5
-SIZE (ruma-ruma-469a185332d109b227351bf39544732da05aded7_GH0.tar.gz) = 738559
-SHA256 (famedly-conduit-18a83ea292dc6f56450cf5eefac16b7a12a77494_GL0.tar.gz) = d7b2bd3e292ed50931360a0d9846b967e4f5127bba898b7c4a3211cc9ef2a5dc
-SIZE (famedly-conduit-18a83ea292dc6f56450cf5eefac16b7a12a77494_GL0.tar.gz) = 346292
+SHA256 (ruma-ruma-a0e8064064dbdc6c935394c72c6f43d7bd89b92d_GH0.tar.gz) = b12e2d0aeee8af7b30d510e46d7d225b639c74c6810710e082ec89ece13e6582
+SIZE (ruma-ruma-a0e8064064dbdc6c935394c72c6f43d7bd89b92d_GH0.tar.gz) = 773746
+SHA256 (famedly-conduit-db35c8b059386741320044ecbac633cf674010b4_GL0.tar.gz) = 492a65e9af5064b8b243941b754ccf6bd69f2238d6bb1e9b6bee529742307ec3
+SIZE (famedly-conduit-db35c8b059386741320044ecbac633cf674010b4_GL0.tar.gz) = 347408
diff --git a/net-im/coyim/Makefile b/net-im/coyim/Makefile
index 21cd21085c43..683579d04bb5 100644
--- a/net-im/coyim/Makefile
+++ b/net-im/coyim/Makefile
@@ -1,7 +1,7 @@
PORTNAME= coyim
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
MAINTAINER= fox@FreeBSD.org
diff --git a/net-im/discordo/Makefile b/net-im/discordo/Makefile
index 5c6264112a52..8587fa5ca1e6 100644
--- a/net-im/discordo/Makefile
+++ b/net-im/discordo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= discordo
DISTVERSION= g20220909
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= net-im
MAINTAINER= lcook@FreeBSD.org
diff --git a/net-im/dissent/Makefile b/net-im/dissent/Makefile
index 41d41078bcc2..eff050a01aaf 100644
--- a/net-im/dissent/Makefile
+++ b/net-im/dissent/Makefile
@@ -1,10 +1,10 @@
PORTNAME= dissent
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.34
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net-im
-MAINTAINER= nxjoseph@protonmail.com
+MAINTAINER= ports@FreeBSD.org
COMMENT= Tiny native Discord app
WWW= https://github.com/diamondburned/dissent
diff --git a/net-im/ejabberd/Makefile b/net-im/ejabberd/Makefile
index 682e55e55a93..aa260decd131 100644
--- a/net-im/ejabberd/Makefile
+++ b/net-im/ejabberd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ejabberd
-PORTVERSION= 25.04
+PORTVERSION= 25.07
CATEGORIES= net-im
MAINTAINER= ashish@FreeBSD.org
@@ -96,32 +96,32 @@ SUB_LIST= ${SUBS} \
SHEBANG_FILES= ${WRKSRC}/ejabberdctl.template
BASE64URL_VER= 1.0.1
-CACHE_TAB_VER= 1.0.31
-EIMP_VER= 1.0.24
+CACHE_TAB_VER= 1.0.33
+EIMP_VER= 1.0.26
EPAM_VER= 1.0.14
EREDIS_VER= 1.2.0
-ESIP_VER= 1.0.57
-EZLIB_VER= 1.0.13
-FAST_TLS_VER= 1.1.22
-FAST_XML_VER= 1.1.55
-FAST_YAML_VER= 1.0.37
+ESIP_VER= 1.0.58
+EZLIB_VER= 1.0.15
+FAST_TLS_VER= 1.1.24
+FAST_XML_VER= 1.1.57
+FAST_YAML_VER= 1.0.39
IDNA_VER= 6.0.0
JIFFY_VER= 1.1.1
JOSE_VER= 1.11.10
LUERL_VER= 1.2
MQTREE_VER= 1.0.17
-P1_ACME_VER= 1.0.25
+P1_ACME_VER= 1.0.27
P1_MYSQL_VER= 1.0.26
P1_OAUTH2_VER= 0.6.14
-P1_PGSQL_VER= 1.1.32
-P1_UTILS_VER= 1.0.27
+P1_PGSQL_VER= 1.1.34
+P1_UTILS_VER= 1.0.28
PKIX_VER= 1.0.10
SQLITE3_VER= 1.1.15
-STRINGPREP_VER= 1.0.31
-STUN_VER= 1.2.17
+STRINGPREP_VER= 1.0.33
+STUN_VER= 1.2.20
UNICODE_UTIL_COMPAT_VER= 0.4.1
-XMPP_VER= 1.10.0
-YCONF_VER= 1.0.18
+XMPP_VER= 1.11.0
+YCONF_VER= 1.0.20
OPTIONS_SUB= yes
SIP_DESC= SIP support
diff --git a/net-im/ejabberd/distinfo b/net-im/ejabberd/distinfo
index baefa390a1d1..01aa759037e7 100644
--- a/net-im/ejabberd/distinfo
+++ b/net-im/ejabberd/distinfo
@@ -1,40 +1,40 @@
-TIMESTAMP = 1745051550
-SHA256 (processone-ejabberd-25.04_GH0.tar.gz) = 54beae3e7729fdaab1d578a9d59046f31d8ce31c851ae5aca9532821ff22cb45
-SIZE (processone-ejabberd-25.04_GH0.tar.gz) = 2595583
-SHA256 (processone-p1_utils-1.0.27_GH0.tar.gz) = feef567f7645347443849596f7962d69abcf2b41d58ef23d56dd981debe294b4
-SIZE (processone-p1_utils-1.0.27_GH0.tar.gz) = 47932
-SHA256 (processone-cache_tab-1.0.31_GH0.tar.gz) = 7d30cacd91b4a691e1e4bb458df895fd71803853a624bd0afaba0db4dbfc3f15
-SIZE (processone-cache_tab-1.0.31_GH0.tar.gz) = 60922
-SHA256 (processone-fast_tls-1.1.22_GH0.tar.gz) = ec4f8a0cfdd95cc6c9f57ba1b929fda7bda819060aa6eb0f2754a8d25d24a49c
-SIZE (processone-fast_tls-1.1.22_GH0.tar.gz) = 85440
-SHA256 (processone-stringprep-1.0.31_GH0.tar.gz) = 4c2723b2cf87e4a748b82b1d031757ef075c715be97ea5a0d8ac5cbd81c62261
-SIZE (processone-stringprep-1.0.31_GH0.tar.gz) = 99458
-SHA256 (processone-fast_xml-1.1.55_GH0.tar.gz) = b4465da9ac15b1958bbac312bebf859755a667452c9ccfd3e26a9d34df0639e5
-SIZE (processone-fast_xml-1.1.55_GH0.tar.gz) = 105591
-SHA256 (processone-xmpp-1.10.0_GH0.tar.gz) = df030ddf3de1203ef53c01f99d71bc8c33f43f37359eb329dcbbd769f513521f
-SIZE (processone-xmpp-1.10.0_GH0.tar.gz) = 636436
-SHA256 (processone-fast_yaml-1.0.37_GH0.tar.gz) = a8d632d97282cfdf54a0172df59d8641f37de690dd886d0b2e4ef0d4ff876077
-SIZE (processone-fast_yaml-1.0.37_GH0.tar.gz) = 60417
+TIMESTAMP = 1752263113
+SHA256 (processone-ejabberd-25.07_GH0.tar.gz) = a980f2817ea03ca78dc5d8d241ba68a533cbcfe371996513a1b24ea371146596
+SIZE (processone-ejabberd-25.07_GH0.tar.gz) = 2668045
+SHA256 (processone-p1_utils-1.0.28_GH0.tar.gz) = 3525dac8bcee70ff2fdc89dde9d47e9346fdeff87193e42e743657abb52e0146
+SIZE (processone-p1_utils-1.0.28_GH0.tar.gz) = 47943
+SHA256 (processone-cache_tab-1.0.33_GH0.tar.gz) = 1d62a7fa119f49f13e1cfae040404ee0f5d07b4fe348932ecdc2c2fd38108ff0
+SIZE (processone-cache_tab-1.0.33_GH0.tar.gz) = 61041
+SHA256 (processone-fast_tls-1.1.24_GH0.tar.gz) = 9ba5507784d3fb15991ef46b1fb17d9000fcf7f1a133a3b2319a16a7113e57db
+SIZE (processone-fast_tls-1.1.24_GH0.tar.gz) = 85996
+SHA256 (processone-stringprep-1.0.33_GH0.tar.gz) = 2089fdd0454e5b8b88258539888bbd2a03b51cc62cfd0414da240877bb59c93f
+SIZE (processone-stringprep-1.0.33_GH0.tar.gz) = 99491
+SHA256 (processone-fast_xml-1.1.57_GH0.tar.gz) = a24daf6b363a9a2bd7d37a75bf42fb9fbe831c44c17fa8dda587237d005cd6e1
+SIZE (processone-fast_xml-1.1.57_GH0.tar.gz) = 105912
+SHA256 (processone-xmpp-1.11.0_GH0.tar.gz) = 02ffd89d5bd92778fcca9a58d600d5b8ae080fbe0e17c18874923443cbe3fe40
+SIZE (processone-xmpp-1.11.0_GH0.tar.gz) = 640821
+SHA256 (processone-fast_yaml-1.0.39_GH0.tar.gz) = 06ede9ce22239403f285741973ca54d78f73d6a2c82587165354aa21d76f599c
+SIZE (processone-fast_yaml-1.0.39_GH0.tar.gz) = 60529
SHA256 (davisp-jiffy-1.1.1_GH0.tar.gz) = a999351d956d3ed10c33a6dd7e9435e674e519b5b82a46d60361afdb83062fd8
SIZE (davisp-jiffy-1.1.1_GH0.tar.gz) = 1674571
SHA256 (processone-p1_oauth2-0.6.14_GH0.tar.gz) = 6437184239ea3053584834771776062c4e055e897dc6ca94dd8f960f393d891c
SIZE (processone-p1_oauth2-0.6.14_GH0.tar.gz) = 19021
SHA256 (potatosalad-erlang-jose-1.11.10_GH0.tar.gz) = 57c0ebfb0fd41d52bb22ff0398af75acf378475751c0a127af726b7385659ba7
SIZE (potatosalad-erlang-jose-1.11.10_GH0.tar.gz) = 330654
-SHA256 (processone-eimp-1.0.24_GH0.tar.gz) = df5c54ebacaabaf8cfa5134bb045e439a805466a95e4bbc8294524a9195812f2
-SIZE (processone-eimp-1.0.24_GH0.tar.gz) = 3474993
+SHA256 (processone-eimp-1.0.26_GH0.tar.gz) = d2e3c48cd6202180f88c7d064ba6a6c30b9cdd7860a4ce1ab7c06f50fb684051
+SIZE (processone-eimp-1.0.26_GH0.tar.gz) = 3475018
SHA256 (dvv-base64url-1.0.1_GH0.tar.gz) = 7ef7210effd25ac1f82f190fcfaef53e49d7bc40bb94112c4aa07266c32a851b
SIZE (dvv-base64url-1.0.1_GH0.tar.gz) = 2726
-SHA256 (processone-ezlib-1.0.13_GH0.tar.gz) = ae14f266e50c843a46bfcd5fc480112416cd542e82d68c5a97927118ddfb8187
-SIZE (processone-ezlib-1.0.13_GH0.tar.gz) = 49817
+SHA256 (processone-ezlib-1.0.15_GH0.tar.gz) = a7416a313db64f606288aa5d2ea4e5ca12c5649df0d4b57970cf8855ea1154e2
+SIZE (processone-ezlib-1.0.15_GH0.tar.gz) = 49862
SHA256 (processone-pkix-1.0.10_GH0.tar.gz) = da6279d3f8ee31ef04de2b82fb0d42ce8dcd72cedb9a8e6ae7b18e42590cb108
SIZE (processone-pkix-1.0.10_GH0.tar.gz) = 401784
SHA256 (processone-mqtree-1.0.17_GH0.tar.gz) = a2b7a000efdc2f4a55b84b5b6cdde000c905856a05fdbd9911275fb9207f7a5b
SIZE (processone-mqtree-1.0.17_GH0.tar.gz) = 265524
-SHA256 (processone-yconf-1.0.18_GH0.tar.gz) = 6249f344ef40bcf03f8a98af398f58db47e03cacf713c571f12658ee970f2733
-SIZE (processone-yconf-1.0.18_GH0.tar.gz) = 224293
-SHA256 (processone-p1_acme-1.0.25_GH0.tar.gz) = 35355aaab341b2e3da1cc8565f71faf403e58951294d2047075552864378483e
-SIZE (processone-p1_acme-1.0.25_GH0.tar.gz) = 220706
+SHA256 (processone-yconf-1.0.20_GH0.tar.gz) = e2dd128ffb9bb40adffb5805266eac8be613cf593c43bb8de1ae23b77baa2568
+SIZE (processone-yconf-1.0.20_GH0.tar.gz) = 224376
+SHA256 (processone-p1_acme-1.0.27_GH0.tar.gz) = 385359b094ec81a537c3ac262a1bb7b1e75a7f9054c4e4d0f10e7f6dd57cadef
+SIZE (processone-p1_acme-1.0.27_GH0.tar.gz) = 220854
SHA256 (benoitc-erlang-idna-6.0.0_GH0.tar.gz) = d57e20ee88018ff0431e0275e91ada5915782870c9981fc798bcd05589031d6f
SIZE (benoitc-erlang-idna-6.0.0_GH0.tar.gz) = 740802
SHA256 (benoitc-unicode_util_compat-0.4.1_GH0.tar.gz) = daca2a0d9469b6d8b766f72168ff5576b1e902d1b026a659d6ef0073adb996fa
@@ -45,13 +45,13 @@ SHA256 (processone-p1_mysql-1.0.26_GH0.tar.gz) = 4cf49747dae07bd80da3f11a27e4c63
SIZE (processone-p1_mysql-1.0.26_GH0.tar.gz) = 30070
SHA256 (processone-epam-1.0.14_GH0.tar.gz) = 0e375557cf7ba670b626d0b1691b0257c2e68a4509bb72bf14ae8f8b7a30b3c3
SIZE (processone-epam-1.0.14_GH0.tar.gz) = 49229
-SHA256 (processone-p1_pgsql-1.1.32_GH0.tar.gz) = 6a0dbb6017c9392bd52753c1e1cfcae32e39b3d741e7a2aa1c0dcecef5030b6f
-SIZE (processone-p1_pgsql-1.1.32_GH0.tar.gz) = 27702
+SHA256 (processone-p1_pgsql-1.1.34_GH0.tar.gz) = ae673e37053dc1aefd5caa323101e078e965360a31fd226c72a6e00af5d94b5f
+SIZE (processone-p1_pgsql-1.1.34_GH0.tar.gz) = 27729
SHA256 (wooga-eredis-v1.2.0_GH0.tar.gz) = 31a2e61d8d5a9631bda6e72e74abd6042292a39323acb6df94c050a41eb1f1a3
SIZE (wooga-eredis-v1.2.0_GH0.tar.gz) = 28568
-SHA256 (processone-esip-1.0.57_GH0.tar.gz) = d7e39eced3451173e549ded62547096f6405dbccdb7420b9f39cc34a60851064
-SIZE (processone-esip-1.0.57_GH0.tar.gz) = 91301
+SHA256 (processone-esip-1.0.58_GH0.tar.gz) = ff57bea84461390e7d01b6c53c19d1614806e4c27f439d729e80d38a0efe0fd2
+SIZE (processone-esip-1.0.58_GH0.tar.gz) = 91380
SHA256 (processone-erlang-sqlite3-1.1.15_GH0.tar.gz) = a09566a1b0410d7f2662f75e4005387d6b29fb83bbb38c5de31efb3cdf8b6ad0
SIZE (processone-erlang-sqlite3-1.1.15_GH0.tar.gz) = 1715864
-SHA256 (processone-stun-1.2.17_GH0.tar.gz) = f7001fc2d000e49a3006a3252ea8b490133c3756ed709713f4c0f0f68efe8dd7
-SIZE (processone-stun-1.2.17_GH0.tar.gz) = 42586
+SHA256 (processone-stun-1.2.20_GH0.tar.gz) = 66f61f8cdf30d9ffe781240c1117b6d91be848938882820bd82f78ab0a008871
+SIZE (processone-stun-1.2.20_GH0.tar.gz) = 41966
diff --git a/net-im/ejabberd/pkg-plist b/net-im/ejabberd/pkg-plist
index b761cfea5a3a..6763cc1fe057 100644
--- a/net-im/ejabberd/pkg-plist
+++ b/net-im/ejabberd/pkg-plist
@@ -112,6 +112,12 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_announce_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_announce_mnesia.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_announce_sql.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_antispam.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_antispam_dump.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_antispam_files.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_antispam_filter.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_antispam_opt.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_antispam_rtbl.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_auth_fast.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_auth_fast_mnesia.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_auth_fast_opt.beam
@@ -231,6 +237,8 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_pubsub.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_pubsub_mnesia.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_pubsub_opt.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_pubsub_serverinfo.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_pubsub_serverinfo_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_pubsub_sql.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_push.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_push_opt.beam
@@ -317,6 +325,7 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/http_bind.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/logger.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/mod_announce.hrl
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/mod_antispam.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/mod_caps.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/mod_last.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/mod_mam.hrl
@@ -716,6 +725,7 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/rfc3921.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/rfc6120.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/rfc6121.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/unifiedpush.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xdata_codec.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0004.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0012.beam
@@ -786,6 +796,7 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0425.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0430.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0484.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0485.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp.app
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp_codec.beam
diff --git a/net-im/flare/Makefile b/net-im/flare/Makefile
index 747cb306812e..05970111275d 100644
--- a/net-im/flare/Makefile
+++ b/net-im/flare/Makefile
@@ -1,6 +1,5 @@
PORTNAME= flare
-DISTVERSION= 0.16.3
-PORTREVISION= 1
+DISTVERSION= 0.17.0
CATEGORIES= net-im
MAINTAINER= nxjoseph@protonmail.com
diff --git a/net-im/flare/Makefile.crates b/net-im/flare/Makefile.crates
index 2dc5ff5e2b96..9f0a2cdb3c84 100644
--- a/net-im/flare/Makefile.crates
+++ b/net-im/flare/Makefile.crates
@@ -6,6 +6,7 @@ CARGO_CRATES= addr2line-0.24.2 \
aes-gcm-siv-0.11.1 \
aho-corasick-1.1.3 \
aligned-vec-0.5.0 \
+ allocator-api2-0.2.21 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anstream-0.6.18 \
@@ -23,18 +24,19 @@ CARGO_CRATES= addr2line-0.24.2 \
async-recursion-1.1.1 \
async-trait-0.1.87 \
async-tungstenite-0.28.2 \
+ atoi-2.0.0 \
atomic-waker-1.1.2 \
autocfg-1.4.0 \
av1-grain-0.2.3 \
avif-serialize-0.8.3 \
backtrace-0.3.74 \
base64-0.22.1 \
+ base64ct-1.8.0 \
bincode-1.3.3 \
bit_field-0.10.2 \
bitflags-1.3.2 \
bitflags-2.9.0 \
bitstream-io-2.6.0 \
- blake3-1.6.1 \
block-0.1.6 \
block-buffer-0.10.4 \
block-padding-0.3.3 \
@@ -52,32 +54,31 @@ CARGO_CRATES= addr2line-0.24.2 \
cfg-expr-0.17.2 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
- chacha20-0.9.1 \
- chacha20poly1305-0.10.1 \
chrono-0.4.40 \
cipher-0.4.4 \
color_quant-1.1.0 \
colorchoice-1.0.3 \
concurrent-queue-2.5.0 \
- constant_time_eq-0.3.1 \
+ const-oid-0.9.6 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
+ crc-3.3.0 \
+ crc-catalog-2.4.0 \
crc32fast-1.4.2 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
+ crossbeam-queue-0.3.12 \
crossbeam-utils-0.8.21 \
crunchy-0.2.3 \
crypto-common-0.1.6 \
ctr-0.9.2 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
data-encoding-2.8.0 \
- deranged-0.3.11 \
+ der-0.7.10 \
derivative-2.2.0 \
derive-where-1.2.7 \
digest-0.10.7 \
displaydoc-0.2.5 \
+ dotenvy-0.15.7 \
dunce-1.0.5 \
either-1.15.0 \
endi-1.1.0 \
@@ -87,6 +88,7 @@ CARGO_CRATES= addr2line-0.24.2 \
env_logger-0.11.6 \
equivalent-1.0.2 \
errno-0.3.10 \
+ etcetera-0.8.0 \
event-listener-5.4.0 \
event-listener-strategy-0.5.3 \
exr-1.73.0 \
@@ -96,21 +98,21 @@ CARGO_CRATES= addr2line-0.24.2 \
field-offset-0.3.6 \
fixedbitset-0.5.7 \
flate2-1.1.0 \
+ flume-0.11.1 \
fnv-1.0.7 \
+ foldhash-0.1.5 \
form_urlencoded-1.2.1 \
- fs2-0.4.3 \
- fs_extra-1.3.0 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
+ futures-intrusive-0.5.0 \
futures-io-0.3.31 \
futures-lite-2.6.0 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
- fxhash-0.2.1 \
gdk-pixbuf-0.20.9 \
gdk-pixbuf-sys-0.20.7 \
gdk4-0.9.6 \
@@ -142,13 +144,14 @@ CARGO_CRATES= addr2line-0.24.2 \
gtk4-macros-0.9.5 \
gtk4-sys-0.9.6 \
half-2.4.1 \
- hashbrown-0.12.3 \
hashbrown-0.15.2 \
+ hashlink-0.10.0 \
heck-0.5.0 \
hex-0.4.3 \
hex-literal-0.4.1 \
hkdf-0.12.4 \
hmac-0.12.1 \
+ home-0.5.11 \
html-escape-0.2.13 \
http-1.2.0 \
http-body-1.0.1 \
@@ -170,16 +173,13 @@ CARGO_CRATES= addr2line-0.24.2 \
icu_properties_data-1.5.0 \
icu_provider-1.5.0 \
icu_provider_macros-1.5.0 \
- ident_case-1.0.1 \
idna-1.0.3 \
idna_adapter-1.2.0 \
image-0.25.5 \
image-webp-0.2.1 \
imgref-1.11.0 \
- indexmap-1.9.3 \
indexmap-2.7.1 \
inout-0.1.4 \
- instant-0.1.13 \
interpolate_name-0.2.4 \
ipnet-2.11.0 \
is_terminal_polyfill-1.70.1 \
@@ -198,11 +198,12 @@ CARGO_CRATES= addr2line-0.24.2 \
libm-0.2.11 \
libspelling-0.3.0 \
libspelling-sys-0.3.0 \
+ libsqlite3-sys-0.30.1 \
linked-hash-map-0.5.6 \
linux-raw-sys-0.9.2 \
litemap-0.7.5 \
locale_config-0.3.0 \
- lock_api-0.4.12 \
+ lock_api-0.4.13 \
log-0.4.26 \
loop9-0.1.5 \
lru-cache-0.1.2 \
@@ -225,7 +226,6 @@ CARGO_CRATES= addr2line-0.24.2 \
num-bigint-0.4.6 \
num-bigint-dig-0.8.4 \
num-complex-0.4.6 \
- num-conv-0.1.0 \
num-derive-0.4.2 \
num-integer-0.1.46 \
num-iter-0.1.45 \
@@ -245,12 +245,13 @@ CARGO_CRATES= addr2line-0.24.2 \
pango-0.20.9 \
pango-sys-0.20.9 \
parking-2.2.1 \
- parking_lot-0.11.2 \
- parking_lot_core-0.8.6 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
partial-default-0.1.0 \
partial-default-derive-0.1.0 \
paste-1.0.15 \
pbkdf2-0.12.2 \
+ pem-rfc7468-0.7.0 \
percent-encoding-2.3.1 \
petgraph-0.7.1 \
phonenumber-0.3.7+8.13.52 \
@@ -258,11 +259,11 @@ CARGO_CRATES= addr2line-0.24.2 \
pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
+ pkcs1-0.7.5 \
+ pkcs8-0.10.2 \
pkg-config-0.3.32 \
png-0.17.16 \
- poly1305-0.8.0 \
polyval-0.6.2 \
- powerfmt-0.2.0 \
ppv-lite86-0.2.20 \
pqcrypto-internals-0.2.10 \
pqcrypto-kyber-0.7.9 \
@@ -281,7 +282,6 @@ CARGO_CRATES= addr2line-0.24.2 \
qrcodegen-1.8.0 \
quick-error-2.0.1 \
quick-xml-0.37.2 \
- quickcheck_macros-1.0.0 \
quinn-0.11.6 \
quinn-proto-0.11.9 \
quinn-udp-0.5.10 \
@@ -296,7 +296,7 @@ CARGO_CRATES= addr2line-0.24.2 \
ravif-0.11.11 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- redox_syscall-0.2.16 \
+ redox_syscall-0.5.13 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-cache-0.2.1 \
@@ -306,6 +306,7 @@ CARGO_CRATES= addr2line-0.24.2 \
reqwest-websocket-0.4.4 \
rgb-0.8.50 \
ring-0.17.13 \
+ rsa-0.9.8 \
rustc-demangle-0.1.24 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
@@ -324,24 +325,30 @@ CARGO_CRATES= addr2line-0.24.2 \
serde_repr-0.1.20 \
serde_spanned-0.6.8 \
serde_urlencoded-0.7.1 \
- serde_with-3.12.0 \
- serde_with_macros-3.12.0 \
sha1-0.10.6 \
sha2-0.10.8 \
shlex-1.3.0 \
signal-hook-registry-1.4.2 \
+ signature-2.2.0 \
simd-adler32-0.3.7 \
simd_helpers-0.1.0 \
slab-0.4.9 \
- sled-0.34.7 \
smallvec-1.14.0 \
socket2-0.5.8 \
sourceview5-0.9.1 \
sourceview5-sys-0.9.0 \
spin-0.9.8 \
+ spki-0.7.3 \
+ sqlx-0.8.6 \
+ sqlx-core-0.8.6 \
+ sqlx-macros-0.8.6 \
+ sqlx-macros-core-0.8.6 \
+ sqlx-mysql-0.8.6 \
+ sqlx-postgres-0.8.6 \
+ sqlx-sqlite-0.8.6 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
- strsim-0.11.1 \
+ stringprep-0.1.5 \
strum-0.26.3 \
strum_macros-0.26.4 \
subtle-2.6.1 \
@@ -359,15 +366,13 @@ CARGO_CRATES= addr2line-0.24.2 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.12 \
tiff-0.9.1 \
- time-0.3.39 \
- time-core-0.1.3 \
- time-macros-0.2.20 \
tinystr-0.7.6 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
tokio-1.44.2 \
tokio-macros-2.5.0 \
tokio-rustls-0.26.2 \
+ tokio-stream-0.1.17 \
tokio-util-0.7.13 \
toml-0.8.20 \
toml_datetime-0.6.8 \
@@ -384,7 +389,10 @@ CARGO_CRATES= addr2line-0.24.2 \
typenum-1.18.0 \
uds_windows-1.1.0 \
unicase-2.8.1 \
+ unicode-bidi-0.3.18 \
unicode-ident-1.0.18 \
+ unicode-normalization-0.1.24 \
+ unicode-properties-0.1.3 \
universal-hash-0.5.1 \
untrusted-0.9.0 \
url-2.5.4 \
@@ -395,11 +403,13 @@ CARGO_CRATES= addr2line-0.24.2 \
utf8parse-0.2.2 \
uuid-1.15.1 \
v_frame-0.3.8 \
+ vcpkg-0.2.15 \
version-compare-0.2.0 \
version_check-0.9.5 \
want-0.3.1 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasi-0.13.3+wasi-0.2.2 \
+ wasite-0.1.0 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-futures-0.4.50 \
@@ -410,6 +420,7 @@ CARGO_CRATES= addr2line-0.24.2 \
web-sys-0.3.77 \
web-time-1.1.0 \
weezl-0.1.8 \
+ whoami-1.6.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
@@ -418,16 +429,25 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-registry-0.2.0 \
windows-result-0.2.0 \
windows-strings-0.1.0 \
+ windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
winnow-0.7.3 \
wit-bindgen-rt-0.33.0 \
@@ -456,8 +476,8 @@ CARGO_CRATES= addr2line-0.24.2 \
zvariant-5.4.0 \
zvariant_derive-5.4.0 \
zvariant_utils-3.2.0 \
- presage,presage-store-cipher,presage-store-sled@git+https://github.com/whisperfish/presage?rev=3f55d5fd96f0d1b43e217837179727f4f49cdeda\#3f55d5fd96f0d1b43e217837179727f4f49cdeda \
- libsignal-service@git+https://github.com/whisperfish/libsignal-service-rs?rev=f94d55bf8d742699024c26ca3965e85fc9946e23\#f94d55bf8d742699024c26ca3965e85fc9946e23 \
+ libsignal-service@git+https://github.com/whisperfish/libsignal-service-rs?rev=68d5d835edf40b3ad0d0386965a779c18fd40ae8\#68d5d835edf40b3ad0d0386965a779c18fd40ae8 \
+ presage,presage-store-sqlite@git+https://github.com/whisperfish/presage?rev=123c1f926e359c21b34d099279ee8a92462ce96d\#123c1f926e359c21b34d099279ee8a92462ce96d \
blurhash@git+https://github.com/whisperfish/blurhash-rs?rev=2135e10\#2135e101377e514266358b3e67adab37e736bb8a \
curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572 \
libsignal-core,libsignal-protocol,poksho,signal-crypto,zkcredential,zkgroup@git+https://github.com/signalapp/libsignal?tag=v0.56.1\#e46841ea2c1ad03bc5113eba267ac1543689d031
diff --git a/net-im/flare/distinfo b/net-im/flare/distinfo
index 238dc38c876b..78f0ca0e1c3d 100644
--- a/net-im/flare/distinfo
+++ b/net-im/flare/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1751283798
+TIMESTAMP = 1752906141
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
@@ -15,6 +15,8 @@ SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2d
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/aligned-vec-0.5.0.crate) = 4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1
SIZE (rust/crates/aligned-vec-0.5.0.crate) = 8921
+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
@@ -49,6 +51,8 @@ SHA256 (rust/crates/async-trait-0.1.87.crate) = d556ec1359574147ec0c4fc5eb525f3f
SIZE (rust/crates/async-trait-0.1.87.crate) = 32014
SHA256 (rust/crates/async-tungstenite-0.28.2.crate) = 1c348fb0b6d132c596eca3dcd941df48fb597aafcb07a738ec41c004b087dc99
SIZE (rust/crates/async-tungstenite-0.28.2.crate) = 42641
+SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528
+SIZE (rust/crates/atoi-2.0.0.crate) = 7785
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.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
@@ -61,6 +65,8 @@ SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4
SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
+SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61
@@ -71,8 +77,6 @@ SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5
SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
SHA256 (rust/crates/bitstream-io-2.6.0.crate) = 6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2
SIZE (rust/crates/bitstream-io-2.6.0.crate) = 38256
-SHA256 (rust/crates/blake3-1.6.1.crate) = 675f87afced0413c9bb02843499dbbd3882a237645883f71a2b59644a6d2f753
-SIZE (rust/crates/blake3-1.6.1.crate) = 186007
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
@@ -107,10 +111,6 @@ SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582eb
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818
-SIZE (rust/crates/chacha20-0.9.1.crate) = 23424
-SHA256 (rust/crates/chacha20poly1305-0.10.1.crate) = 10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35
-SIZE (rust/crates/chacha20poly1305-0.10.1.crate) = 68485
SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
SIZE (rust/crates/chrono-0.4.40.crate) = 229824
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
@@ -121,18 +121,24 @@ SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c
SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
-SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6
-SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561
+SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
+SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
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/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675
+SIZE (rust/crates/crc-3.3.0.crate) = 13905
+SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5
+SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155
SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
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
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+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/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
@@ -141,16 +147,10 @@ SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835
SIZE (rust/crates/ctr-0.9.2.crate) = 18344
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
SHA256 (rust/crates/data-encoding-2.8.0.crate) = 575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010
SIZE (rust/crates/data-encoding-2.8.0.crate) = 21394
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
+SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
+SIZE (rust/crates/der-0.7.10.crate) = 90111
SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
SIZE (rust/crates/derivative-2.2.0.crate) = 48076
SHA256 (rust/crates/derive-where-1.2.7.crate) = 62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25
@@ -159,6 +159,8 @@ SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8c
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b
+SIZE (rust/crates/dotenvy-0.15.7.crate) = 20293
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
@@ -177,6 +179,8 @@ SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/etcetera-0.8.0.crate) = 136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943
+SIZE (rust/crates/etcetera-0.8.0.crate) = 13295
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-strategy-0.5.3.crate) = 3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2
@@ -195,14 +199,14 @@ SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
SIZE (rust/crates/flate2-1.1.0.crate) = 110650
+SHA256 (rust/crates/flume-0.11.1.crate) = da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095
+SIZE (rust/crates/flume-0.11.1.crate) = 67947
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/fs2-0.4.3.crate) = 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213
-SIZE (rust/crates/fs2-0.4.3.crate) = 13138
-SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
-SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
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
@@ -211,6 +215,8 @@ SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b058
SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f
SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
+SHA256 (rust/crates/futures-intrusive-0.5.0.crate) = 1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f
+SIZE (rust/crates/futures-intrusive-0.5.0.crate) = 85563
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
@@ -223,8 +229,6 @@ 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/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c
-SIZE (rust/crates/fxhash-0.2.1.crate) = 4102
SHA256 (rust/crates/gdk-pixbuf-0.20.9.crate) = 7563afd6ff0a221edfbb70a78add5075b8d9cb48e637a40a24c3ece3fea414d0
SIZE (rust/crates/gdk-pixbuf-0.20.9.crate) = 21619
SHA256 (rust/crates/gdk-pixbuf-sys-0.20.7.crate) = 67f2587c9202bf997476bbba6aaed4f78a11538a2567df002a5f57f5331d0b5c
@@ -287,10 +291,10 @@ SHA256 (rust/crates/gtk4-sys-0.9.6.crate) = 41e03b01e54d77c310e1d98647d73f996d04
SIZE (rust/crates/gtk4-sys-0.9.6.crate) = 114426
SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
SIZE (rust/crates/half-2.4.1.crate) = 50892
-SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
-SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1
+SIZE (rust/crates/hashlink-0.10.0.crate) = 29402
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
@@ -301,6 +305,8 @@ SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72
SIZE (rust/crates/hkdf-0.12.4.crate) = 171163
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
+SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
+SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476
SIZE (rust/crates/html-escape-0.2.13.crate) = 23345
SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
@@ -343,8 +349,6 @@ SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3
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/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
@@ -355,14 +359,10 @@ SHA256 (rust/crates/image-webp-0.2.1.crate) = b77d01e822461baa8409e156015a1d9173
SIZE (rust/crates/image-webp-0.2.1.crate) = 60662
SHA256 (rust/crates/imgref-1.11.0.crate) = d0263a3d970d5c054ed9312c0057b4f3bde9c0b33836d3637361d4a9e6e7a408
SIZE (rust/crates/imgref-1.11.0.crate) = 65943
-SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
-SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
SIZE (rust/crates/inout-0.1.4.crate) = 11280
-SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
-SIZE (rust/crates/instant-0.1.13.crate) = 6305
SHA256 (rust/crates/interpolate_name-0.2.4.crate) = c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60
SIZE (rust/crates/interpolate_name-0.2.4.crate) = 4027
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
@@ -399,6 +399,8 @@ SHA256 (rust/crates/libspelling-0.3.0.crate) = 1cbd36b794de5725e0b2be4cc90c57c5e
SIZE (rust/crates/libspelling-0.3.0.crate) = 5867
SHA256 (rust/crates/libspelling-sys-0.3.0.crate) = 2d2ec120461981daf9d0c5a8b0bc55ebf350292280e93fd6d063895593754484
SIZE (rust/crates/libspelling-sys-0.3.0.crate) = 5926
+SHA256 (rust/crates/libsqlite3-sys-0.30.1.crate) = 2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149
+SIZE (rust/crates/libsqlite3-sys-0.30.1.crate) = 5122296
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.9.2.crate) = 6db9c683daf087dc577b7506e9695b3d556a9f3849903fa28186283afd6809e9
@@ -407,8 +409,8 @@ SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d4
SIZE (rust/crates/litemap-0.7.5.crate) = 29962
SHA256 (rust/crates/locale_config-0.3.0.crate) = 08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934
SIZE (rust/crates/locale_config-0.3.0.crate) = 20808
-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.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
SIZE (rust/crates/log-0.4.26.crate) = 47022
SHA256 (rust/crates/loop9-0.1.5.crate) = 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062
@@ -453,8 +455,6 @@ SHA256 (rust/crates/num-bigint-dig-0.8.4.crate) = dc84195820f291c7697304f3cbdadd
SIZE (rust/crates/num-bigint-dig-0.8.4.crate) = 123825
SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
-SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
-SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
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
@@ -493,10 +493,10 @@ SHA256 (rust/crates/pango-sys-0.20.9.crate) = 0dbb9b751673bd8fe49eb78620547973a1
SIZE (rust/crates/pango-sys-0.20.9.crate) = 28371
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
-SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
-SHA256 (rust/crates/parking_lot_core-0.8.6.crate) = 60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc
-SIZE (rust/crates/parking_lot_core-0.8.6.crate) = 32567
+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/partial-default-0.1.0.crate) = 124dc3c21ffb6fb3a0562d129929a8a54998766ef7adc1ba09ddc467d092c14b
SIZE (rust/crates/partial-default-0.1.0.crate) = 15031
SHA256 (rust/crates/partial-default-derive-0.1.0.crate) = 7459127d7a18cb202d418e4b7df1103ffd6d82a106e9b2091c250624c2ace70d
@@ -505,6 +505,8 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
+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/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
@@ -519,16 +521,16 @@ SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9a
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/pkcs1-0.7.5.crate) = c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f
+SIZE (rust/crates/pkcs1-0.7.5.crate) = 35790
+SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7
+SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
SIZE (rust/crates/png-0.17.16.crate) = 117975
-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
SIZE (rust/crates/polyval-0.6.2.crate) = 18425
-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/pqcrypto-internals-0.2.10.crate) = 5f408e9e302fffe05f781c95777cb36bbfc51daccf518c28c5829d49a989df22
@@ -565,8 +567,6 @@ SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedc
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
SHA256 (rust/crates/quick-xml-0.37.2.crate) = 165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003
SIZE (rust/crates/quick-xml-0.37.2.crate) = 188017
-SHA256 (rust/crates/quickcheck_macros-1.0.0.crate) = b22a693222d716a9587786f37ac3f6b4faedb5b80c23914e7303ff5a1d8016e9
-SIZE (rust/crates/quickcheck_macros-1.0.0.crate) = 5275
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
@@ -595,8 +595,8 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4
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/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
-SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
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
@@ -615,6 +615,8 @@ SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057
SIZE (rust/crates/rgb-0.8.50.crate) = 21980
SHA256 (rust/crates/ring-0.17.13.crate) = 70ac5d832aa16abd7d1def883a8545280c20a60f523a370aa3a9617c2b8550ee
SIZE (rust/crates/ring-0.17.13.crate) = 1501917
+SHA256 (rust/crates/rsa-0.9.8.crate) = 78928ac1ed176a5ca1d17e578a1825f3d81ca54cf41053a592584b020cfd691b
+SIZE (rust/crates/rsa-0.9.8.crate) = 85741
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
@@ -651,10 +653,6 @@ SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a
SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-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/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
@@ -663,14 +661,14 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
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/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
+SIZE (rust/crates/signature-2.2.0.crate) = 15531
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/simd_helpers-0.1.0.crate) = 95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6
SIZE (rust/crates/simd_helpers-0.1.0.crate) = 1527
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/sled-0.34.7.crate) = 7f96b4737c2ce5987354855aed3797279def4ebf734436c6aa4552cf8e169935
-SIZE (rust/crates/sled-0.34.7.crate) = 485296
SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
@@ -681,12 +679,28 @@ SHA256 (rust/crates/sourceview5-sys-0.9.0.crate) = 4a3759467713554a8063faa380237
SIZE (rust/crates/sourceview5-sys-0.9.0.crate) = 18779
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
+SIZE (rust/crates/spki-0.7.3.crate) = 16409
+SHA256 (rust/crates/sqlx-0.8.6.crate) = 1fefb893899429669dcdd979aff487bd78f4064e5e7907e4269081e0ef7d97dc
+SIZE (rust/crates/sqlx-0.8.6.crate) = 190134
+SHA256 (rust/crates/sqlx-core-0.8.6.crate) = ee6798b1838b6a0f69c007c133b8df5866302197e404e8b6ee8ed3e3a5e68dc6
+SIZE (rust/crates/sqlx-core-0.8.6.crate) = 118378
+SHA256 (rust/crates/sqlx-macros-0.8.6.crate) = a2d452988ccaacfbf5e0bdbc348fb91d7c8af5bee192173ac3636b5fb6e6715d
+SIZE (rust/crates/sqlx-macros-0.8.6.crate) = 6348
+SHA256 (rust/crates/sqlx-macros-core-0.8.6.crate) = 19a9c1841124ac5a61741f96e1d9e2ec77424bf323962dd894bdb93f37d5219b
+SIZE (rust/crates/sqlx-macros-core-0.8.6.crate) = 30587
+SHA256 (rust/crates/sqlx-mysql-0.8.6.crate) = aa003f0038df784eb8fecbbac13affe3da23b45194bd57dba231c8f48199c526
+SIZE (rust/crates/sqlx-mysql-0.8.6.crate) = 72992
+SHA256 (rust/crates/sqlx-postgres-0.8.6.crate) = db58fcd5a53cf07c184b154801ff91347e4c30d17a3562a635ff028ad5deda46
+SIZE (rust/crates/sqlx-postgres-0.8.6.crate) = 140616
+SHA256 (rust/crates/sqlx-sqlite-0.8.6.crate) = c2d12fe70b2c1b4401038055f90f151b78208de1f9f89a7dbfd41587a10c3eea
+SIZE (rust/crates/sqlx-sqlite-0.8.6.crate) = 82039
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/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
-SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
-SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/stringprep-0.1.5.crate) = 7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1
+SIZE (rust/crates/stringprep-0.1.5.crate) = 23573
SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
SIZE (rust/crates/strum-0.26.3.crate) = 7237
SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
@@ -721,12 +735,6 @@ SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672c
SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
SIZE (rust/crates/tiff-0.9.1.crate) = 1423953
-SHA256 (rust/crates/time-0.3.39.crate) = dad298b01a40a23aac4580b67e3dbedb7cc8402f3592d7f49469de2ea4aecdd8
-SIZE (rust/crates/time-0.3.39.crate) = 139037
-SHA256 (rust/crates/time-core-0.1.3.crate) = 765c97a5b985b7c11d7bc27fa927dc4fe6af3a6dfb021d28deb60d3bf51e76ef
-SIZE (rust/crates/time-core-0.1.3.crate) = 8002
-SHA256 (rust/crates/time-macros-0.2.20.crate) = e8093bc3e81c3bc5f7879de09619d06c9a5a5e45ca44dfeeb7225bae38005c5c
-SIZE (rust/crates/time-macros-0.2.20.crate) = 24416
SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
@@ -739,6 +747,8 @@ SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
+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.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148
@@ -771,8 +781,14 @@ SHA256 (rust/crates/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f
SIZE (rust/crates/uds_windows-1.1.0.crate) = 17040
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
+SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5
+SIZE (rust/crates/unicode-bidi-0.3.18.crate) = 58300
SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
+SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
+SHA256 (rust/crates/unicode-properties-0.1.3.crate) = e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0
+SIZE (rust/crates/unicode-properties-0.1.3.crate) = 42252
SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea
SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
@@ -793,6 +809,8 @@ SHA256 (rust/crates/uuid-1.15.1.crate) = e0f540e3240398cce6128b64ba83fdbdd86129c
SIZE (rust/crates/uuid-1.15.1.crate) = 58728
SHA256 (rust/crates/v_frame-0.3.8.crate) = d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b
SIZE (rust/crates/v_frame-0.3.8.crate) = 14967
+SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
+SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version-compare-0.2.0.crate) = 852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b
SIZE (rust/crates/version-compare-0.2.0.crate) = 13942
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
@@ -803,6 +821,8 @@ SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+SHA256 (rust/crates/wasite-0.1.0.crate) = b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b
+SIZE (rust/crates/wasite-0.1.0.crate) = 2346
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
@@ -823,6 +843,8 @@ SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
SIZE (rust/crates/weezl-0.1.8.crate) = 42175
+SHA256 (rust/crates/whoami-1.6.0.crate) = 6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7
+SIZE (rust/crates/whoami-1.6.0.crate) = 24691
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
@@ -839,26 +861,44 @@ SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8
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-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-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_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_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_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_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+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_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_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_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.3.crate) = 0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1
@@ -915,15 +955,15 @@ SHA256 (rust/crates/zvariant_derive-5.4.0.crate) = 74170caa85b8b84cc4935f2d56a57
SIZE (rust/crates/zvariant_derive-5.4.0.crate) = 13411
SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34
SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779
-SHA256 (whisperfish-presage-3f55d5fd96f0d1b43e217837179727f4f49cdeda_GH0.tar.gz) = d9c4dbf198855298b9aad1352fb2449d5ef0a0dcb16789795634ebfbd5e39e8a
-SIZE (whisperfish-presage-3f55d5fd96f0d1b43e217837179727f4f49cdeda_GH0.tar.gz) = 82456
-SHA256 (whisperfish-libsignal-service-rs-f94d55bf8d742699024c26ca3965e85fc9946e23_GH0.tar.gz) = c529b4d9d52b3cc3d186146e4190781f54c9dde1c0ffbff3ddad08851d04bb55
-SIZE (whisperfish-libsignal-service-rs-f94d55bf8d742699024c26ca3965e85fc9946e23_GH0.tar.gz) = 99545
+SHA256 (whisperfish-libsignal-service-rs-68d5d835edf40b3ad0d0386965a779c18fd40ae8_GH0.tar.gz) = e87c722d1ae08ab613800c1fcd5f041a9c07bb0ddd3bf26b862b281ca6e8fe59
+SIZE (whisperfish-libsignal-service-rs-68d5d835edf40b3ad0d0386965a779c18fd40ae8_GH0.tar.gz) = 100491
+SHA256 (whisperfish-presage-123c1f926e359c21b34d099279ee8a92462ce96d_GH0.tar.gz) = df68e0ea9620c42878c036561595e90548872ffc037068f019bb7de1d24eabc9
+SIZE (whisperfish-presage-123c1f926e359c21b34d099279ee8a92462ce96d_GH0.tar.gz) = 110250
SHA256 (whisperfish-blurhash-rs-2135e101377e514266358b3e67adab37e736bb8a_GH0.tar.gz) = 3c998ec7e98d12515b8e2d7050da8f0fd5656e457ff4f46f56bdf21b10b20cfc
SIZE (whisperfish-blurhash-rs-2135e101377e514266358b3e67adab37e736bb8a_GH0.tar.gz) = 212200
SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 8dd338dd7d558b7882310e8dc76ceca41ef448afd0532be208d4ff0f2924f334
SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 808022
SHA256 (signalapp-libsignal-v0.56.1_GH0.tar.gz) = 765b32f463669e4590d253ee82d524805ba42b156af1d058b30e1dc38607f039
SIZE (signalapp-libsignal-v0.56.1_GH0.tar.gz) = 1656542
-SHA256 (flare-0.16.3.tar.bz2) = aaadae892863ad3c980109dab6b0c3e4ec050a58f2bee1e2d277cc9a108e18c2
-SIZE (flare-0.16.3.tar.bz2) = 471563
+SHA256 (flare-0.17.0.tar.bz2) = a89057e436706070ca2d7f10f8306e851d4753d0779df0ba94cc44b06c8972e0
+SIZE (flare-0.17.0.tar.bz2) = 478316
diff --git a/net-im/flare/pkg-message b/net-im/flare/pkg-message
new file mode 100644
index 000000000000..a41c70bf60c7
--- /dev/null
+++ b/net-im/flare/pkg-message
@@ -0,0 +1,7 @@
+[
+{
+ type: upgrade
+ maximum_version: "0.17.0"
+ message: "This release will require a relink of Flare."
+}
+]
diff --git a/net-im/gomuks/Makefile b/net-im/gomuks/Makefile
index 816ca933a1a9..0015832cc149 100644
--- a/net-im/gomuks/Makefile
+++ b/net-im/gomuks/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gomuks
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net-im
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net-im/gotktrix/Makefile b/net-im/gotktrix/Makefile
index 1442195f2d4f..d0b3b9bb0b08 100644
--- a/net-im/gotktrix/Makefile
+++ b/net-im/gotktrix/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotktrix
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.4
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= net-im
MAINTAINER= fuz@FreeBSD.org
diff --git a/net-im/linux-discord/Makefile b/net-im/linux-discord/Makefile
index a4bc031eb8bd..30f71a74405d 100644
--- a/net-im/linux-discord/Makefile
+++ b/net-im/linux-discord/Makefile
@@ -1,5 +1,5 @@
PORTNAME= discord
-DISTVERSION= 0.0.99
+DISTVERSION= 0.0.102
PORTREVISION= 0
PORTEPOCH= 1
CATEGORIES= net-im
diff --git a/net-im/linux-discord/distinfo b/net-im/linux-discord/distinfo
index 23d5025b6658..8ee2f3ac3c35 100644
--- a/net-im/linux-discord/distinfo
+++ b/net-im/linux-discord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750838208
-SHA256 (discord-0.0.99.tar.gz) = cd6dc7a661cb248c8b8e91363b64753ec6bd49e5b05fb1189e39f7bbe29d116c
-SIZE (discord-0.0.99.tar.gz) = 105427025
+TIMESTAMP = 1752651317
+SHA256 (discord-0.0.102.tar.gz) = c6797aed3cbdbae023395e5e5a747bc46f8f47927833b9d87358634418db68e2
+SIZE (discord-0.0.102.tar.gz) = 105422377
diff --git a/net-im/matterbridge/Makefile b/net-im/matterbridge/Makefile
index c40013a8af16..658a5f171966 100644
--- a/net-im/matterbridge/Makefile
+++ b/net-im/matterbridge/Makefile
@@ -1,7 +1,7 @@
PORTNAME= matterbridge
PORTVERSION= 1.26.0
DISTVERSIONPREFIX= v
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net-im
MAINTAINER= bofh@FreeBSD.org
diff --git a/net-im/matterircd/Makefile b/net-im/matterircd/Makefile
index b2084c255b53..bf304fb0beda 100644
--- a/net-im/matterircd/Makefile
+++ b/net-im/matterircd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= matterircd
DISTVERSIONPREFIX= v
DISTVERSION= 0.28.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= net-im irc
MAINTAINER= chalpin@cs.wisc.edu
diff --git a/net-im/nextcloud-talk/Makefile b/net-im/nextcloud-talk/Makefile
index 26e177f29f61..11e633f62c16 100644
--- a/net-im/nextcloud-talk/Makefile
+++ b/net-im/nextcloud-talk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= talk
-PORTVERSION= 21.1.0
+PORTVERSION= 21.1.2
DISTVERSIONPREFIX= v
CATEGORIES= net-im www
DISTNAME= spreed-${DISTVERSIONPREFIX}${DISTVERSION}
diff --git a/net-im/nextcloud-talk/distinfo b/net-im/nextcloud-talk/distinfo
index 0727583f4e9d..7dc2c39fd984 100644
--- a/net-im/nextcloud-talk/distinfo
+++ b/net-im/nextcloud-talk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749207033
-SHA256 (nextcloud/spreed-v21.1.0.tar.gz) = 0f1c0adcf32c2d3c5b763c8cd74ad7eb0bde4450abf04a08193a0a4a468cc183
-SIZE (nextcloud/spreed-v21.1.0.tar.gz) = 50725653
+TIMESTAMP = 1752827031
+SHA256 (nextcloud/spreed-v21.1.2.tar.gz) = 7a0d9dd8c6f8acc7b2d87e299522ddb2a8cfac85903f9712b40ec84a44f4543b
+SIZE (nextcloud/spreed-v21.1.2.tar.gz) = 50836308
diff --git a/net-im/openfire/Makefile b/net-im/openfire/Makefile
index 00d9215943e2..55d89a6eee34 100644
--- a/net-im/openfire/Makefile
+++ b/net-im/openfire/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openfire
DISTVERSIONPREFIX= v
-DISTVERSION= 5.0.0
+DISTVERSION= 5.0.1
PORTEPOCH= 1
CATEGORIES= net-im java
diff --git a/net-im/openfire/distinfo b/net-im/openfire/distinfo
index 602942dce3bb..7eb2eb11c097 100644
--- a/net-im/openfire/distinfo
+++ b/net-im/openfire/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751238308
-SHA256 (igniterealtime-Openfire-v5.0.0_GH0.tar.gz) = f650a6021ae97081ec10d05fdee6d8395bf8c1bdc4845f0ae2b83241e18bc628
-SIZE (igniterealtime-Openfire-v5.0.0_GH0.tar.gz) = 9729812
-SHA256 (openfire-5.0.0-deps.tar.gz) = 93f1daa85a1a104725e2caee43c97ebc014833fecb6d761829acab306fed827f
-SIZE (openfire-5.0.0-deps.tar.gz) = 230119742
+TIMESTAMP = 1751713927
+SHA256 (igniterealtime-Openfire-v5.0.1_GH0.tar.gz) = cd29305ff1bc9ee544aaa60fb11f32f5c6783a433069b589e9cb82d556a67c76
+SIZE (igniterealtime-Openfire-v5.0.1_GH0.tar.gz) = 9752467
+SHA256 (openfire-5.0.1-deps.tar.gz) = 729e34b2d4109bf538cf84d45a1fdb7c65eff08d777d976b17013a3d5da7f15c
+SIZE (openfire-5.0.1-deps.tar.gz) = 230159282
diff --git a/net-im/openfire/pkg-plist b/net-im/openfire/pkg-plist
index 66c119f623a4..a79bf1979fd4 100644
--- a/net-im/openfire/pkg-plist
+++ b/net-im/openfire/pkg-plist
@@ -125,7 +125,7 @@
%%DATADIR%%/lib/hsqldb-2.7.1.jar
%%DATADIR%%/lib/httpclient-4.5.13.jar
%%DATADIR%%/lib/httpcore-4.4.13.jar
-%%DATADIR%%/lib/i18n-5.0.0.jar
+%%DATADIR%%/lib/i18n-5.0.1.jar
%%DATADIR%%/lib/imageio-bmp-3.9.4.jar
%%DATADIR%%/lib/imageio-core-3.9.4.jar
%%DATADIR%%/lib/istack-commons-runtime-3.0.11.jar
@@ -234,7 +234,7 @@
%%DATADIR%%/lib/txw2-2.3.3.jar
%%DATADIR%%/lib/ucp-23.7.0.25.01.jar
%%DATADIR%%/lib/xdb-23.7.0.25.01.jar
-%%DATADIR%%/lib/xmppserver-5.0.0.jar
+%%DATADIR%%/lib/xmppserver-5.0.1.jar
%%DATADIR%%/lib/xpp3-1.1.4c.0.jar
%%DATADIR%%/logs
%%DATADIR%%/plugins/admin/plugin.xml
diff --git a/net-im/purple-googlechat/Makefile b/net-im/purple-googlechat/Makefile
index 53c5e40305be..eaa3cccba9b3 100644
--- a/net-im/purple-googlechat/Makefile
+++ b/net-im/purple-googlechat/Makefile
@@ -1,5 +1,6 @@
PORTNAME= purple-googlechat
DISTVERSION= g20231026
+PORTREVISION= 1
CATEGORIES= net-im
MAINTAINER= ports@FreeBSD.org
diff --git a/net-im/purple-gowhatsapp/Makefile b/net-im/purple-gowhatsapp/Makefile
index dfa36bcc3817..ac0c4f37a9c3 100644
--- a/net-im/purple-gowhatsapp/Makefile
+++ b/net-im/purple-gowhatsapp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= purple-gowhatsapp
DISTVERSIONPREFIX=v
DISTVERSION= 1.16.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-im
MAINTAINER= ports@virtual-estates.net
diff --git a/net-im/py-matrix-synapse/Makefile b/net-im/py-matrix-synapse/Makefile
index 4ff68f2ee4b1..10cc8c0e173c 100644
--- a/net-im/py-matrix-synapse/Makefile
+++ b/net-im/py-matrix-synapse/Makefile
@@ -1,6 +1,6 @@
PORTNAME= matrix-synapse
DISTVERSION= 1.131.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-im python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -49,7 +49,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0.0:devel/py-jsonschema@${PY_F
${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=15.0:devel/py-virtualenv@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tox>=2.3.1:devel/py-tox@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml>4.5.2:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml5>4.5.2:devel/py-lxml5@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}parameterized>=0.7.4:devel/py-parameterized@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}authlib>=0.15.1:security/py-authlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}idna>=2.5:dns/py-idna@${PY_FLAVOR}
@@ -95,7 +95,7 @@ PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>2.8:databases/py-psycopg2@${P
REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hiredis>=0:databases/py-hiredis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}txredisapi>=1.4.7:databases/py-txredisapi@${PY_FLAVOR}
SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
-URLPREVIEW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4.2.0:devel/py-lxml@${PY_FLAVOR}
+URLPREVIEW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=4.2.0:devel/py-lxml5@${PY_FLAVOR}
post-install:
${MKDIR} ${STAGEDIR}${ETCDIR}
diff --git a/net-im/py-slack-sdk/Makefile b/net-im/py-slack-sdk/Makefile
index fbeac5c20d8d..f117b8c3c331 100644
--- a/net-im/py-slack-sdk/Makefile
+++ b/net-im/py-slack-sdk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= slack-sdk
DISTVERSIONPREFIX= v
-DISTVERSION= 3.35.0
+DISTVERSION= 3.36.0
CATEGORIES= net-im python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net-im/py-slack-sdk/distinfo b/net-im/py-slack-sdk/distinfo
index 06532f746749..bc901e660b6a 100644
--- a/net-im/py-slack-sdk/distinfo
+++ b/net-im/py-slack-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742448899
-SHA256 (slackapi-python-slack-sdk-v3.35.0_GH0.tar.gz) = 7bfae94f1dc8c0584d6ab91ca3c55c09e7deef4cb6ae7e3a2c4baf695ba281b8
-SIZE (slackapi-python-slack-sdk-v3.35.0_GH0.tar.gz) = 4860534
+TIMESTAMP = 1752211343
+SHA256 (slackapi-python-slack-sdk-v3.36.0_GH0.tar.gz) = b87f33ab07dc899954134274ae8a4367269f6a6508a34f75d8a6a35c9353c512
+SIZE (slackapi-python-slack-sdk-v3.36.0_GH0.tar.gz) = 4859987
diff --git a/net-im/qTox/Makefile b/net-im/qTox/Makefile
index 5ed07069d94b..ce888a995308 100644
--- a/net-im/qTox/Makefile
+++ b/net-im/qTox/Makefile
@@ -1,7 +1,6 @@
PORTNAME= qTox
DISTVERSIONPREFIX= v
-DISTVERSION= 1.18.2
-PORTREVISION= 3
+DISTVERSION= 1.18.3-20250404
CATEGORIES= net-im net-p2p
MAINTAINER= yuri@FreeBSD.org
@@ -22,6 +21,8 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libtox_extension_messages.so:net-im/tox_extension_messages \
libtoxcore.so:net-im/tox \
libtoxext.so:net-im/toxext \
+ libunwind.so:devel/libunwind \
+ libv4l2.so:multimedia/libv4l \
libvpx.so:multimedia/libvpx
USES= cmake compiler:c++11-lib desktop-file-utils gettext gl openal:soft pkgconfig qt:6
@@ -30,6 +31,7 @@ USE_QT= base sqldriver-sqlite:run svg
USE_GITHUB= yes
GH_ACCOUNT= TokTok
+GH_TAGNAME= f06e66e
CMAKE_ARGS= -DGIT_DESCRIBE:STRING=${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
CMAKE_OFF= USE_CCACHE
@@ -66,7 +68,7 @@ STATUSNOTIFIER_USE= GNOME=atk,cairo,gdkpixbuf,gtk20
PLIST_FILES= bin/qtox \
share/applications/io.github.qtox.qTox.desktop \
- share/icons/hicolor/scalable/apps/qtox.svgz \
+ share/icons/hicolor/scalable/apps/qtox.svg \
share/metainfo/io.github.qtox.qTox.appdata.xml
.for SZ in 14 16 22 24 32 36 48 64 72 96 128 192 256 512
PLIST_FILES+= share/icons/hicolor/${SZ}x${SZ}/apps/qtox.png
@@ -90,8 +92,4 @@ pre-everything::
@${ECHO_MSG} "Warning: qTox won't build if the option NaCl was selected for Tox!"
@${ECHO_MSG}
-pre-configure:
- @${REINPLACE_CMD} '/Comment/s,=.*,=${COMMENT},' \
- ${WRKSRC}/io.github.qtox.qTox.desktop
-
.include <bsd.port.post.mk>
diff --git a/net-im/qTox/distinfo b/net-im/qTox/distinfo
index d4d981462b0b..0a1b8e14af87 100644
--- a/net-im/qTox/distinfo
+++ b/net-im/qTox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736742592
-SHA256 (TokTok-qTox-v1.18.2_GH0.tar.gz) = 7445b83b48cf8511f1001836a8114b6d8d7d6296e83ea1d67a95aae5559cf3f4
-SIZE (TokTok-qTox-v1.18.2_GH0.tar.gz) = 5341017
+TIMESTAMP = 1752874662
+SHA256 (TokTok-qTox-v1.18.3-20250404-f06e66e_GH0.tar.gz) = 8f48c1e7550362bb29cd7df0deb9a5d1e1b962bf679efa972977ba45c1579029
+SIZE (TokTok-qTox-v1.18.3-20250404-f06e66e_GH0.tar.gz) = 5316507
diff --git a/net-im/qxmpp/Makefile b/net-im/qxmpp/Makefile
index 1af05195b0b0..f24ede6c0153 100644
--- a/net-im/qxmpp/Makefile
+++ b/net-im/qxmpp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qxmpp
-DISTVERSION= 1.10.3
+DISTVERSION= 1.10.4
CATEGORIES= net-im
MASTER_SITES= KDE/unstable/${PORTNAME}
PKGNAMESUFFIX= -qt6
diff --git a/net-im/qxmpp/distinfo b/net-im/qxmpp/distinfo
index 8ce718015a26..5fe000e67234 100644
--- a/net-im/qxmpp/distinfo
+++ b/net-im/qxmpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744193844
-SHA256 (KDE/qxmpp/qxmpp-1.10.3.tar.xz) = b52eba1c0be650a2b9b0505969db70729a6ded4217f2cc63f609791a77f5efe4
-SIZE (KDE/qxmpp/qxmpp-1.10.3.tar.xz) = 538976
+TIMESTAMP = 1753026605
+SHA256 (KDE/qxmpp/qxmpp-1.10.4.tar.xz) = e8370039b3a44efd3657f263f7d12ac1ea4117f9be6b694735dcb2d4629ec3eb
+SIZE (KDE/qxmpp/qxmpp-1.10.4.tar.xz) = 539364
diff --git a/net-im/signal-desktop/Makefile b/net-im/signal-desktop/Makefile
index ad869c07c11b..4bb53cf1fb87 100644
--- a/net-im/signal-desktop/Makefile
+++ b/net-im/signal-desktop/Makefile
@@ -1,6 +1,7 @@
PORTNAME= signal-desktop
DISTVERSIONPREFIX= v
DISTVERSION= 7.60.0
+PORTREVISION= 2
CATEGORIES= net-im
MASTER_SITES= LOCAL/mikael/signal-desktop/:npm \
https://registry.npmjs.org/@esbuild/freebsd-arm64/-/:esbuildarm64 \
diff --git a/net-im/slack-term/Makefile b/net-im/slack-term/Makefile
index 38145d0997c5..dc0566b0e9de 100644
--- a/net-im/slack-term/Makefile
+++ b/net-im/slack-term/Makefile
@@ -1,7 +1,7 @@
PORTNAME= slack-term
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= net-im
MAINTAINER= ports@FreeBSD.org
diff --git a/net-im/ssh-chat/Makefile b/net-im/ssh-chat/Makefile
index f10c88bf4634..e40b71efb9bd 100644
--- a/net-im/ssh-chat/Makefile
+++ b/net-im/ssh-chat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ssh-chat
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.1
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= net-im
MAINTAINER= yuri@FreeBSD.org
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
index 402b414199e7..972ed9f007ea 100644
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -1,5 +1,6 @@
PORTNAME= telegram-desktop
-DISTVERSION= 5.16.1
+DISTVERSION= 5.16.4
+PORTREVISION= 1
CATEGORIES= net-im
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
DISTNAME= tdesktop-${DISTVERSION}-full
diff --git a/net-im/telegram-desktop/distinfo b/net-im/telegram-desktop/distinfo
index af95bb1e3bea..b4281b38b7cd 100644
--- a/net-im/telegram-desktop/distinfo
+++ b/net-im/telegram-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751482059
-SHA256 (tdesktop-5.16.1-full.tar.gz) = 12b4d0b484c6e1569b582caa11a677ac81077cbd82ad629c2ff74d1bd405a5ea
-SIZE (tdesktop-5.16.1-full.tar.gz) = 75092406
+TIMESTAMP = 1752596801
+SHA256 (tdesktop-5.16.4-full.tar.gz) = cad9dba07c5814bd83463be89b160cef57832e16b9973f13e195afe10c164072
+SIZE (tdesktop-5.16.4-full.tar.gz) = 75129440
diff --git a/net-im/teleirc/Makefile b/net-im/teleirc/Makefile
index 119adaada271..5a332b481da5 100644
--- a/net-im/teleirc/Makefile
+++ b/net-im/teleirc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= teleirc
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net-im
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/net-im/xmpp-client/Makefile b/net-im/xmpp-client/Makefile
index 6b748ebd7957..7ee945345313 100644
--- a/net-im/xmpp-client/Makefile
+++ b/net-im/xmpp-client/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xmpp-client
PORTVERSION= 20170324
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= net-im
MAINTAINER= cs@FreeBSD.org
diff --git a/net-mgmt/adguard-exporter/Makefile b/net-mgmt/adguard-exporter/Makefile
index bfe61f892aa7..75a86eb5bb15 100644
--- a/net-mgmt/adguard-exporter/Makefile
+++ b/net-mgmt/adguard-exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= adguard-exporter
DISTVERSIONPREFIX= v
DISTVERSION= 1.14
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= net-mgmt
MAINTAINER= christer.edwards@gmail.com
diff --git a/net-mgmt/alertmanager/Makefile b/net-mgmt/alertmanager/Makefile
index 4435cf5ba9ed..29dcd7430fbf 100644
--- a/net-mgmt/alertmanager/Makefile
+++ b/net-mgmt/alertmanager/Makefile
@@ -1,7 +1,7 @@
PORTNAME= alertmanager
PORTVERSION= 0.26.0
DISTVERSIONPREFIX= v
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= net-mgmt
MAINTAINER= michal@hanu.la
diff --git a/net-mgmt/blackbox_exporter/Makefile b/net-mgmt/blackbox_exporter/Makefile
index 44d6c0cd92e7..1b672916cc66 100644
--- a/net-mgmt/blackbox_exporter/Makefile
+++ b/net-mgmt/blackbox_exporter/Makefile
@@ -1,6 +1,7 @@
PORTNAME= blackbox_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.27.0
+PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= eduardo@FreeBSD.org
diff --git a/net-mgmt/bosun/Makefile b/net-mgmt/bosun/Makefile
index 7c92e4d51809..b33c5bd73d4d 100644
--- a/net-mgmt/bosun/Makefile
+++ b/net-mgmt/bosun/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bosun
DISTVERSION= 0.9.0
DISTVERSIONSUFFIX= -preview
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= net-mgmt
MAINTAINER= langer.markus@gmail.com
diff --git a/net-mgmt/bsnmp-ucd/Makefile b/net-mgmt/bsnmp-ucd/Makefile
index 13259af52d9c..fcae9cec0215 100644
--- a/net-mgmt/bsnmp-ucd/Makefile
+++ b/net-mgmt/bsnmp-ucd/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.4.5
PORTREVISION= 1
CATEGORIES= net-mgmt
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= bsnmpd module that implements parts of UCD-SNMP-MIB
WWW= https://github.com/trociny/bsnmp-ucd
diff --git a/net-mgmt/carbon-relay-ng/Makefile b/net-mgmt/carbon-relay-ng/Makefile
index 6fab3aeccea7..4f1e1859a2f0 100644
--- a/net-mgmt/carbon-relay-ng/Makefile
+++ b/net-mgmt/carbon-relay-ng/Makefile
@@ -1,6 +1,6 @@
PORTNAME= carbon-relay-ng
DISTVERSION= 0.10.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= net-mgmt
MAINTAINER= a.andersson.thn@gmail.com
diff --git a/net-mgmt/carbonzipper/Makefile b/net-mgmt/carbonzipper/Makefile
index 19fd83ed5f68..c1f9e94ff134 100644
--- a/net-mgmt/carbonzipper/Makefile
+++ b/net-mgmt/carbonzipper/Makefile
@@ -1,6 +1,6 @@
PORTNAME= carbonzipper
DISTVERSION= 0.74
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= net-mgmt
MAINTAINER= a.andersson.thn@gmail.com
diff --git a/net-mgmt/collectd5/Makefile b/net-mgmt/collectd5/Makefile
index 6566a2a260c6..f320ce0ce321 100644
--- a/net-mgmt/collectd5/Makefile
+++ b/net-mgmt/collectd5/Makefile
@@ -1,6 +1,6 @@
PORTNAME= collectd
PORTVERSION= 5.12.0
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= net-mgmt
MASTER_SITES= https://storage.googleapis.com/collectd-tarballs/
PKGNAMESUFFIX= 5
diff --git a/net-mgmt/crmsh/Makefile b/net-mgmt/crmsh/Makefile
index eff7956b4eef..4926cb5b0457 100644
--- a/net-mgmt/crmsh/Makefile
+++ b/net-mgmt/crmsh/Makefile
@@ -1,6 +1,6 @@
PORTNAME= crmsh
DISTVERSION= 4.6.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-mgmt python
MAINTAINER= ports@FreeBSD.org
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${PY_SETUPTOOLS}
RUN_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}parallax>0:devel/py-parallax@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR}
diff --git a/net-mgmt/grok_exporter/Makefile b/net-mgmt/grok_exporter/Makefile
index eb74b26fb69a..3004b26f70a0 100644
--- a/net-mgmt/grok_exporter/Makefile
+++ b/net-mgmt/grok_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grok_exporter
DISTVERSIONPREFIX=v
DISTVERSION= 1.0.0.RC4
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= net-mgmt
MAINTAINER= gasol.wu@gmail.com
diff --git a/net-mgmt/hastmon/Makefile b/net-mgmt/hastmon/Makefile
index a5923ac82f30..4dcfbe4b7570 100644
--- a/net-mgmt/hastmon/Makefile
+++ b/net-mgmt/hastmon/Makefile
@@ -3,15 +3,12 @@ PORTVERSION= 0.3.4
PORTREVISION= 1
CATEGORIES= net-mgmt
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Cluster monitoring daemon
WWW= http://hastmon.googlecode.com/
LICENSE= BSD2CLAUSE
-DEPRECATED= Depends on expiring devel/mk-configure
-EXPIRATION_DATE=2025-09-30
-
BUILD_DEPENDS= mk-configure>=0.20:devel/mk-configure
USE_GITHUB= yes
diff --git a/net-mgmt/icinga-php-library/Makefile b/net-mgmt/icinga-php-library/Makefile
index 24b3e03c9085..8dbf86096e7d 100644
--- a/net-mgmt/icinga-php-library/Makefile
+++ b/net-mgmt/icinga-php-library/Makefile
@@ -1,6 +1,6 @@
PORTNAME= icinga-php-library
DISTVERSIONPREFIX= v
-DISTVERSION= 0.14.2
+DISTVERSION= 0.17.0
CATEGORIES= net-mgmt www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
@@ -13,6 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= php:web,flavors
USE_PHP= filter
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icinga-php-library/distinfo b/net-mgmt/icinga-php-library/distinfo
index 3e89e81a1207..468e74bd6ec0 100644
--- a/net-mgmt/icinga-php-library/distinfo
+++ b/net-mgmt/icinga-php-library/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743002415
-SHA256 (icinga-icinga-php-library-v0.14.2_GH0.tar.gz) = 8e0b7589b094d16e214ac6293ce636c845f47234782232f338d2faf502a42d16
-SIZE (icinga-icinga-php-library-v0.14.2_GH0.tar.gz) = 3365243
+TIMESTAMP = 1752686186
+SHA256 (icinga-icinga-php-library-v0.17.0_GH0.tar.gz) = a8c7ab2dd6732a8ea7b1718f2dbd833a3f36259b45270a875053c4de50bb09a8
+SIZE (icinga-icinga-php-library-v0.17.0_GH0.tar.gz) = 3367478
diff --git a/net-mgmt/icinga-php-library/pkg-plist b/net-mgmt/icinga-php-library/pkg-plist
index bf36db710151..b57403daa50b 100644
--- a/net-mgmt/icinga-php-library/pkg-plist
+++ b/net-mgmt/icinga-php-library/pkg-plist
@@ -15,6 +15,7 @@
%%WWWDIR%%/asset/css/horizontal-key-value.less
%%WWWDIR%%/asset/css/icinga-icons.less
%%WWWDIR%%/asset/css/icons-base.less
+%%WWWDIR%%/asset/css/item-layout.less
%%WWWDIR%%/asset/css/list/item-list.less
%%WWWDIR%%/asset/css/list/item-table.less
%%WWWDIR%%/asset/css/list/list-item.less
@@ -31,6 +32,7 @@
%%WWWDIR%%/asset/css/vendor/flatpickr.css
%%WWWDIR%%/asset/css/vendor/flatpickr.vars.less
%%WWWDIR%%/asset/css/vertical-key-value.less
+%%WWWDIR%%/asset/js/iterator.js
%%WWWDIR%%/asset/js/notjQuery.js
%%WWWDIR%%/asset/js/vendor/Sortable.js
%%WWWDIR%%/asset/js/vendor/Sortable.min.js
@@ -83,7 +85,6 @@
%%WWWDIR%%/asset/static/img/select-icon.svg
%%WWWDIR%%/composer.json
%%WWWDIR%%/composer.lock
-%%WWWDIR%%/patches/ramsey-collection.patch
%%WWWDIR%%/vendor/autoload.php
%%WWWDIR%%/vendor/brick/math/LICENSE
%%WWWDIR%%/vendor/brick/math/composer.json
@@ -114,26 +115,22 @@
%%WWWDIR%%/vendor/composer/installed.json
%%WWWDIR%%/vendor/composer/installed.php
%%WWWDIR%%/vendor/composer/platform_check.php
-%%WWWDIR%%/vendor/cweagans/composer-patches/composer.json
-%%WWWDIR%%/vendor/cweagans/composer-patches/src/PatchEvent.php
-%%WWWDIR%%/vendor/cweagans/composer-patches/src/PatchEvents.php
-%%WWWDIR%%/vendor/cweagans/composer-patches/src/Patches.php
-%%WWWDIR%%/vendor/doctrine/collections/.doctrine-project.json
%%WWWDIR%%/vendor/doctrine/collections/LICENSE
%%WWWDIR%%/vendor/doctrine/collections/composer.json
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/AbstractLazyCollection.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ArrayCollection.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Collection.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Criteria.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/ClosureExpressionVisitor.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/Comparison.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/CompositeExpression.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/Expression.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/ExpressionVisitor.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/Value.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ExpressionBuilder.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ReadableCollection.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Selectable.php
+%%WWWDIR%%/vendor/doctrine/collections/src/AbstractLazyCollection.php
+%%WWWDIR%%/vendor/doctrine/collections/src/ArrayCollection.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Collection.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Criteria.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Expr/ClosureExpressionVisitor.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Expr/Comparison.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Expr/CompositeExpression.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Expr/Expression.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Expr/ExpressionVisitor.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Expr/Value.php
+%%WWWDIR%%/vendor/doctrine/collections/src/ExpressionBuilder.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Order.php
+%%WWWDIR%%/vendor/doctrine/collections/src/ReadableCollection.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Selectable.php
%%WWWDIR%%/vendor/doctrine/deprecations/LICENSE
%%WWWDIR%%/vendor/doctrine/deprecations/composer.json
%%WWWDIR%%/vendor/doctrine/deprecations/src/Deprecation.php
@@ -420,6 +417,7 @@
%%WWWDIR%%/vendor/ipl/web/src/Common/Card.php
%%WWWDIR%%/vendor/ipl/web/src/Common/CsrfCounterMeasure.php
%%WWWDIR%%/vendor/ipl/web/src/Common/FormUid.php
+%%WWWDIR%%/vendor/ipl/web/src/Common/ItemRenderer.php
%%WWWDIR%%/vendor/ipl/web/src/Common/RedirectOption.php
%%WWWDIR%%/vendor/ipl/web/src/Common/StateBadges.php
%%WWWDIR%%/vendor/ipl/web/src/Compat/CompatController.php
@@ -462,12 +460,20 @@
%%WWWDIR%%/vendor/ipl/web/src/FormElement/TermInput/ValidatedTerm.php
%%WWWDIR%%/vendor/ipl/web/src/Layout/Content.php
%%WWWDIR%%/vendor/ipl/web/src/Layout/Controls.php
+%%WWWDIR%%/vendor/ipl/web/src/Layout/DetailedItemLayout.php
+%%WWWDIR%%/vendor/ipl/web/src/Layout/DetailedItemTableLayout.php
%%WWWDIR%%/vendor/ipl/web/src/Layout/Footer.php
+%%WWWDIR%%/vendor/ipl/web/src/Layout/HeaderItemLayout.php
+%%WWWDIR%%/vendor/ipl/web/src/Layout/ItemLayout.php
+%%WWWDIR%%/vendor/ipl/web/src/Layout/ItemTableLayout.php
+%%WWWDIR%%/vendor/ipl/web/src/Layout/MinimalItemLayout.php
+%%WWWDIR%%/vendor/ipl/web/src/Layout/MinimalItemTableLayout.php
%%WWWDIR%%/vendor/ipl/web/src/LessRuleset.php
%%WWWDIR%%/vendor/ipl/web/src/Style.php
%%WWWDIR%%/vendor/ipl/web/src/Url.php
%%WWWDIR%%/vendor/ipl/web/src/Widget/ActionBar.php
%%WWWDIR%%/vendor/ipl/web/src/Widget/ActionLink.php
+%%WWWDIR%%/vendor/ipl/web/src/Widget/Ball.php
%%WWWDIR%%/vendor/ipl/web/src/Widget/ButtonLink.php
%%WWWDIR%%/vendor/ipl/web/src/Widget/ContinueWith.php
%%WWWDIR%%/vendor/ipl/web/src/Widget/CopyToClipboard.php
@@ -477,7 +483,12 @@
%%WWWDIR%%/vendor/ipl/web/src/Widget/HorizontalKeyValue.php
%%WWWDIR%%/vendor/ipl/web/src/Widget/IcingaIcon.php
%%WWWDIR%%/vendor/ipl/web/src/Widget/Icon.php
+%%WWWDIR%%/vendor/ipl/web/src/Widget/ItemList.php
+%%WWWDIR%%/vendor/ipl/web/src/Widget/ItemTable.php
+%%WWWDIR%%/vendor/ipl/web/src/Widget/ItemTable/ItemTableRenderer.php
+%%WWWDIR%%/vendor/ipl/web/src/Widget/ItemTableRow.php
%%WWWDIR%%/vendor/ipl/web/src/Widget/Link.php
+%%WWWDIR%%/vendor/ipl/web/src/Widget/ListItem.php
%%WWWDIR%%/vendor/ipl/web/src/Widget/StateBadge.php
%%WWWDIR%%/vendor/ipl/web/src/Widget/StateBall.php
%%WWWDIR%%/vendor/ipl/web/src/Widget/Tabs.php
@@ -528,13 +539,13 @@
%%WWWDIR%%/vendor/ramsey/collection/src/CollectionInterface.php
%%WWWDIR%%/vendor/ramsey/collection/src/DoubleEndedQueue.php
%%WWWDIR%%/vendor/ramsey/collection/src/DoubleEndedQueueInterface.php
+%%WWWDIR%%/vendor/ramsey/collection/src/Exception/CollectionException.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/CollectionMismatchException.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/ramsey/collection/src/Exception/InvalidSortOrderException.php
+%%WWWDIR%%/vendor/ramsey/collection/src/Exception/InvalidPropertyOrMethod.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/NoSuchElementException.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/OutOfBoundsException.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/UnsupportedOperationException.php
-%%WWWDIR%%/vendor/ramsey/collection/src/Exception/ValueExtractionException.php
%%WWWDIR%%/vendor/ramsey/collection/src/GenericArray.php
%%WWWDIR%%/vendor/ramsey/collection/src/Map/AbstractMap.php
%%WWWDIR%%/vendor/ramsey/collection/src/Map/AbstractTypedMap.php
@@ -546,6 +557,7 @@
%%WWWDIR%%/vendor/ramsey/collection/src/Queue.php
%%WWWDIR%%/vendor/ramsey/collection/src/QueueInterface.php
%%WWWDIR%%/vendor/ramsey/collection/src/Set.php
+%%WWWDIR%%/vendor/ramsey/collection/src/Sort.php
%%WWWDIR%%/vendor/ramsey/collection/src/Tool/TypeTrait.php
%%WWWDIR%%/vendor/ramsey/collection/src/Tool/ValueExtractorTrait.php
%%WWWDIR%%/vendor/ramsey/collection/src/Tool/ValueToStringTrait.php
@@ -571,6 +583,7 @@
%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/Time/DegradedTimeConverter.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/Time/GenericTimeConverter.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/Time/PhpTimeConverter.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/Time/UnixTimeConverter.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/TimeConverterInterface.php
%%WWWDIR%%/vendor/ramsey/uuid/src/DegradedUuid.php
%%WWWDIR%%/vendor/ramsey/uuid/src/DeprecatedUuidInterface.php
@@ -607,6 +620,7 @@
%%WWWDIR%%/vendor/ramsey/uuid/src/Generator/RandomLibAdapter.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Generator/TimeGeneratorFactory.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Generator/TimeGeneratorInterface.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Generator/UnixTimeGenerator.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Guid/Fields.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Guid/Guid.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Guid/GuidBuilder.php
@@ -631,8 +645,11 @@
%%WWWDIR%%/vendor/ramsey/uuid/src/Provider/TimeProviderInterface.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/Fields.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/FieldsInterface.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/MaxTrait.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/MaxUuid.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/NilTrait.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/NilUuid.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/TimeTrait.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidBuilder.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidInterface.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV1.php
@@ -640,6 +657,9 @@
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV3.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV4.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV5.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV6.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV7.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV8.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/Validator.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/VariantTrait.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/VersionTrait.php
@@ -728,21 +748,11 @@
%%WWWDIR%%/vendor/simshaun/recurr/translations/pt-br.php
%%WWWDIR%%/vendor/simshaun/recurr/translations/sv.php
%%WWWDIR%%/vendor/simshaun/recurr/translations/tr.php
-%%WWWDIR%%/vendor/symfony/polyfill-ctype/Ctype.php
-%%WWWDIR%%/vendor/symfony/polyfill-ctype/LICENSE
-%%WWWDIR%%/vendor/symfony/polyfill-ctype/bootstrap.php
-%%WWWDIR%%/vendor/symfony/polyfill-ctype/bootstrap80.php
-%%WWWDIR%%/vendor/symfony/polyfill-ctype/composer.json
-%%WWWDIR%%/vendor/symfony/polyfill-php80/LICENSE
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Php80.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/PhpToken.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/bootstrap.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/composer.json
+%%WWWDIR%%/vendor/symfony/polyfill-php84/LICENSE
+%%WWWDIR%%/vendor/symfony/polyfill-php84/Php84.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/Resources/stubs/Deprecated.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/bootstrap.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/composer.json
%%WWWDIR%%/vendor/webmozart/assert/LICENSE
%%WWWDIR%%/vendor/webmozart/assert/composer.json
%%WWWDIR%%/vendor/webmozart/assert/src/Assert.php
diff --git a/net-mgmt/icinga-php-thirdparty/Makefile b/net-mgmt/icinga-php-thirdparty/Makefile
index 49c934507fd8..db14edee43e5 100644
--- a/net-mgmt/icinga-php-thirdparty/Makefile
+++ b/net-mgmt/icinga-php-thirdparty/Makefile
@@ -1,6 +1,6 @@
PORTNAME= icinga-php-thirdparty
DISTVERSIONPREFIX= v
-DISTVERSION= 0.12.1
+DISTVERSION= 0.13.1
CATEGORIES= net-mgmt www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
@@ -12,6 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= php:web,flavors
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icinga-php-thirdparty/distinfo b/net-mgmt/icinga-php-thirdparty/distinfo
index 421233641a93..6b234e53a230 100644
--- a/net-mgmt/icinga-php-thirdparty/distinfo
+++ b/net-mgmt/icinga-php-thirdparty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1705408915
-SHA256 (icinga-icinga-php-thirdparty-v0.12.1_GH0.tar.gz) = 1cc1001e47bff6484dd496d7019d0bff611c09f7548b27f8b1d828e07ea1588e
-SIZE (icinga-icinga-php-thirdparty-v0.12.1_GH0.tar.gz) = 14301833
+TIMESTAMP = 1752689729
+SHA256 (icinga-icinga-php-thirdparty-v0.13.1_GH0.tar.gz) = 86a51b35bf22aa6a5f184320f5f96e3a9599510c303a048e71b9b2b6ce42975c
+SIZE (icinga-icinga-php-thirdparty-v0.13.1_GH0.tar.gz) = 14669149
diff --git a/net-mgmt/icinga-php-thirdparty/pkg-plist b/net-mgmt/icinga-php-thirdparty/pkg-plist
index 27159e520ef7..90c2b4dafbc9 100644
--- a/net-mgmt/icinga-php-thirdparty/pkg-plist
+++ b/net-mgmt/icinga-php-thirdparty/pkg-plist
@@ -5,6 +5,9 @@
%%WWWDIR%%/asset/css/vendor/diff-table.less
%%WWWDIR%%/asset/js/jquery/jquery.js
%%WWWDIR%%/asset/js/jquery/jquery.min.js
+%%WWWDIR%%/asset/js/mbostock/LICENSE
+%%WWWDIR%%/asset/js/mbostock/d3.js
+%%WWWDIR%%/asset/js/mbostock/d3.min.js
%%WWWDIR%%/composer.json
%%WWWDIR%%/composer.lock
%%WWWDIR%%/patches/ramsey-collection.patch
@@ -12,8 +15,8 @@
%%WWWDIR%%/vendor/autoload.php
%%WWWDIR%%/vendor/brick/math/CHANGELOG.md
%%WWWDIR%%/vendor/brick/math/LICENSE
-%%WWWDIR%%/vendor/brick/math/SECURITY.md
%%WWWDIR%%/vendor/brick/math/composer.json
+%%WWWDIR%%/vendor/brick/math/psalm-baseline.xml
%%WWWDIR%%/vendor/brick/math/src/BigDecimal.php
%%WWWDIR%%/vendor/brick/math/src/BigInteger.php
%%WWWDIR%%/vendor/brick/math/src/BigNumber.php
@@ -58,42 +61,25 @@
%%WWWDIR%%/vendor/clue/mq-react/README.md
%%WWWDIR%%/vendor/clue/mq-react/composer.json
%%WWWDIR%%/vendor/clue/mq-react/src/Queue.php
-%%WWWDIR%%/vendor/clue/redis-protocol/.travis.yml
%%WWWDIR%%/vendor/clue/redis-protocol/CHANGELOG.md
+%%WWWDIR%%/vendor/clue/redis-protocol/LICENSE
%%WWWDIR%%/vendor/clue/redis-protocol/README.md
%%WWWDIR%%/vendor/clue/redis-protocol/composer.json
-%%WWWDIR%%/vendor/clue/redis-protocol/example/client.php
-%%WWWDIR%%/vendor/clue/redis-protocol/example/perf.php
-%%WWWDIR%%/vendor/clue/redis-protocol/phpunit.xml.dist
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Factory.php
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/BulkReply.php
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/ErrorReply.php
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/IntegerReply.php
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/ModelInterface.php
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/MultiBulkReply.php
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/Request.php
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/StatusReply.php
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Parser/MessageBuffer.php
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Parser/ParserException.php
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Parser/ParserInterface.php
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Parser/RequestParser.php
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Parser/ResponseParser.php
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Serializer/RecursiveSerializer.php
-%%WWWDIR%%/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Serializer/SerializerInterface.php
-%%WWWDIR%%/vendor/clue/redis-protocol/tests/FactoryTest.php
-%%WWWDIR%%/vendor/clue/redis-protocol/tests/Model/AbstractModelTest.php
-%%WWWDIR%%/vendor/clue/redis-protocol/tests/Model/BulkReplyTest.php
-%%WWWDIR%%/vendor/clue/redis-protocol/tests/Model/ErrorReplyTest.php
-%%WWWDIR%%/vendor/clue/redis-protocol/tests/Model/IntegerReplyTest.php
-%%WWWDIR%%/vendor/clue/redis-protocol/tests/Model/MultiBulkReplyTest.php
-%%WWWDIR%%/vendor/clue/redis-protocol/tests/Model/RequestTest.php
-%%WWWDIR%%/vendor/clue/redis-protocol/tests/Model/StatusReplyTest.php
-%%WWWDIR%%/vendor/clue/redis-protocol/tests/Parser/AbstractParserTest.php
-%%WWWDIR%%/vendor/clue/redis-protocol/tests/Parser/RequestParserTest.php
-%%WWWDIR%%/vendor/clue/redis-protocol/tests/Parser/ResponseParserTest.php
-%%WWWDIR%%/vendor/clue/redis-protocol/tests/Serializer/AbstractSerializerTest.php
-%%WWWDIR%%/vendor/clue/redis-protocol/tests/Serializer/RecursiveSerializerTest.php
-%%WWWDIR%%/vendor/clue/redis-protocol/tests/bootstrap.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Factory.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Model/BulkReply.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Model/ErrorReply.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Model/IntegerReply.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Model/ModelInterface.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Model/MultiBulkReply.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Model/Request.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Model/StatusReply.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Parser/MessageBuffer.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Parser/ParserException.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Parser/ParserInterface.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Parser/RequestParser.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Parser/ResponseParser.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Serializer/RecursiveSerializer.php
+%%WWWDIR%%/vendor/clue/redis-protocol/src/Serializer/SerializerInterface.php
%%WWWDIR%%/vendor/clue/redis-react/CHANGELOG.md
%%WWWDIR%%/vendor/clue/redis-react/LICENSE
%%WWWDIR%%/vendor/clue/redis-react/README.md
@@ -174,35 +160,37 @@
%%WWWDIR%%/vendor/cweagans/composer-patches/src/PatchEvents.php
%%WWWDIR%%/vendor/cweagans/composer-patches/src/Patches.php
%%WWWDIR%%/vendor/cweagans/composer-patches/tests/PatchEventTest.php
-%%WWWDIR%%/vendor/doctrine/collections/.doctrine-project.json
%%WWWDIR%%/vendor/doctrine/collections/CONTRIBUTING.md
%%WWWDIR%%/vendor/doctrine/collections/LICENSE
%%WWWDIR%%/vendor/doctrine/collections/README.md
+%%WWWDIR%%/vendor/doctrine/collections/UPGRADE.md
%%WWWDIR%%/vendor/doctrine/collections/composer.json
%%WWWDIR%%/vendor/doctrine/collections/docs/en/derived-collections.rst
%%WWWDIR%%/vendor/doctrine/collections/docs/en/expression-builder.rst
%%WWWDIR%%/vendor/doctrine/collections/docs/en/expressions.rst
%%WWWDIR%%/vendor/doctrine/collections/docs/en/index.rst
%%WWWDIR%%/vendor/doctrine/collections/docs/en/lazy-collections.rst
+%%WWWDIR%%/vendor/doctrine/collections/docs/en/serialization.rst
%%WWWDIR%%/vendor/doctrine/collections/docs/en/sidebar.rst
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/AbstractLazyCollection.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ArrayCollection.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Collection.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Criteria.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/ClosureExpressionVisitor.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/Comparison.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/CompositeExpression.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/Expression.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/ExpressionVisitor.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/Value.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ExpressionBuilder.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ReadableCollection.php
-%%WWWDIR%%/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Selectable.php
+%%WWWDIR%%/vendor/doctrine/collections/src/AbstractLazyCollection.php
+%%WWWDIR%%/vendor/doctrine/collections/src/ArrayCollection.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Collection.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Criteria.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Expr/ClosureExpressionVisitor.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Expr/Comparison.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Expr/CompositeExpression.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Expr/Expression.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Expr/ExpressionVisitor.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Expr/Value.php
+%%WWWDIR%%/vendor/doctrine/collections/src/ExpressionBuilder.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Order.php
+%%WWWDIR%%/vendor/doctrine/collections/src/ReadableCollection.php
+%%WWWDIR%%/vendor/doctrine/collections/src/Selectable.php
%%WWWDIR%%/vendor/doctrine/deprecations/LICENSE
%%WWWDIR%%/vendor/doctrine/deprecations/README.md
%%WWWDIR%%/vendor/doctrine/deprecations/composer.json
-%%WWWDIR%%/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php
-%%WWWDIR%%/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/PHPUnit/VerifyDeprecations.php
+%%WWWDIR%%/vendor/doctrine/deprecations/src/Deprecation.php
+%%WWWDIR%%/vendor/doctrine/deprecations/src/PHPUnit/VerifyDeprecations.php
%%WWWDIR%%/vendor/dompdf/dompdf/AUTHORS.md
%%WWWDIR%%/vendor/dompdf/dompdf/LICENSE.LGPL
%%WWWDIR%%/vendor/dompdf/dompdf/README.md
@@ -252,6 +240,9 @@
%%WWWDIR%%/vendor/dompdf/dompdf/lib/res/broken_image.png
%%WWWDIR%%/vendor/dompdf/dompdf/lib/res/broken_image.svg
%%WWWDIR%%/vendor/dompdf/dompdf/lib/res/html.css
+%%WWWDIR%%/vendor/dompdf/dompdf/lib/res/sRGB2014.icc
+%%WWWDIR%%/vendor/dompdf/dompdf/lib/res/sRGB2014.icc.LICENSE
+%%WWWDIR%%/vendor/dompdf/dompdf/phpunit.xml
%%WWWDIR%%/vendor/dompdf/dompdf/src/Adapter/CPDF.php
%%WWWDIR%%/vendor/dompdf/dompdf/src/Adapter/GD.php
%%WWWDIR%%/vendor/dompdf/dompdf/src/Adapter/PDFLib.php
@@ -260,6 +251,16 @@
%%WWWDIR%%/vendor/dompdf/dompdf/src/Cellmap.php
%%WWWDIR%%/vendor/dompdf/dompdf/src/Css/AttributeTranslator.php
%%WWWDIR%%/vendor/dompdf/dompdf/src/Css/Color.php
+%%WWWDIR%%/vendor/dompdf/dompdf/src/Css/Content/Attr.php
+%%WWWDIR%%/vendor/dompdf/dompdf/src/Css/Content/CloseQuote.php
+%%WWWDIR%%/vendor/dompdf/dompdf/src/Css/Content/ContentPart.php
+%%WWWDIR%%/vendor/dompdf/dompdf/src/Css/Content/Counter.php
+%%WWWDIR%%/vendor/dompdf/dompdf/src/Css/Content/Counters.php
+%%WWWDIR%%/vendor/dompdf/dompdf/src/Css/Content/NoCloseQuote.php
+%%WWWDIR%%/vendor/dompdf/dompdf/src/Css/Content/NoOpenQuote.php
+%%WWWDIR%%/vendor/dompdf/dompdf/src/Css/Content/OpenQuote.php
+%%WWWDIR%%/vendor/dompdf/dompdf/src/Css/Content/StringPart.php
+%%WWWDIR%%/vendor/dompdf/dompdf/src/Css/Content/Url.php
%%WWWDIR%%/vendor/dompdf/dompdf/src/Css/Style.php
%%WWWDIR%%/vendor/dompdf/dompdf/src/Css/Stylesheet.php
%%WWWDIR%%/vendor/dompdf/dompdf/src/Dompdf.php
@@ -318,8 +319,105 @@
%%WWWDIR%%/vendor/dompdf/dompdf/src/Renderer/Inline.php
%%WWWDIR%%/vendor/dompdf/dompdf/src/Renderer/ListBullet.php
%%WWWDIR%%/vendor/dompdf/dompdf/src/Renderer/TableCell.php
+%%WWWDIR%%/vendor/dompdf/dompdf/src/Renderer/TableRow.php
%%WWWDIR%%/vendor/dompdf/dompdf/src/Renderer/TableRowGroup.php
%%WWWDIR%%/vendor/dompdf/dompdf/src/Renderer/Text.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/AUTHORS.md
+%%WWWDIR%%/vendor/dompdf/php-font-lib/LICENSE
+%%WWWDIR%%/vendor/dompdf/php-font-lib/README.md
+%%WWWDIR%%/vendor/dompdf/php-font-lib/composer.json
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/adobe-standard-encoding.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/cp1250.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/cp1251.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/cp1252.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/cp1253.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/cp1254.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/cp1255.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/cp1257.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/cp1258.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/cp874.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/iso-8859-1.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/iso-8859-11.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/iso-8859-15.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/iso-8859-16.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/iso-8859-2.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/iso-8859-4.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/iso-8859-5.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/iso-8859-7.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/iso-8859-9.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/koi8-r.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/maps/koi8-u.map
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/AdobeFontMetrics.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/BinaryStream.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/EOT/File.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/EOT/Header.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/EncodingMap.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Exception/FontNotFoundException.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Font.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Glyph/Outline.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Glyph/OutlineComponent.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Glyph/OutlineComposite.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Glyph/OutlineSimple.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Header.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/OpenType/File.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/OpenType/TableDirectoryEntry.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/DirectoryEntry.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Table.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/cmap.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/cvt.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/fpgm.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/glyf.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/head.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/hhea.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/hmtx.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/kern.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/loca.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/maxp.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/name.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/nameRecord.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/os2.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/post.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/prep.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/TrueType/Collection.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/TrueType/File.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/TrueType/Header.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/TrueType/TableDirectoryEntry.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/WOFF/File.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/WOFF/Header.php
+%%WWWDIR%%/vendor/dompdf/php-font-lib/src/FontLib/WOFF/TableDirectoryEntry.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/AUTHORS.md
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/LICENSE
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/README.md
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/composer.json
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/CssLength.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/DefaultStyle.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Document.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Gradient/Stop.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Style.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Surface/CPdf.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfaceCpdf.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfaceInterface.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfacePDFLib.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/AbstractTag.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/Anchor.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/Circle.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/ClipPath.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/Ellipse.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/Group.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/Image.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/Line.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/LinearGradient.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/Path.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/Polygon.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/Polyline.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/RadialGradient.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/Rect.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/Shape.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/Stop.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/StyleTag.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/Symbol.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/Text.php
+%%WWWDIR%%/vendor/dompdf/php-svg-lib/src/Svg/Tag/UseTag.php
%%WWWDIR%%/vendor/dragonmantank/cron-expression/CHANGELOG.md
%%WWWDIR%%/vendor/dragonmantank/cron-expression/LICENSE
%%WWWDIR%%/vendor/dragonmantank/cron-expression/README.md
@@ -380,6 +478,7 @@
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Multiple.php
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Number.php
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Percentage.php
+%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Ratio.php
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/TextDecoration.php
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/URI.php
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/Clone.php
@@ -513,6 +612,7 @@
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.LexerImpl.txt
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.MaintainLineNumbers.txt
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.NormalizeNewlines.txt
+%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveBlanks.txt
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveInvalidImg.txt
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveProcessingInstructions.txt
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveScriptContents.txt
@@ -831,15 +931,16 @@
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/UriNormalizer.php
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/UriResolver.php
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Utils.php
+%%WWWDIR%%/vendor/jfcherng/php-color-output/.php-cs-fixer.dist.php
%%WWWDIR%%/vendor/jfcherng/php-color-output/CHANGELOG.md
%%WWWDIR%%/vendor/jfcherng/php-color-output/LICENSE
%%WWWDIR%%/vendor/jfcherng/php-color-output/README.md
+%%WWWDIR%%/vendor/jfcherng/php-color-output/RMT
%%WWWDIR%%/vendor/jfcherng/php-color-output/UPGRADING_v2.md
%%WWWDIR%%/vendor/jfcherng/php-color-output/composer.json
%%WWWDIR%%/vendor/jfcherng/php-color-output/composer.lock
%%WWWDIR%%/vendor/jfcherng/php-color-output/demo.php
%%WWWDIR%%/vendor/jfcherng/php-color-output/src/CliColor.php
-%%WWWDIR%%/vendor/jfcherng/php-color-output/src/helpers.php
%%WWWDIR%%/vendor/jfcherng/php-diff/.php-cs-fixer.dist.php
%%WWWDIR%%/vendor/jfcherng/php-diff/.phpstorm.meta.php
%%WWWDIR%%/vendor/jfcherng/php-diff/CHANGELOG/CHANGELOG_v2.md
@@ -908,6 +1009,7 @@
%%WWWDIR%%/vendor/jfcherng/php-diff/src/languages/spa.json
%%WWWDIR%%/vendor/jfcherng/php-diff/src/languages/tur.json
%%WWWDIR%%/vendor/jfcherng/php-diff/src/languages/ukr.json
+%%WWWDIR%%/vendor/jfcherng/php-mb-string/.php-cs-fixer.dist.php
%%WWWDIR%%/vendor/jfcherng/php-mb-string/CHANGELOG
%%WWWDIR%%/vendor/jfcherng/php-mb-string/LICENSE
%%WWWDIR%%/vendor/jfcherng/php-mb-string/README.md
@@ -947,108 +1049,10 @@
%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer/README.md
%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer/RulesInterface.php
%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer/Traverser.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/.htaccess
-%%WWWDIR%%/vendor/phenx/php-font-lib/LICENSE
-%%WWWDIR%%/vendor/phenx/php-font-lib/README.md
-%%WWWDIR%%/vendor/phenx/php-font-lib/bower.json
-%%WWWDIR%%/vendor/phenx/php-font-lib/composer.json
-%%WWWDIR%%/vendor/phenx/php-font-lib/index.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/adobe-standard-encoding.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/cp1250.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/cp1251.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/cp1252.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/cp1253.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/cp1254.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/cp1255.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/cp1257.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/cp1258.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/cp874.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/iso-8859-1.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/iso-8859-11.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/iso-8859-15.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/iso-8859-16.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/iso-8859-2.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/iso-8859-4.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/iso-8859-5.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/iso-8859-7.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/iso-8859-9.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/koi8-r.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/maps/koi8-u.map
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/AdobeFontMetrics.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Autoloader.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/BinaryStream.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/EOT/File.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/EOT/Header.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/EncodingMap.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Exception/FontNotFoundException.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Font.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Glyph/Outline.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Glyph/OutlineComponent.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Glyph/OutlineComposite.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Glyph/OutlineSimple.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Header.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/OpenType/File.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/OpenType/TableDirectoryEntry.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Table/DirectoryEntry.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Table/Table.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Table/Type/cmap.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Table/Type/glyf.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Table/Type/head.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Table/Type/hhea.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Table/Type/hmtx.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Table/Type/kern.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Table/Type/loca.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Table/Type/maxp.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Table/Type/name.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Table/Type/nameRecord.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Table/Type/os2.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/Table/Type/post.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/TrueType/Collection.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/TrueType/File.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/TrueType/Header.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/TrueType/TableDirectoryEntry.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/WOFF/File.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/WOFF/Header.php
-%%WWWDIR%%/vendor/phenx/php-font-lib/src/FontLib/WOFF/TableDirectoryEntry.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/LICENSE
-%%WWWDIR%%/vendor/phenx/php-svg-lib/README.md
-%%WWWDIR%%/vendor/phenx/php-svg-lib/composer.json
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/CssLength.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/DefaultStyle.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Document.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Gradient/Stop.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Style.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Surface/CPdf.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Surface/SurfaceCpdf.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Surface/SurfaceInterface.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Surface/SurfacePDFLib.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/AbstractTag.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/Anchor.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/Circle.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/ClipPath.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/Ellipse.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/Group.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/Image.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/Line.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/LinearGradient.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/Path.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/Polygon.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/Polyline.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/RadialGradient.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/Rect.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/Shape.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/Stop.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/StyleTag.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/Text.php
-%%WWWDIR%%/vendor/phenx/php-svg-lib/src/Svg/Tag/UseTag.php
%%WWWDIR%%/vendor/predis/predis/LICENSE
%%WWWDIR%%/vendor/predis/predis/README.md
%%WWWDIR%%/vendor/predis/predis/autoload.php
%%WWWDIR%%/vendor/predis/predis/composer.json
-%%WWWDIR%%/vendor/predis/predis/docker/unstable_cluster/Dockerfile
-%%WWWDIR%%/vendor/predis/predis/docker/unstable_cluster/create_cluster.sh
-%%WWWDIR%%/vendor/predis/predis/docker/unstable_cluster/docker-compose.yml
-%%WWWDIR%%/vendor/predis/predis/docker/unstable_cluster/redis.conf
%%WWWDIR%%/vendor/predis/predis/src/Autoloader.php
%%WWWDIR%%/vendor/predis/predis/src/Client.php
%%WWWDIR%%/vendor/predis/predis/src/ClientConfiguration.php
@@ -1062,10 +1066,12 @@
%%WWWDIR%%/vendor/predis/predis/src/Cluster/Distributor/KetamaRing.php
%%WWWDIR%%/vendor/predis/predis/src/Cluster/Hash/CRC16.php
%%WWWDIR%%/vendor/predis/predis/src/Cluster/Hash/HashGeneratorInterface.php
-%%WWWDIR%%/vendor/predis/predis/src/Cluster/Hash/PhpiredisCRC16.php
+%%WWWDIR%%/vendor/predis/predis/src/Cluster/NullSlotRange.php
%%WWWDIR%%/vendor/predis/predis/src/Cluster/PredisStrategy.php
%%WWWDIR%%/vendor/predis/predis/src/Cluster/RedisStrategy.php
+%%WWWDIR%%/vendor/predis/predis/src/Cluster/SimpleSlotMap.php
%%WWWDIR%%/vendor/predis/predis/src/Cluster/SlotMap.php
+%%WWWDIR%%/vendor/predis/predis/src/Cluster/SlotRange.php
%%WWWDIR%%/vendor/predis/predis/src/Cluster/StrategyInterface.php
%%WWWDIR%%/vendor/predis/predis/src/Collection/Iterator/CursorBasedIterator.php
%%WWWDIR%%/vendor/predis/predis/src/Collection/Iterator/HashKey.php
@@ -1092,6 +1098,7 @@
%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/AbstractField.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/FieldInterface.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/GeoField.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/GeoShapeField.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/NumericField.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/TagField.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/TextField.php
@@ -1104,6 +1111,7 @@
%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/Server/LimitInterface.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/Server/LimitOffsetCount.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/Server/To.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/Stream/XInfoStreamOptions.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/TimeSeries/AddArguments.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/TimeSeries/AlterArguments.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/TimeSeries/CommonArguments.php
@@ -1117,8 +1125,21 @@
%%WWWDIR%%/vendor/predis/predis/src/Command/Argument/TimeSeries/RangeArguments.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Command.php
%%WWWDIR%%/vendor/predis/predis/src/Command/CommandInterface.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Container/ACL.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Container/AbstractContainer.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Container/CLIENT.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Container/CLUSTER.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Container/ContainerFactory.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Container/ContainerInterface.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Container/FUNCTIONS.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Container/Json/JSONDEBUG.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Container/Search/FTCONFIG.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Container/Search/FTCURSOR.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Container/XGROUP.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Container/XINFO.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Factory.php
%%WWWDIR%%/vendor/predis/predis/src/Command/FactoryInterface.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/PrefixableCommand.php
%%WWWDIR%%/vendor/predis/predis/src/Command/PrefixableCommandInterface.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Processor/KeyPrefixProcessor.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Processor/ProcessorChain.php
@@ -1133,6 +1154,7 @@
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/BGSAVE.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/BITCOUNT.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/BITFIELD.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/BITFIELD_RO.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/BITOP.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/BITPOS.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/BLMOVE.php
@@ -1157,15 +1179,6 @@
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/COMMAND.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/CONFIG.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/COPY.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Container/ACL.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Container/AbstractContainer.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Container/CLUSTER.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Container/ContainerFactory.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Container/ContainerInterface.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Container/FunctionContainer.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Container/Json/JSONDEBUG.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Container/Search/FTCONFIG.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Container/Search/FTCURSOR.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/CountMinSketch/CMSINCRBY.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/CountMinSketch/CMSINFO.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/CountMinSketch/CMSINITBYDIM.php
@@ -1222,19 +1235,31 @@
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/GETSET.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HDEL.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HEXISTS.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HEXPIRE.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HEXPIREAT.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HEXPIRETIME.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HGET.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HGETALL.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HGETDEL.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HGETEX.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HINCRBY.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HINCRBYFLOAT.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HKEYS.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HLEN.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HMGET.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HMSET.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HPERSIST.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HPEXPIRE.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HPEXPIREAT.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HPEXPIRETIME.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HPTTL.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HRANDFIELD.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HSCAN.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HSET.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HSETEX.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HSETNX.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HSTRLEN.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HTTL.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/HVALS.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/INCR.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/INCRBY.php
@@ -1336,14 +1361,17 @@
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/SORT.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/SORT_RO.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/SPOP.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/SPUBLISH.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/SRANDMEMBER.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/SREM.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/SSCAN.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/SSUBSCRIBE.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/STRLEN.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/SUBSCRIBE.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/SUBSTR.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/SUNION.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/SUNIONSTORE.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/SUNSUBSCRIBE.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Search/FTAGGREGATE.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Search/FTALIASADD.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Search/FTALIASDEL.php
@@ -1368,6 +1396,7 @@
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Search/FTSYNDUMP.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Search/FTSYNUPDATE.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Search/FTTAGVALS.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Search/FT_LIST.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTADD.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTBYRANK.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTBYREVRANK.php
@@ -1414,9 +1443,14 @@
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/WAITAOF.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/WATCH.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XADD.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XAUTOCLAIM.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XDEL.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XGROUP.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XINFO.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XLEN.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XRANGE.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XREAD.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XREADGROUP.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XREVRANGE.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XTRIM.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/ZADD.php
@@ -1453,17 +1487,6 @@
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/ZUNIONSTORE.php
%%WWWDIR%%/vendor/predis/predis/src/Command/RedisFactory.php
%%WWWDIR%%/vendor/predis/predis/src/Command/ScriptCommand.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/DeleteStrategy.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/DumpStrategy.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/FlushStrategy.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/KillStrategy.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/ListStrategy.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/LoadStrategy.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/RestoreStrategy.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/StatsStrategy.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Strategy/StrategyResolverInterface.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Strategy/SubcommandStrategyInterface.php
-%%WWWDIR%%/vendor/predis/predis/src/Command/Strategy/SubcommandStrategyResolver.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Traits/Aggregate.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Traits/BitByte.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Traits/BloomFilters/BucketSize.php
@@ -1514,6 +1537,7 @@
%%WWWDIR%%/vendor/predis/predis/src/Configuration/OptionInterface.php
%%WWWDIR%%/vendor/predis/predis/src/Configuration/Options.php
%%WWWDIR%%/vendor/predis/predis/src/Configuration/OptionsInterface.php
+%%WWWDIR%%/vendor/predis/predis/src/Connection/AbstractAggregateConnection.php
%%WWWDIR%%/vendor/predis/predis/src/Connection/AbstractConnection.php
%%WWWDIR%%/vendor/predis/predis/src/Connection/AggregateConnectionInterface.php
%%WWWDIR%%/vendor/predis/predis/src/Connection/Cluster/ClusterInterface.php
@@ -1528,15 +1552,30 @@
%%WWWDIR%%/vendor/predis/predis/src/Connection/NodeConnectionInterface.php
%%WWWDIR%%/vendor/predis/predis/src/Connection/Parameters.php
%%WWWDIR%%/vendor/predis/predis/src/Connection/ParametersInterface.php
-%%WWWDIR%%/vendor/predis/predis/src/Connection/PhpiredisSocketConnection.php
-%%WWWDIR%%/vendor/predis/predis/src/Connection/PhpiredisStreamConnection.php
%%WWWDIR%%/vendor/predis/predis/src/Connection/RelayConnection.php
+%%WWWDIR%%/vendor/predis/predis/src/Connection/RelayFactory.php
%%WWWDIR%%/vendor/predis/predis/src/Connection/RelayMethods.php
%%WWWDIR%%/vendor/predis/predis/src/Connection/Replication/MasterSlaveReplication.php
%%WWWDIR%%/vendor/predis/predis/src/Connection/Replication/ReplicationInterface.php
%%WWWDIR%%/vendor/predis/predis/src/Connection/Replication/SentinelReplication.php
+%%WWWDIR%%/vendor/predis/predis/src/Connection/Resource/Exception/StreamInitException.php
+%%WWWDIR%%/vendor/predis/predis/src/Connection/Resource/Stream.php
+%%WWWDIR%%/vendor/predis/predis/src/Connection/Resource/StreamFactory.php
+%%WWWDIR%%/vendor/predis/predis/src/Connection/Resource/StreamFactoryInterface.php
%%WWWDIR%%/vendor/predis/predis/src/Connection/StreamConnection.php
-%%WWWDIR%%/vendor/predis/predis/src/Connection/WebdisConnection.php
+%%WWWDIR%%/vendor/predis/predis/src/Consumer/AbstractConsumer.php
+%%WWWDIR%%/vendor/predis/predis/src/Consumer/AbstractDispatcherLoop.php
+%%WWWDIR%%/vendor/predis/predis/src/Consumer/ConsumerInterface.php
+%%WWWDIR%%/vendor/predis/predis/src/Consumer/DispatcherLoopInterface.php
+%%WWWDIR%%/vendor/predis/predis/src/Consumer/PubSub/Consumer.php
+%%WWWDIR%%/vendor/predis/predis/src/Consumer/PubSub/DispatcherLoop.php
+%%WWWDIR%%/vendor/predis/predis/src/Consumer/PubSub/RelayConsumer.php
+%%WWWDIR%%/vendor/predis/predis/src/Consumer/PubSub/SubscriptionContext.php
+%%WWWDIR%%/vendor/predis/predis/src/Consumer/Push/Consumer.php
+%%WWWDIR%%/vendor/predis/predis/src/Consumer/Push/DispatcherLoop.php
+%%WWWDIR%%/vendor/predis/predis/src/Consumer/Push/PushNotificationException.php
+%%WWWDIR%%/vendor/predis/predis/src/Consumer/Push/PushResponse.php
+%%WWWDIR%%/vendor/predis/predis/src/Consumer/Push/PushResponseInterface.php
%%WWWDIR%%/vendor/predis/predis/src/Monitor/Consumer.php
%%WWWDIR%%/vendor/predis/predis/src/NotSupportedException.php
%%WWWDIR%%/vendor/predis/predis/src/Pipeline/Atomic.php
@@ -1546,6 +1585,12 @@
%%WWWDIR%%/vendor/predis/predis/src/Pipeline/RelayAtomic.php
%%WWWDIR%%/vendor/predis/predis/src/Pipeline/RelayPipeline.php
%%WWWDIR%%/vendor/predis/predis/src/PredisException.php
+%%WWWDIR%%/vendor/predis/predis/src/Protocol/Parser/ParserStrategyResolver.php
+%%WWWDIR%%/vendor/predis/predis/src/Protocol/Parser/ParserStrategyResolverInterface.php
+%%WWWDIR%%/vendor/predis/predis/src/Protocol/Parser/Strategy/ParserStrategyInterface.php
+%%WWWDIR%%/vendor/predis/predis/src/Protocol/Parser/Strategy/Resp2Strategy.php
+%%WWWDIR%%/vendor/predis/predis/src/Protocol/Parser/Strategy/Resp3Strategy.php
+%%WWWDIR%%/vendor/predis/predis/src/Protocol/Parser/UnexpectedTypeException.php
%%WWWDIR%%/vendor/predis/predis/src/Protocol/ProtocolException.php
%%WWWDIR%%/vendor/predis/predis/src/Protocol/ProtocolProcessorInterface.php
%%WWWDIR%%/vendor/predis/predis/src/Protocol/RequestSerializerInterface.php
@@ -1561,10 +1606,6 @@
%%WWWDIR%%/vendor/predis/predis/src/Protocol/Text/ProtocolProcessor.php
%%WWWDIR%%/vendor/predis/predis/src/Protocol/Text/RequestSerializer.php
%%WWWDIR%%/vendor/predis/predis/src/Protocol/Text/ResponseReader.php
-%%WWWDIR%%/vendor/predis/predis/src/PubSub/AbstractConsumer.php
-%%WWWDIR%%/vendor/predis/predis/src/PubSub/Consumer.php
-%%WWWDIR%%/vendor/predis/predis/src/PubSub/DispatcherLoop.php
-%%WWWDIR%%/vendor/predis/predis/src/PubSub/RelayConsumer.php
%%WWWDIR%%/vendor/predis/predis/src/Replication/MissingMasterException.php
%%WWWDIR%%/vendor/predis/predis/src/Replication/ReplicationStrategy.php
%%WWWDIR%%/vendor/predis/predis/src/Replication/RoleException.php
@@ -1578,8 +1619,17 @@
%%WWWDIR%%/vendor/predis/predis/src/Response/Status.php
%%WWWDIR%%/vendor/predis/predis/src/Session/Handler.php
%%WWWDIR%%/vendor/predis/predis/src/Transaction/AbortedMultiExecException.php
+%%WWWDIR%%/vendor/predis/predis/src/Transaction/Exception/TransactionException.php
%%WWWDIR%%/vendor/predis/predis/src/Transaction/MultiExec.php
%%WWWDIR%%/vendor/predis/predis/src/Transaction/MultiExecState.php
+%%WWWDIR%%/vendor/predis/predis/src/Transaction/Response/BypassTransactionResponse.php
+%%WWWDIR%%/vendor/predis/predis/src/Transaction/Strategy/ClusterConnectionStrategy.php
+%%WWWDIR%%/vendor/predis/predis/src/Transaction/Strategy/ConnectionStrategyResolver.php
+%%WWWDIR%%/vendor/predis/predis/src/Transaction/Strategy/NodeConnectionStrategy.php
+%%WWWDIR%%/vendor/predis/predis/src/Transaction/Strategy/NonClusterConnectionStrategy.php
+%%WWWDIR%%/vendor/predis/predis/src/Transaction/Strategy/ReplicationConnectionStrategy.php
+%%WWWDIR%%/vendor/predis/predis/src/Transaction/Strategy/StrategyInterface.php
+%%WWWDIR%%/vendor/predis/predis/src/Transaction/Strategy/StrategyResolverInterface.php
%%WWWDIR%%/vendor/psr/http-client/CHANGELOG.md
%%WWWDIR%%/vendor/psr/http-client/LICENSE
%%WWWDIR%%/vendor/psr/http-client/README.md
@@ -1629,7 +1679,6 @@
%%WWWDIR%%/vendor/ralouphie/getallheaders/composer.json
%%WWWDIR%%/vendor/ralouphie/getallheaders/src/getallheaders.php
%%WWWDIR%%/vendor/ramsey/collection/LICENSE
-%%WWWDIR%%/vendor/ramsey/collection/PATCHES.txt
%%WWWDIR%%/vendor/ramsey/collection/README.md
%%WWWDIR%%/vendor/ramsey/collection/SECURITY.md
%%WWWDIR%%/vendor/ramsey/collection/composer.json
@@ -1641,13 +1690,13 @@
%%WWWDIR%%/vendor/ramsey/collection/src/CollectionInterface.php
%%WWWDIR%%/vendor/ramsey/collection/src/DoubleEndedQueue.php
%%WWWDIR%%/vendor/ramsey/collection/src/DoubleEndedQueueInterface.php
+%%WWWDIR%%/vendor/ramsey/collection/src/Exception/CollectionException.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/CollectionMismatchException.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/ramsey/collection/src/Exception/InvalidSortOrderException.php
+%%WWWDIR%%/vendor/ramsey/collection/src/Exception/InvalidPropertyOrMethod.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/NoSuchElementException.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/OutOfBoundsException.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/UnsupportedOperationException.php
-%%WWWDIR%%/vendor/ramsey/collection/src/Exception/ValueExtractionException.php
%%WWWDIR%%/vendor/ramsey/collection/src/GenericArray.php
%%WWWDIR%%/vendor/ramsey/collection/src/Map/AbstractMap.php
%%WWWDIR%%/vendor/ramsey/collection/src/Map/AbstractTypedMap.php
@@ -1659,6 +1708,7 @@
%%WWWDIR%%/vendor/ramsey/collection/src/Queue.php
%%WWWDIR%%/vendor/ramsey/collection/src/QueueInterface.php
%%WWWDIR%%/vendor/ramsey/collection/src/Set.php
+%%WWWDIR%%/vendor/ramsey/collection/src/Sort.php
%%WWWDIR%%/vendor/ramsey/collection/src/Tool/TypeTrait.php
%%WWWDIR%%/vendor/ramsey/collection/src/Tool/ValueExtractorTrait.php
%%WWWDIR%%/vendor/ramsey/collection/src/Tool/ValueToStringTrait.php
@@ -1685,6 +1735,7 @@
%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/Time/DegradedTimeConverter.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/Time/GenericTimeConverter.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/Time/PhpTimeConverter.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/Time/UnixTimeConverter.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/TimeConverterInterface.php
%%WWWDIR%%/vendor/ramsey/uuid/src/DegradedUuid.php
%%WWWDIR%%/vendor/ramsey/uuid/src/DeprecatedUuidInterface.php
@@ -1721,6 +1772,7 @@
%%WWWDIR%%/vendor/ramsey/uuid/src/Generator/RandomLibAdapter.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Generator/TimeGeneratorFactory.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Generator/TimeGeneratorInterface.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Generator/UnixTimeGenerator.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Guid/Fields.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Guid/Guid.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Guid/GuidBuilder.php
@@ -1745,8 +1797,11 @@
%%WWWDIR%%/vendor/ramsey/uuid/src/Provider/TimeProviderInterface.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/Fields.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/FieldsInterface.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/MaxTrait.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/MaxUuid.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/NilTrait.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/NilUuid.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/TimeTrait.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidBuilder.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidInterface.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV1.php
@@ -1754,6 +1809,9 @@
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV3.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV4.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV5.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV6.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV7.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV8.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/Validator.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/VariantTrait.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/VersionTrait.php
@@ -1842,6 +1900,8 @@
%%WWWDIR%%/vendor/react/http/src/Browser.php
%%WWWDIR%%/vendor/react/http/src/Client/Client.php
%%WWWDIR%%/vendor/react/http/src/HttpServer.php
+%%WWWDIR%%/vendor/react/http/src/Io/AbstractMessage.php
+%%WWWDIR%%/vendor/react/http/src/Io/AbstractRequest.php
%%WWWDIR%%/vendor/react/http/src/Io/BufferedBody.php
%%WWWDIR%%/vendor/react/http/src/Io/ChunkedDecoder.php
%%WWWDIR%%/vendor/react/http/src/Io/ChunkedEncoder.php
@@ -1867,6 +1927,7 @@
%%WWWDIR%%/vendor/react/http/src/Message/Response.php
%%WWWDIR%%/vendor/react/http/src/Message/ResponseException.php
%%WWWDIR%%/vendor/react/http/src/Message/ServerRequest.php
+%%WWWDIR%%/vendor/react/http/src/Message/Uri.php
%%WWWDIR%%/vendor/react/http/src/Middleware/LimitConcurrentRequestsMiddleware.php
%%WWWDIR%%/vendor/react/http/src/Middleware/RequestBodyBufferMiddleware.php
%%WWWDIR%%/vendor/react/http/src/Middleware/RequestBodyParserMiddleware.php
@@ -2006,6 +2067,7 @@
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/OutputFormat.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/OutputFormatter.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Parser.php
+%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Parsing/Anchor.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Parsing/OutputException.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Parsing/ParserState.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Parsing/SourceException.php
@@ -2036,7 +2098,11 @@
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Value/Value.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Value/ValueList.php
%%WWWDIR%%/vendor/shardj/zf1-future/.php-cs-fixer.dist.php
+%%WWWDIR%%/vendor/shardj/zf1-future/.phpstan.dist.baseline.neon
+%%WWWDIR%%/vendor/shardj/zf1-future/.phpstan.dist.neon
+%%WWWDIR%%/vendor/shardj/zf1-future/.rector.php
%%WWWDIR%%/vendor/shardj/zf1-future/.travis.yml
+%%WWWDIR%%/vendor/shardj/zf1-future/BREAKING-CHANGES.md
%%WWWDIR%%/vendor/shardj/zf1-future/CHANGELOG.md
%%WWWDIR%%/vendor/shardj/zf1-future/CONTRIBUTING.md
%%WWWDIR%%/vendor/shardj/zf1-future/DEVELOPMENT_README.md
@@ -2069,7 +2135,6 @@
%%WWWDIR%%/vendor/shardj/zf1-future/library/Zend/Amf/Parse/Deserializer.php
%%WWWDIR%%/vendor/shardj/zf1-future/library/Zend/Amf/Parse/InputStream.php
%%WWWDIR%%/vendor/shardj/zf1-future/library/Zend/Amf/Parse/OutputStream.php
-%%WWWDIR%%/vendor/shardj/zf1-future/library/Zend/Amf/Parse/Resource/MysqlResult.php
%%WWWDIR%%/vendor/shardj/zf1-future/library/Zend/Amf/Parse/Resource/MysqliResult.php
%%WWWDIR%%/vendor/shardj/zf1-future/library/Zend/Amf/Parse/Resource/Stream.php
%%WWWDIR%%/vendor/shardj/zf1-future/library/Zend/Amf/Parse/Serializer.php
@@ -5059,7 +5124,6 @@
%%WWWDIR%%/vendor/shardj/zf1-future/library/Zend/XmlRpc/Value/Scalar.php
%%WWWDIR%%/vendor/shardj/zf1-future/library/Zend/XmlRpc/Value/String.php
%%WWWDIR%%/vendor/shardj/zf1-future/library/Zend/XmlRpc/Value/Struct.php
-%%WWWDIR%%/vendor/shardj/zf1-future/rector.php
%%WWWDIR%%/vendor/shardj/zf1-future/resources/languages/cs/Zend_Validate.php
%%WWWDIR%%/vendor/shardj/zf1-future/resources/languages/de/Zend_Validate.php
%%WWWDIR%%/vendor/shardj/zf1-future/resources/languages/en/Zend_Validate.php
@@ -5140,17 +5204,6 @@
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/bootstrap.php
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/bootstrap80.php
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/composer.json
-%%WWWDIR%%/vendor/symfony/polyfill-php80/LICENSE
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Php80.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/PhpToken.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/README.md
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/bootstrap.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/composer.json
%%WWWDIR%%/vendor/symfony/polyfill-php81/LICENSE
%%WWWDIR%%/vendor/symfony/polyfill-php81/Php81.php
%%WWWDIR%%/vendor/symfony/polyfill-php81/README.md
@@ -5158,6 +5211,29 @@
%%WWWDIR%%/vendor/symfony/polyfill-php81/Resources/stubs/ReturnTypeWillChange.php
%%WWWDIR%%/vendor/symfony/polyfill-php81/bootstrap.php
%%WWWDIR%%/vendor/symfony/polyfill-php81/composer.json
+%%WWWDIR%%/vendor/symfony/polyfill-php83/LICENSE
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Php83.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/README.md
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateError.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateException.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateInvalidOperationException.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateInvalidTimeZoneException.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedIntervalStringException.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedPeriodStringException.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedStringException.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateObjectError.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateRangeError.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/Override.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/SQLite3Exception.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/bootstrap.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/bootstrap81.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/composer.json
+%%WWWDIR%%/vendor/symfony/polyfill-php84/LICENSE
+%%WWWDIR%%/vendor/symfony/polyfill-php84/Php84.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/README.md
+%%WWWDIR%%/vendor/symfony/polyfill-php84/Resources/stubs/Deprecated.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/bootstrap.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/composer.json
%%WWWDIR%%/vendor/tedivm/jshrink/CONTRIBUTING.md
%%WWWDIR%%/vendor/tedivm/jshrink/LICENSE
%%WWWDIR%%/vendor/tedivm/jshrink/README.md
diff --git a/net-mgmt/icinga2/Makefile b/net-mgmt/icinga2/Makefile
index 9b4bc260b983..594b7d666efe 100644
--- a/net-mgmt/icinga2/Makefile
+++ b/net-mgmt/icinga2/Makefile
@@ -1,7 +1,6 @@
PORTNAME= icinga2
DISTVERSIONPREFIX= v
-DISTVERSION= 2.14.6
-PORTREVISION= 1
+DISTVERSION= 2.15.0
CATEGORIES= net-mgmt
MAINTAINER= flo@FreeBSD.org
diff --git a/net-mgmt/icinga2/distinfo b/net-mgmt/icinga2/distinfo
index 67e35613bb64..25900f90e356 100644
--- a/net-mgmt/icinga2/distinfo
+++ b/net-mgmt/icinga2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748378912
-SHA256 (icinga-icinga2-v2.14.6_GH0.tar.gz) = b4b7f88637a8735d40da2e8f79ea80990f620882b4fa2daab80c96a2fb24e420
-SIZE (icinga-icinga2-v2.14.6_GH0.tar.gz) = 9414315
+TIMESTAMP = 1752686110
+SHA256 (icinga-icinga2-v2.15.0_GH0.tar.gz) = ebe2b13a156179a415831fe06445577222029a1d0369c8bb6fba1de30317b4a1
+SIZE (icinga-icinga2-v2.15.0_GH0.tar.gz) = 9446841
diff --git a/net-mgmt/icinga2/files/patch-boost-1.87.diff b/net-mgmt/icinga2/files/patch-boost-1.87.diff
deleted file mode 100644
index 831c3b9d1e3a..000000000000
--- a/net-mgmt/icinga2/files/patch-boost-1.87.diff
+++ /dev/null
@@ -1,341 +0,0 @@
-diff --git a/lib/base/io-engine.hpp b/lib/base/io-engine.hpp
-index 55a06fb6a6..37ba434761 100644
---- lib/base/io-engine.hpp
-+++ lib/base/io-engine.hpp
-@@ -16,11 +16,16 @@
- #include <utility>
- #include <vector>
- #include <stdexcept>
-+#include <boost/context/fixedsize_stack.hpp>
- #include <boost/exception/all.hpp>
- #include <boost/asio/deadline_timer.hpp>
- #include <boost/asio/io_context.hpp>
- #include <boost/asio/spawn.hpp>
-
-+#if BOOST_VERSION >= 108000
-+# include <boost/asio/detached.hpp>
-+#endif // BOOST_VERSION >= 108000
-+
- namespace icinga
- {
-
-@@ -102,6 +107,10 @@ class IoEngine
- static void SpawnCoroutine(Handler& h, Function f) {
-
- boost::asio::spawn(h,
-+#if BOOST_VERSION >= 108000
-+ std::allocator_arg_t(),
-+ boost::context::fixedsize_stack(GetCoroutineStackSize()),
-+#endif // BOOST_VERSION >= 108000
- [f](boost::asio::yield_context yc) {
-
- try {
-@@ -119,7 +128,11 @@ class IoEngine
- throw;
- }
- },
-+#if BOOST_VERSION >= 108000
-+ boost::asio::detached
-+#else // BOOST_VERSION >= 108000
- boost::coroutines::attributes(GetCoroutineStackSize()) // Set a pre-defined stack size.
-+#endif // BOOST_VERSION >= 108000
- );
- }
-
-diff --git a/test/base-io-engine.cpp b/test/base-io-engine.cpp
-index 869688b1a6..3a251b1b42 100644
---- test/base-io-engine.cpp
-+++ test/base-io-engine.cpp
-@@ -17,7 +17,7 @@ BOOST_AUTO_TEST_CASE(timeout_run)
- boost::asio::io_context::strand strand (io);
- int called = 0;
-
-- boost::asio::spawn(strand, [&](boost::asio::yield_context yc) {
-+ IoEngine::SpawnCoroutine(strand, [&](boost::asio::yield_context yc) {
- boost::asio::deadline_timer timer (io);
-
- Timeout timeout (strand, boost::posix_time::millisec(300), [&called] { ++called; });
-@@ -44,7 +44,7 @@ BOOST_AUTO_TEST_CASE(timeout_cancelled)
- boost::asio::io_context::strand strand (io);
- int called = 0;
-
-- boost::asio::spawn(strand, [&](boost::asio::yield_context yc) {
-+ IoEngine::SpawnCoroutine(strand, [&](boost::asio::yield_context yc) {
- boost::asio::deadline_timer timer (io);
- Timeout timeout (strand, boost::posix_time::millisec(300), [&called] { ++called; });
-
-@@ -71,7 +71,7 @@ BOOST_AUTO_TEST_CASE(timeout_scope)
- boost::asio::io_context::strand strand (io);
- int called = 0;
-
-- boost::asio::spawn(strand, [&](boost::asio::yield_context yc) {
-+ IoEngine::SpawnCoroutine(strand, [&](boost::asio::yield_context yc) {
- boost::asio::deadline_timer timer (io);
-
- {
-@@ -100,7 +100,7 @@ BOOST_AUTO_TEST_CASE(timeout_due_cancelled)
- boost::asio::io_context::strand strand (io);
- int called = 0;
-
-- boost::asio::spawn(strand, [&](boost::asio::yield_context yc) {
-+ IoEngine::SpawnCoroutine(strand, [&](boost::asio::yield_context yc) {
- boost::asio::deadline_timer timer (io);
- Timeout timeout (strand, boost::posix_time::millisec(300), [&called] { ++called; });
-
-@@ -131,7 +131,7 @@ BOOST_AUTO_TEST_CASE(timeout_due_scope)
- boost::asio::io_context::strand strand (io);
- int called = 0;
-
-- boost::asio::spawn(strand, [&](boost::asio::yield_context yc) {
-+ IoEngine::SpawnCoroutine(strand, [&](boost::asio::yield_context yc) {
- boost::asio::deadline_timer timer (io);
-
- {
-diff --git a/lib/base/io-engine.hpp b/lib/base/io-engine.hpp
-index 0350d45b83..55a06fb6a6 100644
---- lib/base/io-engine.hpp
-+++ lib/base/io-engine.hpp
-@@ -106,14 +106,17 @@ class IoEngine
-
- try {
- f(yc);
-- } catch (const boost::coroutines::detail::forced_unwind &) {
-- // Required for proper stack unwinding when coroutines are destroyed.
-- // https://github.com/boostorg/coroutine/issues/39
-- throw;
- } catch (const std::exception& ex) {
- Log(LogCritical, "IoEngine") << "Exception in coroutine: " << DiagnosticInformation(ex);
- } catch (...) {
-- Log(LogCritical, "IoEngine", "Exception in coroutine!");
-+ try {
-+ Log(LogCritical, "IoEngine", "Exception in coroutine!");
-+ } catch (...) {
-+ }
-+
-+ // Required for proper stack unwinding when coroutines are destroyed.
-+ // https://github.com/boostorg/coroutine/issues/39
-+ throw;
- }
- },
- boost::coroutines::attributes(GetCoroutineStackSize()) // Set a pre-defined stack size.
-diff --git a/lib/icingadb/redisconnection.cpp b/lib/icingadb/redisconnection.cpp
-index a6b82187dd..c1f73f5a0e 100644
---- lib/icingadb/redisconnection.cpp
-+++ lib/icingadb/redisconnection.cpp
-@@ -377,8 +377,6 @@ void RedisConnection::Connect(asio::yield_context& yc)
- }
-
- break;
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
- } catch (const std::exception& ex) {
- Log(LogCritical, "IcingaDB")
- << "Cannot connect to " << m_Host << ":" << m_Port << ": " << ex.what();
-@@ -408,17 +406,10 @@ void RedisConnection::ReadLoop(asio::yield_context& yc)
- for (auto i (item.Amount); i; --i) {
- ReadOne(yc);
- }
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
- } catch (const std::exception& ex) {
- Log(LogCritical, "IcingaDB")
- << "Error during receiving the response to a query which has been fired and forgotten: " << ex.what();
-
-- continue;
-- } catch (...) {
-- Log(LogCritical, "IcingaDB")
-- << "Error during receiving the response to a query which has been fired and forgotten";
--
- continue;
- }
-
-@@ -432,9 +423,7 @@ void RedisConnection::ReadLoop(asio::yield_context& yc)
-
- try {
- reply = ReadOne(yc);
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
-- } catch (...) {
-+ } catch (const std::exception&) {
- promise.set_exception(std::current_exception());
-
- continue;
-@@ -455,9 +444,7 @@ void RedisConnection::ReadLoop(asio::yield_context& yc)
- for (auto i (item.Amount); i; --i) {
- try {
- replies.emplace_back(ReadOne(yc));
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
-- } catch (...) {
-+ } catch (const std::exception&) {
- promise.set_exception(std::current_exception());
- break;
- }
-@@ -551,19 +538,11 @@ void RedisConnection::WriteItem(boost::asio::yield_context& yc, RedisConnection:
-
- try {
- WriteOne(item, yc);
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
- } catch (const std::exception& ex) {
- Log msg (LogCritical, "IcingaDB", "Error during sending query");
- LogQuery(item, msg);
- msg << " which has been fired and forgotten: " << ex.what();
-
-- return;
-- } catch (...) {
-- Log msg (LogCritical, "IcingaDB", "Error during sending query");
-- LogQuery(item, msg);
-- msg << " which has been fired and forgotten";
--
- return;
- }
-
-@@ -587,19 +566,11 @@ void RedisConnection::WriteItem(boost::asio::yield_context& yc, RedisConnection:
- WriteOne(query, yc);
- ++i;
- }
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
- } catch (const std::exception& ex) {
- Log msg (LogCritical, "IcingaDB", "Error during sending query");
- LogQuery(item[i], msg);
- msg << " which has been fired and forgotten: " << ex.what();
-
-- return;
-- } catch (...) {
-- Log msg (LogCritical, "IcingaDB", "Error during sending query");
-- LogQuery(item[i], msg);
-- msg << " which has been fired and forgotten";
--
- return;
- }
-
-@@ -618,9 +589,7 @@ void RedisConnection::WriteItem(boost::asio::yield_context& yc, RedisConnection:
-
- try {
- WriteOne(item.first, yc);
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
-- } catch (...) {
-+ } catch (const std::exception&) {
- item.second.set_exception(std::current_exception());
-
- return;
-@@ -645,9 +614,7 @@ void RedisConnection::WriteItem(boost::asio::yield_context& yc, RedisConnection:
- for (auto& query : item.first) {
- WriteOne(query, yc);
- }
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
-- } catch (...) {
-+ } catch (const std::exception&) {
- item.second.set_exception(std::current_exception());
-
- return;
-diff --git a/lib/icingadb/redisconnection.hpp b/lib/icingadb/redisconnection.hpp
-index 3f963f3d37..2386a1e36e 100644
---- lib/icingadb/redisconnection.hpp
-+++ lib/icingadb/redisconnection.hpp
-@@ -389,9 +389,7 @@ RedisConnection::Reply RedisConnection::ReadOne(StreamPtr& stream, boost::asio::
-
- try {
- return ReadRESP(*strm, yc);
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
-- } catch (...) {
-+ } catch (const std::exception&) {
- if (m_Connecting.exchange(false)) {
- m_Connected.store(false);
- stream = nullptr;
-@@ -403,6 +401,8 @@ RedisConnection::Reply RedisConnection::ReadOne(StreamPtr& stream, boost::asio::
- }
- }
-
-+ throw;
-+ } catch (...) {
- throw;
- }
- }
-@@ -427,9 +427,7 @@ void RedisConnection::WriteOne(StreamPtr& stream, RedisConnection::Query& query,
- try {
- WriteRESP(*strm, query, yc);
- strm->async_flush(yc);
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
-- } catch (...) {
-+ } catch (const std::exception&) {
- if (m_Connecting.exchange(false)) {
- m_Connected.store(false);
- stream = nullptr;
-@@ -441,6 +439,8 @@ void RedisConnection::WriteOne(StreamPtr& stream, RedisConnection::Query& query,
- }
- }
-
-+ throw;
-+ } catch (...) {
- throw;
- }
- }
-diff --git a/lib/remote/jsonrpcconnection.cpp b/lib/remote/jsonrpcconnection.cpp
-index d49c0b359a..8e95325feb 100644
---- lib/remote/jsonrpcconnection.cpp
-+++ lib/remote/jsonrpcconnection.cpp
-@@ -212,7 +212,7 @@ void JsonRpcConnection::SendMessage(const Dictionary::Ptr& message)
-
- Ptr keepAlive (this);
-
-- m_IoStrand.post([this, keepAlive, message]() { SendMessageInternal(message); });
-+ boost::asio::post(m_IoStrand, [this, keepAlive, message] { SendMessageInternal(message); });
- }
-
- void JsonRpcConnection::SendRawMessage(const String& message)
-@@ -223,7 +223,7 @@ void JsonRpcConnection::SendRawMessage(const String& message)
-
- Ptr keepAlive (this);
-
-- m_IoStrand.post([this, keepAlive, message]() {
-+ boost::asio::post(m_IoStrand, [this, keepAlive, message] {
- if (m_ShuttingDown) {
- return;
- }
-diff --git a/lib/base/tcpsocket.hpp b/lib/base/tcpsocket.hpp
-index 471ad8d239..1cf1a23501 100644
---- lib/base/tcpsocket.hpp
-+++ lib/base/tcpsocket.hpp
-@@ -41,8 +41,7 @@ void Connect(Socket& socket, const String& node, const String& service)
- using boost::asio::ip::tcp;
-
- tcp::resolver resolver (IoEngine::Get().GetIoContext());
-- tcp::resolver::query query (node, service);
-- auto result (resolver.resolve(query));
-+ auto result (resolver.resolve(node.CStr(), service.CStr()));
- auto current (result.begin());
-
- for (;;) {
-@@ -72,8 +71,7 @@ void Connect(Socket& socket, const String& node, const String& service, boost::a
- using boost::asio::ip::tcp;
-
- tcp::resolver resolver (IoEngine::Get().GetIoContext());
-- tcp::resolver::query query (node, service);
-- auto result (resolver.async_resolve(query, yc));
-+ auto result (resolver.async_resolve(node.CStr(), service.CStr(), yc));
- auto current (result.begin());
-
- for (;;) {
-diff --git a/lib/remote/apilistener.cpp b/lib/remote/apilistener.cpp
-index 519469aafa..7ef3acddda 100644
---- lib/remote/apilistener.cpp
-+++ lib/remote/apilistener.cpp
-@@ -439,9 +439,7 @@ bool ApiListener::AddListener(const String& node, const String& service)
-
- try {
- tcp::resolver resolver (io);
-- tcp::resolver::query query (node, service, tcp::resolver::query::passive);
--
-- auto result (resolver.resolve(query));
-+ auto result (resolver.resolve(node.CStr(), service.CStr(), tcp::resolver::passive));
- auto current (result.begin());
-
- for (;;) {
-
diff --git a/net-mgmt/icinga2/files/patch-third-party_cmake_GNUInstallDirs.cmake b/net-mgmt/icinga2/files/patch-third-party_cmake_GNUInstallDirs.cmake
deleted file mode 100644
index 03246563e110..000000000000
--- a/net-mgmt/icinga2/files/patch-third-party_cmake_GNUInstallDirs.cmake
+++ /dev/null
@@ -1,20 +0,0 @@
---- third-party/cmake/GNUInstallDirs.cmake.orig 2024-03-20 11:52:57 UTC
-+++ third-party/cmake/GNUInstallDirs.cmake
-@@ -172,7 +172,7 @@ if(CMAKE_SYSTEM_NAME MATCHES "(DragonFly|FreeBSD|OpenB
- set(CMAKE_INSTALL_INFODIR "info")
- endif()
-
-- if(NOT CMAKE_INSTALL_MANDDIR)
-+ if(NOT CMAKE_INSTALL_MANDIR)
- set(CMAKE_INSTALL_MANDIR "" CACHE PATH "man documentation (man)")
- set(CMAKE_INSTALL_MANDIR "man")
- endif()
-@@ -182,7 +182,7 @@ else()
- set(CMAKE_INSTALL_INFODIR "${CMAKE_INSTALL_DATAROOTDIR}/info")
- endif()
-
-- if(NOT CMAKE_INSTALL_MANDDIR)
-+ if(NOT CMAKE_INSTALL_MANDIR)
- set(CMAKE_INSTALL_MANDIR "" CACHE PATH "man documentation (DATAROOTDIR/man)")
- set(CMAKE_INSTALL_MANDIR "${CMAKE_INSTALL_DATAROOTDIR}/man")
- endif()
diff --git a/net-mgmt/icinga2/files/pkg-message.in b/net-mgmt/icinga2/files/pkg-message.in
index 0658556373aa..f4b8e72effa4 100644
--- a/net-mgmt/icinga2/files/pkg-message.in
+++ b/net-mgmt/icinga2/files/pkg-message.in
@@ -8,7 +8,7 @@ EOM
{ type: upgrade
message: <<EOM
If you do a major upgrade of Icinga 2 and use a database, please see
-http://docs.icinga.org/icinga2/latest/doc/module/icinga2/chapter/upgrading-icinga-2
+https://icinga.com/docs/icinga-2/latest/doc/16-upgrading-icinga-2/
how to upgrade the database.
Please remove the rc.conf variable 'icinga2_mkvar'. All needed directories are
diff --git a/net-mgmt/icinga2/pkg-plist b/net-mgmt/icinga2/pkg-plist
index c91e8400a676..02aeaa780359 100644
--- a/net-mgmt/icinga2/pkg-plist
+++ b/net-mgmt/icinga2/pkg-plist
@@ -38,9 +38,9 @@ etc/bash_completion.d/icinga2
@sample %%ETCDIR%%/zones.conf.sample
%%ETCDIR%%/zones.d/README
%%MYSQL%%lib/icinga2/libmysql_shim.so
-%%MYSQL%%lib/icinga2/libmysql_shim.so.2.14.6
+%%MYSQL%%lib/icinga2/libmysql_shim.so.2.15.0
%%PGSQL%%lib/icinga2/libpgsql_shim.so
-%%PGSQL%%lib/icinga2/libpgsql_shim.so.2.14.6
+%%PGSQL%%lib/icinga2/libpgsql_shim.so.2.15.0
lib/icinga2/sbin/icinga2
libexec/nagios/check_nscp_api
sbin/icinga2
diff --git a/net-mgmt/icingadb/Makefile b/net-mgmt/icingadb/Makefile
index 409ac77b6ab6..93e83b0e2dcf 100644
--- a/net-mgmt/icingadb/Makefile
+++ b/net-mgmt/icingadb/Makefile
@@ -1,7 +1,6 @@
PORTNAME= icingadb
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.0
-PORTREVISION= 6
+DISTVERSION= 1.4.0
CATEGORIES= net-mgmt
MAINTAINER= dvl@FreeBSD.org
@@ -39,7 +38,7 @@ SUB_LIST+= ICINGA2USER=${ICINGA2USER} \
PREFIX=${PREFIX}
post-patch:
- @${REINPLACE_CMD} -e 's|%%PREFIX|${PREFIX}|g' ${WRKSRC}/pkg/config/config.go
+ @${REINPLACE_CMD} -e 's|%%PREFIX|${PREFIX}|g' ${WRKSRC}/internal/config/config.go
post-install:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
diff --git a/net-mgmt/icingadb/distinfo b/net-mgmt/icingadb/distinfo
index b692bebb072e..d169b14713ee 100644
--- a/net-mgmt/icingadb/distinfo
+++ b/net-mgmt/icingadb/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1722340400
-SHA256 (go/net-mgmt_icingadb/Icinga-icingadb-v1.2.0_GH0/v1.2.0.mod) = 7ae965983fb00d3e058aad4e8d38d15eeac66c314cc8b6830a4b3b2983dbfe12
-SIZE (go/net-mgmt_icingadb/Icinga-icingadb-v1.2.0_GH0/v1.2.0.mod) = 1502
-SHA256 (go/net-mgmt_icingadb/Icinga-icingadb-v1.2.0_GH0/v1.2.0.zip) = a7ff457bad4ef78a5c65d3fc06571541bec5deee6f0fabbfd88a888e263dcc6d
-SIZE (go/net-mgmt_icingadb/Icinga-icingadb-v1.2.0_GH0/v1.2.0.zip) = 3379031
-SHA256 (go/net-mgmt_icingadb/Icinga-icingadb-v1.2.0_GH0/Icinga-icingadb-v1.2.0_GH0.tar.gz) = f3452f796a471e848c2e51d2820444df8907be7f972cdd139e2abcd6f66a4890
-SIZE (go/net-mgmt_icingadb/Icinga-icingadb-v1.2.0_GH0/Icinga-icingadb-v1.2.0_GH0.tar.gz) = 3345811
+TIMESTAMP = 1752491323
+SHA256 (go/net-mgmt_icingadb/Icinga-icingadb-v1.4.0_GH0/v1.4.0.mod) = af22816190cdd4935f3dd696a4e98f6b2246d8580460173f126c408299258d3c
+SIZE (go/net-mgmt_icingadb/Icinga-icingadb-v1.4.0_GH0/v1.4.0.mod) = 1625
+SHA256 (go/net-mgmt_icingadb/Icinga-icingadb-v1.4.0_GH0/v1.4.0.zip) = eb065d6314499169207e9d47b04714cb5afa858a3fe7b4ce5a5c943295bdf930
+SIZE (go/net-mgmt_icingadb/Icinga-icingadb-v1.4.0_GH0/v1.4.0.zip) = 3354764
+SHA256 (go/net-mgmt_icingadb/Icinga-icingadb-v1.4.0_GH0/Icinga-icingadb-v1.4.0_GH0.tar.gz) = e244998da7c6f817fc590ca0852451a12fee4bc8fda8d3183c4f6c4df1ab38bd
+SIZE (go/net-mgmt_icingadb/Icinga-icingadb-v1.4.0_GH0/Icinga-icingadb-v1.4.0_GH0.tar.gz) = 3343081
diff --git a/net-mgmt/icingadb/files/patch-internal_config_config.go b/net-mgmt/icingadb/files/patch-internal_config_config.go
new file mode 100644
index 000000000000..418f02d52e51
--- /dev/null
+++ b/net-mgmt/icingadb/files/patch-internal_config_config.go
@@ -0,0 +1,11 @@
+--- internal/config/config.go.orig 2025-07-14 11:25:55 UTC
++++ internal/config/config.go
+@@ -56,7 +56,7 @@ type Flags struct {
+ Version bool `long:"version" description:"print version and exit"`
+
+ // Config is the path to the config file. If not provided, it defaults to DefaultConfigPath.
+- Config string `short:"c" long:"config" description:"path to config file (default: /etc/icingadb/config.yml)"`
++ Config string `short:"c" long:"config" description:"path to config file (default: %%PREFIX%%/etc/icingadb/config.yml)"`
+ // default must be kept in sync with DefaultConfigPath.
+
+ // DatabaseAutoImport results in an initial schema check and update; mostly for containerized setups.
diff --git a/net-mgmt/icingadb/files/patch-pkg_config_config.go b/net-mgmt/icingadb/files/patch-pkg_config_config.go
deleted file mode 100644
index 1b5b0066118c..000000000000
--- a/net-mgmt/icingadb/files/patch-pkg_config_config.go
+++ /dev/null
@@ -1,11 +0,0 @@
---- pkg/config/config.go.orig 2023-09-08 17:19:58 UTC
-+++ pkg/config/config.go
-@@ -46,7 +46,7 @@ type Flags struct {
- // Version decides whether to just print the version and exit.
- Version bool `long:"version" description:"print version and exit"`
- // Config is the path to the config file
-- Config string `short:"c" long:"config" description:"path to config file" required:"true" default:"/etc/icingadb/config.yml"`
-+ Config string `short:"c" long:"config" description:"path to config file" required:"true" default:"%%PREFIX%%/etc/icinga2/icingadb.yml"`
- }
-
- // FromYAMLFile returns a new Config value created from the given YAML config file.
diff --git a/net-mgmt/icingaweb2-module-businessprocess/Makefile b/net-mgmt/icingaweb2-module-businessprocess/Makefile
index 8d474790ed70..423fec2f14be 100644
--- a/net-mgmt/icingaweb2-module-businessprocess/Makefile
+++ b/net-mgmt/icingaweb2-module-businessprocess/Makefile
@@ -16,6 +16,7 @@ RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FL
icinga-php-library${PHP_PKGNAMESUFFIX}>=0.13.1:net-mgmt/icinga-php-library@${PHP_FLAVOR}
USES= php:web,flavors
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icingaweb2-module-cube/Makefile b/net-mgmt/icingaweb2-module-cube/Makefile
index 1594ccc875fa..1ee76b85cc7c 100644
--- a/net-mgmt/icingaweb2-module-cube/Makefile
+++ b/net-mgmt/icingaweb2-module-cube/Makefile
@@ -20,6 +20,7 @@ NO_BUILD= yes
NO_ARCH= yes
USES= php:web,flavors
+IGNORE_WITH_PHP=81
WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//}
diff --git a/net-mgmt/icingaweb2-module-director/Makefile b/net-mgmt/icingaweb2-module-director/Makefile
index ddc987325021..0dce95a1ac4b 100644
--- a/net-mgmt/icingaweb2-module-director/Makefile
+++ b/net-mgmt/icingaweb2-module-director/Makefile
@@ -15,6 +15,7 @@ RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FL
USES= php:web,flavors
USE_PHP= pcntl
+IGNORE_WITH_PHP=81
USE_RC_SUBR= icinga-director
DIRECTOR_USER?= icingadirector
diff --git a/net-mgmt/icingaweb2-module-elasticsearch/Makefile b/net-mgmt/icingaweb2-module-elasticsearch/Makefile
index 64621ecd31ce..66e31b5076e8 100644
--- a/net-mgmt/icingaweb2-module-elasticsearch/Makefile
+++ b/net-mgmt/icingaweb2-module-elasticsearch/Makefile
@@ -15,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR}
USES= php:web,flavors
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icingaweb2-module-fileshipper/Makefile b/net-mgmt/icingaweb2-module-fileshipper/Makefile
index a5baa6faf1f1..f2c458393c9c 100644
--- a/net-mgmt/icingaweb2-module-fileshipper/Makefile
+++ b/net-mgmt/icingaweb2-module-fileshipper/Makefile
@@ -15,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR}
USES= php:web,flavors
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icingaweb2-module-generictts/Makefile b/net-mgmt/icingaweb2-module-generictts/Makefile
index dcb477c0608c..b6b34f8a2fc0 100644
--- a/net-mgmt/icingaweb2-module-generictts/Makefile
+++ b/net-mgmt/icingaweb2-module-generictts/Makefile
@@ -15,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR}
USES= php:web,flavors
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icingaweb2-module-grafana/Makefile b/net-mgmt/icingaweb2-module-grafana/Makefile
index 4930e6f0375b..64e769159264 100644
--- a/net-mgmt/icingaweb2-module-grafana/Makefile
+++ b/net-mgmt/icingaweb2-module-grafana/Makefile
@@ -13,6 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR}
USES= php:web,flavors
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= NETWAYS
diff --git a/net-mgmt/icingaweb2-module-graphite/Makefile b/net-mgmt/icingaweb2-module-graphite/Makefile
index 6d82b46cc32c..837184657f5e 100644
--- a/net-mgmt/icingaweb2-module-graphite/Makefile
+++ b/net-mgmt/icingaweb2-module-graphite/Makefile
@@ -15,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FLAVOR}
USES= php:web,flavors
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icingaweb2-module-icingadb/Makefile b/net-mgmt/icingaweb2-module-icingadb/Makefile
index 909db78215fd..0baecd0096b2 100644
--- a/net-mgmt/icingaweb2-module-icingadb/Makefile
+++ b/net-mgmt/icingaweb2-module-icingadb/Makefile
@@ -1,6 +1,7 @@
PORTNAME= icingaweb2-module-icingadb
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.1
+DISTVERSION= 1.2.2
+PORTEPOCH= 1
CATEGORIES= net-mgmt www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
@@ -19,6 +20,7 @@ RUN_DEPENDS= icinga-php-library${PHP_PKGNAMESUFFIX}>=0.9:net-mgmt/icinga-php-lib
USES= php:web,flavors shebangfix
# php json extension is required but it's statically linked in default php
USE_PHP= curl dom xml
+IGNORE_WITH_PHP= 81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icingaweb2-module-icingadb/distinfo b/net-mgmt/icingaweb2-module-icingadb/distinfo
index ffa4a9449ead..ce7939150ede 100644
--- a/net-mgmt/icingaweb2-module-icingadb/distinfo
+++ b/net-mgmt/icingaweb2-module-icingadb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751384523
-SHA256 (icinga-icingadb-web-v1.2.1_GH0.tar.gz) = fd58c1340816db48e548d318965fc5d394e373bb22509992115a1c1e4ec81cc1
-SIZE (icinga-icingadb-web-v1.2.1_GH0.tar.gz) = 2074249
+TIMESTAMP = 1752759472
+SHA256 (icinga-icingadb-web-v1.2.2_GH0.tar.gz) = 5137bb68328d6aa7baa843bc9f8f6fba21afa957d454aeeb93f97f8942b6fa74
+SIZE (icinga-icingadb-web-v1.2.2_GH0.tar.gz) = 2075341
diff --git a/net-mgmt/icingaweb2-module-idoreports/Makefile b/net-mgmt/icingaweb2-module-idoreports/Makefile
index 8625d25455eb..d4a4a245276c 100644
--- a/net-mgmt/icingaweb2-module-idoreports/Makefile
+++ b/net-mgmt/icingaweb2-module-idoreports/Makefile
@@ -16,6 +16,7 @@ RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FL
icingaweb2-module-reporting${PHP_PKGNAMESUFFIX}>=0.10.0:net-mgmt/icingaweb2-module-reporting@${PHP_FLAVOR}
USES= php:web,flavors
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icingaweb2-module-jira/Makefile b/net-mgmt/icingaweb2-module-jira/Makefile
index a74ea18a7edf..12ed720951a0 100644
--- a/net-mgmt/icingaweb2-module-jira/Makefile
+++ b/net-mgmt/icingaweb2-module-jira/Makefile
@@ -15,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR}
USES= php:web,flavors
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icingaweb2-module-map/Makefile b/net-mgmt/icingaweb2-module-map/Makefile
index 6d520a8e732d..8a247e8584f2 100644
--- a/net-mgmt/icingaweb2-module-map/Makefile
+++ b/net-mgmt/icingaweb2-module-map/Makefile
@@ -15,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FLAVOR}
USES= php:web,flavors
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= nbuchwitz
diff --git a/net-mgmt/icingaweb2-module-pdfexport/Makefile b/net-mgmt/icingaweb2-module-pdfexport/Makefile
index 64d17ba91ee1..f9459d2196ef 100644
--- a/net-mgmt/icingaweb2-module-pdfexport/Makefile
+++ b/net-mgmt/icingaweb2-module-pdfexport/Makefile
@@ -16,6 +16,7 @@ RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FL
chromium>0:www/chromium
USES= php:web,flavors
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icingaweb2-module-reactbundle/Makefile b/net-mgmt/icingaweb2-module-reactbundle/Makefile
index 1407534f4155..546aee278021 100644
--- a/net-mgmt/icingaweb2-module-reactbundle/Makefile
+++ b/net-mgmt/icingaweb2-module-reactbundle/Makefile
@@ -15,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR}
USES= php:web,flavors
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icingaweb2-module-reporting/Makefile b/net-mgmt/icingaweb2-module-reporting/Makefile
index b219fc3e56d0..9a2aa9d8ba82 100644
--- a/net-mgmt/icingaweb2-module-reporting/Makefile
+++ b/net-mgmt/icingaweb2-module-reporting/Makefile
@@ -17,6 +17,7 @@ RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FL
icinga-php-library${PHP_PKGNAMESUFFIX}>=0.13.1:net-mgmt/icinga-php-library@${PHP_FLAVOR}
USES= php:web,flavors
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icingaweb2-module-vsphere/Makefile b/net-mgmt/icingaweb2-module-vsphere/Makefile
index 4d9e392f18b0..0c1962dbb10d 100644
--- a/net-mgmt/icingaweb2-module-vsphere/Makefile
+++ b/net-mgmt/icingaweb2-module-vsphere/Makefile
@@ -14,6 +14,7 @@ RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FL
USES= php:web,flavors
USE_PHP= posix soap
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icingaweb2-module-vspheredb/Makefile b/net-mgmt/icingaweb2-module-vspheredb/Makefile
index e0ceacece819..d0ab46d1c20e 100644
--- a/net-mgmt/icingaweb2-module-vspheredb/Makefile
+++ b/net-mgmt/icingaweb2-module-vspheredb/Makefile
@@ -18,6 +18,7 @@ RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FL
icingaweb2-module-reactbundle${PHP_PKGNAMESUFFIX}>0:net-mgmt/icingaweb2-module-reactbundle@${PHP_FLAVOR}
USES= mysql php:web,flavors
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icingaweb2-module-x509/Makefile b/net-mgmt/icingaweb2-module-x509/Makefile
index 8e9387f5fd7c..3ece376874e6 100644
--- a/net-mgmt/icingaweb2-module-x509/Makefile
+++ b/net-mgmt/icingaweb2-module-x509/Makefile
@@ -21,6 +21,7 @@ USE_GITHUB= yes
GH_ACCOUNT= Icinga
USE_PHP= gmp
+IGNORE_WITH_PHP=81
NO_BUILD= yes
NO_ARCH= yes
diff --git a/net-mgmt/icingaweb2/Makefile b/net-mgmt/icingaweb2/Makefile
index f4b10f3f8723..fe627b2b3cd0 100644
--- a/net-mgmt/icingaweb2/Makefile
+++ b/net-mgmt/icingaweb2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= icingaweb2
DISTVERSIONPREFIX= v
-DISTVERSION= 2.12.4
+DISTVERSION= 2.12.5
CATEGORIES= net-mgmt www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
@@ -20,6 +20,7 @@ USE_PHP= bcmath bitset ctype curl dom fileinfo filter gd gettext iconv intl ldap
mbstring mcrypt memcache memcached opcache pdo \
pdo_sqlite posix session simplexml soap sockets sqlite3 xml \
zlib
+IGNORE_WITH_PHP=81
USE_GITHUB= yes
GH_ACCOUNT= icinga
diff --git a/net-mgmt/icingaweb2/distinfo b/net-mgmt/icingaweb2/distinfo
index 052e6dfa390d..d75bad33fc72 100644
--- a/net-mgmt/icingaweb2/distinfo
+++ b/net-mgmt/icingaweb2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743014357
-SHA256 (icinga-icingaweb2-v2.12.4_GH0.tar.gz) = 88595be8910b1b3be194ef49636a9b9654a87bac6e01439d27ee82ef7a4acf39
-SIZE (icinga-icingaweb2-v2.12.4_GH0.tar.gz) = 6362942
+TIMESTAMP = 1752686233
+SHA256 (icinga-icingaweb2-v2.12.5_GH0.tar.gz) = 8756caba3287aaaa9b0bf398de7f581a7c0d25587c65b6e2804cf22819d54171
+SIZE (icinga-icingaweb2-v2.12.5_GH0.tar.gz) = 6365042
diff --git a/net-mgmt/intel-snap/Makefile b/net-mgmt/intel-snap/Makefile
index a68db3fd200b..ac6f66f4cd7c 100644
--- a/net-mgmt/intel-snap/Makefile
+++ b/net-mgmt/intel-snap/Makefile
@@ -1,6 +1,6 @@
PORTNAME= intel-snap
PORTVERSION= 0.0.1
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= net-mgmt
MAINTAINER= ports@FreeBSD.org
diff --git a/net-mgmt/ipfixcol2/Makefile b/net-mgmt/ipfixcol2/Makefile
index 08b01f0b557d..a167ea4b36f2 100644
--- a/net-mgmt/ipfixcol2/Makefile
+++ b/net-mgmt/ipfixcol2/Makefile
@@ -10,8 +10,6 @@ WWW= https://github.com/CESNET/ipfixcol2
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_FreeBSD_13= Requires sys/timerfd.h
-
ONLY_FOR_ARCHS= aarch64 amd64
ONLY_FOR_ARCHS_REASON= Requires 64bit time_t: static_assert(sizeof(uint64_t) == sizeof(time_t), "Assumed that time_t is uint64_t, but it's not")
@@ -36,6 +34,12 @@ PORTEXAMPLES= *
OPTIONS_DEFINE= EXAMPLES
+# XXX Drop after FreeBSD 13 EOL around 2026-04-30
+.if !exists(/usr/include/sys/timerfd.h)
+CFLAGS+= `pkg-config --cflags epoll-shim`
+LDFLAGS+= `pkg-config --libs epoll-shim`
+.endif
+
post-install:
${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}/var/run/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/doc/data/configs/udp2json.xml \
diff --git a/net-mgmt/kapacitor/Makefile b/net-mgmt/kapacitor/Makefile
index 82c159f7ebf2..e63445775a1b 100644
--- a/net-mgmt/kapacitor/Makefile
+++ b/net-mgmt/kapacitor/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kapacitor
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.1
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= net-mgmt
MAINTAINER= cheffo@freebsd-bg.org
diff --git a/net-mgmt/kf6-networkmanager-qt/distinfo b/net-mgmt/kf6-networkmanager-qt/distinfo
index 358ec5ca90b5..5bc3d271f506 100644
--- a/net-mgmt/kf6-networkmanager-qt/distinfo
+++ b/net-mgmt/kf6-networkmanager-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476629
-SHA256 (KDE/frameworks/6.15/networkmanager-qt-6.15.0.tar.xz) = ac41786342b106fe7457d414e2d79289c6d720dcfaa58c271c50c8e4a754b39b
-SIZE (KDE/frameworks/6.15/networkmanager-qt-6.15.0.tar.xz) = 184072
+TIMESTAMP = 1752529519
+SHA256 (KDE/frameworks/6.16/networkmanager-qt-6.16.0.tar.xz) = b9ed0baa9159cc5aac7651be48a980cc7cb583933c412cef838596128cbd6645
+SIZE (KDE/frameworks/6.16/networkmanager-qt-6.16.0.tar.xz) = 183988
diff --git a/net-mgmt/librenms/Makefile b/net-mgmt/librenms/Makefile
index c1b20d7c28cf..753c61c967e5 100644
--- a/net-mgmt/librenms/Makefile
+++ b/net-mgmt/librenms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= librenms
-PORTVERSION= 25.6.0
+PORTVERSION= 25.7.0
PORTEPOCH= 1
CATEGORIES= net-mgmt
MASTER_SITES= LOCAL/dvl:vendor
@@ -46,7 +46,7 @@ SHEBANG_FILES= ../${PORTNAME}-vendor-${PORTVERSION}/paragonie/random_compat/buil
../librenms-vendor-${PORTVERSION}/symfony/error-handler/Resources/bin/patch-type-declarations \
../librenms-vendor-${PORTVERSION}/symfony/var-dumper/Resources/bin/var-dump-server \
../librenms-vendor-${PORTVERSION}/symfony/yaml/Resources/bin/yaml-lint \
- addhost.php alerts.php artisan billing-calculate.php \
+ alerts.php artisan billing-calculate.php \
check-services.php config_to_json.php cronic daily.php daily.sh \
delhost.php discovery-wrapper.py discovery.php dist-pollers.php \
irc.php librenms-service.py LibreNMS/command_runner.py \
@@ -71,7 +71,7 @@ SHEBANG_FILES= ../${PORTNAME}-vendor-${PORTVERSION}/paragonie/random_compat/buil
scripts/rename-mibs.php scripts/rrdstep.php \
scripts/save-test-data.php scripts/syslog-notify-oxidized.php \
scripts/test-alert.php scripts/test-template.php \
- scripts/tune_port.php scripts/watchmaillog/watchmaillog.pl \
+ scripts/watchmaillog/watchmaillog.pl \
snmp-scan.py snmptrap.php syslog.php validate.php
NO_ARCH= yes
@@ -114,7 +114,7 @@ X11_RUN_DEPENDS_OFF= mtr:net/mtr@nox11
X11_USES= magick:6
X11_USES_OFF= magick:6,nox11
-_ROOT_FILES= addhost.php alerts.php artisan billing-calculate.php \
+_ROOT_FILES= alerts.php artisan billing-calculate.php \
check-services.php composer.json composer.lock \
config.php.default config_to_json.php cronic daily.php \
delhost.php discovery-wrapper.py discovery.php \
@@ -126,7 +126,7 @@ _SCRIPT_FILES= daily.sh lnms
# _RELEASE_TIMESTAMP is used for a patch inside the vendor code
# it represents the release date via: git show --pretty='%H|%ct' -s 1.42.01
# It sits here so you remember to update it with each release
-_RELEASE_TIMESTAMP= 1750074912
+_RELEASE_TIMESTAMP= 1752667260
_ROOT_DIRS= LibreNMS app bootstrap config database doc html \
includes lang licenses mibs misc resources routes \
scripts tests
diff --git a/net-mgmt/librenms/distinfo b/net-mgmt/librenms/distinfo
index 0f3620d2bd2d..2f878674ceac 100644
--- a/net-mgmt/librenms/distinfo
+++ b/net-mgmt/librenms/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750080681
-SHA256 (librenms-vendor-25.6.0.tar.gz) = 8f802bad2fd21d2187930b9ead6c598571445d9b3614699cf2f38650a7bf45d1
-SIZE (librenms-vendor-25.6.0.tar.gz) = 27404672
-SHA256 (librenms-librenms-25.6.0_GH0.tar.gz) = b72aa199965f44e662965c58cd3ae7a107fbf7bd51fb11bf595c99033d897bae
-SIZE (librenms-librenms-25.6.0_GH0.tar.gz) = 70700887
+TIMESTAMP = 1752667982
+SHA256 (librenms-vendor-25.7.0.tar.gz) = 2e46a87f51efd4433455086028ee63d737ab99ca45d5102427fb26bb8cf820a2
+SIZE (librenms-vendor-25.7.0.tar.gz) = 27511817
+SHA256 (librenms-librenms-25.7.0_GH0.tar.gz) = bea4e4a0da0cf7a52913cdb8caeaa1dcea21e03c5dc75275e91b43943a0caf9f
+SIZE (librenms-librenms-25.7.0_GH0.tar.gz) = 71136130
diff --git a/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php b/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php
index 9db94e486f2b..3d34dc8eece5 100644
--- a/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php
+++ b/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php
@@ -1,20 +1,20 @@
---- includes/html/output/capture.inc.php.orig 2023-10-27 13:17:37 UTC
+--- includes/html/output/capture.inc.php.orig 2025-07-16 12:40:13 UTC
+++ includes/html/output/capture.inc.php
-@@ -32,7 +32,7 @@ $type = $_REQUEST['type'];
+@@ -33,7 +33,7 @@ switch ($type) {
switch ($type) {
case 'poller':
-- $cmd = ['php', \LibreNMS\Config::get('install_dir') . '/lnms', 'device:poll', $hostname, '--no-data', '-vv'];
-+ $cmd = ['%%LOCALBASE%%/bin/php', \LibreNMS\Config::get('install_dir') . '/lnms', 'device:poll', $hostname, '--no-data', '-vv'];
+- $cmd = ['php', \App\Facades\LibrenmsConfig::get('install_dir') . '/lnms', 'device:poll', $hostname, '--no-data', '-vv'];
++ $cmd = ['%%LOCALBASE%%/bin/php', \App\Facades\LibrenmsConfig::get('install_dir') . '/lnms', 'device:poll', $hostname, '--no-data', '-vv'];
$filename = "poller-$hostname.txt";
break;
case 'snmpwalk':
-@@ -43,7 +43,7 @@ switch ($type) {
+@@ -44,7 +44,7 @@ switch ($type) {
$filename = $device['os'] . '-' . $device['hostname'] . '.snmpwalk';
break;
case 'discovery':
-- $cmd = ['php', \LibreNMS\Config::get('install_dir') . '/discovery.php', '-h', $hostname, '-d'];
-+ $cmd = ['%%LOCALBASE%%/bin/php', \LibreNMS\Config::get('install_dir') . '/discovery.php', '-h', $hostname, '-d'];
+- $cmd = ['php', \App\Facades\LibrenmsConfig::get('install_dir') . '/discovery.php', '-h', $hostname, '-d'];
++ $cmd = ['%%LOCALBASE%%/bin/php', \App\Facades\LibrenmsConfig::get('install_dir') . '/discovery.php', '-h', $hostname, '-d'];
$filename = "discovery-$hostname.txt";
break;
default:
diff --git a/net-mgmt/mqtt2prometheus/Makefile b/net-mgmt/mqtt2prometheus/Makefile
index 280ea1fab934..752f8961a53f 100644
--- a/net-mgmt/mqtt2prometheus/Makefile
+++ b/net-mgmt/mqtt2prometheus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mqtt2prometheus
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.7
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-mgmt
MAINTAINER= manu@FreeBSD.org
diff --git a/net-mgmt/net-snmp/files/patch-agent_mibgroup_mibII_tcp.c b/net-mgmt/net-snmp/files/patch-agent_mibgroup_mibII_tcp.c
index af46e3d86d43..83470a30dedf 100644
--- a/net-mgmt/net-snmp/files/patch-agent_mibgroup_mibII_tcp.c
+++ b/net-mgmt/net-snmp/files/patch-agent_mibgroup_mibII_tcp.c
@@ -1,5 +1,5 @@
---- agent/mibgroup/mibII/tcp.c.orig 2023-08-15 20:32:01 UTC
-+++ agent/mibgroup/mibII/tcp.c
+--- agent/mibgroup/mibII/tcp.c.orig 2023-08-15 13:32:01.000000000 -0700
++++ agent/mibgroup/mibII/tcp.c 2025-07-10 17:17:00.309421000 -0700
@@ -8,6 +8,14 @@
#include <net-snmp/net-snmp-features.h>
#include "mibII_common.h"
@@ -15,3 +15,21 @@
#ifdef HAVE_STDLIB_H
#include <stdlib.h>
#endif
+@@ -38,8 +46,17 @@
+ #include <netinet/tcpip.h>
+ #endif
+ #ifdef HAVE_NETINET_TCP_TIMER_H
++#if __FreeBSD_version >= 1500048
++#define _KERNEL
++#define max(x, y) (((x) > (y)) ? (x) : (y))
++#define MSEC_2_TICKS(m) max(1, (uint32_t)((hz == 1000) ? \
++ (m) : ((uint64_t)(m) * (uint64_t)hz)/(uint64_t)1000))
++#endif
+ #include <netinet/tcp_timer.h>
++#if __FreeBSD_version >= 1500048
++#undef _KERNEL
+ #endif
++#endif
+ #ifdef HAVE_NETINET_TCP_VAR_H
+ #ifdef openbsd7
+ #define _KERNEL /* OpenBSD 7.3 */
diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile
index 103de78bd629..f09ba1f86a07 100644
--- a/net-mgmt/netbox/Makefile
+++ b/net-mgmt/netbox/Makefile
@@ -1,6 +1,6 @@
PORTNAME= netbox
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3.3
+DISTVERSION= 4.3.4
CATEGORIES= net-mgmt python
MAINTAINER= kai@FreeBSD.org
@@ -27,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.3<5.3:www/py-django52@${PY_FLA
${PYTHON_PKGNAMEPREFIX}dj52-django-cors-headers>=4.7.0<5:www/py-dj52-django-cors-headers@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-debug-toolbar>=5.2.0<6:www/py-dj52-django-debug-toolbar@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-filter>=25.1<26:www/py-dj52-django-filter@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-django-htmx>=1.23.1<2:www/py-dj52-django-htmx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-htmx>=1.23.2<2:www/py-dj52-django-htmx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-mptt>=0.17.0<0.18:www/py-dj52-django-mptt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-prometheus>=2.4.1<2.5:www/py-dj52-django-prometheus@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=5.4.0<7:www/py-dj52-django-redis@${PY_FLAVOR} \
@@ -39,20 +39,20 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.3<5.3:www/py-django52@${PY_FLA
${PYTHON_PKGNAMEPREFIX}dj52-django-timezone-field>=7.1<8:www/py-dj52-django-timezone-field@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-djangorestframework>=3.16.0<3.17.0:www/py-dj52-djangorestframework@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular>=0.28.0<1:www/py-dj52-drf-spectacular@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular-sidecar>=2025.6.1:www/py-dj52-drf-spectacular-sidecar@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-social-auth-app-django>=5.4.3<6:www/py-dj52-social-auth-app-django@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.275.4<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular-sidecar>=2025.7.1:www/py-dj52-drf-spectacular-sidecar@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-social-auth-app-django>=5.5.1<6:www/py-dj52-social-auth-app-django@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.276.0<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql-django>=0.60.0<1:www/py-dj52-strawberry-graphql-django@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django-pglocks>=1.0.4<1.1:www/py-django-pglocks@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.11<7:textproc/py-feedparser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6<4:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonschema>=4.24.0<5:devel/py-jsonschema@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}markdown>=3.8<3.9:textproc/py-markdown@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.6.14<10:textproc/py-mkdocs-material@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.6.15<10:textproc/py-mkdocs-material@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mkdocstrings>=0.29.1<1:textproc/py-mkdocstrings@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mkdocstrings-python>0:textproc/py-mkdocstrings-python@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}netaddr>=1.3.0<2:net/py-netaddr@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nh3>=0.2.21<0.3:www/py-nh3@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}nh3>=0.2.22<0.3:www/py-nh3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=11.2.1:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psycopg>=3.2.9<4:databases/py-psycopg@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psycopg-c>=3.2.9<4:databases/py-psycopg-c@${PY_FLAVOR} \
diff --git a/net-mgmt/netbox/distinfo b/net-mgmt/netbox/distinfo
index 520a881142ea..7fae6229d55f 100644
--- a/net-mgmt/netbox/distinfo
+++ b/net-mgmt/netbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751183254
-SHA256 (netbox-community-netbox-v4.3.3_GH0.tar.gz) = 2d74bdd02f0a41407fb79839d62e2e55d69168a830c460e661efd21d6cb346fb
-SIZE (netbox-community-netbox-v4.3.3_GH0.tar.gz) = 18707138
+TIMESTAMP = 1752836444
+SHA256 (netbox-community-netbox-v4.3.4_GH0.tar.gz) = c96c6708ecdba84f1b8952151dd5760ae4ddc51c7770ea9734218b21038a230c
+SIZE (netbox-community-netbox-v4.3.4_GH0.tar.gz) = 18735246
diff --git a/net-mgmt/netbox/pkg-plist b/net-mgmt/netbox/pkg-plist
index 3f993b2e91a5..a0bc28bf821f 100644
--- a/net-mgmt/netbox/pkg-plist
+++ b/net-mgmt/netbox/pkg-plist
@@ -234,8 +234,10 @@
%%DATADIR%%/dcim/migrations/0205_moduletypeprofile.py
%%DATADIR%%/dcim/migrations/0206_load_module_type_profiles.py
%%DATADIR%%/dcim/migrations/0207_remove_redundant_indexes.py
+%%DATADIR%%/dcim/migrations/0208_devicerole_uniqueness.py
%%DATADIR%%/dcim/migrations/__init__.py
%%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/cpu.json
+%%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/expansion_card.json
%%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/fan.json
%%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/gpu.json
%%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/hard_disk.json
@@ -1068,6 +1070,7 @@
%%DATADIR%%/project-static/styles/custom/_markdown.scss
%%DATADIR%%/project-static/styles/custom/_misc.scss
%%DATADIR%%/project-static/styles/custom/_notifications.scss
+%%DATADIR%%/project-static/styles/custom/racks.scss
%%DATADIR%%/project-static/styles/external.scss
%%DATADIR%%/project-static/styles/netbox.scss
%%DATADIR%%/project-static/styles/overrides/_bootstrap.scss
diff --git a/net-mgmt/nsd_exporter/Makefile b/net-mgmt/nsd_exporter/Makefile
index de1d7ca05494..41d28a55ef32 100644
--- a/net-mgmt/nsd_exporter/Makefile
+++ b/net-mgmt/nsd_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nsd_exporter
PORTVERSION= 0.3.1
DISTVERSIONPREFIX= v
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= net-mgmt
MAINTAINER= zi@FreeBSD.org
diff --git a/net-mgmt/nstat/Makefile b/net-mgmt/nstat/Makefile
index 5d0272bce123..3c186719fc49 100644
--- a/net-mgmt/nstat/Makefile
+++ b/net-mgmt/nstat/Makefile
@@ -1,6 +1,5 @@
PORTNAME= nstat
-DISTVERSION= g20230601
-PORTREVISION= 1
+DISTVERSION= g20250705
PORTEPOCH= 1
CATEGORIES= net-mgmt
@@ -17,7 +16,7 @@ RUN_DEPENDS_amd64= pcm-memory:sysutils/intel-pcm
USE_GITHUB= yes
GH_ACCOUNT= gallatin
-GH_TAGNAME= 8d9a10a
+GH_TAGNAME= bccbdfd
PLIST_FILES= bin/nstat \
share/man/man1/nstat.1.gz
diff --git a/net-mgmt/nstat/distinfo b/net-mgmt/nstat/distinfo
index 391cb4392f45..2a54d31f6721 100644
--- a/net-mgmt/nstat/distinfo
+++ b/net-mgmt/nstat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1685578883
-SHA256 (gallatin-nstat-g20230601-8d9a10a_GH0.tar.gz) = d1b05af06f3fabdc1bf10c4b3ef0b4b517c040f6d55c577ba59e53140ceab7a7
-SIZE (gallatin-nstat-g20230601-8d9a10a_GH0.tar.gz) = 6157
+TIMESTAMP = 1751752025
+SHA256 (gallatin-nstat-g20250705-bccbdfd_GH0.tar.gz) = 77cc3cec8203ba12644bd96a6e2cf15c24caa7e076db4f2bac461622ad1f313b
+SIZE (gallatin-nstat-g20250705-bccbdfd_GH0.tar.gz) = 6199
diff --git a/net-mgmt/nvidia_gpu_prometheus_exporter/Makefile b/net-mgmt/nvidia_gpu_prometheus_exporter/Makefile
index 25e3b9818aa2..2d9cd34bac26 100644
--- a/net-mgmt/nvidia_gpu_prometheus_exporter/Makefile
+++ b/net-mgmt/nvidia_gpu_prometheus_exporter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nvidia_gpu_prometheus_exporter
DISTVERSION= g20181028
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= net-mgmt
MAINTAINER= 0mp@FreeBSD.org
diff --git a/net-mgmt/php-fpm_exporter/Makefile b/net-mgmt/php-fpm_exporter/Makefile
index 58cebbce1c2e..c63d135dda12 100644
--- a/net-mgmt/php-fpm_exporter/Makefile
+++ b/net-mgmt/php-fpm_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= php-fpm_exporter
DISTVERSIONPREFIX=v
DISTVERSION= 2.2.0
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= net-mgmt
MAINTAINER= freebsd.org@neant.ro
diff --git a/net-mgmt/phpfpm_exporter/Makefile b/net-mgmt/phpfpm_exporter/Makefile
index f726d1a0c8dc..001a3148cff6 100644
--- a/net-mgmt/phpfpm_exporter/Makefile
+++ b/net-mgmt/phpfpm_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= phpfpm_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.1
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= net-mgmt
MAINTAINER= gasol.wu@gmail.com
diff --git a/net-mgmt/ping_exporter/Makefile b/net-mgmt/ping_exporter/Makefile
index 266653923e3e..533e28b56e3d 100644
--- a/net-mgmt/ping_exporter/Makefile
+++ b/net-mgmt/ping_exporter/Makefile
@@ -1,9 +1,8 @@
PORTNAME= ping_exporter
-DISTVERSION= 1.1.0
-PORTREVISION= 11
+DISTVERSION= 1.1.3
CATEGORIES= net-mgmt
-MAINTAINER= jp+ports@supplntr.io
+MAINTAINER= ivy@FreeBSD.org
COMMENT= Prometheus exporter for ICMP echo requests
WWW= https://github.com/czerwonk/ping_exporter
@@ -12,9 +11,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
+USE_GITHUB= yes
+GH_ACCOUNT= czerwonk
+
USE_RC_SUBR= ping_exporter
-GO_MODULE= github.com/czerwonk/ping_exporter@v0.0.0-20230519045214-d3a6779128c3
+GO_MOD_DIST= github
+GO_MODULE= github.com/czerwonk/ping_exporter
+GO_TARGET= .:ping_exporter
SUB_FILES= pkg-message
diff --git a/net-mgmt/ping_exporter/distinfo b/net-mgmt/ping_exporter/distinfo
index 06ccc3e0142e..de060a48ad97 100644
--- a/net-mgmt/ping_exporter/distinfo
+++ b/net-mgmt/ping_exporter/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1702027163
-SHA256 (go/net-mgmt_ping_exporter/ping_exporter-1.1.0/v0.0.0-20230519045214-d3a6779128c3.mod) = b926c2b2def80e683cd4645ea61b5a6aaf04f492d68bf17a9d5ef951fe3e3b30
-SIZE (go/net-mgmt_ping_exporter/ping_exporter-1.1.0/v0.0.0-20230519045214-d3a6779128c3.mod) = 2212
-SHA256 (go/net-mgmt_ping_exporter/ping_exporter-1.1.0/v0.0.0-20230519045214-d3a6779128c3.zip) = 1223f3c3761dbc532f1c8641129602956ccaf44c073754e8b9a491b252d6dfa9
-SIZE (go/net-mgmt_ping_exporter/ping_exporter-1.1.0/v0.0.0-20230519045214-d3a6779128c3.zip) = 51347
+TIMESTAMP = 1748745305
+SHA256 (go/net-mgmt_ping_exporter/czerwonk-ping_exporter-1.1.3_GH0/go.mod) = adfc4fa270daae000cb46585e5f3b8d074dc4e427ada6160d1ad9d7b0af06a6c
+SIZE (go/net-mgmt_ping_exporter/czerwonk-ping_exporter-1.1.3_GH0/go.mod) = 2121
+SHA256 (go/net-mgmt_ping_exporter/czerwonk-ping_exporter-1.1.3_GH0/czerwonk-ping_exporter-1.1.3_GH0.tar.gz) = f09fa110e548ff48c2c48392fe19404364f00655ae338378a3b61fd9392350ec
+SIZE (go/net-mgmt_ping_exporter/czerwonk-ping_exporter-1.1.3_GH0/czerwonk-ping_exporter-1.1.3_GH0.tar.gz) = 38282
diff --git a/net-mgmt/prometheus-bird-exporter/Makefile b/net-mgmt/prometheus-bird-exporter/Makefile
index eb52d0c8a58f..8d1310d91568 100644
--- a/net-mgmt/prometheus-bird-exporter/Makefile
+++ b/net-mgmt/prometheus-bird-exporter/Makefile
@@ -1,5 +1,6 @@
PORTNAME= prometheus-bird-exporter
DISTVERSION= 1.4.3
+PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= ivy@FreeBSD.org
diff --git a/net-mgmt/prometheus-collectd-exporter/Makefile b/net-mgmt/prometheus-collectd-exporter/Makefile
index 969b473cd788..0a77e371dbe2 100644
--- a/net-mgmt/prometheus-collectd-exporter/Makefile
+++ b/net-mgmt/prometheus-collectd-exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= prometheus-collectd-exporter
PORTVERSION= 0.5.0
DISTVERSIONPREFIX= v
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= net-mgmt
MAINTAINER= dsp@php.net
diff --git a/net-mgmt/prometheus1/Makefile b/net-mgmt/prometheus1/Makefile
index 52d0e6833d19..419960e3ed9d 100644
--- a/net-mgmt/prometheus1/Makefile
+++ b/net-mgmt/prometheus1/Makefile
@@ -1,7 +1,7 @@
PORTNAME= prometheus
PORTVERSION= 1.8.2
DISTVERSIONPREFIX= v
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= net-mgmt
PKGNAMESUFFIX= 1
diff --git a/net-mgmt/prometheus3/Makefile b/net-mgmt/prometheus3/Makefile
index d920b1393d54..4fe916c8a848 100644
--- a/net-mgmt/prometheus3/Makefile
+++ b/net-mgmt/prometheus3/Makefile
@@ -1,11 +1,12 @@
PORTNAME= prometheus
DISTVERSIONPREFIX= v
-DISTVERSION= 3.4.1
+DISTVERSION= 3.5.0
CATEGORIES= net-mgmt
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod \
https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/:ui
PKGNAMESUFFIX= 3
-DISTFILES= go.mod:gomod ${PORTNAME}-web-ui-${DISTVERSION}.tar.gz:ui
+DISTFILES= go.mod:gomod \
+ ${PORTNAME}-web-ui-${DISTVERSION}.tar.gz:ui
MAINTAINER= danilo@FreeBSD.org
COMMENT= Systems monitoring and alerting toolkit
@@ -16,16 +17,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
PATCH_DEPENDS= bash:shells/bash
-USES= cpe go:1.23,modules
-
-CONFLICTS_INSTALL= prometheus1 prometheus
+USES= cpe go:modules
USE_GITHUB= yes
USE_RC_SUBR= prometheus
GO_MODULE= github.com/prometheus/prometheus
GO_TARGET= ./cmd/prometheus ./cmd/promtool
-GO_BUILDFLAGS= -a -v -ldflags "${LD_FLAG_STRING}" -tags netgo,builtinassets
+GO_BUILDFLAGS= -a -ldflags "${LD_FLAG_STRING}" -tags netgo,builtinassets
+
+CONFLICTS_INSTALL= prometheus1 prometheus
SUB_LIST+= PROMETHEUS_CONSOLE_LIBRARIES_DIR=${PROMETHEUS_CONSOLE_LIBRARIES_DIR} \
PROMETHEUS_CONSOLES_DIR=${PROMETHEUS_CONSOLES_DIR} \
diff --git a/net-mgmt/prometheus3/distinfo b/net-mgmt/prometheus3/distinfo
index 9229e758d8f4..6bbba81e5c7f 100644
--- a/net-mgmt/prometheus3/distinfo
+++ b/net-mgmt/prometheus3/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1749026955
-SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.1_GH0/go.mod) = 3ed91ee289b2fb7afbfa04428fe90901fb3cd66335335fd92ce33f97f7abcd1b
-SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.1_GH0/go.mod) = 11087
-SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.1_GH0/prometheus-web-ui-3.4.1.tar.gz) = 1812a3ae69508be0c7b5b28809cde93bc20c55dbb72145e1fc34f0bddfc0ad61
-SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.1_GH0/prometheus-web-ui-3.4.1.tar.gz) = 3487232
-SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.1_GH0/prometheus-prometheus-v3.4.1_GH0.tar.gz) = 2b0b5d6eec26e1fe78e351b87643f3dc78e62f8d57616b227b0257b1d87f6e0e
-SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.1_GH0/prometheus-prometheus-v3.4.1_GH0.tar.gz) = 5078318
+TIMESTAMP = 1752571020
+SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.5.0_GH0/go.mod) = 6233234ceea2031a75041930e0931abf3e1123194a0ce3ca44c6468782611ba6
+SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.5.0_GH0/go.mod) = 12136
+SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.5.0_GH0/prometheus-web-ui-3.5.0.tar.gz) = 8fec0e43c9b68e85d9dff0ba6cef29c6ba0cfe19ed54b3ff421a1656674b8abe
+SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.5.0_GH0/prometheus-web-ui-3.5.0.tar.gz) = 3488940
+SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.5.0_GH0/prometheus-prometheus-v3.5.0_GH0.tar.gz) = fadb33c398026e190f9335e90e214065b012b9cb454da121e072697ad307cb47
+SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.5.0_GH0/prometheus-prometheus-v3.5.0_GH0.tar.gz) = 5129940
diff --git a/net-mgmt/promscale/Makefile b/net-mgmt/promscale/Makefile
index 3a1e18ea0772..3681920037bf 100644
--- a/net-mgmt/promscale/Makefile
+++ b/net-mgmt/promscale/Makefile
@@ -1,6 +1,6 @@
PORTNAME= promscale
DISTVERSION= 0.17.0
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= net-mgmt
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= go.mod:gomod
diff --git a/net-mgmt/promxy/Makefile b/net-mgmt/promxy/Makefile
index cdd87cd08d95..96cac964007c 100644
--- a/net-mgmt/promxy/Makefile
+++ b/net-mgmt/promxy/Makefile
@@ -1,6 +1,7 @@
PORTNAME= promxy
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.93
+PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= timp87@gmail.com
diff --git a/net-mgmt/pushgateway/Makefile b/net-mgmt/pushgateway/Makefile
index 17790e3fa241..c56f306260ba 100644
--- a/net-mgmt/pushgateway/Makefile
+++ b/net-mgmt/pushgateway/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pushgateway
DISTVERSIONPREFIX= v
DISTVERSION= 1.11.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-mgmt
MAINTAINER= dutra@FreeBSD.org
diff --git a/net-mgmt/py-gstat_exporter/Makefile b/net-mgmt/py-gstat_exporter/Makefile
index 0690baafef49..9e32f448177e 100644
--- a/net-mgmt/py-gstat_exporter/Makefile
+++ b/net-mgmt/py-gstat_exporter/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gstat_exporter
DISTVERSION= 0.2.0
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= net-mgmt python
MASTER_SITES= PYPI
@@ -17,8 +18,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.7.1:net-mgmt/py-prometh
USES= python
USE_RC_SUBR= gstat_exporter
-NO_BUILD= yes
NO_ARCH= yes
+NO_BUILD= yes
SUB_LIST= PYTHON_CMD=${PYTHON_CMD}
diff --git a/net-mgmt/py-gstat_exporter/files/gstat_exporter.in b/net-mgmt/py-gstat_exporter/files/gstat_exporter.in
index 42afc2e24d2c..cec6d3663104 100644
--- a/net-mgmt/py-gstat_exporter/files/gstat_exporter.in
+++ b/net-mgmt/py-gstat_exporter/files/gstat_exporter.in
@@ -8,6 +8,8 @@
#
# gstat_exporter_enable (bool): Set to "NO" by default.
# Set it to "YES" to enable gstat_exporter_enable.
+# gstat_exporter_args (string): Set to "" by default.
+# Set additional command line arguments
. /etc/rc.subr
@@ -22,6 +24,6 @@ load_rc_config ${name}
pidfile="/var/run/${name}.pid"
command_interpreter=%%PYTHON_CMD%%
command=%%PREFIX%%/bin/${name}.py
-start_cmd="/usr/sbin/daemon -f -p ${pidfile} $command_interpreter $command"
+start_cmd="/usr/sbin/daemon -f -p ${pidfile} $command_interpreter $command ${gstat_exporter_args}"
run_rc_command "$1"
diff --git a/net-mgmt/py-junos-eznc/Makefile b/net-mgmt/py-junos-eznc/Makefile
index 0a0abb181c98..9258c5406eb6 100644
--- a/net-mgmt/py-junos-eznc/Makefile
+++ b/net-mgmt/py-junos-eznc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= junos-eznc
DISTVERSION= 2.7.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-mgmt python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://github.com/Juniper/py-junos-eznc
LICENSE= APACHE20
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.7.1:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml>=3.2.4:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml5>=3.2.4:devel/py-lxml5@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ncclient>=0.6.15:net-mgmt/py-ncclient@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}paramiko>=1.15.2:security/py-paramiko@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyparsing>0:devel/py-pyparsing@${PY_FLAVOR} \
diff --git a/net-mgmt/py-napalm/Makefile b/net-mgmt/py-napalm/Makefile
index 2932706559d0..5d80e7f43c78 100644
--- a/net-mgmt/py-napalm/Makefile
+++ b/net-mgmt/py-napalm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= napalm
DISTVERSION= 5.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-mgmt python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml>=4.3.0:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml5>=4.3.0:devel/py-lxml5@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}textfsm>=1.1.2:textproc/py-textfsm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}junos-eznc>=2.7.0:net-mgmt/py-junos-eznc@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ncclient>0:net-mgmt/py-ncclient@${PY_FLAVOR} \
diff --git a/net-mgmt/py-ncclient/Makefile b/net-mgmt/py-ncclient/Makefile
index 6c08e201c8f9..496112cb00b3 100644
--- a/net-mgmt/py-ncclient/Makefile
+++ b/net-mgmt/py-ncclient/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ncclient
DISTVERSION= 0.6.15
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-mgmt python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://github.com/ncclient/ncclient
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.3.0:devel/py-lxml@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=3.3.0:devel/py-lxml5@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}paramiko>=1.15.0:security/py-paramiko@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
diff --git a/net-mgmt/py-netutils/Makefile b/net-mgmt/py-netutils/Makefile
index a8fa2c013f01..5efc070d3c36 100644
--- a/net-mgmt/py-netutils/Makefile
+++ b/net-mgmt/py-netutils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= netutils
-DISTVERSION= 1.13.0
+DISTVERSION= 1.14.1
CATEGORIES= net-mgmt python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net-mgmt/py-netutils/distinfo b/net-mgmt/py-netutils/distinfo
index 67f2cfe1c992..e693ab3ed009 100644
--- a/net-mgmt/py-netutils/distinfo
+++ b/net-mgmt/py-netutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743677506
-SHA256 (netutils-1.13.0.tar.gz) = 0369fbb3248b43d52f5b59e7d4bffb7694d5d493718d65ffad4d6e50312873e0
-SIZE (netutils-1.13.0.tar.gz) = 505174
+TIMESTAMP = 1752304592
+SHA256 (netutils-1.14.1.tar.gz) = ddf0c7d8f863214c2aaabe1d8ff5e20b2c5749eafad04a4847a97ae8cc9e28bc
+SIZE (netutils-1.14.1.tar.gz) = 513249
diff --git a/net-mgmt/py-nxapi-plumbing/Makefile b/net-mgmt/py-nxapi-plumbing/Makefile
index 9ae254c6b58d..8eee0a57057c 100644
--- a/net-mgmt/py-nxapi-plumbing/Makefile
+++ b/net-mgmt/py-nxapi-plumbing/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nxapi-plumbing
DISTVERSION= 0.5.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-mgmt python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scp>=0:security/py-scp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.7.0:www/py-requests@${PY_FLAVOR}
diff --git a/net-mgmt/py-opn-cli/Makefile b/net-mgmt/py-opn-cli/Makefile
index 1fac39c81112..deabb5291663 100644
--- a/net-mgmt/py-opn-cli/Makefile
+++ b/net-mgmt/py-opn-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opn-cli
DISTVERSION= 1.7.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-mgmt python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=0:www/py-beautifulsoup@${PY_F
${PYTHON_PKGNAMEPREFIX}click>=8.0.1:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonpath-ng>=0:devel/py-jsonpath-ng@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ptable>=0:devel/py-ptable@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR}
diff --git a/net-mgmt/py-pyIOSXR/Makefile b/net-mgmt/py-pyIOSXR/Makefile
index eb73e42ded8a..7d147e4ba82f 100644
--- a/net-mgmt/py-pyIOSXR/Makefile
+++ b/net-mgmt/py-pyIOSXR/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyIOSXR
DISTVERSION= 0.53
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-mgmt python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://github.com/fooelisa/pyiosxr
LICENSE= APACHE20
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.2.4:devel/py-lxml@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=3.2.4:devel/py-lxml5@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}netmiko>=1.4.3:security/py-netmiko@${PY_FLAVOR}
USES= python
diff --git a/net-mgmt/py-pyang/Makefile b/net-mgmt/py-pyang/Makefile
index c9a06bfd9852..3d37bdf7f119 100644
--- a/net-mgmt/py-pyang/Makefile
+++ b/net-mgmt/py-pyang/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyang
PORTVERSION= 1.7.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-mgmt python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW= https://github.com/mbj4668/pyang/
LICENSE= MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist distutils
diff --git a/net-mgmt/riemann-c-client/Makefile b/net-mgmt/riemann-c-client/Makefile
index 02b025111df4..bbdbed13d26d 100644
--- a/net-mgmt/riemann-c-client/Makefile
+++ b/net-mgmt/riemann-c-client/Makefile
@@ -1,5 +1,6 @@
PORTNAME= riemann-c-client
PORTVERSION= 2.2.2
+PORTREVISION= 1
CATEGORIES= net-mgmt
MASTER_SITES= https://git.madhouse-project.org/algernon/${PORTNAME}/archive/
diff --git a/net-mgmt/semaphore/Makefile b/net-mgmt/semaphore/Makefile
index 2ea677cad008..be9a9909cb3d 100644
--- a/net-mgmt/semaphore/Makefile
+++ b/net-mgmt/semaphore/Makefile
@@ -1,7 +1,7 @@
PORTNAME= semaphore
PORTVERSION= 2.9.2
DISTVERSIONPREFIX= v
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= net-mgmt
MAINTAINER= egypcio@FreeBSD.org
diff --git a/net-mgmt/tcpreplay/Makefile b/net-mgmt/tcpreplay/Makefile
index 5794a4e8a15b..bfe73313f623 100644
--- a/net-mgmt/tcpreplay/Makefile
+++ b/net-mgmt/tcpreplay/Makefile
@@ -10,7 +10,6 @@ WWW= https://github.com/appneta/tcpreplay
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/docs/LICENSE
-BUILD_DEPENDS= pcapnav-config:net/libpcapnav
LIB_DEPENDS= libdnet.so:net/libdnet \
libopts.so:devel/autogen
@@ -20,9 +19,7 @@ CPE_VENDOR= broadcom
GNU_CONFIGURE= yes
# libopts options are required when using autogen
CONFIGURE_ARGS= --disable-libopts-install \
- --disable-local-libopts \
- --program-transform-name='s|.*\(tcp.*\)|\1|' \
- --with-pcapnav-config=${LOCALBASE}/bin/pcapnav-config
+ --disable-local-libopts
TEST_TARGET= test
diff --git a/net-mgmt/telegraf/Makefile b/net-mgmt/telegraf/Makefile
index dad9ff28e2f5..b47bfe83af86 100644
--- a/net-mgmt/telegraf/Makefile
+++ b/net-mgmt/telegraf/Makefile
@@ -1,6 +1,7 @@
PORTNAME= telegraf
DISTVERSIONPREFIX=v
DISTVERSION= 1.35.1
+PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= girgen@FreeBSD.org
diff --git a/net-mgmt/thanos/Makefile b/net-mgmt/thanos/Makefile
index 216bf8b470bf..b61c6f0a3f4e 100644
--- a/net-mgmt/thanos/Makefile
+++ b/net-mgmt/thanos/Makefile
@@ -1,7 +1,7 @@
PORTNAME= thanos
DISTVERSIONPREFIX= v
DISTVERSION= 0.38.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-mgmt
MAINTAINER= alster@vinterdalen.se
diff --git a/net-mgmt/unbound_exporter/Makefile b/net-mgmt/unbound_exporter/Makefile
index e2bbb98dd26a..dbbe0cce7363 100644
--- a/net-mgmt/unbound_exporter/Makefile
+++ b/net-mgmt/unbound_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= unbound_exporter
PORTVERSION= 0.4.6
DISTVERSIONPREFIX= v
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net-mgmt
MAINTAINER= aduitsis@cpan.org
diff --git a/net-mgmt/victoria-logs/Makefile b/net-mgmt/victoria-logs/Makefile
index 964c152141a5..84ffe8f4e28b 100644
--- a/net-mgmt/victoria-logs/Makefile
+++ b/net-mgmt/victoria-logs/Makefile
@@ -2,6 +2,7 @@ PORTNAME= victoria-logs
PORTVERSION= 1.24.0
DISTVERSIONPREFIX= v
DISTVERSIONSUFFIX=-victorialogs
+PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= samm@FreeBSD.org
diff --git a/net-mgmt/victoria-metrics/Makefile b/net-mgmt/victoria-metrics/Makefile
index 1120c206d800..f48b6e5a9040 100644
--- a/net-mgmt/victoria-metrics/Makefile
+++ b/net-mgmt/victoria-metrics/Makefile
@@ -1,7 +1,6 @@
PORTNAME?= victoria-metrics
-PORTVERSION= 1.118.0 # don't forget to update BUILDINFO_TAG
+PORTVERSION= 1.121.0 # don't forget to update BUILDINFO_TAG
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= danfe@FreeBSD.org
@@ -14,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gmake go:1.24,no_targets
USE_RC_SUBR?= ${PORTNAME}
MAKE_ENV= PKG_TAG=v${PORTVERSION} GOOS=${OPSYS:tl} \
- BUILDINFO_TAG=tags-v${PORTVERSION}-0-gaa3171c \
+ BUILDINFO_TAG=tags-v${PORTVERSION}-0-gb1003c0 \
DATEINFO_TAG=${_GET_DATE:sh}
ALL_TARGET= ${PORTNAME}-pure
@@ -42,7 +41,8 @@ do-install:
@${MKDIR} ${STAGEDIR}${VICTORIA_DATA}
do-install-DOCS-on:
- @${RM} -r ${INSTALL_WRKSRC}/docs/victorialogs
+ @${RM} -r ${INSTALL_WRKSRC}/docs/victorialogs \
+ ${INSTALL_WRKSRC}/docs/victoriametrics/vmctl
@cd ${INSTALL_WRKSRC}/docs && ${RM} Makefile victoriametrics/vm*
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${MV} ${INSTALL_WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR}
diff --git a/net-mgmt/victoria-metrics/distinfo b/net-mgmt/victoria-metrics/distinfo
index 1485acc77fc5..01d689133096 100644
--- a/net-mgmt/victoria-metrics/distinfo
+++ b/net-mgmt/victoria-metrics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748004022
-SHA256 (VictoriaMetrics-VictoriaMetrics-v1.118.0_GH0.tar.gz) = 4cce0ce001866a06510661c8c1df96be3d8c541812a739cec9b36cb2bda238fa
-SIZE (VictoriaMetrics-VictoriaMetrics-v1.118.0_GH0.tar.gz) = 40956446
+TIMESTAMP = 1751634479
+SHA256 (VictoriaMetrics-VictoriaMetrics-v1.121.0_GH0.tar.gz) = 6ab33c3c90173d4c38a7a86f5f37628edef7b94a8bf9883abd08cae0d2a6bb38
+SIZE (VictoriaMetrics-VictoriaMetrics-v1.121.0_GH0.tar.gz) = 38812374
diff --git a/net-mgmt/victoria-metrics/pkg-plist b/net-mgmt/victoria-metrics/pkg-plist
index 615defd5f5c2..533ac6ed6089 100644
--- a/net-mgmt/victoria-metrics/pkg-plist
+++ b/net-mgmt/victoria-metrics/pkg-plist
@@ -24,6 +24,7 @@ bin/victoria-metrics
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/components/schema_min_dev_from_expected=0.webp
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/components/schema_min_dev_from_expected=1.0.webp
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/components/schema_min_dev_from_expected=5.0.webp
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/components/settings.md
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/components/vmanomaly-components.webp
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/components/writer.md
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/firing-alerts-example-skipped-runs.webp
@@ -151,84 +152,6 @@ bin/victoria-metrics
%%PORTDOCS%%%%DOCSDIR%%/guides/multi-regional-setup-dedicated-regions/setup.webp
%%PORTDOCS%%%%DOCSDIR%%/guides/understand-your-setup-size/README.md
%%PORTDOCS%%%%DOCSDIR%%/guides/understand-your-setup-size/_index.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/README.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/_index.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/account-management/_index.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/account-management/account-and-profile.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/account-management/organizations.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/account-management/registration-and-trial.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/account-management/roles-and-permissions.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/account-management/user-management.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alerting-vmalert-%%VICTORIA_USER%%-cloud.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alerting-vmalert-%%VICTORIA_USER%%-cloud_copy_datasource_single.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alerting-vmalert-%%VICTORIA_USER%%-cloud_copy_reading_datasource_cluster.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alerting-vmalert-%%VICTORIA_USER%%-cloud_copy_writing_datasource_cluster.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alerting-vmalert-%%VICTORIA_USER%%-cloud_setup.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alerting-vmalert-%%VICTORIA_USER%%-cloud_token_created_cluster.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alerting-vmalert-%%VICTORIA_USER%%-cloud_token_created_single.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alertmanager-setup-for-deployment.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alertmanager-setup-for-deployment_connect_notifier.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alertmanager-setup-for-deployment_custom_am.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alertmanager-setup-for-deployment_integrations.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alertmanager-setup-for-deployment_rules_state.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alertmanager-setup-for-deployment_select_notifier.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alertmanager-setup-for-deployment_troubleshoot_logs.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alertmanager-setup-for-deployment_upload_rules.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/alertmanager-setup-for-deployment_upload_with_api.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/api.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/api_keys.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/audit-logs.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/billing.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/cloud-FAQ.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/deployments/README.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/deployments/_index.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/deployments/access-endpoint.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/deployments/access-tokens.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/deployments/access-tokens.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/deployments/tiers-and-types.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/get-started/_index.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/get-started/create_deployment_form_down.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/get-started/deployment_access_write_example.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/get-started/features.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/get-started/features_cardinality.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/get-started/features_integrations.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/get-started/features_query.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/get-started/features_traces.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/get-started/get_started_preview.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/get-started/guides.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/get-started/overview.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/get-started/quickstart.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/how-to-monitor-k8s.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/how-to-monitor-k8s_datasource.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/integrations/README.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/integrations/_index.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/integrations/cloud-alertmanager.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/integrations/cloudwatch.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/integrations/curl.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/integrations/custom-alertmanager.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/integrations/grafana.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/integrations/kubernetes.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/integrations/opentelemetry.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/integrations/perses.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/integrations/prometheus.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/integrations/telegraf.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/integrations/vector.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/integrations/vmagent.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/kubernetes_monitoring.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/modify_deployment.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/modify_deployment_additional_settings.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/modify_deployment_additional_settings_with_description.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/notifications_email_test.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/notifications_save_and_test.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/notifications_save_success.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/notifications_setup_emails.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/notifications_setup_emails_input.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/notifications_setup_slack.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/notifications_setup_slack_enter_channel.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/notifications_slack_test.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/notifications_view.webp
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/setup-notifications.md
-%%PORTDOCS%%%%DOCSDIR%%/victoriametrics-cloud/support.md
%%PORTDOCS%%%%DOCSDIR%%/victoriametrics/Articles.md
%%PORTDOCS%%%%DOCSDIR%%/victoriametrics/BestPractices.md
%%PORTDOCS%%%%DOCSDIR%%/victoriametrics/CONTRIBUTING.md
diff --git a/net-mgmt/vmutils/Makefile b/net-mgmt/vmutils/Makefile
index 7726599e0c8d..aef04e3b8094 100644
--- a/net-mgmt/vmutils/Makefile
+++ b/net-mgmt/vmutils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vmutils
-PORTREVISION= 1
+PORTREVISION= 2
COMMENT= Ancillary utilities and agent for VictoriaMetrics
@@ -19,7 +19,7 @@ do-install:
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${INSTALL_WRKSRC}/docs/victoriametrics/vm* ${STAGEDIR}${DOCSDIR}
+ ${CP} -a ${INSTALL_WRKSRC}/docs/victoriametrics/vm* ${STAGEDIR}${DOCSDIR}
MASTERDIR= ${.CURDIR}/../victoria-metrics
diff --git a/net-mgmt/vmutils/pkg-plist b/net-mgmt/vmutils/pkg-plist
index 50c5808208a1..506a8e0534a2 100644
--- a/net-mgmt/vmutils/pkg-plist
+++ b/net-mgmt/vmutils/pkg-plist
@@ -29,7 +29,17 @@ bin/vmrestore
%%PORTDOCS%%%%DOCSDIR%%/vmbackupmanager_root_folder.webp
%%PORTDOCS%%%%DOCSDIR%%/vmbackupmanager_rp_daily_1.webp
%%PORTDOCS%%%%DOCSDIR%%/vmbackupmanager_rp_daily_2.webp
-%%PORTDOCS%%%%DOCSDIR%%/vmctl.md
+%%PORTDOCS%%%%DOCSDIR%%/vmctl/_index.md
+%%PORTDOCS%%%%DOCSDIR%%/vmctl/cortex.md
+%%PORTDOCS%%%%DOCSDIR%%/vmctl/influxdb.md
+%%PORTDOCS%%%%DOCSDIR%%/vmctl/mimir.md
+%%PORTDOCS%%%%DOCSDIR%%/vmctl/opentsdb.md
+%%PORTDOCS%%%%DOCSDIR%%/vmctl/prometheus.md
+%%PORTDOCS%%%%DOCSDIR%%/vmctl/promscale.md
+%%PORTDOCS%%%%DOCSDIR%%/vmctl/remoteread.md
+%%PORTDOCS%%%%DOCSDIR%%/vmctl/thanos.md
+%%PORTDOCS%%%%DOCSDIR%%/vmctl/victoriametrics.md
+%%PORTDOCS%%%%DOCSDIR%%/vmctl/vmctl.md
%%PORTDOCS%%%%DOCSDIR%%/vmgateway-access-control.webp
%%PORTDOCS%%%%DOCSDIR%%/vmgateway-overview.webp
%%PORTDOCS%%%%DOCSDIR%%/vmgateway-rate-limiting.webp
diff --git a/net-p2p/autoscan/Makefile b/net-p2p/autoscan/Makefile
index d3987f580c13..89a33b0e51de 100644
--- a/net-p2p/autoscan/Makefile
+++ b/net-p2p/autoscan/Makefile
@@ -1,7 +1,7 @@
PORTNAME= autoscan
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= net-p2p
MAINTAINER= michiel@vanbaak.eu
diff --git a/net-p2p/bazarr/Makefile b/net-p2p/bazarr/Makefile
index c4568f418c41..27b4e7c38706 100644
--- a/net-p2p/bazarr/Makefile
+++ b/net-p2p/bazarr/Makefile
@@ -1,6 +1,7 @@
PORTNAME= bazarr
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.2
+PORTREVISION= 1
CATEGORIES= net-p2p python
MASTER_SITES= https://github.com/morpheus65535/bazarr/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
DISTNAME= bazarr
@@ -13,7 +14,7 @@ WWW= https://www.bazarr.media
LICENSE= GPLv3
RUN_DEPENDS= ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}lxml>=4.3.0:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml5>=4.3.0:devel/py-lxml5@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numpy>1.12.0:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=9.0.0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
diff --git a/net-p2p/bitmark-cli/Makefile b/net-p2p/bitmark-cli/Makefile
index ab65d5067cf4..ae6caa3f587b 100644
--- a/net-p2p/bitmark-cli/Makefile
+++ b/net-p2p/bitmark-cli/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 3
+PORTREVISION= 4
PKGNAMESUFFIX= -cli
COMMENT= Bitmark distributed property system cli
diff --git a/net-p2p/bitmark-daemon/Makefile b/net-p2p/bitmark-daemon/Makefile
index 9f0aa4096322..087aa369966d 100644
--- a/net-p2p/bitmark-daemon/Makefile
+++ b/net-p2p/bitmark-daemon/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 3
+PORTREVISION= 4
PKGNAMESUFFIX= -daemon
COMMENT= Bitmark distributed property system daemon
diff --git a/net-p2p/bitmark-recorder/Makefile b/net-p2p/bitmark-recorder/Makefile
index a5c334318152..b629a8b7f381 100644
--- a/net-p2p/bitmark-recorder/Makefile
+++ b/net-p2p/bitmark-recorder/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 3
+PORTREVISION= 4
PKGNAMESUFFIX= -recorder
COMMENT= Bitmark distributed property system recorder
diff --git a/net-p2p/bitmark/Makefile b/net-p2p/bitmark/Makefile
index 12d984a90603..4a0a5b78544f 100644
--- a/net-p2p/bitmark/Makefile
+++ b/net-p2p/bitmark/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bitmark
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net-p2p
MAINTAINER= hsw@bitmark.com
diff --git a/net-p2p/cardano-db-sync/Makefile b/net-p2p/cardano-db-sync/Makefile
index ead7479168ee..8948eb8c96f3 100644
--- a/net-p2p/cardano-db-sync/Makefile
+++ b/net-p2p/cardano-db-sync/Makefile
@@ -412,7 +412,7 @@ USE_CABAL= Diff-0.5_1 \
streaming-bytestring-0.3.3 \
streaming-commons-0.2.2.6_1 \
strict-0.5.1_1 \
- strict-checked-vars-0.2.0.0_3:chap \
+ strict-checked-vars-0.2.0.0_1:chap \
strict-list-0.1.7.5 \
strict-mvar-1.5.0.0_1 \
strict-sop-core-0.1.2.0:chap \
@@ -463,7 +463,7 @@ USE_CABAL= Diff-0.5_1 \
tree-diff-0.3.1_1 \
typed-process-0.2.12.0 \
typed-protocols-0.1.1.0_3:chap \
- typed-protocols-cborg-0.1.0.4_3:chap \
+ typed-protocols-cborg-0.1.0.4_1:chap \
typed-protocols-examples-0.2.0.2:chap \
unagi-chan-0.4.1.4 \
unbounded-delays-0.1.1.1 \
diff --git a/net-p2p/cardano-db-sync/distinfo b/net-p2p/cardano-db-sync/distinfo
index 411fe4ea6da9..790726f1a816 100644
--- a/net-p2p/cardano-db-sync/distinfo
+++ b/net-p2p/cardano-db-sync/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1747070938
+TIMESTAMP = 1751905930
SHA256 (cabal/Diff-0.5/Diff-0.5.tar.gz) = 03cc84dedfb18fa693f0b0b7054d65e92c388d0657cf45ad5e9fbe3fe8b54551
SIZE (cabal/Diff-0.5/Diff-0.5.tar.gz) = 9122
SHA256 (cabal/Diff-0.5/revision/1.cabal) = 9c8a972eead9e079b90c6581fa8ef5755662c10dd075951b32b801145704afbb
@@ -1045,8 +1045,8 @@ SHA256 (cabal/strict-0.5.1/revision/1.cabal) = 58c373b7c7748cbb4a5a6c8c15073f99a
SIZE (cabal/strict-0.5.1/revision/1.cabal) = 3557
SHA256 (cabal/strict-checked-vars-0.2.0.0.tar.gz) = 69f80f5f301d7e42731ae66cb80fa52810b8fc2277d57cb5d22278e380c9dd60
SIZE (cabal/strict-checked-vars-0.2.0.0.tar.gz) = 12418
-SHA256 (cabal/strict-checked-vars-0.2.0.0/revision/3.cabal) = 8154f375c555b58a558cd136077e0b7034c7e029f2c148a555a5f8f26acc07e2
-SIZE (cabal/strict-checked-vars-0.2.0.0/revision/3.cabal) = 2717
+SHA256 (cabal/strict-checked-vars-0.2.0.0/revision/1.cabal) = 8154f375c555b58a558cd136077e0b7034c7e029f2c148a555a5f8f26acc07e2
+SIZE (cabal/strict-checked-vars-0.2.0.0/revision/1.cabal) = 2717
SHA256 (cabal/strict-list-0.1.7.5/strict-list-0.1.7.5.tar.gz) = c3e3ff3e3f7bee7eff26511c92c26c14b8ac7cbdefba7fb9e24c4aa4ff01236b
SIZE (cabal/strict-list-0.1.7.5/strict-list-0.1.7.5.tar.gz) = 6785
SHA256 (cabal/strict-mvar-1.5.0.0/strict-mvar-1.5.0.0.tar.gz) = d0c916f9eb519c014921d2562a84ff9d6c71b256e883066e38f44b0b7ce4465e
@@ -1193,8 +1193,8 @@ SHA256 (cabal/typed-protocols-0.1.1.0/revision/3.cabal) = 3c1f4b32b2a61df886f146
SIZE (cabal/typed-protocols-0.1.1.0/revision/3.cabal) = 1630
SHA256 (cabal/typed-protocols-cborg-0.1.0.4.tar.gz) = 355a02848edf9447451dc7ca0d43bccc25b50b8cc4eac62216203796a2b223f1
SIZE (cabal/typed-protocols-cborg-0.1.0.4.tar.gz) = 6287
-SHA256 (cabal/typed-protocols-cborg-0.1.0.4/revision/3.cabal) = 025310a5c61e206cf8ae429b85f816a6922447e55ed70f7dd5ed58735c514206
-SIZE (cabal/typed-protocols-cborg-0.1.0.4/revision/3.cabal) = 1294
+SHA256 (cabal/typed-protocols-cborg-0.1.0.4/revision/1.cabal) = 025310a5c61e206cf8ae429b85f816a6922447e55ed70f7dd5ed58735c514206
+SIZE (cabal/typed-protocols-cborg-0.1.0.4/revision/1.cabal) = 1294
SHA256 (cabal/typed-protocols-examples-0.2.0.2.tar.gz) = 8f964deef5b4db20c47ab35f477336e111611e6e95676dcf3d06097f93b4356a
SIZE (cabal/typed-protocols-examples-0.2.0.2.tar.gz) = 20290
SHA256 (cabal/unagi-chan-0.4.1.4/unagi-chan-0.4.1.4.tar.gz) = d9d6f4ab07def8e84a942bb23791830a61faf89166cb7185a3b2f97cb45128b5
diff --git a/net-p2p/go-ethereum/Makefile b/net-p2p/go-ethereum/Makefile
index 5185aaa6bd6e..0a6067b494d0 100644
--- a/net-p2p/go-ethereum/Makefile
+++ b/net-p2p/go-ethereum/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-ethereum
DISTVERSIONPREFIX= v
DISTVERSION= 1.12.2
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= net-p2p
MAINTAINER= me@enriquefynn.com
diff --git a/net-p2p/hostd/Makefile b/net-p2p/hostd/Makefile
index 11157666b44b..e1aceadb9fdf 100644
--- a/net-p2p/hostd/Makefile
+++ b/net-p2p/hostd/Makefile
@@ -1,6 +1,7 @@
PORTNAME= hostd
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.3
+PORTREVISION= 1
CATEGORIES= net-p2p
MAINTAINER= bruno@tinkerbox.org
diff --git a/net-p2p/jackett/Makefile b/net-p2p/jackett/Makefile
index 92426b109bba..32b9b234dbbb 100644
--- a/net-p2p/jackett/Makefile
+++ b/net-p2p/jackett/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jackett
DISTVERSIONPREFIX= v
-DISTVERSION= 0.22.2084
+DISTVERSION= 0.22.2163
CATEGORIES= net-p2p
MAINTAINER= tremere@cainites.net
@@ -12,11 +12,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= dotnet>=9.0.6:lang/dotnet
LIB_DEPENDS= libbrotlidec.so:archivers/brotli \
- libgssapi_krb5.so.2:security/krb5 \
libinotify.so:devel/libinotify \
libunwind.so:devel/libunwind
-RUN_DEPENDS= dotnet:lang/dotnet-host
+RUN_DEPENDS= ${LOCALBASE}/lib/libicuuc.so:devel/icu \
+ dotnet:lang/dotnet-host
+USES= gssapi:mit ssl
USE_GITHUB= yes
GH_ACCOUNT= Jackett
GH_PROJECT= Jackett
@@ -47,7 +48,7 @@ do-build:
-r freebsd.${_OSVERSION_MAJOR}-${DOTNET_ARCH} --sc -p:PublishReadyToRun=false -o bin/publish
do-install:
- cd ${WRKSRC}/src/bin/publish && ${COPYTREE_SHARE} . ${STAGEDIR}/${DATADIR}
- ${CP} -r ${STAGEDIR}/${DATADIR}
+ cd ${WRKSRC}/src/bin/publish && ${COPYTREE_SHARE} . ${STAGEDIR}/${DATADIR} "! -name jackett"
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/bin/publish/jackett ${STAGEDIR}/${DATADIR}
.include <bsd.port.mk>
diff --git a/net-p2p/jackett/distinfo b/net-p2p/jackett/distinfo
index e9afc45c961a..e19716c9bb33 100644
--- a/net-p2p/jackett/distinfo
+++ b/net-p2p/jackett/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1751197580
+TIMESTAMP = 1752828000
SHA256 (nuget/anglesharp.xml.1.0.0.nupkg) = 533c57587eaa1b6044007fd42e8b069149f646182150e82ec954cf625efcb293
SIZE (nuget/anglesharp.xml.1.0.0.nupkg) = 223916
SHA256 (nuget/anglesharp.1.0.0.nupkg) = d08071e3e760c3dd375ae8df89c65e1e76cf09ac5437b866941e859d150db439
@@ -463,5 +463,5 @@ SHA256 (nuget/system.xml.xpath.4.3.0.nupkg) = 91dd4932a8faa1b871cc43d125e62f714c
SIZE (nuget/system.xml.xpath.4.3.0.nupkg) = 250182
SHA256 (nuget/yamldotnet.16.3.0.nupkg) = e068bcc1243c46c8bfdfe2f27a026bfff03cde7c67d9f37c2cdd70bd24a9dfd4
SIZE (nuget/yamldotnet.16.3.0.nupkg) = 776880
-SHA256 (Jackett-Jackett-v0.22.2084_GH0.tar.gz) = 23b9b4469ce539d5ec28d675867bddcd23b609bb620c8a95ff477872eef2511d
-SIZE (Jackett-Jackett-v0.22.2084_GH0.tar.gz) = 3641754
+SHA256 (Jackett-Jackett-v0.22.2163_GH0.tar.gz) = 7e7d1099aa6dd333deb5deec4a896ff6a44f1bd680e60b5e7d8542602b13b188
+SIZE (Jackett-Jackett-v0.22.2163_GH0.tar.gz) = 3637248
diff --git a/net-p2p/jackett/pkg-plist b/net-p2p/jackett/pkg-plist
index 61916cec4fd3..37c62e413beb 100644
--- a/net-p2p/jackett/pkg-plist
+++ b/net-p2p/jackett/pkg-plist
@@ -54,6 +54,7 @@
%%DATADIR%%/Definitions/0daykiev.yml
%%DATADIR%%/Definitions/0magnet.yml
%%DATADIR%%/Definitions/1337x.yml
+%%DATADIR%%/Definitions/13city.yml
%%DATADIR%%/Definitions/1ptbar.yml
%%DATADIR%%/Definitions/3changtrai.yml
%%DATADIR%%/Definitions/3dtorrents.yml
@@ -96,6 +97,7 @@
%%DATADIR%%/Definitions/best-torrents.yml
%%DATADIR%%/Definitions/bestcore.yml
%%DATADIR%%/Definitions/bibliotik.yml
+%%DATADIR%%/Definitions/bigcore.yml
%%DATADIR%%/Definitions/bigfangroup.yml
%%DATADIR%%/Definitions/bitbazis.yml
%%DATADIR%%/Definitions/bitded.yml
@@ -179,7 +181,6 @@
%%DATADIR%%/Definitions/empornium.yml
%%DATADIR%%/Definitions/empornium2fa.yml
%%DATADIR%%/Definitions/emuwarez.yml
-%%DATADIR%%/Definitions/eniahd.yml
%%DATADIR%%/Definitions/esharenet.yml
%%DATADIR%%/Definitions/estone.yml
%%DATADIR%%/Definitions/ex-torrenty.yml
@@ -203,7 +204,6 @@
%%DATADIR%%/Definitions/fluxzone.yml
%%DATADIR%%/Definitions/freefarm.yml
%%DATADIR%%/Definitions/frozenlayer.yml
-%%DATADIR%%/Definitions/fsm.yml
%%DATADIR%%/Definitions/funkytorrents.yml
%%DATADIR%%/Definitions/futuretorrent.yml
%%DATADIR%%/Definitions/fuzer.yml
@@ -241,7 +241,6 @@
%%DATADIR%%/Definitions/hdroute.yml
%%DATADIR%%/Definitions/hdsky.yml
%%DATADIR%%/Definitions/hdspace.yml
-%%DATADIR%%/Definitions/hdt-lafenice.yml
%%DATADIR%%/Definitions/hdtime.yml
%%DATADIR%%/Definitions/hdtorrents.yml
%%DATADIR%%/Definitions/hdtorrentsit.yml
@@ -254,7 +253,6 @@
%%DATADIR%%/Definitions/helltorrents.yml
%%DATADIR%%/Definitions/hhanclub.yml
%%DATADIR%%/Definitions/hhd-api.yml
-%%DATADIR%%/Definitions/homeporntorrents.yml
%%DATADIR%%/Definitions/houseofdevil.yml
%%DATADIR%%/Definitions/hqmusic.yml
%%DATADIR%%/Definitions/hudbt.yml
@@ -346,7 +344,6 @@
%%DATADIR%%/Definitions/newstudiol.yml
%%DATADIR%%/Definitions/nicept.yml
%%DATADIR%%/Definitions/nipponsei.yml
-%%DATADIR%%/Definitions/nirvana.yml
%%DATADIR%%/Definitions/noname-club.yml
%%DATADIR%%/Definitions/noname-clubl.yml
%%DATADIR%%/Definitions/nordicquality.yml
@@ -399,6 +396,7 @@
%%DATADIR%%/Definitions/ptgtk.yml
%%DATADIR%%/Definitions/pthome.yml
%%DATADIR%%/Definitions/ptitzmx.yml
+%%DATADIR%%/Definitions/ptorrents.yml
%%DATADIR%%/Definitions/ptsbao.yml
%%DATADIR%%/Definitions/pttime.yml
%%DATADIR%%/Definitions/ptvicomo.yml
@@ -407,6 +405,7 @@
%%DATADIR%%/Definitions/pussytorrents.yml
%%DATADIR%%/Definitions/putao.yml
%%DATADIR%%/Definitions/pwtorrents.yml
+%%DATADIR%%/Definitions/qbite.yml
%%DATADIR%%/Definitions/qingwa.yml
%%DATADIR%%/Definitions/r3vwtf.yml
%%DATADIR%%/Definitions/racing4everyone-api.yml
@@ -416,7 +415,6 @@
%%DATADIR%%/Definitions/rainbowtracker.yml
%%DATADIR%%/Definitions/rapidzona.yml
%%DATADIR%%/Definitions/rastastugan-api.yml
-%%DATADIR%%/Definitions/redleaves.yml
%%DATADIR%%/Definitions/redstartorrent.yml
%%DATADIR%%/Definitions/reelflix-api.yml
%%DATADIR%%/Definitions/rgfootball.yml
@@ -432,7 +430,6 @@
%%DATADIR%%/Definitions/rutor.yml
%%DATADIR%%/Definitions/rutracker-ru.yml
%%DATADIR%%/Definitions/samaritano.yml
-%%DATADIR%%/Definitions/satclubbing.yml
%%DATADIR%%/Definitions/scenerush.yml
%%DATADIR%%/Definitions/seedfile.yml
%%DATADIR%%/Definitions/seedpool-api.yml
@@ -444,6 +441,7 @@
%%DATADIR%%/Definitions/sharewood-api.yml
%%DATADIR%%/Definitions/showrss.yml
%%DATADIR%%/Definitions/siambit.yml
+%%DATADIR%%/Definitions/skidrowrepack.yml
%%DATADIR%%/Definitions/sktorrent-org.yml
%%DATADIR%%/Definitions/sktorrent.yml
%%DATADIR%%/Definitions/snowpt.yml
@@ -550,7 +548,6 @@
%%DATADIR%%/Definitions/wintersakura.yml
%%DATADIR%%/Definitions/world-of-tomorrow.yml
%%DATADIR%%/Definitions/x-ite.me.yml
-%%DATADIR%%/Definitions/xider-torrent.yml
%%DATADIR%%/Definitions/xthor-api.yml
%%DATADIR%%/Definitions/xtorrenty.yml
%%DATADIR%%/Definitions/xtremebytes.yml
diff --git a/net-p2p/lxmf/Makefile b/net-p2p/lxmf/Makefile
index 8eea1764ab78..a8bd70cf2899 100644
--- a/net-p2p/lxmf/Makefile
+++ b/net-p2p/lxmf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lxmf
-DISTVERSION= 0.7.1
+DISTVERSION= 0.8.0
CATEGORIES= net-p2p
MASTER_SITES= PYPI
diff --git a/net-p2p/lxmf/distinfo b/net-p2p/lxmf/distinfo
index e2cb510b154f..5010897d2a23 100644
--- a/net-p2p/lxmf/distinfo
+++ b/net-p2p/lxmf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750018497
-SHA256 (lxmf-0.7.1.tar.gz) = 1a0ce60730a104bbb02f2d3a7848327f9e5061a2842aa48c0bd4b91342de3e1e
-SIZE (lxmf-0.7.1.tar.gz) = 59893
+TIMESTAMP = 1753042317
+SHA256 (lxmf-0.8.0.tar.gz) = 125cf6eafe631706385cc2a90aaaadbe564557142495e7bf195df1156a9beeae
+SIZE (lxmf-0.8.0.tar.gz) = 60022
diff --git a/net-p2p/mkbrr/Makefile b/net-p2p/mkbrr/Makefile
index f481ffd708af..653ca5703e31 100644
--- a/net-p2p/mkbrr/Makefile
+++ b/net-p2p/mkbrr/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mkbrr
DISTVERSIONPREFIX= v
DISTVERSION= 1.13.0
+PORTREVISION= 1
CATEGORIES= net-p2p
MAINTAINER= diizzy@FreeBSD.org
diff --git a/net-p2p/nomadnet/Makefile b/net-p2p/nomadnet/Makefile
index 2263282c5ae9..03595d68df5f 100644
--- a/net-p2p/nomadnet/Makefile
+++ b/net-p2p/nomadnet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nomadnet
-DISTVERSION= 0.7.0
+DISTVERSION= 0.8.0
CATEGORIES= net-p2p
MASTER_SITES= PYPI
diff --git a/net-p2p/nomadnet/distinfo b/net-p2p/nomadnet/distinfo
index 85d1219da6c7..b55567a69fae 100644
--- a/net-p2p/nomadnet/distinfo
+++ b/net-p2p/nomadnet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750018823
-SHA256 (nomadnet-0.7.0.tar.gz) = 21865f85469160806092deacffc06d9f0f0e782afc1a4953c6270e451538e32c
-SIZE (nomadnet-0.7.0.tar.gz) = 506011
+TIMESTAMP = 1753042746
+SHA256 (nomadnet-0.8.0.tar.gz) = c109edd2496dfbf692b8d10be6d8a9237c7fcb14725b0de989903b21f329791c
+SIZE (nomadnet-0.8.0.tar.gz) = 506664
diff --git a/net-p2p/ogmios/Makefile b/net-p2p/ogmios/Makefile
index edfad9cfe2f0..b8e9bab78d5e 100644
--- a/net-p2p/ogmios/Makefile
+++ b/net-p2p/ogmios/Makefile
@@ -380,7 +380,7 @@ USE_CABAL= Cabal-3.12.1.0 \
streaming-bytestring-0.3.3 \
streaming-commons-0.2.2.6_1 \
strict-0.5.1_1 \
- strict-checked-vars-0.2.0.0_3:chap \
+ strict-checked-vars-0.2.0.0_1:chap \
strict-list-0.1.7.5 \
strict-mvar-1.5.0.0_1 \
strict-sop-core-0.1.2.0:chap \
@@ -428,7 +428,7 @@ USE_CABAL= Cabal-3.12.1.0 \
tree-diff-0.3.1_1 \
typed-process-0.2.12.0 \
typed-protocols-0.1.1.0_3:chap \
- typed-protocols-cborg-0.1.0.4_3:chap \
+ typed-protocols-cborg-0.1.0.4_1:chap \
typed-protocols-examples-0.2.0.2:chap \
unbounded-delays-0.1.1.1 \
universe-base-1.1.4_1 \
diff --git a/net-p2p/ogmios/distinfo b/net-p2p/ogmios/distinfo
index 6abb84722601..dcf12c4deb08 100644
--- a/net-p2p/ogmios/distinfo
+++ b/net-p2p/ogmios/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1750066766
+TIMESTAMP = 1751905507
SHA256 (cabal/Cabal-3.12.1.0/Cabal-3.12.1.0.tar.gz) = 7642f4bfb4eb88ed82b4022940ad53206012ab116a19a367579ca6a7c2adb6d2
SIZE (cabal/Cabal-3.12.1.0/Cabal-3.12.1.0.tar.gz) = 431658
SHA256 (cabal/Cabal-syntax-3.12.1.0/Cabal-syntax-3.12.1.0.tar.gz) = e5f2d31ec4bf36a7fd5b478f339edde18a6d9a4928a156fe52d37b70082c04b4
@@ -963,8 +963,8 @@ SHA256 (cabal/strict-0.5.1/revision/1.cabal) = 58c373b7c7748cbb4a5a6c8c15073f99a
SIZE (cabal/strict-0.5.1/revision/1.cabal) = 3557
SHA256 (cabal/strict-checked-vars-0.2.0.0.tar.gz) = 69f80f5f301d7e42731ae66cb80fa52810b8fc2277d57cb5d22278e380c9dd60
SIZE (cabal/strict-checked-vars-0.2.0.0.tar.gz) = 12418
-SHA256 (cabal/strict-checked-vars-0.2.0.0/revision/3.cabal) = 8154f375c555b58a558cd136077e0b7034c7e029f2c148a555a5f8f26acc07e2
-SIZE (cabal/strict-checked-vars-0.2.0.0/revision/3.cabal) = 2717
+SHA256 (cabal/strict-checked-vars-0.2.0.0/revision/1.cabal) = 8154f375c555b58a558cd136077e0b7034c7e029f2c148a555a5f8f26acc07e2
+SIZE (cabal/strict-checked-vars-0.2.0.0/revision/1.cabal) = 2717
SHA256 (cabal/strict-list-0.1.7.5/strict-list-0.1.7.5.tar.gz) = c3e3ff3e3f7bee7eff26511c92c26c14b8ac7cbdefba7fb9e24c4aa4ff01236b
SIZE (cabal/strict-list-0.1.7.5/strict-list-0.1.7.5.tar.gz) = 6785
SHA256 (cabal/strict-mvar-1.5.0.0/strict-mvar-1.5.0.0.tar.gz) = d0c916f9eb519c014921d2562a84ff9d6c71b256e883066e38f44b0b7ce4465e
@@ -1103,8 +1103,8 @@ SHA256 (cabal/typed-protocols-0.1.1.0/revision/3.cabal) = 3c1f4b32b2a61df886f146
SIZE (cabal/typed-protocols-0.1.1.0/revision/3.cabal) = 1630
SHA256 (cabal/typed-protocols-cborg-0.1.0.4.tar.gz) = 355a02848edf9447451dc7ca0d43bccc25b50b8cc4eac62216203796a2b223f1
SIZE (cabal/typed-protocols-cborg-0.1.0.4.tar.gz) = 6287
-SHA256 (cabal/typed-protocols-cborg-0.1.0.4/revision/3.cabal) = 025310a5c61e206cf8ae429b85f816a6922447e55ed70f7dd5ed58735c514206
-SIZE (cabal/typed-protocols-cborg-0.1.0.4/revision/3.cabal) = 1294
+SHA256 (cabal/typed-protocols-cborg-0.1.0.4/revision/1.cabal) = 025310a5c61e206cf8ae429b85f816a6922447e55ed70f7dd5ed58735c514206
+SIZE (cabal/typed-protocols-cborg-0.1.0.4/revision/1.cabal) = 1294
SHA256 (cabal/typed-protocols-examples-0.2.0.2.tar.gz) = 8f964deef5b4db20c47ab35f477336e111611e6e95676dcf3d06097f93b4356a
SIZE (cabal/typed-protocols-examples-0.2.0.2.tar.gz) = 20290
SHA256 (cabal/unbounded-delays-0.1.1.1/unbounded-delays-0.1.1.1.tar.gz) = 59ad7e53bfe32ffbf0e703b31490d41d14c70e4745ed49e8adf592ed68dd6185
diff --git a/net-p2p/prowlarr/Makefile b/net-p2p/prowlarr/Makefile
index e5505cc2a08f..28e02282f4b9 100644
--- a/net-p2p/prowlarr/Makefile
+++ b/net-p2p/prowlarr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= prowlarr
-DISTVERSION= 1.36.3.5071
+DISTVERSION= 1.37.0.5076
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/Prowlarr/Prowlarr/releases/download/v${DISTVERSION}/
DISTNAME= Prowlarr.master.${DISTVERSION}.freebsd-core-x64
diff --git a/net-p2p/prowlarr/distinfo b/net-p2p/prowlarr/distinfo
index 517a23c4d533..76b1a64b757f 100644
--- a/net-p2p/prowlarr/distinfo
+++ b/net-p2p/prowlarr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748273808
-SHA256 (Prowlarr.master.1.36.3.5071.freebsd-core-x64.tar.gz) = 556695ff58f1092f3194f75033a1c6d8b60494c31e57456900c7c30c1ad9c060
-SIZE (Prowlarr.master.1.36.3.5071.freebsd-core-x64.tar.gz) = 54906171
+TIMESTAMP = 1751981655
+SHA256 (Prowlarr.master.1.37.0.5076.freebsd-core-x64.tar.gz) = dc4129b84add81649c255181af2f49595a47db36a2c2e495c1b13a9c5dae0ba4
+SIZE (Prowlarr.master.1.37.0.5076.freebsd-core-x64.tar.gz) = 54901106
diff --git a/net-p2p/py-pulsar-client/Makefile b/net-p2p/py-pulsar-client/Makefile
index 3185cf594610..8ae0cc49b00e 100644
--- a/net-p2p/py-pulsar-client/Makefile
+++ b/net-p2p/py-pulsar-client/Makefile
@@ -1,7 +1,6 @@
PORTNAME= pulsar-client
DISTVERSIONPREFIX= v
-DISTVERSION= 3.6.0
-PORTREVISION= 1
+DISTVERSION= 3.8.0
CATEGORIES= net-p2p python # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net-p2p/py-pulsar-client/distinfo b/net-p2p/py-pulsar-client/distinfo
index 59443dca7790..a65c9ada60b9 100644
--- a/net-p2p/py-pulsar-client/distinfo
+++ b/net-p2p/py-pulsar-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738132002
-SHA256 (apache-pulsar-client-python-v3.6.0_GH0.tar.gz) = b2dc186cd3ac2d80f24f12b2f4d731f4b464248e8ce34ff0579526df2403784e
-SIZE (apache-pulsar-client-python-v3.6.0_GH0.tar.gz) = 101643
+TIMESTAMP = 1753077317
+SHA256 (apache-pulsar-client-python-v3.8.0_GH0.tar.gz) = e82e1a5ae51b260cc33491bc1771e89d74b0459bb39cf0a3fc4df6c29c7184ae
+SIZE (apache-pulsar-client-python-v3.8.0_GH0.tar.gz) = 107415
diff --git a/net-p2p/py-tremc/Makefile b/net-p2p/py-tremc/Makefile
index 4d013cf72294..2092080abcb1 100644
--- a/net-p2p/py-tremc/Makefile
+++ b/net-p2p/py-tremc/Makefile
@@ -1,6 +1,5 @@
PORTNAME= tremc
-DISTVERSION= 0.9.3
-PORTREVISION= 1
+DISTVERSION= 0.9.4
CATEGORIES= net-p2p python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net-p2p/py-tremc/distinfo b/net-p2p/py-tremc/distinfo
index b589524693dd..c2f88ac53474 100644
--- a/net-p2p/py-tremc/distinfo
+++ b/net-p2p/py-tremc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1646846484
-SHA256 (tremc-tremc-0.9.3_GH0.tar.gz) = 57917eac90760d33f47c222fb4ee24d554934cd43cdf76c6a1d8104d2dc7a738
-SIZE (tremc-tremc-0.9.3_GH0.tar.gz) = 334465
+TIMESTAMP = 1751886921
+SHA256 (tremc-tremc-0.9.4_GH0.tar.gz) = f8cd45f2bfc1fa67dc8816659d81beacb9fd7b7a4a4b8402604a71c29836bd6f
+SIZE (tremc-tremc-0.9.4_GH0.tar.gz) = 340109
diff --git a/net-p2p/qbittorrent/Makefile b/net-p2p/qbittorrent/Makefile
index c5171984138c..d27eb63c5ae8 100644
--- a/net-p2p/qbittorrent/Makefile
+++ b/net-p2p/qbittorrent/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qbittorrent
-DISTVERSION= 5.1.0
+DISTVERSION= 5.1.2
CATEGORIES= net-p2p
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
diff --git a/net-p2p/qbittorrent/distinfo b/net-p2p/qbittorrent/distinfo
index 615094621c1c..944559c8fcf8 100644
--- a/net-p2p/qbittorrent/distinfo
+++ b/net-p2p/qbittorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745818335
-SHA256 (qbittorrent-5.1.0.tar.xz) = 24e7551bdb355827fa4d89f61058768f7ac678934152531f3a5e01538e426930
-SIZE (qbittorrent-5.1.0.tar.xz) = 4623396
+TIMESTAMP = 1752058771
+SHA256 (qbittorrent-5.1.2.tar.xz) = d5806092c71959a5dbdf55c645ea45ed48a70369ab6c226039b83f1ade6979f2
+SIZE (qbittorrent-5.1.2.tar.xz) = 4631900
diff --git a/net-p2p/radarr/Makefile b/net-p2p/radarr/Makefile
index 19c6e55eeeb3..6b1aac583903 100644
--- a/net-p2p/radarr/Makefile
+++ b/net-p2p/radarr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= radarr
-DISTVERSION= 5.25.0.10024
+DISTVERSION= 5.26.2.10099
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/Radarr/Radarr/releases/download/v${DISTVERSION}/
DISTNAME= Radarr.master.${DISTVERSION}.freebsd-core-x64
diff --git a/net-p2p/radarr/distinfo b/net-p2p/radarr/distinfo
index c2ce88ffaa5a..0d5a0bf64a5b 100644
--- a/net-p2p/radarr/distinfo
+++ b/net-p2p/radarr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748420120
-SHA256 (Radarr.master.5.25.0.10024.freebsd-core-x64.tar.gz) = 30c45cf18f37cdb84807ad31ad05b1e792a0e109545d8d60543c43167f8933eb
-SIZE (Radarr.master.5.25.0.10024.freebsd-core-x64.tar.gz) = 64094267
+TIMESTAMP = 1751967121
+SHA256 (Radarr.master.5.26.2.10099.freebsd-core-x64.tar.gz) = 8476cc66d06c0b836c5cfea6f2967ebd1d554fb547bac02b69a3aec6768bd6fe
+SIZE (Radarr.master.5.26.2.10099.freebsd-core-x64.tar.gz) = 64065414
diff --git a/net-p2p/radarr/pkg-plist b/net-p2p/radarr/pkg-plist
index a86840367ea5..5b188530692d 100644
--- a/net-p2p/radarr/pkg-plist
+++ b/net-p2p/radarr/pkg-plist
@@ -448,15 +448,15 @@
%%DATADIR%%/bin/System.Xml.XmlSerializer.dll
%%DATADIR%%/bin/System.Xml.dll
%%DATADIR%%/bin/System.dll
-%%DATADIR%%/bin/UI/640-596a87672ab685dcc75e.js
-%%DATADIR%%/bin/UI/640-596a87672ab685dcc75e.js.LICENSE.txt
-%%DATADIR%%/bin/UI/640-596a87672ab685dcc75e.js.map
+%%DATADIR%%/bin/UI/640-f9f81c4832fff26ecd9c.js
+%%DATADIR%%/bin/UI/640-f9f81c4832fff26ecd9c.js.LICENSE.txt
+%%DATADIR%%/bin/UI/640-f9f81c4832fff26ecd9c.js.map
%%DATADIR%%/bin/UI/7-a1b843a798e447f93f4f.js
%%DATADIR%%/bin/UI/7-a1b843a798e447f93f4f.js.map
-%%DATADIR%%/bin/UI/80-720bde7dcfabce1b8099.js
-%%DATADIR%%/bin/UI/80-720bde7dcfabce1b8099.js.map
-%%DATADIR%%/bin/UI/Content/80-9e22cd5172df40d2a0d2.css
-%%DATADIR%%/bin/UI/Content/80-9e22cd5172df40d2a0d2.css.map
+%%DATADIR%%/bin/UI/74-41bafaea952185ac066d.js
+%%DATADIR%%/bin/UI/74-41bafaea952185ac066d.js.map
+%%DATADIR%%/bin/UI/Content/74-9b2465b3281b3b67efd2.css
+%%DATADIR%%/bin/UI/Content/74-9b2465b3281b3b67efd2.css.map
%%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.ttf
%%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.woff
%%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.woff2
@@ -498,8 +498,8 @@
%%DATADIR%%/bin/UI/Content/robots.txt
%%DATADIR%%/bin/UI/Content/styles.css
%%DATADIR%%/bin/UI/Content/styles.css.map
-%%DATADIR%%/bin/UI/index-9b6759a21945a00a13cb.js
-%%DATADIR%%/bin/UI/index-9b6759a21945a00a13cb.js.map
+%%DATADIR%%/bin/UI/index-1726e9622bdfaf0ebb89.js
+%%DATADIR%%/bin/UI/index-1726e9622bdfaf0ebb89.js.map
%%DATADIR%%/bin/UI/index.html
%%DATADIR%%/bin/UI/login.html
%%DATADIR%%/bin/UI/oauth.html
diff --git a/net-p2p/renterd/Makefile b/net-p2p/renterd/Makefile
index 9239b61e8178..67298f9c4ae0 100644
--- a/net-p2p/renterd/Makefile
+++ b/net-p2p/renterd/Makefile
@@ -1,6 +1,7 @@
PORTNAME= renterd
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.1
+PORTREVISION= 1
CATEGORIES= net-p2p
MAINTAINER= bruno@tinkerbox.org
diff --git a/net-p2p/reticulum/Makefile b/net-p2p/reticulum/Makefile
index a86d44d8d095..88a682f41b63 100644
--- a/net-p2p/reticulum/Makefile
+++ b/net-p2p/reticulum/Makefile
@@ -1,5 +1,5 @@
PORTNAME= reticulum
-DISTVERSION= 0.9.6
+DISTVERSION= 1.0.0
CATEGORIES= net-p2p
MAINTAINER= cs@FreeBSD.org
@@ -14,10 +14,11 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}netifaces>=0:net/py-netifaces@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyserial>0:comms/py-pyserial@${PY_FLAVOR}
-WRKSRC= ${WRKDIR}/Reticulum-${PORTVERSION}
+WRKSRC= ${WRKDIR}/Reticulum-${GH_TAGNAME}
USES= python
USE_GITHUB= yes
GH_ACCOUNT= markqvist
+GH_TAGNAME= 8579a7f2a5db6e014a498acfccae82a5f8a9ec7d
USE_PYTHON= cryptography distutils
USE_RC_SUBR= reticulum
GROUPS= _reticulum
diff --git a/net-p2p/reticulum/distinfo b/net-p2p/reticulum/distinfo
index 33a0ea430607..a0d89a632f64 100644
--- a/net-p2p/reticulum/distinfo
+++ b/net-p2p/reticulum/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750013080
-SHA256 (markqvist-reticulum-0.9.6_GH0.tar.gz) = 0f3e1c5f341416bbedfd94c89d40f463aa136e1294cfe88c5cfc9de31e24123f
-SIZE (markqvist-reticulum-0.9.6_GH0.tar.gz) = 18189948
+TIMESTAMP = 1753041666
+SHA256 (markqvist-reticulum-1.0.0-8579a7f2a5db6e014a498acfccae82a5f8a9ec7d_GH0.tar.gz) = c2ad27174c4348fb03c8327188e8b6d1167beab1c8e7fdd963732379b44994b5
+SIZE (markqvist-reticulum-1.0.0-8579a7f2a5db6e014a498acfccae82a5f8a9ec7d_GH0.tar.gz) = 18193642
diff --git a/net-p2p/reticulum/pkg-plist b/net-p2p/reticulum/pkg-plist
index 46cc04c6ebb4..ca20b3049639 100644
--- a/net-p2p/reticulum/pkg-plist
+++ b/net-p2p/reticulum/pkg-plist
@@ -236,12 +236,12 @@ bin/rnx
%%PYTHON_SITELIBDIR%%/RNS/vendor/i2plib/utils.py
%%PYTHON_SITELIBDIR%%/RNS/vendor/platformutils.py
%%PYTHON_SITELIBDIR%%/RNS/vendor/umsgpack.py
-%%PYTHON_SITELIBDIR%%/rns-0.9.6-py%%PYTHON_VER%%.egg-info/PKG-INFO
-%%PYTHON_SITELIBDIR%%/rns-0.9.6-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/rns-0.9.6-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/rns-0.9.6-py%%PYTHON_VER%%.egg-info/entry_points.txt
-%%PYTHON_SITELIBDIR%%/rns-0.9.6-py%%PYTHON_VER%%.egg-info/requires.txt
-%%PYTHON_SITELIBDIR%%/rns-0.9.6-py%%PYTHON_VER%%.egg-info/top_level.txt
+%%PYTHON_SITELIBDIR%%/rns-1.0.0-py%%PYTHON_VER%%.egg-info/PKG-INFO
+%%PYTHON_SITELIBDIR%%/rns-1.0.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/rns-1.0.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/rns-1.0.0-py%%PYTHON_VER%%.egg-info/entry_points.txt
+%%PYTHON_SITELIBDIR%%/rns-1.0.0-py%%PYTHON_VER%%.egg-info/requires.txt
+%%PYTHON_SITELIBDIR%%/rns-1.0.0-py%%PYTHON_VER%%.egg-info/top_level.txt
@dir %%ETCDIR%%/interfaces
@owner %%USERS%%
@group %%GROUPS%%
diff --git a/net-p2p/sonarr/Makefile b/net-p2p/sonarr/Makefile
index 016a46936ee1..3e2cc9d47472 100644
--- a/net-p2p/sonarr/Makefile
+++ b/net-p2p/sonarr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sonarr
-DISTVERSION= 4.0.14.2939
+DISTVERSION= 4.0.15.2941
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/Sonarr/Sonarr/releases/download/v${DISTVERSION}/
DISTNAME= Sonarr.main.${DISTVERSION}.freebsd-x64
diff --git a/net-p2p/sonarr/distinfo b/net-p2p/sonarr/distinfo
index bca199fca2f0..026d9f9f8636 100644
--- a/net-p2p/sonarr/distinfo
+++ b/net-p2p/sonarr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742394935
-SHA256 (Sonarr.main.4.0.14.2939.freebsd-x64.tar.gz) = 1978c5ddd36e6cd1a66c2f1f5965eef7758e1136e06bf95e0f4921f1fd2c34b5
-SIZE (Sonarr.main.4.0.14.2939.freebsd-x64.tar.gz) = 63866677
+TIMESTAMP = 1750670833
+SHA256 (Sonarr.main.4.0.15.2941.freebsd-x64.tar.gz) = e8ca0153e2c614d8fa551be7ed78f9ad349c55bd7363090cda4e6d4775afa30f
+SIZE (Sonarr.main.4.0.15.2941.freebsd-x64.tar.gz) = 63868873
diff --git a/net-p2p/walletd/Makefile b/net-p2p/walletd/Makefile
index 8dbc259b0475..e155dfa8bffa 100644
--- a/net-p2p/walletd/Makefile
+++ b/net-p2p/walletd/Makefile
@@ -1,6 +1,7 @@
PORTNAME= walletd
DISTVERSIONPREFIX= v
DISTVERSION= 2.10.3
+PORTREVISION= 1
CATEGORIES= net-p2p
diff --git a/net/Makefile b/net/Makefile
index 3c536bc5411a..1d7962c2c074 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -32,6 +32,7 @@
SUBDIR += arprelease
SUBDIR += arrowdl
SUBDIR += asio
+ SUBDIR += asio130
SUBDIR += asterisk-chan_sccp
SUBDIR += asterisk-g72x
SUBDIR += asterisk18
@@ -568,6 +569,7 @@
SUBDIR += olsrd
SUBDIR += omnitty
SUBDIR += onedrive
+ SUBDIR += onedrivegui
SUBDIR += onenetd
SUBDIR += onioncat
SUBDIR += onionprobe
@@ -1608,10 +1610,13 @@
SUBDIR += tn5250
SUBDIR += toonel
SUBDIR += torsocks
+ SUBDIR += toxiproxy-cli
+ SUBDIR += toxiproxy-server
SUBDIR += traefik
SUBDIR += traff
SUBDIR += trafshow
SUBDIR += trafshow3
+ SUBDIR += trantor
SUBDIR += trickle
SUBDIR += trippy
SUBDIR += ts-warp
diff --git a/net/arataga/Makefile b/net/arataga/Makefile
index 6154c7d5c2da..941d3271ecd4 100644
--- a/net/arataga/Makefile
+++ b/net/arataga/Makefile
@@ -1,7 +1,7 @@
PORTNAME= arataga
PORTVERSION= 0.5.4
DISTVERSIONPREFIX= v
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MASTER_SITES= SF/sobjectizer/oess/oess-2:oess
DISTFILES= oess-2.2.3-full.tar.bz2:oess
diff --git a/net/arataga/files/patch-git-a8475a4-partial b/net/arataga/files/patch-git-a8475a4-partial
new file mode 100644
index 000000000000..c2e0d3db6d4b
--- /dev/null
+++ b/net/arataga/files/patch-git-a8475a4-partial
@@ -0,0 +1,33 @@
+--- restinio/impl/acceptor.hpp.orig 2022-07-11 11:10:14 UTC
++++ restinio/impl/acceptor.hpp
+@@ -261,7 +261,7 @@ class acceptor_t final
+ ep = m_acceptor.local_endpoint();
+
+ // Now we can switch acceptor to listen state.
+- m_acceptor.listen( asio_ns::socket_base::max_connections );
++ m_acceptor.listen( asio_ns::socket_base::max_listen_connections );
+
+ // Call accept connections routine.
+ for( std::size_t i = 0; i< this->concurrent_accept_sockets_count(); ++i )
+@@ -604,7 +604,7 @@ class acceptor_t final
+ else if( str_addr == "ip6-localhost" )
+ str_addr = "::1";
+
+- result = asio_ns::ip::address::from_string( str_addr );
++ result = asio_ns::ip::make_address( str_addr );
+ }
+ else if( auto * addr_v = get_if<asio_ns::ip::address>( &from ) )
+ {
+--- restinio/impl/connection.hpp.orig 2022-07-11 11:10:14 UTC
++++ restinio/impl/connection.hpp
+@@ -1028,8 +1028,8 @@ class connection_t final
+ m_logger.trace( [&]{
+ // Get status line:
+ const string_view_t status_line{
+- asio_ns::buffer_cast< const char * >(
+- next_write_group->first.items().front().buf() ),
++ static_cast< const char * >(
++ next_write_group->first.items().front().buf().data() ),
+ next_write_group->first.status_line_size() };
+
+ return fmt::format(
diff --git a/net/asio/Makefile b/net/asio/Makefile
index fb37ef174fc4..29331499cfda 100644
--- a/net/asio/Makefile
+++ b/net/asio/Makefile
@@ -1,5 +1,5 @@
PORTNAME= asio
-DISTVERSION= 1.30.2
+DISTVERSION= 1.34.2
CATEGORIES= net devel
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}%20(Stable)/
@@ -14,6 +14,8 @@ USES= tar:bz2
GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-noarch-pkgconfigdir=${PREFIX}/libdata/pkgconfig
+
NO_BUILD= yes
NO_ARCH= yes
diff --git a/net/asio/distinfo b/net/asio/distinfo
index 19fbd5958c9a..6dccc793fa66 100644
--- a/net/asio/distinfo
+++ b/net/asio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1719925331
-SHA256 (asio-1.30.2.tar.bz2) = 9f12cef05c0477eace9c68ccabd19f9e3a04b875d4768c323714cbd3a5fa3c2b
-SIZE (asio-1.30.2.tar.bz2) = 3196850
+TIMESTAMP = 1752611977
+SHA256 (asio-1.34.2.tar.bz2) = 9cbe5e8abefcde3cb2705672210548a3e9e82b13682a3d2828bc34d3fe1b5583
+SIZE (asio-1.34.2.tar.bz2) = 3219261
diff --git a/net/asio/files/patch-configure b/net/asio/files/patch-configure
index ee74e8c5d0d1..acffb82ad16b 100644
--- a/net/asio/files/patch-configure
+++ b/net/asio/files/patch-configure
@@ -1,11 +1,11 @@
Since we aren't compiling anything for the port, don't look for boost:
---- configure.orig 2020-04-06 07:06:03 UTC
+--- configure.orig 2025-04-10 21:52:03 UTC
+++ configure
-@@ -4900,7 +4900,6 @@ else
+@@ -5628,7 +5628,6 @@ else case e in #(
echo "Can't find boost headers. Please check the location of the boost"
echo "distribution and rerun configure using the --with-boost=DIR option."
echo "Alternatively, run with --without-boost to enable standalone build."
- exit 1
-
+ ;;
+ esac
fi
-
diff --git a/net/asio/pkg-plist b/net/asio/pkg-plist
index b98755110d2f..04b2c9dac3d3 100644
--- a/net/asio/pkg-plist
+++ b/net/asio/pkg-plist
@@ -44,17 +44,23 @@ include/asio/buffered_stream_fwd.hpp
include/asio/buffered_write_stream.hpp
include/asio/buffered_write_stream_fwd.hpp
include/asio/buffers_iterator.hpp
+include/asio/cancel_after.hpp
+include/asio/cancel_at.hpp
include/asio/cancellation_signal.hpp
include/asio/cancellation_state.hpp
include/asio/cancellation_type.hpp
+include/asio/co_composed.hpp
include/asio/co_spawn.hpp
include/asio/completion_condition.hpp
include/asio/compose.hpp
+include/asio/composed.hpp
+include/asio/config.hpp
include/asio/connect.hpp
include/asio/connect_pipe.hpp
include/asio/consign.hpp
include/asio/coroutine.hpp
include/asio/deadline_timer.hpp
+include/asio/default_completion_token.hpp
include/asio/defer.hpp
include/asio/deferred.hpp
include/asio/detached.hpp
@@ -73,6 +79,9 @@ include/asio/detail/call_stack.hpp
include/asio/detail/chrono.hpp
include/asio/detail/chrono_time_traits.hpp
include/asio/detail/completion_handler.hpp
+include/asio/detail/completion_message.hpp
+include/asio/detail/completion_payload.hpp
+include/asio/detail/completion_payload_handler.hpp
include/asio/detail/composed_work.hpp
include/asio/detail/concurrency_hint.hpp
include/asio/detail/conditionally_enabled_event.hpp
@@ -165,6 +174,7 @@ include/asio/detail/impl/winsock_init.ipp
include/asio/detail/initiate_defer.hpp
include/asio/detail/initiate_dispatch.hpp
include/asio/detail/initiate_post.hpp
+include/asio/detail/initiation_base.hpp
include/asio/detail/io_control.hpp
include/asio/detail/io_object_impl.hpp
include/asio/detail/io_uring_descriptor_read_at_op.hpp
@@ -280,6 +290,7 @@ include/asio/detail/thread_group.hpp
include/asio/detail/thread_info_base.hpp
include/asio/detail/throw_error.hpp
include/asio/detail/throw_exception.hpp
+include/asio/detail/timed_cancel_op.hpp
include/asio/detail/timer_queue.hpp
include/asio/detail/timer_queue_base.hpp
include/asio/detail/timer_queue_ptime.hpp
@@ -336,6 +347,7 @@ include/asio/detail/winsock_init.hpp
include/asio/detail/work_dispatcher.hpp
include/asio/detail/wrapped_handler.hpp
include/asio/dispatch.hpp
+include/asio/disposition.hpp
include/asio/error.hpp
include/asio/error_code.hpp
include/asio/execution.hpp
@@ -357,9 +369,7 @@ include/asio/execution/relationship.hpp
include/asio/execution_context.hpp
include/asio/executor.hpp
include/asio/executor_work_guard.hpp
-include/asio/experimental/append.hpp
include/asio/experimental/as_single.hpp
-include/asio/experimental/as_tuple.hpp
include/asio/experimental/awaitable_operators.hpp
include/asio/experimental/basic_channel.hpp
include/asio/experimental/basic_concurrent_channel.hpp
@@ -372,11 +382,7 @@ include/asio/experimental/co_spawn.hpp
include/asio/experimental/concurrent_channel.hpp
include/asio/experimental/coro.hpp
include/asio/experimental/coro_traits.hpp
-include/asio/experimental/deferred.hpp
-include/asio/experimental/detail/channel_handler.hpp
-include/asio/experimental/detail/channel_message.hpp
include/asio/experimental/detail/channel_operation.hpp
-include/asio/experimental/detail/channel_payload.hpp
include/asio/experimental/detail/channel_receive_op.hpp
include/asio/experimental/detail/channel_send_functions.hpp
include/asio/experimental/detail/channel_send_op.hpp
@@ -388,14 +394,12 @@ include/asio/experimental/detail/impl/channel_service.hpp
include/asio/experimental/detail/partial_promise.hpp
include/asio/experimental/impl/as_single.hpp
include/asio/experimental/impl/channel_error.ipp
-include/asio/experimental/impl/co_composed.hpp
include/asio/experimental/impl/coro.hpp
include/asio/experimental/impl/parallel_group.hpp
include/asio/experimental/impl/promise.hpp
include/asio/experimental/impl/use_coro.hpp
include/asio/experimental/impl/use_promise.hpp
include/asio/experimental/parallel_group.hpp
-include/asio/experimental/prepend.hpp
include/asio/experimental/promise.hpp
include/asio/experimental/use_coro.hpp
include/asio/experimental/use_promise.hpp
@@ -409,6 +413,7 @@ include/asio/generic/seq_packet_protocol.hpp
include/asio/generic/stream_protocol.hpp
include/asio/handler_continuation_hook.hpp
include/asio/high_resolution_timer.hpp
+include/asio/immediate.hpp
include/asio/impl/any_completion_executor.ipp
include/asio/impl/any_io_executor.ipp
include/asio/impl/append.hpp
@@ -416,8 +421,12 @@ include/asio/impl/as_tuple.hpp
include/asio/impl/awaitable.hpp
include/asio/impl/buffered_read_stream.hpp
include/asio/impl/buffered_write_stream.hpp
+include/asio/impl/cancel_after.hpp
+include/asio/impl/cancel_at.hpp
include/asio/impl/cancellation_signal.ipp
include/asio/impl/co_spawn.hpp
+include/asio/impl/config.hpp
+include/asio/impl/config.ipp
include/asio/impl/connect.hpp
include/asio/impl/connect_pipe.hpp
include/asio/impl/connect_pipe.ipp
@@ -453,8 +462,6 @@ include/asio/impl/write.hpp
include/asio/impl/write_at.hpp
include/asio/io_context.hpp
include/asio/io_context_strand.hpp
-include/asio/io_service.hpp
-include/asio/io_service_strand.hpp
include/asio/ip/address.hpp
include/asio/ip/address_v4.hpp
include/asio/ip/address_v4_iterator.hpp
@@ -558,9 +565,7 @@ include/asio/ssl/impl/context.hpp
include/asio/ssl/impl/context.ipp
include/asio/ssl/impl/error.ipp
include/asio/ssl/impl/host_name_verification.ipp
-include/asio/ssl/impl/rfc2818_verification.ipp
include/asio/ssl/impl/src.hpp
-include/asio/ssl/rfc2818_verification.hpp
include/asio/ssl/stream.hpp
include/asio/ssl/stream_base.hpp
include/asio/ssl/verify_context.hpp
diff --git a/net/asio130/Makefile b/net/asio130/Makefile
new file mode 100644
index 000000000000..53578a756205
--- /dev/null
+++ b/net/asio130/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= asio
+DISTVERSION= 1.30.2
+CATEGORIES= net devel
+MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}%20(Stable)/
+PKGNAMESUFFIX= 130
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Cross-platform C++ library for network and low-level I/O programming
+WWW= https://think-async.com/Asio/
+
+LICENSE= BSL
+LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
+
+USES= tar:bz2
+
+GNU_CONFIGURE= yes
+
+NO_BUILD= yes
+NO_ARCH= yes
+
+INSTALL_TARGET= install-data
+
+.include <bsd.port.mk>
diff --git a/net/asio130/distinfo b/net/asio130/distinfo
new file mode 100644
index 000000000000..19fbd5958c9a
--- /dev/null
+++ b/net/asio130/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1719925331
+SHA256 (asio-1.30.2.tar.bz2) = 9f12cef05c0477eace9c68ccabd19f9e3a04b875d4768c323714cbd3a5fa3c2b
+SIZE (asio-1.30.2.tar.bz2) = 3196850
diff --git a/net/asio130/files/patch-configure b/net/asio130/files/patch-configure
new file mode 100644
index 000000000000..ee74e8c5d0d1
--- /dev/null
+++ b/net/asio130/files/patch-configure
@@ -0,0 +1,11 @@
+Since we aren't compiling anything for the port, don't look for boost:
+--- configure.orig 2020-04-06 07:06:03 UTC
++++ configure
+@@ -4900,7 +4900,6 @@ else
+ echo "Can't find boost headers. Please check the location of the boost"
+ echo "distribution and rerun configure using the --with-boost=DIR option."
+ echo "Alternatively, run with --without-boost to enable standalone build."
+- exit 1
+
+ fi
+
diff --git a/net/asio130/pkg-descr b/net/asio130/pkg-descr
new file mode 100644
index 000000000000..8f95ad5faa7d
--- /dev/null
+++ b/net/asio130/pkg-descr
@@ -0,0 +1,3 @@
+Asio is a cross-platform C++ library for network and low-level I/O programming
+that provides developers with a consistent asynchronous model using a modern
+C++ approach.
diff --git a/net/asio130/pkg-plist b/net/asio130/pkg-plist
new file mode 100644
index 000000000000..b98755110d2f
--- /dev/null
+++ b/net/asio130/pkg-plist
@@ -0,0 +1,622 @@
+include/asio.hpp
+include/asio/any_completion_executor.hpp
+include/asio/any_completion_handler.hpp
+include/asio/any_io_executor.hpp
+include/asio/append.hpp
+include/asio/as_tuple.hpp
+include/asio/associated_allocator.hpp
+include/asio/associated_cancellation_slot.hpp
+include/asio/associated_executor.hpp
+include/asio/associated_immediate_executor.hpp
+include/asio/associator.hpp
+include/asio/async_result.hpp
+include/asio/awaitable.hpp
+include/asio/basic_datagram_socket.hpp
+include/asio/basic_deadline_timer.hpp
+include/asio/basic_file.hpp
+include/asio/basic_io_object.hpp
+include/asio/basic_random_access_file.hpp
+include/asio/basic_raw_socket.hpp
+include/asio/basic_readable_pipe.hpp
+include/asio/basic_seq_packet_socket.hpp
+include/asio/basic_serial_port.hpp
+include/asio/basic_signal_set.hpp
+include/asio/basic_socket.hpp
+include/asio/basic_socket_acceptor.hpp
+include/asio/basic_socket_iostream.hpp
+include/asio/basic_socket_streambuf.hpp
+include/asio/basic_stream_file.hpp
+include/asio/basic_stream_socket.hpp
+include/asio/basic_streambuf.hpp
+include/asio/basic_streambuf_fwd.hpp
+include/asio/basic_waitable_timer.hpp
+include/asio/basic_writable_pipe.hpp
+include/asio/bind_allocator.hpp
+include/asio/bind_cancellation_slot.hpp
+include/asio/bind_executor.hpp
+include/asio/bind_immediate_executor.hpp
+include/asio/buffer.hpp
+include/asio/buffer_registration.hpp
+include/asio/buffered_read_stream.hpp
+include/asio/buffered_read_stream_fwd.hpp
+include/asio/buffered_stream.hpp
+include/asio/buffered_stream_fwd.hpp
+include/asio/buffered_write_stream.hpp
+include/asio/buffered_write_stream_fwd.hpp
+include/asio/buffers_iterator.hpp
+include/asio/cancellation_signal.hpp
+include/asio/cancellation_state.hpp
+include/asio/cancellation_type.hpp
+include/asio/co_spawn.hpp
+include/asio/completion_condition.hpp
+include/asio/compose.hpp
+include/asio/connect.hpp
+include/asio/connect_pipe.hpp
+include/asio/consign.hpp
+include/asio/coroutine.hpp
+include/asio/deadline_timer.hpp
+include/asio/defer.hpp
+include/asio/deferred.hpp
+include/asio/detached.hpp
+include/asio/detail/array.hpp
+include/asio/detail/array_fwd.hpp
+include/asio/detail/assert.hpp
+include/asio/detail/atomic_count.hpp
+include/asio/detail/base_from_cancellation_state.hpp
+include/asio/detail/base_from_completion_cond.hpp
+include/asio/detail/bind_handler.hpp
+include/asio/detail/blocking_executor_op.hpp
+include/asio/detail/buffer_resize_guard.hpp
+include/asio/detail/buffer_sequence_adapter.hpp
+include/asio/detail/buffered_stream_storage.hpp
+include/asio/detail/call_stack.hpp
+include/asio/detail/chrono.hpp
+include/asio/detail/chrono_time_traits.hpp
+include/asio/detail/completion_handler.hpp
+include/asio/detail/composed_work.hpp
+include/asio/detail/concurrency_hint.hpp
+include/asio/detail/conditionally_enabled_event.hpp
+include/asio/detail/conditionally_enabled_mutex.hpp
+include/asio/detail/config.hpp
+include/asio/detail/consuming_buffers.hpp
+include/asio/detail/cstddef.hpp
+include/asio/detail/cstdint.hpp
+include/asio/detail/date_time_fwd.hpp
+include/asio/detail/deadline_timer_service.hpp
+include/asio/detail/dependent_type.hpp
+include/asio/detail/descriptor_ops.hpp
+include/asio/detail/descriptor_read_op.hpp
+include/asio/detail/descriptor_write_op.hpp
+include/asio/detail/dev_poll_reactor.hpp
+include/asio/detail/epoll_reactor.hpp
+include/asio/detail/event.hpp
+include/asio/detail/eventfd_select_interrupter.hpp
+include/asio/detail/exception.hpp
+include/asio/detail/executor_function.hpp
+include/asio/detail/executor_op.hpp
+include/asio/detail/fd_set_adapter.hpp
+include/asio/detail/fenced_block.hpp
+include/asio/detail/functional.hpp
+include/asio/detail/future.hpp
+include/asio/detail/global.hpp
+include/asio/detail/handler_alloc_helpers.hpp
+include/asio/detail/handler_cont_helpers.hpp
+include/asio/detail/handler_tracking.hpp
+include/asio/detail/handler_type_requirements.hpp
+include/asio/detail/handler_work.hpp
+include/asio/detail/hash_map.hpp
+include/asio/detail/impl/buffer_sequence_adapter.ipp
+include/asio/detail/impl/descriptor_ops.ipp
+include/asio/detail/impl/dev_poll_reactor.hpp
+include/asio/detail/impl/dev_poll_reactor.ipp
+include/asio/detail/impl/epoll_reactor.hpp
+include/asio/detail/impl/epoll_reactor.ipp
+include/asio/detail/impl/eventfd_select_interrupter.ipp
+include/asio/detail/impl/handler_tracking.ipp
+include/asio/detail/impl/io_uring_descriptor_service.ipp
+include/asio/detail/impl/io_uring_file_service.ipp
+include/asio/detail/impl/io_uring_service.hpp
+include/asio/detail/impl/io_uring_service.ipp
+include/asio/detail/impl/io_uring_socket_service_base.ipp
+include/asio/detail/impl/kqueue_reactor.hpp
+include/asio/detail/impl/kqueue_reactor.ipp
+include/asio/detail/impl/null_event.ipp
+include/asio/detail/impl/pipe_select_interrupter.ipp
+include/asio/detail/impl/posix_event.ipp
+include/asio/detail/impl/posix_mutex.ipp
+include/asio/detail/impl/posix_serial_port_service.ipp
+include/asio/detail/impl/posix_thread.ipp
+include/asio/detail/impl/posix_tss_ptr.ipp
+include/asio/detail/impl/reactive_descriptor_service.ipp
+include/asio/detail/impl/reactive_socket_service_base.ipp
+include/asio/detail/impl/resolver_service_base.ipp
+include/asio/detail/impl/scheduler.ipp
+include/asio/detail/impl/select_reactor.hpp
+include/asio/detail/impl/select_reactor.ipp
+include/asio/detail/impl/service_registry.hpp
+include/asio/detail/impl/service_registry.ipp
+include/asio/detail/impl/signal_set_service.ipp
+include/asio/detail/impl/socket_ops.ipp
+include/asio/detail/impl/socket_select_interrupter.ipp
+include/asio/detail/impl/strand_executor_service.hpp
+include/asio/detail/impl/strand_executor_service.ipp
+include/asio/detail/impl/strand_service.hpp
+include/asio/detail/impl/strand_service.ipp
+include/asio/detail/impl/thread_context.ipp
+include/asio/detail/impl/throw_error.ipp
+include/asio/detail/impl/timer_queue_ptime.ipp
+include/asio/detail/impl/timer_queue_set.ipp
+include/asio/detail/impl/win_event.ipp
+include/asio/detail/impl/win_iocp_file_service.ipp
+include/asio/detail/impl/win_iocp_handle_service.ipp
+include/asio/detail/impl/win_iocp_io_context.hpp
+include/asio/detail/impl/win_iocp_io_context.ipp
+include/asio/detail/impl/win_iocp_serial_port_service.ipp
+include/asio/detail/impl/win_iocp_socket_service_base.ipp
+include/asio/detail/impl/win_mutex.ipp
+include/asio/detail/impl/win_object_handle_service.ipp
+include/asio/detail/impl/win_static_mutex.ipp
+include/asio/detail/impl/win_thread.ipp
+include/asio/detail/impl/win_tss_ptr.ipp
+include/asio/detail/impl/winrt_ssocket_service_base.ipp
+include/asio/detail/impl/winrt_timer_scheduler.hpp
+include/asio/detail/impl/winrt_timer_scheduler.ipp
+include/asio/detail/impl/winsock_init.ipp
+include/asio/detail/initiate_defer.hpp
+include/asio/detail/initiate_dispatch.hpp
+include/asio/detail/initiate_post.hpp
+include/asio/detail/io_control.hpp
+include/asio/detail/io_object_impl.hpp
+include/asio/detail/io_uring_descriptor_read_at_op.hpp
+include/asio/detail/io_uring_descriptor_read_op.hpp
+include/asio/detail/io_uring_descriptor_service.hpp
+include/asio/detail/io_uring_descriptor_write_at_op.hpp
+include/asio/detail/io_uring_descriptor_write_op.hpp
+include/asio/detail/io_uring_file_service.hpp
+include/asio/detail/io_uring_null_buffers_op.hpp
+include/asio/detail/io_uring_operation.hpp
+include/asio/detail/io_uring_service.hpp
+include/asio/detail/io_uring_socket_accept_op.hpp
+include/asio/detail/io_uring_socket_connect_op.hpp
+include/asio/detail/io_uring_socket_recv_op.hpp
+include/asio/detail/io_uring_socket_recvfrom_op.hpp
+include/asio/detail/io_uring_socket_recvmsg_op.hpp
+include/asio/detail/io_uring_socket_send_op.hpp
+include/asio/detail/io_uring_socket_sendto_op.hpp
+include/asio/detail/io_uring_socket_service.hpp
+include/asio/detail/io_uring_socket_service_base.hpp
+include/asio/detail/io_uring_wait_op.hpp
+include/asio/detail/is_buffer_sequence.hpp
+include/asio/detail/is_executor.hpp
+include/asio/detail/keyword_tss_ptr.hpp
+include/asio/detail/kqueue_reactor.hpp
+include/asio/detail/limits.hpp
+include/asio/detail/local_free_on_block_exit.hpp
+include/asio/detail/memory.hpp
+include/asio/detail/mutex.hpp
+include/asio/detail/non_const_lvalue.hpp
+include/asio/detail/noncopyable.hpp
+include/asio/detail/null_event.hpp
+include/asio/detail/null_fenced_block.hpp
+include/asio/detail/null_global.hpp
+include/asio/detail/null_mutex.hpp
+include/asio/detail/null_reactor.hpp
+include/asio/detail/null_signal_blocker.hpp
+include/asio/detail/null_socket_service.hpp
+include/asio/detail/null_static_mutex.hpp
+include/asio/detail/null_thread.hpp
+include/asio/detail/null_tss_ptr.hpp
+include/asio/detail/object_pool.hpp
+include/asio/detail/old_win_sdk_compat.hpp
+include/asio/detail/op_queue.hpp
+include/asio/detail/operation.hpp
+include/asio/detail/pipe_select_interrupter.hpp
+include/asio/detail/pop_options.hpp
+include/asio/detail/posix_event.hpp
+include/asio/detail/posix_fd_set_adapter.hpp
+include/asio/detail/posix_global.hpp
+include/asio/detail/posix_mutex.hpp
+include/asio/detail/posix_serial_port_service.hpp
+include/asio/detail/posix_signal_blocker.hpp
+include/asio/detail/posix_static_mutex.hpp
+include/asio/detail/posix_thread.hpp
+include/asio/detail/posix_tss_ptr.hpp
+include/asio/detail/push_options.hpp
+include/asio/detail/reactive_descriptor_service.hpp
+include/asio/detail/reactive_null_buffers_op.hpp
+include/asio/detail/reactive_socket_accept_op.hpp
+include/asio/detail/reactive_socket_connect_op.hpp
+include/asio/detail/reactive_socket_recv_op.hpp
+include/asio/detail/reactive_socket_recvfrom_op.hpp
+include/asio/detail/reactive_socket_recvmsg_op.hpp
+include/asio/detail/reactive_socket_send_op.hpp
+include/asio/detail/reactive_socket_sendto_op.hpp
+include/asio/detail/reactive_socket_service.hpp
+include/asio/detail/reactive_socket_service_base.hpp
+include/asio/detail/reactive_wait_op.hpp
+include/asio/detail/reactor.hpp
+include/asio/detail/reactor_op.hpp
+include/asio/detail/reactor_op_queue.hpp
+include/asio/detail/recycling_allocator.hpp
+include/asio/detail/regex_fwd.hpp
+include/asio/detail/resolve_endpoint_op.hpp
+include/asio/detail/resolve_op.hpp
+include/asio/detail/resolve_query_op.hpp
+include/asio/detail/resolver_service.hpp
+include/asio/detail/resolver_service_base.hpp
+include/asio/detail/scheduler.hpp
+include/asio/detail/scheduler_operation.hpp
+include/asio/detail/scheduler_task.hpp
+include/asio/detail/scheduler_thread_info.hpp
+include/asio/detail/scoped_lock.hpp
+include/asio/detail/scoped_ptr.hpp
+include/asio/detail/select_interrupter.hpp
+include/asio/detail/select_reactor.hpp
+include/asio/detail/service_registry.hpp
+include/asio/detail/signal_blocker.hpp
+include/asio/detail/signal_handler.hpp
+include/asio/detail/signal_init.hpp
+include/asio/detail/signal_op.hpp
+include/asio/detail/signal_set_service.hpp
+include/asio/detail/socket_holder.hpp
+include/asio/detail/socket_ops.hpp
+include/asio/detail/socket_option.hpp
+include/asio/detail/socket_select_interrupter.hpp
+include/asio/detail/socket_types.hpp
+include/asio/detail/source_location.hpp
+include/asio/detail/static_mutex.hpp
+include/asio/detail/std_event.hpp
+include/asio/detail/std_fenced_block.hpp
+include/asio/detail/std_global.hpp
+include/asio/detail/std_mutex.hpp
+include/asio/detail/std_static_mutex.hpp
+include/asio/detail/std_thread.hpp
+include/asio/detail/strand_executor_service.hpp
+include/asio/detail/strand_service.hpp
+include/asio/detail/string_view.hpp
+include/asio/detail/thread.hpp
+include/asio/detail/thread_context.hpp
+include/asio/detail/thread_group.hpp
+include/asio/detail/thread_info_base.hpp
+include/asio/detail/throw_error.hpp
+include/asio/detail/throw_exception.hpp
+include/asio/detail/timer_queue.hpp
+include/asio/detail/timer_queue_base.hpp
+include/asio/detail/timer_queue_ptime.hpp
+include/asio/detail/timer_queue_set.hpp
+include/asio/detail/timer_scheduler.hpp
+include/asio/detail/timer_scheduler_fwd.hpp
+include/asio/detail/tss_ptr.hpp
+include/asio/detail/type_traits.hpp
+include/asio/detail/utility.hpp
+include/asio/detail/wait_handler.hpp
+include/asio/detail/wait_op.hpp
+include/asio/detail/win_event.hpp
+include/asio/detail/win_fd_set_adapter.hpp
+include/asio/detail/win_global.hpp
+include/asio/detail/win_iocp_file_service.hpp
+include/asio/detail/win_iocp_handle_read_op.hpp
+include/asio/detail/win_iocp_handle_service.hpp
+include/asio/detail/win_iocp_handle_write_op.hpp
+include/asio/detail/win_iocp_io_context.hpp
+include/asio/detail/win_iocp_null_buffers_op.hpp
+include/asio/detail/win_iocp_operation.hpp
+include/asio/detail/win_iocp_overlapped_op.hpp
+include/asio/detail/win_iocp_overlapped_ptr.hpp
+include/asio/detail/win_iocp_serial_port_service.hpp
+include/asio/detail/win_iocp_socket_accept_op.hpp
+include/asio/detail/win_iocp_socket_connect_op.hpp
+include/asio/detail/win_iocp_socket_recv_op.hpp
+include/asio/detail/win_iocp_socket_recvfrom_op.hpp
+include/asio/detail/win_iocp_socket_recvmsg_op.hpp
+include/asio/detail/win_iocp_socket_send_op.hpp
+include/asio/detail/win_iocp_socket_service.hpp
+include/asio/detail/win_iocp_socket_service_base.hpp
+include/asio/detail/win_iocp_thread_info.hpp
+include/asio/detail/win_iocp_wait_op.hpp
+include/asio/detail/win_mutex.hpp
+include/asio/detail/win_object_handle_service.hpp
+include/asio/detail/win_static_mutex.hpp
+include/asio/detail/win_thread.hpp
+include/asio/detail/win_tss_ptr.hpp
+include/asio/detail/winapp_thread.hpp
+include/asio/detail/wince_thread.hpp
+include/asio/detail/winrt_async_manager.hpp
+include/asio/detail/winrt_async_op.hpp
+include/asio/detail/winrt_resolve_op.hpp
+include/asio/detail/winrt_resolver_service.hpp
+include/asio/detail/winrt_socket_connect_op.hpp
+include/asio/detail/winrt_socket_recv_op.hpp
+include/asio/detail/winrt_socket_send_op.hpp
+include/asio/detail/winrt_ssocket_service.hpp
+include/asio/detail/winrt_ssocket_service_base.hpp
+include/asio/detail/winrt_timer_scheduler.hpp
+include/asio/detail/winrt_utils.hpp
+include/asio/detail/winsock_init.hpp
+include/asio/detail/work_dispatcher.hpp
+include/asio/detail/wrapped_handler.hpp
+include/asio/dispatch.hpp
+include/asio/error.hpp
+include/asio/error_code.hpp
+include/asio/execution.hpp
+include/asio/execution/allocator.hpp
+include/asio/execution/any_executor.hpp
+include/asio/execution/bad_executor.hpp
+include/asio/execution/blocking.hpp
+include/asio/execution/blocking_adaptation.hpp
+include/asio/execution/context.hpp
+include/asio/execution/context_as.hpp
+include/asio/execution/executor.hpp
+include/asio/execution/impl/bad_executor.ipp
+include/asio/execution/invocable_archetype.hpp
+include/asio/execution/mapping.hpp
+include/asio/execution/occupancy.hpp
+include/asio/execution/outstanding_work.hpp
+include/asio/execution/prefer_only.hpp
+include/asio/execution/relationship.hpp
+include/asio/execution_context.hpp
+include/asio/executor.hpp
+include/asio/executor_work_guard.hpp
+include/asio/experimental/append.hpp
+include/asio/experimental/as_single.hpp
+include/asio/experimental/as_tuple.hpp
+include/asio/experimental/awaitable_operators.hpp
+include/asio/experimental/basic_channel.hpp
+include/asio/experimental/basic_concurrent_channel.hpp
+include/asio/experimental/cancellation_condition.hpp
+include/asio/experimental/channel.hpp
+include/asio/experimental/channel_error.hpp
+include/asio/experimental/channel_traits.hpp
+include/asio/experimental/co_composed.hpp
+include/asio/experimental/co_spawn.hpp
+include/asio/experimental/concurrent_channel.hpp
+include/asio/experimental/coro.hpp
+include/asio/experimental/coro_traits.hpp
+include/asio/experimental/deferred.hpp
+include/asio/experimental/detail/channel_handler.hpp
+include/asio/experimental/detail/channel_message.hpp
+include/asio/experimental/detail/channel_operation.hpp
+include/asio/experimental/detail/channel_payload.hpp
+include/asio/experimental/detail/channel_receive_op.hpp
+include/asio/experimental/detail/channel_send_functions.hpp
+include/asio/experimental/detail/channel_send_op.hpp
+include/asio/experimental/detail/channel_service.hpp
+include/asio/experimental/detail/coro_completion_handler.hpp
+include/asio/experimental/detail/coro_promise_allocator.hpp
+include/asio/experimental/detail/has_signature.hpp
+include/asio/experimental/detail/impl/channel_service.hpp
+include/asio/experimental/detail/partial_promise.hpp
+include/asio/experimental/impl/as_single.hpp
+include/asio/experimental/impl/channel_error.ipp
+include/asio/experimental/impl/co_composed.hpp
+include/asio/experimental/impl/coro.hpp
+include/asio/experimental/impl/parallel_group.hpp
+include/asio/experimental/impl/promise.hpp
+include/asio/experimental/impl/use_coro.hpp
+include/asio/experimental/impl/use_promise.hpp
+include/asio/experimental/parallel_group.hpp
+include/asio/experimental/prepend.hpp
+include/asio/experimental/promise.hpp
+include/asio/experimental/use_coro.hpp
+include/asio/experimental/use_promise.hpp
+include/asio/file_base.hpp
+include/asio/generic/basic_endpoint.hpp
+include/asio/generic/datagram_protocol.hpp
+include/asio/generic/detail/endpoint.hpp
+include/asio/generic/detail/impl/endpoint.ipp
+include/asio/generic/raw_protocol.hpp
+include/asio/generic/seq_packet_protocol.hpp
+include/asio/generic/stream_protocol.hpp
+include/asio/handler_continuation_hook.hpp
+include/asio/high_resolution_timer.hpp
+include/asio/impl/any_completion_executor.ipp
+include/asio/impl/any_io_executor.ipp
+include/asio/impl/append.hpp
+include/asio/impl/as_tuple.hpp
+include/asio/impl/awaitable.hpp
+include/asio/impl/buffered_read_stream.hpp
+include/asio/impl/buffered_write_stream.hpp
+include/asio/impl/cancellation_signal.ipp
+include/asio/impl/co_spawn.hpp
+include/asio/impl/connect.hpp
+include/asio/impl/connect_pipe.hpp
+include/asio/impl/connect_pipe.ipp
+include/asio/impl/consign.hpp
+include/asio/impl/deferred.hpp
+include/asio/impl/detached.hpp
+include/asio/impl/error.ipp
+include/asio/impl/error_code.ipp
+include/asio/impl/execution_context.hpp
+include/asio/impl/execution_context.ipp
+include/asio/impl/executor.hpp
+include/asio/impl/executor.ipp
+include/asio/impl/io_context.hpp
+include/asio/impl/io_context.ipp
+include/asio/impl/multiple_exceptions.ipp
+include/asio/impl/prepend.hpp
+include/asio/impl/read.hpp
+include/asio/impl/read_at.hpp
+include/asio/impl/read_until.hpp
+include/asio/impl/redirect_error.hpp
+include/asio/impl/serial_port_base.hpp
+include/asio/impl/serial_port_base.ipp
+include/asio/impl/spawn.hpp
+include/asio/impl/src.hpp
+include/asio/impl/system_context.hpp
+include/asio/impl/system_context.ipp
+include/asio/impl/system_executor.hpp
+include/asio/impl/thread_pool.hpp
+include/asio/impl/thread_pool.ipp
+include/asio/impl/use_awaitable.hpp
+include/asio/impl/use_future.hpp
+include/asio/impl/write.hpp
+include/asio/impl/write_at.hpp
+include/asio/io_context.hpp
+include/asio/io_context_strand.hpp
+include/asio/io_service.hpp
+include/asio/io_service_strand.hpp
+include/asio/ip/address.hpp
+include/asio/ip/address_v4.hpp
+include/asio/ip/address_v4_iterator.hpp
+include/asio/ip/address_v4_range.hpp
+include/asio/ip/address_v6.hpp
+include/asio/ip/address_v6_iterator.hpp
+include/asio/ip/address_v6_range.hpp
+include/asio/ip/bad_address_cast.hpp
+include/asio/ip/basic_endpoint.hpp
+include/asio/ip/basic_resolver.hpp
+include/asio/ip/basic_resolver_entry.hpp
+include/asio/ip/basic_resolver_iterator.hpp
+include/asio/ip/basic_resolver_query.hpp
+include/asio/ip/basic_resolver_results.hpp
+include/asio/ip/detail/endpoint.hpp
+include/asio/ip/detail/impl/endpoint.ipp
+include/asio/ip/detail/socket_option.hpp
+include/asio/ip/host_name.hpp
+include/asio/ip/icmp.hpp
+include/asio/ip/impl/address.hpp
+include/asio/ip/impl/address.ipp
+include/asio/ip/impl/address_v4.hpp
+include/asio/ip/impl/address_v4.ipp
+include/asio/ip/impl/address_v6.hpp
+include/asio/ip/impl/address_v6.ipp
+include/asio/ip/impl/basic_endpoint.hpp
+include/asio/ip/impl/host_name.ipp
+include/asio/ip/impl/network_v4.hpp
+include/asio/ip/impl/network_v4.ipp
+include/asio/ip/impl/network_v6.hpp
+include/asio/ip/impl/network_v6.ipp
+include/asio/ip/multicast.hpp
+include/asio/ip/network_v4.hpp
+include/asio/ip/network_v6.hpp
+include/asio/ip/resolver_base.hpp
+include/asio/ip/resolver_query_base.hpp
+include/asio/ip/tcp.hpp
+include/asio/ip/udp.hpp
+include/asio/ip/unicast.hpp
+include/asio/ip/v6_only.hpp
+include/asio/is_applicable_property.hpp
+include/asio/is_contiguous_iterator.hpp
+include/asio/is_executor.hpp
+include/asio/is_read_buffered.hpp
+include/asio/is_write_buffered.hpp
+include/asio/local/basic_endpoint.hpp
+include/asio/local/connect_pair.hpp
+include/asio/local/datagram_protocol.hpp
+include/asio/local/detail/endpoint.hpp
+include/asio/local/detail/impl/endpoint.ipp
+include/asio/local/seq_packet_protocol.hpp
+include/asio/local/stream_protocol.hpp
+include/asio/multiple_exceptions.hpp
+include/asio/packaged_task.hpp
+include/asio/placeholders.hpp
+include/asio/posix/basic_descriptor.hpp
+include/asio/posix/basic_stream_descriptor.hpp
+include/asio/posix/descriptor.hpp
+include/asio/posix/descriptor_base.hpp
+include/asio/posix/stream_descriptor.hpp
+include/asio/post.hpp
+include/asio/prefer.hpp
+include/asio/prepend.hpp
+include/asio/query.hpp
+include/asio/random_access_file.hpp
+include/asio/read.hpp
+include/asio/read_at.hpp
+include/asio/read_until.hpp
+include/asio/readable_pipe.hpp
+include/asio/recycling_allocator.hpp
+include/asio/redirect_error.hpp
+include/asio/registered_buffer.hpp
+include/asio/require.hpp
+include/asio/require_concept.hpp
+include/asio/serial_port.hpp
+include/asio/serial_port_base.hpp
+include/asio/signal_set.hpp
+include/asio/signal_set_base.hpp
+include/asio/socket_base.hpp
+include/asio/spawn.hpp
+include/asio/ssl.hpp
+include/asio/ssl/context.hpp
+include/asio/ssl/context_base.hpp
+include/asio/ssl/detail/buffered_handshake_op.hpp
+include/asio/ssl/detail/engine.hpp
+include/asio/ssl/detail/handshake_op.hpp
+include/asio/ssl/detail/impl/engine.ipp
+include/asio/ssl/detail/impl/openssl_init.ipp
+include/asio/ssl/detail/io.hpp
+include/asio/ssl/detail/openssl_init.hpp
+include/asio/ssl/detail/openssl_types.hpp
+include/asio/ssl/detail/password_callback.hpp
+include/asio/ssl/detail/read_op.hpp
+include/asio/ssl/detail/shutdown_op.hpp
+include/asio/ssl/detail/stream_core.hpp
+include/asio/ssl/detail/verify_callback.hpp
+include/asio/ssl/detail/write_op.hpp
+include/asio/ssl/error.hpp
+include/asio/ssl/host_name_verification.hpp
+include/asio/ssl/impl/context.hpp
+include/asio/ssl/impl/context.ipp
+include/asio/ssl/impl/error.ipp
+include/asio/ssl/impl/host_name_verification.ipp
+include/asio/ssl/impl/rfc2818_verification.ipp
+include/asio/ssl/impl/src.hpp
+include/asio/ssl/rfc2818_verification.hpp
+include/asio/ssl/stream.hpp
+include/asio/ssl/stream_base.hpp
+include/asio/ssl/verify_context.hpp
+include/asio/ssl/verify_mode.hpp
+include/asio/static_thread_pool.hpp
+include/asio/steady_timer.hpp
+include/asio/strand.hpp
+include/asio/stream_file.hpp
+include/asio/streambuf.hpp
+include/asio/system_context.hpp
+include/asio/system_error.hpp
+include/asio/system_executor.hpp
+include/asio/system_timer.hpp
+include/asio/this_coro.hpp
+include/asio/thread.hpp
+include/asio/thread_pool.hpp
+include/asio/time_traits.hpp
+include/asio/traits/equality_comparable.hpp
+include/asio/traits/execute_member.hpp
+include/asio/traits/prefer_free.hpp
+include/asio/traits/prefer_member.hpp
+include/asio/traits/query_free.hpp
+include/asio/traits/query_member.hpp
+include/asio/traits/query_static_constexpr_member.hpp
+include/asio/traits/require_concept_free.hpp
+include/asio/traits/require_concept_member.hpp
+include/asio/traits/require_free.hpp
+include/asio/traits/require_member.hpp
+include/asio/traits/static_query.hpp
+include/asio/traits/static_require.hpp
+include/asio/traits/static_require_concept.hpp
+include/asio/ts/buffer.hpp
+include/asio/ts/executor.hpp
+include/asio/ts/internet.hpp
+include/asio/ts/io_context.hpp
+include/asio/ts/net.hpp
+include/asio/ts/netfwd.hpp
+include/asio/ts/socket.hpp
+include/asio/ts/timer.hpp
+include/asio/unyield.hpp
+include/asio/use_awaitable.hpp
+include/asio/use_future.hpp
+include/asio/uses_executor.hpp
+include/asio/version.hpp
+include/asio/wait_traits.hpp
+include/asio/windows/basic_object_handle.hpp
+include/asio/windows/basic_overlapped_handle.hpp
+include/asio/windows/basic_random_access_handle.hpp
+include/asio/windows/basic_stream_handle.hpp
+include/asio/windows/object_handle.hpp
+include/asio/windows/overlapped_handle.hpp
+include/asio/windows/overlapped_ptr.hpp
+include/asio/windows/random_access_handle.hpp
+include/asio/windows/stream_handle.hpp
+include/asio/writable_pipe.hpp
+include/asio/write.hpp
+include/asio/write_at.hpp
+include/asio/yield.hpp
+libdata/pkgconfig/asio.pc
diff --git a/net/benthos/Makefile b/net/benthos/Makefile
index 4944c504380f..5d1311f9d9f4 100644
--- a/net/benthos/Makefile
+++ b/net/benthos/Makefile
@@ -1,7 +1,7 @@
PORTNAME= benthos
DISTVERSIONPREFIX= v
DISTVERSION= 4.27.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/binkd/Makefile b/net/binkd/Makefile
index 96ea3b3bce7e..87761e4d202b 100644
--- a/net/binkd/Makefile
+++ b/net/binkd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= binkd
DISTVERSION= 1.1a-115
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= dz@dolik.dev
@@ -16,26 +17,38 @@ GH_TAGNAME= 3bf55d5
USE_RC_SUBR= binkd
GNU_CONFIGURE= yes
-MAKE_JOBS_UNSAFE=yes
+MAKE_JOBS_UNSAFE= yes
USERS= fido
GROUPS= fido
-OPTIONS_DEFINE= ASO DOCS PROXY BWLIM PERL AFF NTLM
+OPTIONS_DEFINE= AFF ASO BWLIM DOCS NTLM PERL PROXY
-ASO_DESC= Amiga Style Outbound (ASO) support
AFF_DESC= Enable soft IP address family force feature
+ASO_DESC= Amiga Style Outbound (ASO) support
BWLIM_DESC= Bandwidth limiting support
NTLM_DESC= Enable NTLM proxy authorization support
+AFF_CONFIGURE_WITH= af-force
ASO_CONFIGURE_WITH= aso
BWLIM_CONFIGURE_WITH= bwlim
-AFF_CONFIGURE_WITH= af-force
-PROXY_CONFIGURE_WITH= proxy
NTLM_CONFIGURE_WITH= ntlm
PERL_CONFIGURE_WITH= perl
+PROXY_CONFIGURE_WITH= proxy
pre-configure:
@${CP} ${WRKSRC}/mkfls/unix/* ${WRKSRC}/
+post-install:
+ ${INSTALL_DATA} ${FILESDIR}/binkd.conf ${STAGEDIR}${PREFIX}/etc/binkd.conf.sample
+ ${MV} ${STAGEDIR}${PREFIX}/etc/binkd.conf-dist ${STAGEDIR}${PREFIX}/share/doc/binkd
+ ${MKDIR} ${STAGEDIR}/var/log
+ ${TOUCH} ${STAGEDIR}/var/log/binkd.log
+ ${MKDIR} ${STAGEDIR}/var/run/binkd
+ ${MKDIR} ${STAGEDIR}/var/spool/binkd
+ ${MKDIR} ${STAGEDIR}/var/spool/binkd/outbound
+ ${MKDIR} ${STAGEDIR}/var/spool/binkd/inbound-secure
+ ${MKDIR} ${STAGEDIR}/var/spool/binkd/inbound-unsecure
+ ${MKDIR} ${STAGEDIR}/var/spool/binkd/inbound-temp
+
.include <bsd.port.mk>
diff --git a/net/binkd/files/binkd.conf b/net/binkd/files/binkd.conf
new file mode 100644
index 000000000000..9b047c0fc980
--- /dev/null
+++ b/net/binkd/files/binkd.conf
@@ -0,0 +1,546 @@
+# Binkd sample configuration file for unix-like enviroment
+# Copyright (C) 1996-1997 by Dima Maloff, 2:5047/13
+# Copyright (C) 2013 by Binkd development team
+# $Id$
+
+#
+# Path and name for the logfile, loglevel
+#
+log /var/log/binkd.log
+loglevel 6
+
+#
+# Your FTN domains:
+# domain <name> <main-outbound> <default-zone> [<root-domain>]
+# or
+# domain <new-name> alias-for <name>
+# The first variant specifies a domain as a default domain for 3D/4D addresses.
+#
+domain fidonet /var/spool/binkd/outbound/fidonet 2
+#
+# Aliases to support known wrong 5D configurations
+domain fido alias-for fidonet
+domain fidorus alias-for fidonet
+domain fido7 alias-for fidonet
+#
+# Aliases to support known DNS domain zones
+# (some people mix up the terms "FTN domain" and "DNS internet domain")
+domain fidonet.org alias-for fidonet
+domain fidonet.net alias-for fidonet
+
+#
+# Your addresses, 5D or 4D or 3D:
+# address <addr1> ...
+# If the first address is specified as a 3D/4D address, its domain will be
+# taken from the domain defined in the first "domain" line. If more addresses
+# are specified as 3D/4D ones, their domain will be taken from the first
+# address.
+#
+address -1:-1/-1@fidonet
+
+#
+# Hide or present the specified AKAs if remote AKAs match the address mask
+# hide-aka <my-aka> [!]<mask>
+# present-aka <add-aka> [!]<mask>
+# Mask is compared to the 5d-form of address string, '*' matches any number
+# of any symbols (so you have to write '2:5020/*' but not '5020/*')
+# Use '!' to invert the mask
+# These rules apply in the same order as in config, you can present any address
+#
+#hide-aka 2:5020/999.* !2:*@fidonet # hide aka from all but fido zone 2
+#present-aka 2:5047/999.1 2:5047/*.0* # present aka to all nodes in 2:5047
+
+#
+# The name of your system, its location and your name
+#
+sysname "Ivan's BBS"
+location "Magadan, Russia"
+sysop "Ivan Ivanov"
+
+#
+# System capabilities
+#
+nodeinfo 300,TCP,BINKP
+
+#
+# Uncomment it if you want binkd log at your console
+#
+conlog 4
+
+#
+# If a log message matches one of these masks, it won't be written to log
+# (masks are in shell/glob style, case-insensitive)
+#
+#nolog "*socket # [0-9]*"
+#nolog "*.[bc]sy"
+
+#
+# Uncomment if you want T-Mail(FrontDoor)-style binary log
+# (Will work and have sense on PCs only?)
+#
+#binlog binkd.sts
+#fdinhist in.his
+#fdouthist out.his
+
+#
+# TCP settings. Leave this unchanged if not sure.
+#
+# Suffixes for time intervals are w for weeks, d for days,
+# h for hours, m for minutes, s or no suffix for seconds.
+# You can mix the suffixes, i.e. 1d12h is the same as 36h.
+#
+#iport binkp
+#oport binkp
+#oblksize 4096
+#timeout 5m
+#connect-timeout 5m
+#bindaddr 192.168.0.3
+#listen *
+
+#
+# Zlib compression parameters (if built with zlib support)
+# zlevel - compression level (zlib only, bzlib2 uses 100kb always),
+# set to 0 to use default value of 6
+# zminsize <size> - files smaller than <size> won't be compressed anyway
+# Rules:
+# zallow <mask1>[ <mask2>... <maskN>] - allow compression for the masks
+# zdeny <mask1>[ <mask2>... <maskN>] - deny compression for the masks
+# If remote accepts compressed blocks (OPT GZ), its name will be checked
+# against these rules before sending each file. If the name matches a zallow
+# rule, the file will be sent with compression. If the name matches a zdeny rule,
+# it will be sent as-is. The rule matched first is applied. If a file doesn't
+# match any rule, zdeny will be assumed.
+#
+#zminsize 1024
+#
+#zallow *.pkt
+#zdeny *.su? *.mo? *.tu? *.we? *.th? *.fr? *.sa?
+#zdeny *.zip *.rar *.arj *.ha *.gz *.tgz *.bz2 *.z[0-9][0-9] *.r[0-9][0-9]
+#zallow *
+
+#
+# HTTPS or SOCKS settings.
+#
+# proxy 192.0.2.3:3128 # <- regular http/https proxy (i.e. squid)
+# proxy 192.0.2.3:3128/user/password # <- proxy required username/password
+# # (as in browser)
+#
+# proxy 192.168.0.3:3128/user/password/your_host/your_domain
+# ^- proxy required NTLM authorization with username/password
+# your_host -- Windows host name without domain (i.e. MY_HOST)
+# your_domain -- Windows domain name (not FQDN, i.e. DEFAULT_DOMAIN)
+#
+# socks 192.0.2.3:1080 # <- socks4 proxy
+# socks 192.0.2.3:1080/ # <- socks5 proxy without authorization
+# socks 192.0.2.3:1080/user/password # <- socks5 proxy with username/password
+# # (RFC-1929)
+
+#
+# Delay of calls and outbound rescans in seconds
+#
+#call-delay 1m
+#rescan-delay 1m
+
+#
+# Max. number of inbound/outbound connections
+#
+#maxservers 2
+#maxclients 2
+
+#
+# Binkd will try to call a node N times. If failed, it will
+# hold the node for S seconds. The feature is off by default.
+#
+try 10
+hold 10m
+
+#
+# Binkd will remove .try files after successful session.
+# The feature is off by default.
+#
+#remove-try-files
+
+#
+# hold-skipped <S>
+# Binkd will hold for S seconds all mail skipped by a node. (Def. -- 1h)
+#
+#hold-skipped 1h
+
+#
+# Don't send (only receive) files if no password for an inbound session
+#
+send-if-pwd
+
+# Tzoff corrects UTC time returned by time() under DOS-derived OS
+# Using system TZ variable or tzselect(8) is preferred.
+#tzoff 3h
+
+#
+# Use syslog (Only if made with -DHAVE_VSYSLOG and -DHAVE_FACILITYNAMES)
+#
+#syslog local0
+
+#
+# Print percents while sending or receiving
+#
+percents
+
+#
+# List queue after rescans
+#
+printq
+
+#
+# Perform reverse resolving (for logging only)
+#
+backresolv
+
+#
+# Log pid:
+#
+pid-file /var/run/binkd/binkd.pid
+
+#
+# Map paths in flo's:
+# ftrans <old-string> <new-string>
+# Use as many ftrans's as you want.
+#
+#ftrans "D:\\fido\\outbound" ~/ftn/outbound
+#ftrans "\\" "/" # this replaces all slashes in a path
+
+#
+# Inbound directories for secure and non-secure links
+#
+inbound /var/spool/binkd/inbound-secure
+inbound-nonsecure /var/spool/binkd/inbound-unsecure
+
+#
+# Directory for incomplete receiving files (.hr and .dt),
+# default to inbound for the node
+#
+temp-inbound /var/spool/binkd/inbound-temp
+
+#
+# Binkd will skip all files from a node if
+# size_of_the_next_file_for_us_there + minfree < free_space_in_inbound
+# The zero value and the value 4294967295 (2**32-1) are equivalent to infinity.
+#
+minfree 2048
+minfree-nonsecure 2048
+
+#
+# When trying to receive a new file: remove partial files with this
+# name but different size or time from inbound. (If commented out, binkd
+# will left old parts as .dt and .hr in the inbound directory).
+#
+kill-dup-partial-files
+
+#
+# Remove all old partial files from inbound. (OFF if commented out)
+# kill-old-partial-files <max-age-in-seconds>
+#
+kill-old-partial-files 1d
+
+#
+# Remove old .bsy/.csy files (If some are left after a system crash). It would
+# be wise to set this to 12h on almost any system. (Note that binkd always
+# touches .bsy's/.csy's for active sessions)
+#
+# kill-old-bsy is OFF by default.
+#
+kill-old-bsy 12h
+
+#
+# Create a flag file after receiving a file
+#
+#flag toss!.now *.pkt
+#flag toss!.now *.su? *.mo? *.tu? *.we? *.th? *.fr? *.sa?
+
+#
+# Run an external program.
+# The "*S" macro in command line substed with S.R.I.F., see !SRIF.TXT
+# The "!" before program pathname means immediate program execution
+# after receiving the file.
+# *** win32 only:
+# The "@" before program pathname means execute program in separate console
+# The "@@" before program pathname means execute program in hidden console
+# ***
+# Macros: *F - complete name of received file,
+# *A0..*A9 - first 10 AKA of remote system,
+# *A*, *A@ - list of all remote AKA separated by spaces
+# *P - password protected [0|1],
+# *L - listed system [0|1]
+# *H - remote hostname or IP,
+# *N - short file name (win32 only).
+#
+#exec "!my-freq-processor /options *S" *.req
+#exec "!~/ftn/binkd/srifreq *S" *.req
+#exec "my-pkt-unpacker /options *P *A* *F" *.[pP][kK][tT]
+#exec "my-tosser /options" /opt/ftn/inbound-secure/*.[STFWMstfwm][ouaherOUAHER][0-9A-Za-z]
+#exec "nice -n 19 /usr/bin/hpt toss link" ~/ftn/inbound-secure/*.[STFWMstfwm][ouaherOUAHER][0-9A-Za-z] *.[pP][kK][tT]
+
+#
+# Include a file
+#
+#include /opt/ftn/binkd.inc
+
+#
+# Overrides root domain for DNS lookups, see 'node' below.
+#
+#root-domain binkp.net
+
+#
+# Perl hooks file (if built with Perl)
+#
+#perl-hooks ~/ftn/binkd/nodelist.pl
+
+#
+# Perl DLL file (only matters if compiled with PERLDL=1 for Win32)
+#
+#perl-dll perl56.dll
+
+#
+# binkd will refuse to start if perl-hooks script has compilation errors.
+# Note, that run-time errors still can occur.
+#
+#perl-strict
+
+#
+# This variables can be used in perl hooks as $cfg{"name"}
+# Syntax: perl-var <name> <value>
+#
+#perl-var nodelist ~/ftn/nodelist/nodelist.[0-9][0-9][0-9]
+#perl-var magichost *
+
+#
+# Scan T-Mail boxes (short and long) in CIFS-mounted directory
+#
+#filebox /mnt/fido/t-mail/boxes
+
+#
+# Scan theBrake! long boxes
+#
+#brakebox ~/ftn/longbox
+
+#
+# Should binkd delete empty boxes?
+# Uncomment the following line if yes
+#
+#deletebox
+
+#
+# Scan node outbound while connecting and send mail size to remote
+#
+prescan
+
+# t-mail or ifcico (qico) password file.
+# Format of the password file:
+# [password] <FTN address> <inpwd>[,[<pktpwd>][,<outpwd>]]
+# where:
+# [password] optional "password" token;
+# <FTN address> address of a link in the form 1:2/3.4@domain
+# or 1:2/3@domain or 1:2/3 or 1:2/3.4;
+# <inpwd> password for incoming sessions;
+# <pktpwd> packet password, used when "share" token
+# is handled;
+# <outpwd> password for outgoing sessions.
+# Any password is one word without spaces or tabs. If <pktpwd> or <outpwd>
+# is omitted, it will be assumed equal to <inpwd>. If a password is defined for
+# a node by the "node" token, then the passwords for the node in the password
+# file will be ignored.
+#
+#passwords ~/ftn/binkd/passwords
+
+#
+# Skip files:
+# skip [all|listed|unlisted|secure|unsecure] [!]<sizeKb>|- <mask>...
+#
+# 'all' applies to all sessions (default)
+# 'listed' applies to sessions with the nodes defined by 'node' keyword
+# 'secure' applies to password-protected sessions
+#
+# Use '!' before size for destructive skip, default is non-destructive one.
+# If <size> > 0, then only files larger than <size> in kilobytes will be skipped;
+# zero <size> applies to all files;
+# if the <size> is set to '-', then the rule will allow
+# any file matching the <mask>.
+#
+# <mask> is a shell-style mask, case-insensitive (except for symbols in []),
+# multiple masks for a rule are permitted.
+#
+# Policy for rule processing is first-match
+#
+#skip all 0 *.mp3 *.avi
+#skip unsecure 256 *.pkt
+#skip unsecure !0 *
+
+#
+# Overwrite the existing file by the new received,
+# do not save with the changed extension
+#
+#overwrite net_*.*
+
+#
+# Inbound filename case:
+# inboundcase [save(default)|upper|lower|mixed]
+#
+# 'save' don't change filename case (default)
+# 'upper' uppercase filename (FILE-NAME.EXT)
+# 'lower' lowercase filename (file-name.ext)
+# 'mixed' make filename pretty (File-Name.Ext)
+#
+# * tested only with english filenames
+#
+#inboundcase save
+
+#
+# Rename style if file with the same name already exists in inbound
+# rename-style [postix|extension]
+#
+# 'postfix' append number at the end of filename, after dot (default)
+# example: file.ext -> file.ext.1
+# 'extension' change filename extension
+# example: file.ext -> file.ex0
+#
+# Not applied to *.pkt, arcmail, *.tic, *.req - only filename is changed
+# for these file types.
+#
+#rename-style postfix
+
+#
+# Should binkd send empty files?
+# dont-send-empty [no(default)|arcmail|yes]
+#
+# 'no' inhibit only sending *.?ut (netmail) with size <=60 bytes
+# 'arcmail' do not send zero-size arcmail and pkt <= 60 bytes
+# 'yes' do not send all zero-size files and pkt <= 60 bytes
+#
+#dont-send-empty no
+
+#
+# Should binkd delete empty point dirs in BSO?
+# Uncomment the following line if yes
+#
+#deletedirs
+
+#
+# Use Amiga Style Outbound (ASO)
+#
+#aso
+
+#
+# Limit bandwidth (rate):
+# limit-rate [all|listed|unlisted|secure|unsecure] <rate>[kM%]|- <mask>...
+#
+# <rate> is a max allowed rate in bytes-per-second (k=kbytes, M=Mbytes).
+# If '%' is specified, the node -bw rate will be multiplied by this value
+# in percents, if '-' is specified, then rate will be unlimited.
+# <mask> is a filename mask to apply this rule to.
+#
+# limit-rate rules are checked in the order they appear in config, first
+# matching rule is applied.
+#
+# IMPORTANT! If a node has no explicitly defined bandwidth limit, the
+# defnode's limit will be used. If defnode has no limit, rate will be unlimited.
+#
+#limit-rate unsecure - *.pkt
+#limit-rate unsecure 2k *
+
+# Define shared aka
+# Add a shared-address as aka for any node from this list, so that
+# uncompessed netmail for shared aka will be sent in the first session with
+# any node listed in shares; packet header will be updated to match this
+# node's main aka and pkt password
+# share <shared-address> <node1> [<node2> ...]
+# example:
+#share 2:999/999 2:5020/52 2:5020/238
+
+#
+# Check the sender's address in incoming pkt's, change the file extension
+# to <ext> if the check failed.
+# check-pkthdr [all|secure|unsecure|listed|unlisted] <ext>
+#
+# 'all' applies to all nodes;
+# 'listed' will be applied if at least one aka is defined by 'node' keyword;
+# 'secure' will be applied if at least one aka is password-protected.
+#
+# It's ok to specify .<ext> as well as <ext> - the dot before ext is ignored.
+# The policy set by check-pkthdr may be overridden by -hc or -nohc flags
+# in a 'node' definition (see below).
+# Flag order: -nohc (for any aka), -hc (for any aka), check-pkthdr flag
+#
+#check-pkthdr secure .sec
+
+#
+# Define a link:
+# node [[z:]n/]n[.p][@domain] [-nr|-nd] [-md] [-hc|-nohc] [-ip|-sip] [-bw <send_rate>[/<recv_rate>]] [-pipe <cmd>] [-4|-6] [{hosts|-} [{<inpwd>[,[<pktpwd>][,<outpwd>]]|-} [flavour [{obox|-} [{ibox|-}]]]]]
+#
+# * All non-"-" fields will redefine the values specified for the same node
+# earlier in config.
+# * The meaning of <inpwd>, <pktpwd> and <outpwd> is the same as in
+# the description of the "passwords" token. Any password is one word
+# without spaces or tabs. If <pktpwd> or <outpwd> is omitted, it will be
+# assumed equal to <inpwd>.
+# * Flavour is one of i, c, d, -, h and is the flavour for the outbound
+# filebox ("obox").
+# * Binkd sends from obox all non-dir entries NOT matching ".*" wildcard.
+# EVERY TIME YOU PUT A FILE INTO OBOX, CHECK IF BINKD IS ABLE TO
+# UNLINK IT. Otherwise, the session will never end.
+# * Default for ibox is inbound or inbound-nosecure depending on the pwd field.
+# * Default for port is oport.
+# * '-nr' stands for 'Not Reliable Link', this works only on outbound calls
+# with another binkp/1.1 mailer. The option solves the only problem with
+# binkd having not enough time to start receiving a file from
+# non-zero offset before IP link's down, so don't use it unless you
+# have this problem -- really not effective
+# * '-nd' means "No Dupe Mode", this works only on outbound calls with
+# another binkd 0.9.3 or higher. The option solves the problem with
+# duplicating files when connection is lost but link is a bit slower
+# than it is with "-nr" option.
+# * '-md' means "Must have CRAM-MD5". This works only with the nodes using
+# versions of binkd or argus supporting this method. Do not set it if
+# your link can use an old version of binkd.
+# * '-nomd' - do not use CRAM-MD5 for this node (send plain text password)
+# * '-hc' enables check of sender address in pkt header for this node/aka
+# (overrides the setting of the 'check-pkthdr' statement)
+# * '-nohc' disables check of sender address in pkt header for this node/aka
+# (overrides the setting of the 'check-pkthdr' statement)
+# * '-ip' means "Remote IP check". In this case the node will be
+# rejected if it comes not from one of its IP-addresses.
+# Remote AKAs with bad IP-address will be dropped on outgoing calls.
+# * '-sip' means "Strict remote IP check". Like "-ip", but node will be
+# rejected if no IP-addresses are allowed ("-" or not resolved).
+# Remote AKAs with bad IP-address will be dropped on outgoing calls.
+# * '-bw' specifies bandwidth (rate) limit for this node.
+# If one value is specified, it will be used as both send and recv limit.
+# If two values are specified, the first one will be for send and the
+# second one for recv.
+# The rate values are expected to be in the format '<rate>[kM%]|-'
+# (see limit-rate keyword for detailed description).
+# * '-noproxy' disables usage of proxy/socks server when calling this node
+# (the node is expected to be inside local network).
+# * '-pipe' means "run an external command for building a tunnel to the node".
+# '*H' macro is substituted by host and '*I' by port number.
+# * '-4' only connect via IPv4
+# * '-6' only connect via IPv6
+# * '-64' binkd will first try to connect over IPv6, and in case of failure,
+# it will try again over IPv4. Attention! To use the option, you need
+# to compile binkd with the "--with-af-force" option.
+# * '-46' binkd will first try to connect over IPv4, and in case of failure,
+# it will try again over IPv6. Attention! To use the option, you need
+# to compile binkd with the "--with-af-force" option.
+# * Hosts is a list in form
+# host1[:port1][;host2[:port2]] ...
+# * Asterisk ('*') in the host list forces Binkd to perform
+# 1:2/3.4 --> p4.f3.n2.z1.binkp.net translation for a node's
+# Fido-address and IP lookup for the resulting FQDN in DNS.
+# Root domain part ("binkp.net") can be changed with root-domain
+# keyword.
+#
+#node 5047/888 - password
+#node 5047/999 -md hostname;* password i ~/ftn/personalboxes/to999 ~/ftn/personalboxes/from999
+
+#
+# Default node flags. Binkd will call an unlisted node if "defnode" is defined.
+#
+defnode -nd *
diff --git a/net/binkd/files/binkd.in b/net/binkd/files/binkd.in
index 41e7f06a61ed..1b5395069b47 100644
--- a/net/binkd/files/binkd.in
+++ b/net/binkd/files/binkd.in
@@ -12,7 +12,7 @@
# DO NOT CHANGE THESE DEFAULT VALUES HERE
#
binkd_enable=${binkd_enable:-"NO"}
-binkd_config=${binkd_config:-"%%PREFIX%%/etc/binkd.cfg"}
+binkd_config=${binkd_config:-"%%PREFIX%%/etc/binkd.conf"}
binkd_flags=${binkd_flags:-"-D"}
binkd_user=${binkd_user:-"fido"}
binkd_pidfile=${binkd_pidfile:-"/var/run/binkd/binkd.pid"}
diff --git a/net/binkd/pkg-plist b/net/binkd/pkg-plist
index 496d34e09448..590267e83537 100644
--- a/net/binkd/pkg-plist
+++ b/net/binkd/pkg-plist
@@ -1,6 +1,14 @@
-@sample etc/binkd.conf-dist etc/binkd.conf
+@sample etc/binkd.conf.sample
sbin/binkd
sbin/binkd-1.1a-115
share/man/man8/binkd.8.gz
%%PORTDOCS%%%%DOCSDIR%%/binkdfaq-en.txt
%%PORTDOCS%%%%DOCSDIR%%/binkdfaq-ru.txt
+%%PORTDOCS%%%%DOCSDIR%%/binkd.conf-dist
+@(fido,fido,644) /var/log/binkd.log
+@dir(fido,fido,755) /var/run/binkd
+@dir(fido,fido,755) /var/spool/binkd
+@dir(fido,fido,755) /var/spool/binkd/outbound
+@dir(fido,fido,755) /var/spool/binkd/inbound-secure
+@dir(fido,fido,755) /var/spool/binkd/inbound-unsecure
+@dir(fido,fido,755) /var/spool/binkd/inbound-temp
diff --git a/net/bosh-bootloader/Makefile b/net/bosh-bootloader/Makefile
index ecba88a7f5ec..80501c8b6def 100644
--- a/net/bosh-bootloader/Makefile
+++ b/net/bosh-bootloader/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bosh-bootloader
PORTVERSION= 7.6.0
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= net sysutils
MAINTAINER= dumbbell@FreeBSD.org
diff --git a/net/bosh-cli/Makefile b/net/bosh-cli/Makefile
index 515855d3c32f..ec7fd2da43b6 100644
--- a/net/bosh-cli/Makefile
+++ b/net/bosh-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bosh-cli
PORTVERSION= 5.5.0
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= net sysutils
MAINTAINER= dumbbell@FreeBSD.org
diff --git a/net/cf/Makefile b/net/cf/Makefile
index 4547bcdded52..578ec71f42cc 100644
--- a/net/cf/Makefile
+++ b/net/cf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cf
PORTVERSION= 6.49.0
DISTVERSIONPREFIX= v
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= net
MAINTAINER= dumbbell@FreeBSD.org
diff --git a/net/cloudquery/Makefile b/net/cloudquery/Makefile
index 906a14041c5f..55534913d6e9 100644
--- a/net/cloudquery/Makefile
+++ b/net/cloudquery/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cloudquery
DISTVERSIONPREFIX= v
DISTVERSION= 0.32.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net
MAINTAINER= se@FreeBSD.org
diff --git a/net/concourse-fly/Makefile b/net/concourse-fly/Makefile
index 0b2452c7b987..2171336de8e2 100644
--- a/net/concourse-fly/Makefile
+++ b/net/concourse-fly/Makefile
@@ -1,6 +1,6 @@
PORTNAME= concourse
PORTVERSION= 6.7.1
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= net sysutils
MASTER_SITES= LOCAL/dumbbell/concourse/
PKGNAMESUFFIX= -fly
diff --git a/net/containernetworking-plugins/Makefile b/net/containernetworking-plugins/Makefile
index a663ba2ee466..746de7e857dc 100644
--- a/net/containernetworking-plugins/Makefile
+++ b/net/containernetworking-plugins/Makefile
@@ -1,6 +1,7 @@
PORTNAME= containernetworking-plugins
DISTVERSIONPREFIX= freebsd-v
DISTVERSION= 0.6
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= dfr@FreeBSD.org
diff --git a/net/croc/Makefile b/net/croc/Makefile
index 6891829e1429..0ef394edb991 100644
--- a/net/croc/Makefile
+++ b/net/croc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= croc
PORTVERSION= 10.0.13
DISTVERSIONPREFIX= v
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/dataplaneapi/Makefile b/net/dataplaneapi/Makefile
index b4e724d851f2..7d869fd5b6d5 100644
--- a/net/dataplaneapi/Makefile
+++ b/net/dataplaneapi/Makefile
@@ -1,6 +1,7 @@
PORTNAME= dataplaneapi
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/net/dataplaneapi/files/dataplaneapi.in b/net/dataplaneapi/files/dataplaneapi.in
index fb5f74c483c5..4dd4c98df3f1 100644
--- a/net/dataplaneapi/files/dataplaneapi.in
+++ b/net/dataplaneapi/files/dataplaneapi.in
@@ -19,6 +19,7 @@ load_rc_config $name
: ${dataplaneapi_enable:="NO"}
+dataplaneapi_env="AUTOMEMLIMIT_EXPERIMENT=system"
pidfile="/var/run/${name}.pid"
procname="%%LOCALBASE%%/bin/${name}"
command="/usr/sbin/daemon"
diff --git a/net/dictd/Makefile b/net/dictd/Makefile
index 303dfeb15589..18d4c09f8b00 100644
--- a/net/dictd/Makefile
+++ b/net/dictd/Makefile
@@ -11,9 +11,6 @@ WWW= https://www.dict.org/ \
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-DEPRECATED= Depends on expiring devel/libmaa
-EXPIRATION_DATE=2025-09-30
-
LIB_DEPENDS= libmaa.so:devel/libmaa
USES= bison gmake libtool:build localbase
diff --git a/net/ecal/Makefile b/net/ecal/Makefile
index e180313b3947..d5f279a59def 100644
--- a/net/ecal/Makefile
+++ b/net/ecal/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ecal
DISTVERSIONPREFIX= v
DISTVERSION= 5.13.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/eternalterminal/Makefile b/net/eternalterminal/Makefile
index cc8bb4d2e1f5..339c9988be38 100644
--- a/net/eternalterminal/Makefile
+++ b/net/eternalterminal/Makefile
@@ -1,7 +1,6 @@
PORTNAME= eternalterminal
DISTVERSIONPREFIX= et-v
-DISTVERSION= 6.2.9
-PORTREVISION= 8
+DISTVERSION= 6.2.10
CATEGORIES= net
MAINTAINER= eduardo@FreeBSD.org
diff --git a/net/eternalterminal/distinfo b/net/eternalterminal/distinfo
index 4cbf6c2fe83e..fae74dc8e8ae 100644
--- a/net/eternalterminal/distinfo
+++ b/net/eternalterminal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714591736
-SHA256 (MisterTea-EternalTerminal-et-v6.2.9_GH0.tar.gz) = 13bfb2722b011b5f0a28fa619508deca96deec9eee5e42b922add0c166d8185a
-SIZE (MisterTea-EternalTerminal-et-v6.2.9_GH0.tar.gz) = 25948460
+TIMESTAMP = 1753124983
+SHA256 (MisterTea-EternalTerminal-et-v6.2.10_GH0.tar.gz) = 5e2f46383b324baca0450d0190b386868d5666b346d6bf1d0f0f8d8c8ccf5a22
+SIZE (MisterTea-EternalTerminal-et-v6.2.10_GH0.tar.gz) = 28960041
diff --git a/net/evans/Makefile b/net/evans/Makefile
index 856a8b37c668..5ce80e4b1ce6 100644
--- a/net/evans/Makefile
+++ b/net/evans/Makefile
@@ -1,7 +1,7 @@
PORTNAME= evans
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.11
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= net
MAINTAINER= lcook@FreeBSD.org
diff --git a/net/fb303/Makefile b/net/fb303/Makefile
index ebb679e24f85..a7e59281e4a0 100644
--- a/net/fb303/Makefile
+++ b/net/fb303/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fb303
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.23.00
+DISTVERSION= 2025.07.21.00
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/fb303/distinfo b/net/fb303/distinfo
index 454df2576def..14007b235e0d 100644
--- a/net/fb303/distinfo
+++ b/net/fb303/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750695892
-SHA256 (facebook-fb303-v2025.06.23.00_GH0.tar.gz) = 664e2d74f1b3d9cd2251e705f66d55c6779337fabfeb6e41e109337416bc7ebb
-SIZE (facebook-fb303-v2025.06.23.00_GH0.tar.gz) = 264127
+TIMESTAMP = 1753158796
+SHA256 (facebook-fb303-v2025.07.21.00_GH0.tar.gz) = f25d9720c145a22aba5089a72ad7a4a0be7facf34a7b39a5149929f94ecaff0d
+SIZE (facebook-fb303-v2025.07.21.00_GH0.tar.gz) = 265571
diff --git a/net/fb303/pkg-plist b/net/fb303/pkg-plist
index c87b087b757a..ae936078dad7 100644
--- a/net/fb303/pkg-plist
+++ b/net/fb303/pkg-plist
@@ -34,7 +34,6 @@ include/fb303/detail/QuantileStatMap.h
include/fb303/detail/QuantileStatWrappers-inl.h
include/fb303/detail/QuantileStatWrappers.h
include/fb303/detail/RegexUtil.h
-@dir include/fb303/thrift/clients
include/fb303/thrift/gen-cpp2/BaseService.h
include/fb303/thrift/gen-cpp2/BaseService.tcc
include/fb303/thrift/gen-cpp2/BaseServiceAsyncClient.h
@@ -44,8 +43,12 @@ include/fb303/thrift/gen-cpp2/fb303_core_metadata.h
include/fb303/thrift/gen-cpp2/fb303_core_types.h
include/fb303/thrift/gen-cpp2/fb303_core_types.tcc
include/fb303/thrift/gen-cpp2/fb303_core_types_custom_protocol.h
-@dir include/fb303/thrift/mocks
-@dir include/fb303/thrift/services
+@dir include/fb303/thrift/rust/clients
+@dir include/fb303/thrift/rust/gen_safe_patch/clients
+@dir include/fb303/thrift/rust/gen_safe_patch/mocks
+@dir include/fb303/thrift/rust/gen_safe_patch/services
+@dir include/fb303/thrift/rust/mocks
+@dir include/fb303/thrift/rust/services
include/thrift-files/fb303/thrift/fb303_core.thrift
lib/cmake/fb303/fb303-config.cmake
lib/cmake/fb303/fb303-targets-%%CMAKE_BUILD_TYPE%%.cmake
diff --git a/net/frr10/Makefile b/net/frr10/Makefile
index 63e2e7e0636a..913f3b5eafe1 100644
--- a/net/frr10/Makefile
+++ b/net/frr10/Makefile
@@ -1,6 +1,7 @@
PORTNAME= frr
DISTVERSIONPREFIX= frr-
DISTVERSION= 10.3.1
+PORTREVISION= 1
CATEGORIES= net
.if defined(PYTHONTOOLS)
PKGNAMESUFFIX= 10-pythontools
diff --git a/net/frr9/Makefile b/net/frr9/Makefile
index 9a7b25135015..aeb52686bdd2 100644
--- a/net/frr9/Makefile
+++ b/net/frr9/Makefile
@@ -1,6 +1,7 @@
PORTNAME= frr
PORTVERSION= 9.1.3
DISTVERSIONPREFIX= frr-
+PORTREVISION= 1
CATEGORIES= net
.if defined(PYTHONTOOLS)
PKGNAMESUFFIX= 9-pythontools
diff --git a/net/gemget/Makefile b/net/gemget/Makefile
index 98dc0f2aebd2..0a6eb8f46e14 100644
--- a/net/gemget/Makefile
+++ b/net/gemget/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gemget
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= codeleaves@yahoo.com
diff --git a/net/geoipupdate/Makefile b/net/geoipupdate/Makefile
index e9142f0d1204..72665cb386df 100644
--- a/net/geoipupdate/Makefile
+++ b/net/geoipupdate/Makefile
@@ -1,7 +1,6 @@
PORTNAME= geoipupdate
-PORTVERSION= 7.1.0
+PORTVERSION= 7.1.1
DISTVERSIONPREFIX= v
-PORTREVISION= 4
CATEGORIES= net geography
MAINTAINER= adamw@FreeBSD.org
diff --git a/net/geoipupdate/distinfo b/net/geoipupdate/distinfo
index a8dc071faf1f..a70907521f10 100644
--- a/net/geoipupdate/distinfo
+++ b/net/geoipupdate/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1731964779
-SHA256 (go/net_geoipupdate/geoipupdate-v7.1.0/v7.1.0.mod) = bf5d06cdff5ab6c4441311cceda41e04579d6596fb849c739a67f2d8d302d938
-SIZE (go/net_geoipupdate/geoipupdate-v7.1.0/v7.1.0.mod) = 681
-SHA256 (go/net_geoipupdate/geoipupdate-v7.1.0/v7.1.0.zip) = 9e99a2e8cd5a971938919bb3330c691bdd3e272fdc1130e8df52e5ee53e54064
-SIZE (go/net_geoipupdate/geoipupdate-v7.1.0/v7.1.0.zip) = 74068
+TIMESTAMP = 1752109164
+SHA256 (go/net_geoipupdate/geoipupdate-v7.1.1/v7.1.1.mod) = 74cefc240709c6b0acd6fe4d8b9950a267c8a4ebc83522e0c05df89122fe5a14
+SIZE (go/net_geoipupdate/geoipupdate-v7.1.1/v7.1.1.mod) = 723
+SHA256 (go/net_geoipupdate/geoipupdate-v7.1.1/v7.1.1.zip) = 51fbb70cbcb42e02b40449d195390f775d79d340f687cbe2465411cb003c2f25
+SIZE (go/net_geoipupdate/geoipupdate-v7.1.1/v7.1.1.zip) = 76876
diff --git a/net/gitlab-agent/Makefile b/net/gitlab-agent/Makefile
index 8aae2990842e..9013daf97fef 100644
--- a/net/gitlab-agent/Makefile
+++ b/net/gitlab-agent/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitlab-agent
PORTVERSION= ${GITLAB_VERSION}
-PORTREVISION= ${GITLAB_PORTREVISION} # modify it in www/gitlab/Makefile.common
DISTVERSIONPREFIX= v
+PORTREVISION= ${GITLAB_PORTREVISION} # modify it in www/gitlab/Makefile.common
CATEGORIES= net
MAINTAINER= mfechner@FreeBSD.org
@@ -14,7 +14,7 @@ LICENSE= MIT
BUILD_DEPENDS= git>=0:devel/git \
golangci-lint>=0:devel/golangci-lint
-USES= go:modules,1.23
+USES= go:modules,1.24
GO_MODULE= gitlab.com/gitlab-org/cluster-integration/gitlab-agent/v18
_BUILD_DATE= $$(date -u "+%Y-%m-%d-%H%M UTC")
diff --git a/net/gitlab-agent/distinfo b/net/gitlab-agent/distinfo
index a148c6f84400..9edabb89baeb 100644
--- a/net/gitlab-agent/distinfo
+++ b/net/gitlab-agent/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750904316
-SHA256 (go/net_gitlab-agent/gitlab-agent-v18.1.1/v18.1.1.mod) = 2739a9f4b5204729b51ad90bd66634bab4c4a4f2db5a8f3ec80c7eda733484db
-SIZE (go/net_gitlab-agent/gitlab-agent-v18.1.1/v18.1.1.mod) = 9688
-SHA256 (go/net_gitlab-agent/gitlab-agent-v18.1.1/v18.1.1.zip) = d2b86212d9b34d9b3552046d12e6f8478d69cbe107781b7aae37a19bda356fc9
-SIZE (go/net_gitlab-agent/gitlab-agent-v18.1.1/v18.1.1.zip) = 1672541
+TIMESTAMP = 1752677035
+SHA256 (go/net_gitlab-agent/gitlab-agent-v18.2.0/v18.2.0.mod) = 4772214d0f7667ed5a2f465d728888c258c09e89afb5e4b0e6e5a087b77057fd
+SIZE (go/net_gitlab-agent/gitlab-agent-v18.2.0/v18.2.0.mod) = 9809
+SHA256 (go/net_gitlab-agent/gitlab-agent-v18.2.0/v18.2.0.zip) = 23e76612b7c0694ef093e71826bb94386f7f18531f9ffb4122a4e823bb48af94
+SIZE (go/net_gitlab-agent/gitlab-agent-v18.2.0/v18.2.0.zip) = 1707851
diff --git a/net/go-bapu/Makefile b/net/go-bapu/Makefile
index 108c2456501f..7afb22f7efeb 100644
--- a/net/go-bapu/Makefile
+++ b/net/go-bapu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bapu
PORTVERSION= 0.3.0
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= net
MASTER_SITES= https://bitbucket.org/carlostrub/bapu/get/
PKGNAMEPREFIX= go-
diff --git a/net/go-cs/Makefile b/net/go-cs/Makefile
index 3230250383c6..98b66d6611d6 100644
--- a/net/go-cs/Makefile
+++ b/net/go-cs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-cs
PORTVERSION= 0.9
DISTVERSIONPREFIX= v
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= net
MAINTAINER= akosela@andykosela.com
diff --git a/net/go-tcping/Makefile b/net/go-tcping/Makefile
index a11287f96409..3fe51326d85e 100644
--- a/net/go-tcping/Makefile
+++ b/net/go-tcping/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tcping
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${PORTNAME}/${DISTVERSIONFULL}/:gomod
PKGNAMEPREFIX= go-
diff --git a/net/gobgp/Makefile b/net/gobgp/Makefile
index 2b40dc3ed9dd..6e3b3c48a203 100644
--- a/net/gobgp/Makefile
+++ b/net/gobgp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gobgp
PORTVERSION= 3.25.0
DISTVERSIONPREFIX= v
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net
DIST_SUBDIR= gobgp
diff --git a/net/google-cloud-sdk/Makefile b/net/google-cloud-sdk/Makefile
index 5bc90613502a..0b9466ea5ba4 100644
--- a/net/google-cloud-sdk/Makefile
+++ b/net/google-cloud-sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-sdk
-DISTVERSION= 529.0.0
+DISTVERSION= 530.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 996cdae18a14..7c8d407def7b 100644
--- a/net/google-cloud-sdk/distinfo
+++ b/net/google-cloud-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751534406
-SHA256 (google-cloud-sdk-529.0.0-linux-x86_64.tar.gz) = b9038c39e5833e659c25b6634198f20e2780535ef69ec1ffff14a6fcf380b16b
-SIZE (google-cloud-sdk-529.0.0-linux-x86_64.tar.gz) = 149671543
+TIMESTAMP = 1752672610
+SHA256 (google-cloud-sdk-530.0.0-linux-x86_64.tar.gz) = 358685e486270aed7b32ca19718c8a06aa353e70b8a863d16150db80954bd6a6
+SIZE (google-cloud-sdk-530.0.0-linux-x86_64.tar.gz) = 149731193
diff --git a/net/goreplay/Makefile b/net/goreplay/Makefile
index aefe06393afd..ebef175bfeb5 100644
--- a/net/goreplay/Makefile
+++ b/net/goreplay/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goreplay
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.2
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= net
MAINTAINER= bofh@FreeBSD.org
diff --git a/net/gorss/Makefile b/net/gorss/Makefile
index 56fb6f96924b..739004fdc2bd 100644
--- a/net/gorss/Makefile
+++ b/net/gorss/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gorss
PORTVERSION= 0.4
DISTVERSIONPREFIX= v
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= net www
MAINTAINER= ports@FreeBSD.org
diff --git a/net/gotify-server/Makefile b/net/gotify-server/Makefile
index ccf7bfec0080..40e58fe8fc3f 100644
--- a/net/gotify-server/Makefile
+++ b/net/gotify-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotify-server
PORTVERSION= 2.6.3
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= https://github.com/mfechner/freebsd-net-gotify-server/raw/refs/heads/main/:yarn_cache
DISTNAME= server
diff --git a/net/grpcox/Makefile b/net/grpcox/Makefile
index cde04a70d561..d54bbe40261f 100644
--- a/net/grpcox/Makefile
+++ b/net/grpcox/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpcox
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= net www
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/grpcui/Makefile b/net/grpcui/Makefile
index 4ba402fbb4f4..dece8f48c859 100644
--- a/net/grpcui/Makefile
+++ b/net/grpcui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpcui
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net www
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/grpcurl/Makefile b/net/grpcurl/Makefile
index c20c55c2d81c..9ca7263e0059 100644
--- a/net/grpcurl/Makefile
+++ b/net/grpcurl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpcurl
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= nc@FreeBSD.org
diff --git a/net/gscloud/Makefile b/net/gscloud/Makefile
index bc5bdc7df269..17ba87518741 100644
--- a/net/gscloud/Makefile
+++ b/net/gscloud/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gscloud
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= net devel
MAINTAINER= egypcio@FreeBSD.org
diff --git a/net/haproxy/Makefile b/net/haproxy/Makefile
index a35094a5278b..939274a8f2e5 100644
--- a/net/haproxy/Makefile
+++ b/net/haproxy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haproxy
-DISTVERSION= 3.2.2
+DISTVERSION= 3.2.3
CATEGORIES= net www
MASTER_SITES= http://www.haproxy.org/download/3.2/src/
diff --git a/net/haproxy/distinfo b/net/haproxy/distinfo
index e24a2a474883..d96b51b389cf 100644
--- a/net/haproxy/distinfo
+++ b/net/haproxy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751573051
-SHA256 (haproxy-3.2.2.tar.gz) = be64ed565c320e670bb909c5834f90303c3ec0c97af5befa45994961aaa6c6ec
-SIZE (haproxy-3.2.2.tar.gz) = 5090977
+TIMESTAMP = 1752578728
+SHA256 (haproxy-3.2.3.tar.gz) = af8ef64286bdddc93232c5dbe4ea436a8ccb5dc8417cfa1e885bec52884f9347
+SIZE (haproxy-3.2.3.tar.gz) = 5089103
diff --git a/net/ipinfo-cli/Makefile b/net/ipinfo-cli/Makefile
index 17a41ad0e67e..41a25fd70b4d 100644
--- a/net/ipinfo-cli/Makefile
+++ b/net/ipinfo-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ipinfo
DISTVERSIONPREFIX= ipinfo-
DISTVERSION= 3.3.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= net
MAINTAINER= dutra@FreeBSD.org
diff --git a/net/kamailio/Makefile b/net/kamailio/Makefile
index 1490619a9b43..e5e368116023 100644
--- a/net/kamailio/Makefile
+++ b/net/kamailio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kamailio
DISTVERSION= 6.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= http://www.kamailio.org/pub/kamailio/${PORTVERSION}/src/
DISTNAME= ${PORTNAME}-${DISTVERSION}_src
diff --git a/net/kea-devel/Makefile b/net/kea-devel/Makefile
index e5592424331a..11a7e2022050 100644
--- a/net/kea-devel/Makefile
+++ b/net/kea-devel/Makefile
@@ -1,8 +1,8 @@
PORTNAME= kea
-DISTVERSION= 2.7.9
+DISTVERSION= 3.0.0
PORTREVISION= 2
CATEGORIES= net
-MASTER_SITES= ISC/kea/cur/2.7
+MASTER_SITES= ISC/kea/cur/3.0
PKGNAMESUFFIX= -devel
MAINTAINER= cy@FreeBSD.org
@@ -12,13 +12,14 @@ WWW= https://kea.isc.org/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= rst2man:textproc/py-docutils
+BUILD_DEPENDS= rst2man:textproc/py-docutils \
+ python3:lang/python3
LIB_DEPENDS= libboost_system.so:devel/boost-libs \
liblog4cplus.so:devel/log4cplus
-USES= autoreconf compiler:c++11-lang cpe iconv libtool pathfix \
- tar:xz ssl
+USES= compiler:c++11-lang cmake:indirect cpe iconv libtool meson \
+ pathfix python tar:xz ssl
CPE_VENDOR= isc
CPE_VERSION= ${DISTVERSION:C/-.*//}
@@ -28,45 +29,40 @@ CPE_UPDATE= ${DISTVERSION:C/.*-//:tl}
USE_LDCONFIG= yes
USE_RC_SUBR= ${PORTNAME}
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-boost-include=${LOCALBASE}/include \
- --with-boost-lib-dir=${LOCALBASE}/lib \
- --with-log4cplus=${LOCALBASE} \
- --with-openssl=${OPENSSLBASE} \
- --without-werror
INSTALL_TARGET= install-strip
-TEST_TARGET= check
PORTDOCS= AUTHORS CONTRIBUTING.md COPYING ChangeLog README SECURITY.md \
code_of_conduct.md examples platforms.rst
-OPTIONS_DEFINE= DOCS MYSQL PGSQL SHELL
+OPTIONS_DEFINE= DOCS MYSQL PGSQL
OPTIONS_SUB= yes
-SHELL_DESC= Install kea-shell(8) (Python)
-
+MESON_ARGS= --auto-features=disabled \
+ -Dnetconf=disabled \
+ -Drunstatedir=/var/run
+
MYSQL_USES= mysql
-MYSQL_CONFIGURE_ON= --with-mysql=${LOCALBASE}/bin/mysql_config
-MYSQL_CONFIGURE_OFF= --without-mysql
+MYSQL_MESON_ENABLED= mysql
MYSQL_SUB_LIST= REQ_MYSQL=mysql
MYSQL_SUB_LIST_OFF= REQ_MYSQL=""
PGSQL_USES= pgsql
-PGSQL_CONFIGURE_ON= --with-pgsql=${LOCALBASE}/bin/pg_config
-PGSQL_CONFIGURE_OFF= --without-pgsql
+PGSQ_MESON_ENABLED= postgresql
PGSQL_SUB_LIST= REQ_PGSQL=postgresql
PGSQL_SUB_LIST_OFF= REQ_PGSQL=""
PGSQL_VARS= WANT_PGSQL=client
-SHELL_USES= python
-SHELL_CONFIGURE_ON= --enable-shell
-
post-build:
cd ${WRKSRC}/doc/sphinx/man; \
for i in *.8.rst; do rst2man $$i > $$(basename $$i .rst); done
post-install:
+ @mkdir -p ${STAGEDIR}${PREFIX}/etc/kea ${STAGEDIR}/var/db/kea \
+ ${STAGEDIR}/var/log/kea ${STAGEDIR}/var/run/kea
+ @rm -rf ${STAGEDIR}${PREFIX}/var
@cd ${WRKSRC}/doc/sphinx/man; \
cp *.8 ${STAGEDIR}${PREFIX}/share/man/man8
+ @cd ${WRKSRC}/_build/src/bin/keactrl; \
+ for i in *.conf; do cp $$i ${STAGEDIR}${PREFIX}/etc/kea/$$i.sample; done
.include <bsd.port.mk>
diff --git a/net/kea-devel/distinfo b/net/kea-devel/distinfo
index c96b748c3bbc..b7316e8a33df 100644
--- a/net/kea-devel/distinfo
+++ b/net/kea-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748535715
-SHA256 (kea-2.7.9.tar.xz) = a544916f692155439815b726fc6040ffadc381591f67a7fb103192d7053ebc92
-SIZE (kea-2.7.9.tar.xz) = 6775192
+TIMESTAMP = 1750911365
+SHA256 (kea-3.0.0.tar.xz) = bf963d1e10951d8c570c6042afccf27c709d45e03813bd2639d7bb1cfc4fee76
+SIZE (kea-3.0.0.tar.xz) = 6631612
diff --git a/net/kea-devel/files/patch-Makefile.am b/net/kea-devel/files/patch-Makefile.am
deleted file mode 100644
index 77fc64848c9e..000000000000
--- a/net/kea-devel/files/patch-Makefile.am
+++ /dev/null
@@ -1,10 +0,0 @@
---- Makefile.am.orig 2019-10-25 12:41:08 UTC
-+++ Makefile.am
-@@ -154,7 +154,6 @@ docs:
- # These steps are necessary during installation
- install-exec-hook:
- mkdir -p $(DESTDIR)${localstatedir}/log/
-- mkdir -p $(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME}
- mkdir -p $(DESTDIR)${runstatedir}/${PACKAGE_NAME}
-
- EXTRA_DIST = tools/path_replacer.sh
diff --git a/net/kea-devel/files/patch-meson.build b/net/kea-devel/files/patch-meson.build
new file mode 100644
index 000000000000..58f40526b835
--- /dev/null
+++ b/net/kea-devel/files/patch-meson.build
@@ -0,0 +1,59 @@
+--- meson.build.orig 2025-06-20 09:28:47.000000000 -0700
++++ meson.build 2025-07-10 10:25:47.651315000 -0700
+@@ -59,7 +59,7 @@
+ # Meson is annoying with its opinionated alteration of certain paths based on whether prefix is default or not.
+ # So we revert what it does.
+ if PREFIX == '/usr/local'
+- LOCALSTATEDIR = 'var' # Otherwise, it would have been 'var/local'.
++ LOCALSTATEDIR = '/var' # Otherwise, it would have been 'var/local'.
+ endif
+
+ DATABASE_SCRIPTS_DIR = TOP_BUILD_DIR / 'src/share/database/scripts'
+@@ -69,17 +69,17 @@
+ KEA_ADMIN_INSTALLED = PREFIX / SBINDIR / 'kea-admin'
+ KEA_LFC_BUILT = TOP_BUILD_DIR / 'src/bin/lfc/kea-lfc'
+ KEA_LFC_INSTALLED = PREFIX / SBINDIR / 'kea-lfc'
+-LOCALSTATEDIR_INSTALLED = PREFIX / LOCALSTATEDIR
++LOCALSTATEDIR_INSTALLED = LOCALSTATEDIR
+ LIBDIR_INSTALLED = PREFIX / LIBDIR
+ LOGDIR = LOCALSTATEDIR / 'log/kea'
+-LOGDIR_INSTALLED = PREFIX / LOGDIR
++LOGDIR_INSTALLED = LOGDIR
+ if RUNSTATEDIR == ''
+ RUNSTATEDIR = LOCALSTATEDIR / 'run/kea'
+ else
+ RUNSTATEDIR = RUNSTATEDIR / 'kea'
+ endif
+-RUNSTATEDIR_INSTALLED = PREFIX / RUNSTATEDIR
+-SHAREDSTATEDIR = LOCALSTATEDIR / 'lib/kea'
++RUNSTATEDIR_INSTALLED = RUNSTATEDIR
++SHAREDSTATEDIR = LOCALSTATEDIR / 'db/kea'
+ SHAREDSTATEDIR_INSTALLED = PREFIX / SHAREDSTATEDIR
+ SYSCONFDIR_INSTALLED = PREFIX / SYSCONFDIR
+ TEST_CA_DIR = TOP_SOURCE_DIR / 'src/lib/asiolink/testutils/ca'
+@@ -88,9 +88,9 @@
+ # So we revert what it does.
+ if PREFIX == '/usr/local'
+ SYSCONFDIR_INSTALLED = '/usr/local/etc'
+- LOGDIR_INSTALLED = '/usr/local/var/log/kea'
+- RUNSTATEDIR_INSTALLED = '/usr/local/var/run/kea'
+- SHAREDSTATEDIR_INSTALLED = '/usr/local/var/lib/kea'
++ LOGDIR_INSTALLED = '/var/log/kea'
++ RUNSTATEDIR_INSTALLED = '/var/run/kea'
++ SHAREDSTATEDIR_INSTALLED = '/var/db/kea'
+ endif
+
+ #### Build Options
+@@ -1108,9 +1108,9 @@
+ # In case prefix is default, install to hardcoded path.
+ if PREFIX == '/usr/local'
+ install_emptydir('/usr/local/lib/kea')
+- install_emptydir('/usr/local/var/lib/kea')
+- install_emptydir('/usr/local/var/log/kea')
+- install_emptydir('/usr/local/var/run/kea')
++ install_emptydir('/var/db/kea')
++ install_emptydir('/var/log/kea')
++ install_emptydir('/var/run/kea')
+ endif
+
+ # Print the setup report.
diff --git a/net/kea-devel/files/patch-src_bin_keactrl_Makefile.am b/net/kea-devel/files/patch-src_bin_keactrl_Makefile.am
deleted file mode 100644
index 385488664470..000000000000
--- a/net/kea-devel/files/patch-src_bin_keactrl_Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/bin/keactrl/Makefile.am.orig 2019-10-25 12:41:08 UTC
-+++ src/bin/keactrl/Makefile.am
-@@ -62,7 +62,7 @@ install-data-local:
- $(DESTDIR)$(sysconfdir)/@PACKAGE@/$$f.bak; \
- fi; \
- if test ! -f $(DESTDIR)$(sysconfdir)/@PACKAGE@/$$f; then \
-- ${INSTALL_DATA} $$f $(DESTDIR)$(sysconfdir)/@PACKAGE@/; \
-+ ${INSTALL_DATA} $$f $(DESTDIR)$(sysconfdir)/@PACKAGE@/$${f}.sample; \
- fi; \
- done
-
diff --git a/net/kea-devel/files/patch-src_bin_keactrl_keactrl.in b/net/kea-devel/files/patch-src_bin_keactrl_keactrl.in
new file mode 100644
index 000000000000..567f27298889
--- /dev/null
+++ b/net/kea-devel/files/patch-src_bin_keactrl_keactrl.in
@@ -0,0 +1,11 @@
+--- src/bin/keactrl/keactrl.in.orig 2025-06-20 09:28:47.000000000 -0700
++++ src/bin/keactrl/keactrl.in 2025-07-10 07:23:07.452981000 -0700
+@@ -127,7 +127,7 @@
+
+ # Default the directory to --localstatedir / run
+ local pid_file_dir
+- pid_file_dir="@runstatedir@/@PACKAGE@"
++ pid_file_dir="/var/run/kea"
+
+ # Use directory override if set (primarily for testing only)
+ if test -n "${KEA_PIDFILE_DIR+x}"; then
diff --git a/net/kea-devel/files/patch-src_lib_dhcpsrv_Makefile.am b/net/kea-devel/files/patch-src_lib_dhcpsrv_Makefile.am
deleted file mode 100644
index 3d0097012047..000000000000
--- a/net/kea-devel/files/patch-src_lib_dhcpsrv_Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/lib/dhcpsrv/Makefile.am.orig 2025-02-13 19:42:07.986412000 -0800
-+++ src/lib/dhcpsrv/Makefile.am 2025-02-13 19:44:15.141071000 -0800
-@@ -4,7 +4,7 @@
-
- # DATA_DIR is the directory where to put default CSV files and the DHCPv6
- # server ID file (i.e. the file where the server finds its DUID at startup).
--dhcp_data_dir = @localstatedir@/lib/@PACKAGE@
-+dhcp_data_dir = @localstatedir@/db/@PACKAGE@
- kea_lfc_location = @sbindir@/kea-lfc
-
- AM_CPPFLAGS = -I$(top_builddir)/src/lib -I$(top_srcdir)/src/lib
diff --git a/net/kea-devel/pkg-plist b/net/kea-devel/pkg-plist
index 3c17651645ff..dbe5a05bf069 100644
--- a/net/kea-devel/pkg-plist
+++ b/net/kea-devel/pkg-plist
@@ -1,7 +1,9 @@
+bin/kea-msg-compiler
@sample %%ETCDIR%%/kea-ctrl-agent.conf.sample
@sample %%ETCDIR%%/kea-dhcp-ddns.conf.sample
@sample %%ETCDIR%%/kea-dhcp4.conf.sample
@sample %%ETCDIR%%/kea-dhcp6.conf.sample
+@sample %%ETCDIR%%/kea-netconf.conf.sample
@sample %%ETCDIR%%/keactrl.conf.sample
%%ETCDIR%%/radius/dictionary
include/kea/asiodns/asiodns_messages.h
@@ -51,7 +53,6 @@ include/kea/cc/simple_parser.h
include/kea/cc/stamped_element.h
include/kea/cc/stamped_value.h
include/kea/cc/user_context.h
-include/kea/cfgrpt/config_report.h
include/kea/config.h
include/kea/config/base_command_mgr.h
include/kea/config/client_connection.h
@@ -74,6 +75,7 @@ include/kea/config_backend/base_config_backend.h
include/kea/config_backend/base_config_backend_mgr.h
include/kea/config_backend/base_config_backend_pool.h
include/kea/config_backend/constants.h
+include/kea/cryptolink/botan_common.h
include/kea/cryptolink/crypto_hash.h
include/kea/cryptolink/crypto_hmac.h
include/kea/cryptolink/crypto_rng.h
@@ -150,6 +152,7 @@ include/kea/dhcp/pkt_filter6.h
include/kea/dhcp/pkt_filter_bpf.h
include/kea/dhcp/pkt_filter_inet.h
include/kea/dhcp/pkt_filter_inet6.h
+include/kea/dhcp/pkt_filter_lpf.h
include/kea/dhcp/pkt_template.h
include/kea/dhcp/protocol_util.h
include/kea/dhcp/socket_info.h
@@ -207,6 +210,8 @@ include/kea/dhcpsrv/dhcpsrv_log.h
include/kea/dhcpsrv/dhcpsrv_messages.h
include/kea/dhcpsrv/flq_allocation_state.h
include/kea/dhcpsrv/flq_allocator.h
+include/kea/dhcpsrv/fuzz_log.h
+include/kea/dhcpsrv/fuzz_messages.h
include/kea/dhcpsrv/host.h
include/kea/dhcpsrv/host_container.h
include/kea/dhcpsrv/host_data_source_factory.h
@@ -232,6 +237,7 @@ include/kea/dhcpsrv/memfile_lease_storage.h
include/kea/dhcpsrv/ncr_generator.h
include/kea/dhcpsrv/network.h
include/kea/dhcpsrv/network_state.h
+include/kea/dhcpsrv/packet_fuzzer.h
include/kea/dhcpsrv/parsers/base_network_parser.h
include/kea/dhcpsrv/parsers/client_class_def_parser.h
include/kea/dhcpsrv/parsers/dhcp_parsers.h
@@ -382,6 +388,7 @@ include/kea/log/output_option.h
%%PGSQL%%include/kea/pgsql/pgsql_connection.h
%%PGSQL%%include/kea/pgsql/pgsql_exchange.h
include/kea/process/cb_ctl_base.h
+include/kea/process/cfgrpt/config_report.h
include/kea/process/config_base.h
include/kea/process/config_ctl_info.h
include/kea/process/config_ctl_parser.h
@@ -441,154 +448,113 @@ include/kea/util/unlock_guard.h
include/kea/util/versioned_csv_file.h
include/kea/util/watch_socket.h
include/kea/util/watched_thread.h
-lib/kea/hooks/libdhcp_bootp.a
+lib/libkea-dhcp.so
+lib/libkea-dhcp.so.109
+lib/libkea-dhcp.so.109.0.0
+lib/libkea-dns.so
+lib/libkea-dns.so.71
+lib/libkea-dns.so.71.0.0
lib/kea/hooks/libdhcp_bootp.so
-lib/kea/hooks/libdhcp_class_cmds.a
lib/kea/hooks/libdhcp_class_cmds.so
-lib/kea/hooks/libdhcp_ddns_tuning.a
lib/kea/hooks/libdhcp_ddns_tuning.so
-lib/kea/hooks/libdhcp_flex_id.a
lib/kea/hooks/libdhcp_flex_id.so
-lib/kea/hooks/libdhcp_flex_option.a
lib/kea/hooks/libdhcp_flex_option.so
-lib/kea/hooks/libdhcp_ha.a
lib/kea/hooks/libdhcp_ha.so
-lib/kea/hooks/libdhcp_host_cache.a
lib/kea/hooks/libdhcp_host_cache.so
-lib/kea/hooks/libdhcp_host_cmds.a
lib/kea/hooks/libdhcp_host_cmds.so
-lib/kea/hooks/libdhcp_lease_cmds.a
lib/kea/hooks/libdhcp_lease_cmds.so
-lib/kea/hooks/libdhcp_lease_query.a
lib/kea/hooks/libdhcp_lease_query.so
-lib/kea/hooks/libdhcp_legal_log.a
lib/kea/hooks/libdhcp_legal_log.so
-%%MYSQL%%lib/kea/hooks/libdhcp_mysql.a
%%MYSQL%%lib/kea/hooks/libdhcp_mysql.so
-lib/kea/hooks/libdhcp_limits.a
lib/kea/hooks/libdhcp_limits.so
-lib/kea/hooks/libdhcp_perfmon.a
lib/kea/hooks/libdhcp_perfmon.so
-lib/kea/hooks/libdhcp_ping_check.a
lib/kea/hooks/libdhcp_ping_check.so
-%%PGSQL%%lib/kea/hooks/libdhcp_pgsql.a
%%PGSQL%%lib/kea/hooks/libdhcp_pgsql.so
-lib/kea/hooks/libdhcp_radius.a
lib/kea/hooks/libdhcp_radius.so
-lib/kea/hooks/libdhcp_run_script.a
lib/kea/hooks/libdhcp_run_script.so
-lib/kea/hooks/libdhcp_stat_cmds.a
lib/kea/hooks/libdhcp_stat_cmds.so
-lib/kea/hooks/libdhcp_subnet_cmds.a
lib/kea/hooks/libdhcp_subnet_cmds.so
-lib/libkea-asiodns.a
lib/libkea-asiodns.so
-lib/libkea-asiodns.so.61
-lib/libkea-asiodns.so.61.0.0
-lib/libkea-asiolink.a
+lib/libkea-asiodns.so.62
+lib/libkea-asiodns.so.62.0.0
lib/libkea-asiolink.so
-lib/libkea-asiolink.so.86
-lib/libkea-asiolink.so.86.0.0
-lib/libkea-cc.a
+lib/libkea-asiolink.so.87
+lib/libkea-asiolink.so.87.0.0
lib/libkea-cc.so
-lib/libkea-cc.so.81
-lib/libkea-cc.so.81.0.0
-lib/libkea-cfgclient.a
-lib/libkea-cfgclient.so
-lib/libkea-cfgclient.so.82
-lib/libkea-cfgclient.so.82.0.0
-lib/libkea-cryptolink.a
+lib/libkea-cc.so.82
+lib/libkea-cc.so.82.0.0
+lib/libkea-cfgrpt.so
+lib/libkea-cfgrpt.so.3
+lib/libkea-cfgrpt.so.3.0.0
+lib/libkea-config.so
+lib/libkea-config.so.83
+lib/libkea-config.so.83.0.0
lib/libkea-cryptolink.so
-lib/libkea-cryptolink.so.62
-lib/libkea-cryptolink.so.62.0.0
-lib/libkea-d2srv.a
+lib/libkea-cryptolink.so.63
+lib/libkea-cryptolink.so.63.0.0
lib/libkea-d2srv.so
-lib/libkea-d2srv.so.62
-lib/libkea-d2srv.so.62.0.0
-lib/libkea-database.a
+lib/libkea-d2srv.so.63
+lib/libkea-d2srv.so.63.0.0
lib/libkea-database.so
-lib/libkea-database.so.75
-lib/libkea-database.so.75.0.0
-lib/libkea-dhcp++.a
-lib/libkea-dhcp++.so
-lib/libkea-dhcp++.so.108
-lib/libkea-dhcp++.so.108.0.0
-lib/libkea-dhcp_ddns.a
+lib/libkea-database.so.76
+lib/libkea-database.so.76.0.0
lib/libkea-dhcp_ddns.so
-lib/libkea-dhcp_ddns.so.67
-lib/libkea-dhcp_ddns.so.67.0.0
-lib/libkea-dhcpsrv.a
+lib/libkea-dhcp_ddns.so.68
+lib/libkea-dhcp_ddns.so.68.0.0
lib/libkea-dhcpsrv.so
-lib/libkea-dhcpsrv.so.128
-lib/libkea-dhcpsrv.so.128.0.0
-lib/libkea-dns++.a
-lib/libkea-dns++.so
-lib/libkea-dns++.so.70
-lib/libkea-dns++.so.70.0.0
-lib/libkea-eval.a
+lib/libkea-dhcpsrv.so.129
+lib/libkea-dhcpsrv.so.129.0.0
lib/libkea-eval.so
-lib/libkea-eval.so.83
-lib/libkea-eval.so.83.0.0
-lib/libkea-exceptions.a
+lib/libkea-eval.so.84
+lib/libkea-eval.so.84.0.0
lib/libkea-exceptions.so
-lib/libkea-exceptions.so.44
-lib/libkea-exceptions.so.44.0.0
-lib/libkea-hooks.a
+lib/libkea-exceptions.so.45
+lib/libkea-exceptions.so.45.0.0
lib/libkea-hooks.so
-lib/libkea-hooks.so.117
-lib/libkea-hooks.so.117.0.0
-lib/libkea-http.a
+lib/libkea-hooks.so.118
+lib/libkea-hooks.so.118.0.0
lib/libkea-http.so
-lib/libkea-http.so.86
-lib/libkea-http.so.86.0.0
-lib/libkea-log.a
+lib/libkea-http.so.87
+lib/libkea-http.so.87.0.0
+lib/libkea-log-interprocess.so
+lib/libkea-log-interprocess.so.3
+lib/libkea-log-interprocess.so.3.0.0
lib/libkea-log.so
-lib/libkea-log.so.74
-lib/libkea-log.so.74.0.0
-%%MYSQL%%lib/libkea-mysql.a
+lib/libkea-log.so.75
+lib/libkea-log.so.75.0.0
%%MYSQL%%lib/libkea-mysql.so
%%MYSQL%%lib/libkea-mysql.so.86
%%MYSQL%%lib/libkea-mysql.so.86.0.0
-%%PGSQL%%lib/libkea-pgsql.a
%%PGSQL%%lib/libkea-pgsql.so
%%PGSQL%%lib/libkea-pgsql.so.87
%%PGSQL%%lib/libkea-pgsql.so.87.0.0
-lib/libkea-process.a
lib/libkea-process.so
-lib/libkea-process.so.89
-lib/libkea-process.so.89.0.0
-lib/libkea-stats.a
+lib/libkea-process.so.90
+lib/libkea-process.so.90.0.0
lib/libkea-stats.so
-lib/libkea-stats.so.52
-lib/libkea-stats.so.52.0.0
-lib/libkea-tcp.a
+lib/libkea-stats.so.53
+lib/libkea-stats.so.53.0.0
lib/libkea-tcp.so
-lib/libkea-tcp.so.32
-lib/libkea-tcp.so.32.0.0
-lib/libkea-util-io.a
+lib/libkea-tcp.so.33
+lib/libkea-tcp.so.33.0.0
lib/libkea-util-io.so
-lib/libkea-util-io.so.11
-lib/libkea-util-io.so.11.0.0
-lib/libkea-util.a
+lib/libkea-util-io.so.12
+lib/libkea-util-io.so.12.0.0
lib/libkea-util.so
-lib/libkea-util.so.100
-lib/libkea-util.so.100.0.0
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_TAG%%.opt-1.pyc
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_TAG%%.opt-2.pyc
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_TAG%%.pyc
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_TAG%%.opt-1.pyc
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_TAG%%.opt-2.pyc
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_TAG%%.pyc
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/kea_conn.py
-%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/kea_connector3.py
+lib/libkea-util.so.101
+lib/libkea-util.so.101.0.0
+%%PYTHON_SITELIBDIR%%/kea/kea_conn.py
+%%PYTHON_SITELIBDIR%%/kea/kea_connector3.py
+libdata/pkgconfig/kea.pc
sbin/kea-admin
sbin/kea-ctrl-agent
sbin/kea-dhcp-ddns
sbin/kea-dhcp4
sbin/kea-dhcp6
sbin/kea-lfc
-%%SHELL%%sbin/kea-shell
+sbin/kea-shell
sbin/keactrl
+sbin/perfdhcp
%%DATADIR%%/api/build-report.json
%%DATADIR%%/api/cache-clear.json
%%DATADIR%%/api/cache-flush.json
@@ -790,6 +756,18 @@ sbin/keactrl
%%DATADIR%%/api/subnet6-select-test.json
%%DATADIR%%/api/subnet6-update.json
%%DATADIR%%/api/version-get.json
+%%DATADIR%%/meson-info/intro-benchmarks.json
+%%DATADIR%%/meson-info/intro-buildoptions.json
+%%DATADIR%%/meson-info/intro-buildsystem_files.json
+%%DATADIR%%/meson-info/intro-compilers.json
+%%DATADIR%%/meson-info/intro-dependencies.json
+%%DATADIR%%/meson-info/intro-install_plan.json
+%%DATADIR%%/meson-info/intro-installed.json
+%%DATADIR%%/meson-info/intro-machines.json
+%%DATADIR%%/meson-info/intro-projectinfo.json
+%%DATADIR%%/meson-info/intro-targets.json
+%%DATADIR%%/meson-info/intro-tests.json
+%%DATADIR%%/meson-info/meson-info.json
%%DATADIR%%/scripts/admin-utils.sh
%%DATADIR%%/scripts/mysql/dhcpdb_create.mysql
%%DATADIR%%/scripts/mysql/dhcpdb_drop.mysql
@@ -881,8 +859,7 @@ share/man/man8/kea-netconf.8.gz
share/man/man8/kea-shell.8.gz
share/man/man8/keactrl.8.gz
share/man/man8/perfdhcp.8.gz
-%%SHELL%%@dir %%PYTHON_SITELIBDIR%%/kea/__pycache__
-%%SHELL%%@dir %%PYTHON_SITELIBDIR%%/kea
@dir(,,0750) %%ETCDIR%%
@dir(,,0750) /var/db/kea
+@dir(,,0750) /var/log/kea
@dir(,,0750) /var/run/kea
diff --git a/net/kf6-kcalendarcore/distinfo b/net/kf6-kcalendarcore/distinfo
index 13a3c443291b..282b4205af3d 100644
--- a/net/kf6-kcalendarcore/distinfo
+++ b/net/kf6-kcalendarcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476625
-SHA256 (KDE/frameworks/6.15/kcalendarcore-6.15.0.tar.xz) = 131434f19c931742d84f07113fbb053ea1a3db610130253e2bb927e8eacd1d39
-SIZE (KDE/frameworks/6.15/kcalendarcore-6.15.0.tar.xz) = 315956
+TIMESTAMP = 1752529513
+SHA256 (KDE/frameworks/6.16/kcalendarcore-6.16.0.tar.xz) = 521d1d2b356e3d7cd2e0bf687919c98655c626cde9ed520e42fc730e7a95bd9b
+SIZE (KDE/frameworks/6.16/kcalendarcore-6.16.0.tar.xz) = 315836
diff --git a/net/kf6-kcontacts/distinfo b/net/kf6-kcontacts/distinfo
index 7b5f07af497b..8618b9a2b9ed 100644
--- a/net/kf6-kcontacts/distinfo
+++ b/net/kf6-kcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476626
-SHA256 (KDE/frameworks/6.15/kcontacts-6.15.0.tar.xz) = 9b180955c80f7a09f8f552df7a708501fdb4c4f0bcee10c2e473ac67ea2b457a
-SIZE (KDE/frameworks/6.15/kcontacts-6.15.0.tar.xz) = 211136
+TIMESTAMP = 1752529514
+SHA256 (KDE/frameworks/6.16/kcontacts-6.16.0.tar.xz) = ff57a9ab119b95895335d427481009cff72ae9cf6d0fc2fa9a504f96cfac6a5e
+SIZE (KDE/frameworks/6.16/kcontacts-6.16.0.tar.xz) = 211132
diff --git a/net/kf6-kdav/distinfo b/net/kf6-kdav/distinfo
index f44d2ea7b198..1799948b6ce5 100644
--- a/net/kf6-kdav/distinfo
+++ b/net/kf6-kdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476626
-SHA256 (KDE/frameworks/6.15/kdav-6.15.0.tar.xz) = fce5ac661bf20e99ae07d43fb56656718f909fb98bf62756c81f16240c53579e
-SIZE (KDE/frameworks/6.15/kdav-6.15.0.tar.xz) = 69820
+TIMESTAMP = 1752529515
+SHA256 (KDE/frameworks/6.16/kdav-6.16.0.tar.xz) = 58a1c76646b3b52746a7690ecb9860448a59df77fca69199831352745706b325
+SIZE (KDE/frameworks/6.16/kdav-6.16.0.tar.xz) = 69828
diff --git a/net/kf6-kholidays/distinfo b/net/kf6-kholidays/distinfo
index 16b3d4b9e169..3a5f057be75a 100644
--- a/net/kf6-kholidays/distinfo
+++ b/net/kf6-kholidays/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476626
-SHA256 (KDE/frameworks/6.15/kholidays-6.15.0.tar.xz) = 396860b9d63d3bb8f0cb0c433e0bb3cf7721394842f3fb8389c83e07ba0ae695
-SIZE (KDE/frameworks/6.15/kholidays-6.15.0.tar.xz) = 264684
+TIMESTAMP = 1752529515
+SHA256 (KDE/frameworks/6.16/kholidays-6.16.0.tar.xz) = 57029c35bd08c360f88453b202e0c67b9aabdd6f9f93f2ea066b6a8678dd0501
+SIZE (KDE/frameworks/6.16/kholidays-6.16.0.tar.xz) = 265516
diff --git a/net/kf6-syndication/distinfo b/net/kf6-syndication/distinfo
index fd919ed47fc4..76f630a6fce2 100644
--- a/net/kf6-syndication/distinfo
+++ b/net/kf6-syndication/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476626
-SHA256 (KDE/frameworks/6.15/syndication-6.15.0.tar.xz) = 8d6ade8812295a9d3978ac1b2cd46cc0fb1819c598001562582851d9442ee01a
-SIZE (KDE/frameworks/6.15/syndication-6.15.0.tar.xz) = 569248
+TIMESTAMP = 1752529516
+SHA256 (KDE/frameworks/6.16/syndication-6.16.0.tar.xz) = 901f5270720911818174024e6cd2fe44c94c752f36db0ce18d3a7dcd9a6cb6de
+SIZE (KDE/frameworks/6.16/syndication-6.16.0.tar.xz) = 569416
diff --git a/net/krakend-ce/Makefile b/net/krakend-ce/Makefile
index 20e585348da7..041020e5a939 100644
--- a/net/krakend-ce/Makefile
+++ b/net/krakend-ce/Makefile
@@ -1,6 +1,7 @@
PORTNAME= krakend-ce
DISTVERSIONPREFIX= v
DISTVERSION= 2.10.0
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= alster@vinterdalen.se
diff --git a/net/ktcplist/Makefile b/net/ktcplist/Makefile
index afda5f07d058..d91a627a8cc7 100644
--- a/net/ktcplist/Makefile
+++ b/net/ktcplist/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ktcplist
-PORTVERSION= 1.0.0
-PORTREVISION= 2
+DISTVERSION= 1.0.2
CATEGORIES= net sysutils
MAINTAINER= arrowd@FreeBSD.org
@@ -13,7 +12,7 @@ USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= kostikbel
-GH_TAGNAME= 18077c4df543d23ced0c08a6a8329e43c184ac75
+GH_TAGNAME= ${PORTNAME}-${DISTVERSION}
PLIST_FILES= bin/${PORTNAME} \
share/man/man1/ktcplist.1.gz
diff --git a/net/ktcplist/distinfo b/net/ktcplist/distinfo
index 9943163ef0f0..875334afd660 100644
--- a/net/ktcplist/distinfo
+++ b/net/ktcplist/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1751353890
+TIMESTAMP = 1752564005
SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
SIZE (rust/crates/anstream-0.6.19.crate) = 28767
SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
@@ -71,5 +71,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust-lang-libc-ec44bd2fb146dd55e4ed2c169887f7d1a3f02e3c_GH0.tar.gz) = b4516ecd95532e6cce6a114fb72abfc97f26465d6f70d794f091211a632daa53
SIZE (rust-lang-libc-ec44bd2fb146dd55e4ed2c169887f7d1a3f02e3c_GH0.tar.gz) = 1003682
-SHA256 (kostikbel-ktcplist-1.0.0-18077c4df543d23ced0c08a6a8329e43c184ac75_GH0.tar.gz) = a9c37f7049a4fb6b81046f45ae5938089be6f58b28fb5188b9f1b955cd329937
-SIZE (kostikbel-ktcplist-1.0.0-18077c4df543d23ced0c08a6a8329e43c184ac75_GH0.tar.gz) = 4703
+SHA256 (kostikbel-ktcplist-1.0.2-ktcplist-1.0.2_GH0.tar.gz) = bb1b73623122814c1dafe101983e9ebb2c2b8c888585b7d92ea76e1cade07959
+SIZE (kostikbel-ktcplist-1.0.2-ktcplist-1.0.2_GH0.tar.gz) = 4746
diff --git a/net/kube-apiserver/Makefile b/net/kube-apiserver/Makefile
index 022f5b6bdd04..3dcae37eb33f 100644
--- a/net/kube-apiserver/Makefile
+++ b/net/kube-apiserver/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kube-apiserver
PORTVERSION= 1.27.2
DISTVERSIONPREFIX= v
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net
MAINTAINER= loic.blot@unix-experience.fr
diff --git a/net/kube-controller-manager/Makefile b/net/kube-controller-manager/Makefile
index efb1949df761..fce07f196827 100644
--- a/net/kube-controller-manager/Makefile
+++ b/net/kube-controller-manager/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kube-controller-manager
PORTVERSION= 1.27.2
DISTVERSIONPREFIX= v
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net
MAINTAINER= loic.blot@unix-experience.fr
diff --git a/net/kube-scheduler/Makefile b/net/kube-scheduler/Makefile
index 3d4c4cef2624..2bdc1d427933 100644
--- a/net/kube-scheduler/Makefile
+++ b/net/kube-scheduler/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kube-scheduler
PORTVERSION= 1.27.2
DISTVERSIONPREFIX= v
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net
MAINTAINER= loic.blot@unix-experience.fr
diff --git a/net/libproxy/pkg-plist b/net/libproxy/pkg-plist
index e15c2d3ae2e2..c7c0e45ea7a1 100644
--- a/net/libproxy/pkg-plist
+++ b/net/libproxy/pkg-plist
@@ -40,7 +40,6 @@ libdata/pkgconfig/libproxy-1.0.pc
%%DOCS%%%%DOCSDIR%%-1.0/applications.html
%%DOCS%%%%DOCSDIR%%-1.0/architecture.html
%%DOCS%%%%DOCSDIR%%-1.0/build-steps.html
-%%DOCS%%%%DOCSDIR%%-1.0/classes_hierarchy.html
%%DOCS%%%%DOCSDIR%%-1.0/configuration-logic.html
%%DOCS%%%%DOCSDIR%%-1.0/ctor.ProxyFactory.new.html
%%DOCS%%%%DOCSDIR%%-1.0/fonts.css
diff --git a/net/librespeed-cli/Makefile b/net/librespeed-cli/Makefile
index 3570fbb7f009..f9470ef75075 100644
--- a/net/librespeed-cli/Makefile
+++ b/net/librespeed-cli/Makefile
@@ -1,6 +1,7 @@
PORTNAME= librespeed-cli
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.12
+PORTREVISION= 1
CATEGORIES= net www
MAINTAINER= driesm@FreeBSD.org
diff --git a/net/librespeed-go/Makefile b/net/librespeed-go/Makefile
index 399530150ac6..8e3a03f41979 100644
--- a/net/librespeed-go/Makefile
+++ b/net/librespeed-go/Makefile
@@ -1,7 +1,7 @@
PORTNAME= librespeed-go
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.5
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= net www
MAINTAINER= driesm@FreeBSD.org
diff --git a/net/liferea/Makefile b/net/liferea/Makefile
index 6aad2d494a84..c9a504048911 100644
--- a/net/liferea/Makefile
+++ b/net/liferea/Makefile
@@ -1,10 +1,9 @@
PORTNAME= liferea
-DISTVERSION= 1.14.6
-PORTREVISION= 2
+DISTVERSION= 1.16-RC4
CATEGORIES= net gnome
MASTER_SITES= https://github.com/lwindolf/liferea/releases/download/v${DISTVERSION}/
-MAINTAINER= kwm@FreeBSD.org
+MAINTAINER= cmt@FreeBSD.org
COMMENT= Simple RSS/RDF feed reader
WWW= https://lzone.de/liferea/
@@ -16,12 +15,12 @@ LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas
LIB_DEPENDS= libfribidi.so:converters/fribidi \
libharfbuzz.so:print/harfbuzz \
- libsoup-2.4.so:devel/libsoup \
- libwebkit2gtk-4.0.so:www/webkit2-gtk@40 \
- libpeas-1.0.so:devel/libpeas1 \
+ libsoup-3.0.so:devel/libsoup3 \
+ libwebkit2gtk-4.1.so:www/webkit2-gtk@41 \
+ libpeas-2.so:devel/libpeas \
libjson-glib-1.0.so:devel/json-glib
RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
- ${PYTHON_PKGNAMEPREFIX}libpeas1>=0:devel/py-libpeas1@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR}
USES= compiler:c++11-lang cpe desktop-file-utils gettext \
gmake gnome libtool localbase \
@@ -41,6 +40,4 @@ MAKE_ENV+= WEBKIT_DISABLE_COMPOSITING_MODE=1
INSTALL_TARGET= install-strip
-EXTRA_PATCHES= ${FILESDIR}/extra-patch-libxml:-p1
-
.include <bsd.port.mk>
diff --git a/net/liferea/distinfo b/net/liferea/distinfo
index 6f3db185d4fc..fbdeb3ad9824 100644
--- a/net/liferea/distinfo
+++ b/net/liferea/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720963009
-SHA256 (liferea-1.14.6.tar.bz2) = 36f28e51d26eebcbd3460c53eb5cb012855a5fc6cce6bca58103dfc06353cc72
-SIZE (liferea-1.14.6.tar.bz2) = 1750293
+TIMESTAMP = 1752322945
+SHA256 (liferea-1.16-RC4.tar.bz2) = 184996d7aa568be05972ac9710d9bd2cfd53446055200efe238c89d4d736df22
+SIZE (liferea-1.16-RC4.tar.bz2) = 1794049
diff --git a/net/liferea/files/extra-patch-libxml b/net/liferea/files/extra-patch-libxml
deleted file mode 100644
index abe1fb137669..000000000000
--- a/net/liferea/files/extra-patch-libxml
+++ /dev/null
@@ -1,28 +0,0 @@
-From be8ef494586d9ef73c04ec4ca058a9a158ae3562 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich <slyich@gmail.com>
-Date: Sun, 31 Dec 2023 22:26:31 +0000
-Subject: [PATCH] src/node_type.h: add `#include <libxml/tree.h>` for
- `xmlNodePtr` type
-
-Without the change build fails on `libxml2-2.12.3` as:
-
- ../../src/node_type.h:62:64: error: unknown type name 'xmlNodePtr'; did you mean 'nodePtr'?
- 62 | void (*export) (nodePtr node, xmlNodePtr cur, gboolean trusted);
- | ^~~~~~~~~~
- | nodePtr
----
- src/node_type.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/node_type.h b/src/node_type.h
-index fcd3e7223..a41ff52fc 100644
---- a/src/node_type.h
-+++ b/src/node_type.h
-@@ -23,6 +23,7 @@
-
- #include "node.h"
-
-+#include <libxml/tree.h>
- #include <libxml/xmlmemory.h>
- #include <gtk/gtk.h>
-
diff --git a/net/liferea/pkg-plist b/net/liferea/pkg-plist
index 2777022aa05e..cd0b24f95375 100644
--- a/net/liferea/pkg-plist
+++ b/net/liferea/pkg-plist
@@ -6,20 +6,18 @@ lib/liferea/plugins/add-bookmark-site.py
lib/liferea/plugins/add-bookmark-site.ui
lib/liferea/plugins/bold-unread.plugin
lib/liferea/plugins/bold-unread.py
+lib/liferea/plugins/download-manager.plugin
+lib/liferea/plugins/download-manager.py
+lib/liferea/plugins/download-manager.ui
lib/liferea/plugins/getfocus.plugin
lib/liferea/plugins/getfocus.py
+lib/liferea/plugins/getfocus.ui
lib/liferea/plugins/gnome-keyring.plugin
lib/liferea/plugins/gnome-keyring.py
lib/liferea/plugins/headerbar.plugin
lib/liferea/plugins/headerbar.py
lib/liferea/plugins/libnotify.plugin
lib/liferea/plugins/libnotify.py
-lib/liferea/plugins/media-player.plugin
-lib/liferea/plugins/media-player.py
-lib/liferea/plugins/pane.plugin
-lib/liferea/plugins/pane.py
-lib/liferea/plugins/plugin-installer.plugin
-lib/liferea/plugins/plugin-installer.py
lib/liferea/plugins/trayicon.plugin
lib/liferea/plugins/trayicon.py
lib/liferea/web-extension/liblifereawebextension.a
@@ -41,21 +39,23 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/doc/html/about_de.html
%%DATADIR%%/doc/html/about_en.html
%%DATADIR%%/doc/html/about_it.html
+%%DATADIR%%/doc/html/about_ru.html
%%DATADIR%%/doc/html/concepts_de.html
%%DATADIR%%/doc/html/concepts_en.html
%%DATADIR%%/doc/html/concepts_it.html
-%%DATADIR%%/doc/html/enclosures_de.html
-%%DATADIR%%/doc/html/enclosures_en.html
-%%DATADIR%%/doc/html/enclosures_it.html
+%%DATADIR%%/doc/html/concepts_ru.html
%%DATADIR%%/doc/html/faq_de.html
%%DATADIR%%/doc/html/faq_en.html
%%DATADIR%%/doc/html/faq_it.html
+%%DATADIR%%/doc/html/faq_ru.html
%%DATADIR%%/doc/html/folders_de.html
%%DATADIR%%/doc/html/folders_en.html
%%DATADIR%%/doc/html/folders_it.html
+%%DATADIR%%/doc/html/folders_ru.html
%%DATADIR%%/doc/html/headlines_de.html
%%DATADIR%%/doc/html/headlines_en.html
%%DATADIR%%/doc/html/headlines_it.html
+%%DATADIR%%/doc/html/headlines_ru.html
%%DATADIR%%/doc/html/help_feed_default.png
%%DATADIR%%/doc/html/help_feed_error.png
%%DATADIR%%/doc/html/help_feed_prop_adv_1.6.0.png
@@ -69,7 +69,6 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/doc/html/help_opml.png
%%DATADIR%%/doc/html/help_prefs_browser_1.14.0.png
%%DATADIR%%/doc/html/help_prefs_desktop_1.14.0.png
-%%DATADIR%%/doc/html/help_prefs_enclosures_1.14.0.png
%%DATADIR%%/doc/html/help_prefs_feeds_1.14.0.png
%%DATADIR%%/doc/html/help_prefs_folders_1.14.0.png
%%DATADIR%%/doc/html/help_prefs_headlines_1.14.0.png
@@ -81,36 +80,39 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/doc/html/newsbin_de.html
%%DATADIR%%/doc/html/newsbin_en.html
%%DATADIR%%/doc/html/newsbin_it.html
+%%DATADIR%%/doc/html/newsbin_ru.html
%%DATADIR%%/doc/html/onlineservices_de.html
%%DATADIR%%/doc/html/onlineservices_en.html
%%DATADIR%%/doc/html/onlineservices_it.html
+%%DATADIR%%/doc/html/onlineservices_ru.html
%%DATADIR%%/doc/html/preferences_de.html
%%DATADIR%%/doc/html/preferences_en.html
%%DATADIR%%/doc/html/preferences_it.html
+%%DATADIR%%/doc/html/preferences_ru.html
%%DATADIR%%/doc/html/reference_de.html
%%DATADIR%%/doc/html/reference_en.html
%%DATADIR%%/doc/html/reference_it.html
+%%DATADIR%%/doc/html/reference_ru.html
%%DATADIR%%/doc/html/reference.css
%%DATADIR%%/doc/html/searching_de.html
%%DATADIR%%/doc/html/searching_en.html
%%DATADIR%%/doc/html/searching_it.html
+%%DATADIR%%/doc/html/searching_ru.html
%%DATADIR%%/doc/html/subscriptions_de.html
%%DATADIR%%/doc/html/subscriptions_en.html
%%DATADIR%%/doc/html/subscriptions_it.html
+%%DATADIR%%/doc/html/subscriptions_ru.html
%%DATADIR%%/doc/html/topics_de.html
%%DATADIR%%/doc/html/topics_en.html
%%DATADIR%%/doc/html/topics_it.html
+%%DATADIR%%/doc/html/topics_ru.html
%%DATADIR%%/doc/html/updating_de.html
%%DATADIR%%/doc/html/updating_en.html
%%DATADIR%%/doc/html/updating_it.html
+%%DATADIR%%/doc/html/updating_ru.html
%%DATADIR%%/dtd/html.ent
-%%DATADIR%%/enclosure_handler.ui
%%DATADIR%%/gir-1.0/Liferea-3.0.gir
%%DATADIR%%/google_source.ui
-%%DATADIR%%/js/gresource.xml
-%%DATADIR%%/js/htmlview.js
-%%DATADIR%%/js/Readability.js
-%%DATADIR%%/js/Readability-readerable.js
%%DATADIR%%/liferea_menu.ui
%%DATADIR%%/liferea_toolbar.ui
%%DATADIR%%/liferea.css
@@ -142,14 +144,14 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/opml/feedlist_sk.opml
%%DATADIR%%/opml/feedlist_sv.opml
%%DATADIR%%/pixmaps/default.svg
-%%DATADIR%%/pixmaps/emblem-important.png
+%%DATADIR%%/pixmaps/emblem-important.svg
%%DATADIR%%/pixmaps/emblem-web.svg
%%DATADIR%%/pixmaps/fl_opml.png
%%DATADIR%%/pixmaps/folder-saved-search.png
%%DATADIR%%/pixmaps/folder.png
-%%DATADIR%%/pixmaps/mail-attachment.png
%%DATADIR%%/pixmaps/newsbin.png
%%DATADIR%%/pixmaps/unread.png
+%%DATADIR%%/plugins.ui
%%DATADIR%%/prefs.ui
%%DATADIR%%/properties.ui
%%DATADIR%%/reedah_source.ui
@@ -161,16 +163,6 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/theoldreader_source.ui
%%DATADIR%%/ttrss_source.ui
%%DATADIR%%/update_monitor.ui
-%%DATADIR%%/xslt/feed.xml
-%%DATADIR%%/xslt/folder.xml
-%%DATADIR%%/xslt/html5-extract.xml
-%%DATADIR%%/xslt/html-extract.xml
-%%DATADIR%%/xslt/i18n-filter.xslt
-%%DATADIR%%/xslt/item.xml
-%%DATADIR%%/xslt/newsbin.xml
-%%DATADIR%%/xslt/reader.xml
-%%DATADIR%%/xslt/source.xml
-%%DATADIR%%/xslt/vfolder.xml
share/locale/ar/LC_MESSAGES/liferea.mo
share/locale/ast/LC_MESSAGES/liferea.mo
share/locale/be@latin/LC_MESSAGES/liferea.mo
diff --git a/net/madonctl/Makefile b/net/madonctl/Makefile
index 5918bd8ccbfb..938f75d3df80 100644
--- a/net/madonctl/Makefile
+++ b/net/madonctl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= madonctl
PORTVERSION= 2.3.2
DISTVERSIONPREFIX= v
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/mtr/Makefile b/net/mtr/Makefile
index 8c9aecf484d2..d786f96bad56 100644
--- a/net/mtr/Makefile
+++ b/net/mtr/Makefile
@@ -1,7 +1,6 @@
PORTNAME= mtr
-PORTVERSION= 0.95
+PORTVERSION= 0.96
DISTVERSIONPREFIX= v
-PORTREVISION= 2
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/mtr/distinfo b/net/mtr/distinfo
index 1140d445491d..dea1181bf98d 100644
--- a/net/mtr/distinfo
+++ b/net/mtr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1643178478
-SHA256 (traviscross-mtr-v0.95_GH0.tar.gz) = 12490fb660ba5fb34df8c06a0f62b4f9cbd11a584fc3f6eceda0a99124e8596f
-SIZE (traviscross-mtr-v0.95_GH0.tar.gz) = 144541
+TIMESTAMP = 1752266022
+SHA256 (traviscross-mtr-v0.96_GH0.tar.gz) = 73e6aef3fb6c8b482acb5b5e2b8fa7794045c4f2420276f035ce76c5beae632d
+SIZE (traviscross-mtr-v0.96_GH0.tar.gz) = 158043
diff --git a/net/mvfst/Makefile b/net/mvfst/Makefile
index 4cb540ca5f57..272683a4fb5f 100644
--- a/net/mvfst/Makefile
+++ b/net/mvfst/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mvfst
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.23.00
+DISTVERSION= 2025.07.21.00
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/mvfst/distinfo b/net/mvfst/distinfo
index 62562fdcb686..d84aff0dcfa6 100644
--- a/net/mvfst/distinfo
+++ b/net/mvfst/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750695893
-SHA256 (facebook-mvfst-v2025.06.23.00_GH0.tar.gz) = 22beec6c3d1d466bededa8dae7f8e4785bdd23d3f40b9cae2cc9df998479f481
-SIZE (facebook-mvfst-v2025.06.23.00_GH0.tar.gz) = 2094223
+TIMESTAMP = 1753158800
+SHA256 (facebook-mvfst-v2025.07.21.00_GH0.tar.gz) = f5e8567871aaf20ca526441bb3cf9fc93b636bc38377e60cdd7d800399e24389
+SIZE (facebook-mvfst-v2025.07.21.00_GH0.tar.gz) = 2099919
diff --git a/net/mvfst/pkg-plist b/net/mvfst/pkg-plist
index 7dec706efd12..dcfba88934ae 100644
--- a/net/mvfst/pkg-plist
+++ b/net/mvfst/pkg-plist
@@ -74,6 +74,7 @@ include/quic/common/events/QuicEventBase.h
include/quic/common/events/QuicTimer.h
include/quic/common/testutil/MockAsyncUDPSocket.h
include/quic/common/third-party/enum.h
+include/quic/common/third-party/expected.hpp
include/quic/common/third-party/optional.h
include/quic/common/third-party/optional_flag_manipulator_fwd.h
include/quic/common/udpsocket/FollyQuicAsyncUDPSocket.h
diff --git a/net/nats-nkeys/Makefile b/net/nats-nkeys/Makefile
index 819e84d26717..d350479290d8 100644
--- a/net/nats-nkeys/Makefile
+++ b/net/nats-nkeys/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nkeys
PORTVERSION= 0.4.11
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
PKGNAMEPREFIX= nats-
diff --git a/net/nats-nsc/Makefile b/net/nats-nsc/Makefile
index 60166a6523ec..d3d4e89dc5e7 100644
--- a/net/nats-nsc/Makefile
+++ b/net/nats-nsc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nsc
PORTVERSION= 2.10.0
DISTVERSIONPREFIX=v
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
PKGNAMEPREFIX= nats-
diff --git a/net/nats-server/Makefile b/net/nats-server/Makefile
index 0cddb81b81f4..e571a05d6419 100644
--- a/net/nats-server/Makefile
+++ b/net/nats-server/Makefile
@@ -1,6 +1,7 @@
PORTNAME= nats-server
DISTVERSIONPREFIX= v
DISTVERSION= 2.11.6
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/nats-streaming-server/Makefile b/net/nats-streaming-server/Makefile
index 9c1f2efa1e99..5240c1764151 100644
--- a/net/nats-streaming-server/Makefile
+++ b/net/nats-streaming-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nats-streaming-server
PORTVERSION= 0.25.5
DISTVERSIONPREFIX= v
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/nats-top/Makefile b/net/nats-top/Makefile
index a065f1cb1b89..65d61a7d699f 100644
--- a/net/nats-top/Makefile
+++ b/net/nats-top/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nats-top
PORTVERSION= 0.6.3
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/natscli/Makefile b/net/natscli/Makefile
index 837cad77ffe3..5a2909d7cf56 100644
--- a/net/natscli/Makefile
+++ b/net/natscli/Makefile
@@ -1,7 +1,6 @@
PORTNAME= natscli
-PORTVERSION= 0.2.3
+PORTVERSION= 0.2.4
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/natscli/distinfo b/net/natscli/distinfo
index f5aa0a6fffa9..80ea54fac29c 100644
--- a/net/natscli/distinfo
+++ b/net/natscli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749232486
-SHA256 (go/net_natscli/natscli-v0.2.3/v0.2.3.mod) = d2f0230eaff86efd23c6e8b6de5b5388f0fe785ae3dc2872fe105e9a70c2b2bd
-SIZE (go/net_natscli/natscli-v0.2.3/v0.2.3.mod) = 2850
-SHA256 (go/net_natscli/natscli-v0.2.3/v0.2.3.zip) = 6089a69703a165510aac9dc0a712d6ff9c22e19c4e4908a4476718204199eeb1
-SIZE (go/net_natscli/natscli-v0.2.3/v0.2.3.zip) = 395738
+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
diff --git a/net/nmsg/Makefile b/net/nmsg/Makefile
index 4461dd28a27f..855c0a1b6ffa 100644
--- a/net/nmsg/Makefile
+++ b/net/nmsg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nmsg
PORTVERSION= 1.3.1
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
diff --git a/net/nsq/Makefile b/net/nsq/Makefile
index 5184181ac63f..2f80def83030 100644
--- a/net/nsq/Makefile
+++ b/net/nsq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nsq
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= net
MAINTAINER= jhixson@FreeBSD.org
diff --git a/net/ntpd-rs/files/patch-powerpc64le b/net/ntpd-rs/files/patch-powerpc64le
new file mode 100644
index 000000000000..c70aea7304f9
--- /dev/null
+++ b/net/ntpd-rs/files/patch-powerpc64le
@@ -0,0 +1,20 @@
+Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1
+
+--- cargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC
++++ cargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c
+@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) {
+
+ void OPENSSL_cpuid_setup(void) {
+ #if defined(AT_HWCAP2)
++#if defined(__linux__)
+ OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2);
++#elif defined(__FreeBSD__)
++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2));
++#endif
+ #else
+ OPENSSL_ppc64le_hwcap2 = 0;
+ #endif
++
+ OPENSSL_cpucap_initialized = 1;
+
+ // OPENSSL_ppccap is a 64-bit hex string which may start with "0x".
diff --git a/net/ocserv/Makefile b/net/ocserv/Makefile
index 26d041299708..3d0bbf9d84a8 100644
--- a/net/ocserv/Makefile
+++ b/net/ocserv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ocserv
DISTVERSION= 1.3.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net net-vpn security
MASTER_SITES= https://www.infradead.org/ocserv/download/
diff --git a/net/onedrivegui/Makefile b/net/onedrivegui/Makefile
new file mode 100644
index 000000000000..d261549201f7
--- /dev/null
+++ b/net/onedrivegui/Makefile
@@ -0,0 +1,50 @@
+PORTNAME= onedrivegui
+DISTVERSION= 1.2.1
+DISTVERSIONPREFIX= v
+CATEGORIES= net python
+
+MAINTAINER= acm@FreeBSD.org
+COMMENT= simple GUI for OneDrive client with multi-account support
+WWW= https://github.com/bpozdena/OneDriveGUI
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= onedrive:net/onedrive \
+ ${PYTHON_PKGNAMEPREFIX}pyside6>0:devel/pyside6@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR}
+
+USE_GITHUB= yes
+GH_ACCOUNT= bpozdena
+GH_PROJECT= OneDriveGUI
+
+USES= desktop-file-utils python shebangfix
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+SHEBANG_LANG= python
+SHEBANG_GLOB= *.py
+
+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
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps
+ @${MKDIR} ${STAGEDIR}${DATADIR}
+
+ ${INSTALL_DATA} ${WRKSRC}/src/resources/images/OneDriveGUI.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/onedrivegui.png
+ ${INSTALL_DATA} ${WRKSRC}/src/resources/OneDriveGUI.desktop ${STAGEDIR}${DESKTOPDIR}
+
+ @cd ${WRKSRC}/src && ${COPYTREE_SHARE} "resources settings ui utils" ${STAGEDIR}${DATADIR}/
+ ${INSTALL_SCRIPT} ${WRKSRC}/src/*.py ${STAGEDIR}${DATADIR}
+ ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/net/onedrivegui/distinfo b/net/onedrivegui/distinfo
new file mode 100644
index 000000000000..3cbd1a2282e4
--- /dev/null
+++ b/net/onedrivegui/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1752769251
+SHA256 (bpozdena-OneDriveGUI-v1.2.1_GH0.tar.gz) = 50320c5df5ad599da673af35a0f5d0c80a0f9d4f979333a06a762017a64224c5
+SIZE (bpozdena-OneDriveGUI-v1.2.1_GH0.tar.gz) = 112478
diff --git a/net/onedrivegui/files/onedrivegui.sh.in b/net/onedrivegui/files/onedrivegui.sh.in
new file mode 100644
index 000000000000..224e2878df1e
--- /dev/null
+++ b/net/onedrivegui/files/onedrivegui.sh.in
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+cd %%DATADIR%% || exit 1
+exec %%DATADIR%%/OneDriveGUI.py "$@"
diff --git a/net/onedrivegui/files/patch-src_global__config.py b/net/onedrivegui/files/patch-src_global__config.py
new file mode 100644
index 000000000000..3455329b4b49
--- /dev/null
+++ b/net/onedrivegui/files/patch-src_global__config.py
@@ -0,0 +1,11 @@
+--- src/global_config.py.orig 2025-06-16 11:23:57 UTC
++++ src/global_config.py
+@@ -7,7 +7,7 @@ from configparser import ConfigParser
+ from configparser import ConfigParser
+
+
+-DIR_PATH = os.path.dirname(os.path.realpath(__file__))
++DIR_PATH = "/usr/local/share/onedrivegui"
+ 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
new file mode 100644
index 000000000000..02801c7b71da
--- /dev/null
+++ b/net/onedrivegui/files/patch-src_resources_OneDriveGUI.desktop
@@ -0,0 +1,18 @@
+--- src/resources/OneDriveGUI.desktop.orig 2025-06-16 11:23:57 UTC
++++ src/resources/OneDriveGUI.desktop
+@@ -1,8 +1,10 @@ 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
++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
++Icon=onedrivegui
++Categories=Network;
++Type=Application
++
diff --git a/net/onedrivegui/pkg-descr b/net/onedrivegui/pkg-descr
new file mode 100644
index 000000000000..4d09332bf7ba
--- /dev/null
+++ b/net/onedrivegui/pkg-descr
@@ -0,0 +1,17 @@
+A GUI for FreeBSD/Linux OneDrive Client with multi-account support.
+
+Feature Highlights
+- Management and configuration of multiple OneDrive accounts.
+- Asynchronous real-time monitoring of multiple OneDrive accounts.
+- Setup wizard for easy OneDrive profile creation and import.
+- Auto-sync on GUI startup.
+- Support for GUI-based login process.
+- System tray (if supported by your desktop environment).
+- Start minimized to tray/dock.
+- Input validation to prevent configuration of incompatible OneDrive client
+ options.
+- Progress monitoring of multiple simultaneous file transfers.
+- Import and management of SharePoint Shared Libraries.
+- Tooltips with brief explanations of various OneDrive Client configuration
+ options.
+- Prompt for re-sync authorization to prevent unexpected data loss.
diff --git a/net/onedrivegui/pkg-plist b/net/onedrivegui/pkg-plist
new file mode 100644
index 000000000000..0f2a60537438
--- /dev/null
+++ b/net/onedrivegui/pkg-plist
@@ -0,0 +1,65 @@
+bin/onedrivegui
+share/applications/OneDriveGUI.desktop
+share/icons/hicolor/48x48/apps/onedrivegui.png
+%%DATADIR%%/OneDriveGUI.py
+%%DATADIR%%/global_config.py
+%%DATADIR%%/gui_settings_window.py
+%%DATADIR%%/logger.py
+%%DATADIR%%/main_window.py
+%%DATADIR%%/options.py
+%%DATADIR%%/profile_settings_window.py
+%%DATADIR%%/resources/OneDriveGUI.desktop
+%%DATADIR%%/resources/default_config
+%%DATADIR%%/resources/images/OneDriveGUI.ico
+%%DATADIR%%/resources/images/OneDriveGUI.png
+%%DATADIR%%/resources/images/account.png
+%%DATADIR%%/resources/images/close-filled.png
+%%DATADIR%%/resources/images/folder.png
+%%DATADIR%%/resources/images/gear.png
+%%DATADIR%%/resources/images/icons8-cloud-cross-40_2.png
+%%DATADIR%%/resources/images/icons8-cloud-done-40_2.png
+%%DATADIR%%/resources/images/icons8-cloud-sync-40_2.png
+%%DATADIR%%/resources/images/icons8-clouds-48.ico
+%%DATADIR%%/resources/images/icons8-clouds-48.png
+%%DATADIR%%/resources/images/icons8-clouds-80-dark-edge.png
+%%DATADIR%%/resources/images/icons8-green-circle-48.png
+%%DATADIR%%/resources/images/icons8-red-circle-48.png
+%%DATADIR%%/resources/images/menu.png
+%%DATADIR%%/resources/images/pause.png
+%%DATADIR%%/resources/images/play.png
+%%DATADIR%%/resources/images/quit.png
+%%DATADIR%%/resources/images/stop.png
+%%DATADIR%%/resources/images/storage.png
+%%DATADIR%%/resources/images/user-account.png
+%%DATADIR%%/resources/images/warning.png
+%%DATADIR%%/settings/__init__.py
+%%DATADIR%%/settings/gui_settings.py
+%%DATADIR%%/ui/create_new_profile.ui
+%%DATADIR%%/ui/external_login.ui
+%%DATADIR%%/ui/gui_settings_window.ui
+%%DATADIR%%/ui/import_existing_profile.ui
+%%DATADIR%%/ui/list_item_widget.ui
+%%DATADIR%%/ui/login.ui
+%%DATADIR%%/ui/mainwindow.ui
+%%DATADIR%%/ui/mainwindow.ui.autosave
+%%DATADIR%%/ui/mainwindow_ui.py
+%%DATADIR%%/ui/process_status_page.ui
+%%DATADIR%%/ui/profile_settings_page.ui
+%%DATADIR%%/ui/profile_settings_window.ui
+%%DATADIR%%/ui/profile_settings_window_ui.py
+%%DATADIR%%/ui/setup_wizard.ui
+%%DATADIR%%/ui/test.ui
+%%DATADIR%%/ui/ui_create_new_profile.py
+%%DATADIR%%/ui/ui_external_login.py
+%%DATADIR%%/ui/ui_gui_settings_window.py
+%%DATADIR%%/ui/ui_import_existing_profile.py
+%%DATADIR%%/ui/ui_list_item_widget.py
+%%DATADIR%%/ui/ui_login.py
+%%DATADIR%%/ui/ui_mainwindow.py
+%%DATADIR%%/ui/ui_process_status_page.py
+%%DATADIR%%/ui/ui_profile_settings_page.py
+%%DATADIR%%/ui/ui_profile_settings_window.py
+%%DATADIR%%/utils/__init__.py
+%%DATADIR%%/utils/utils.py
+%%DATADIR%%/wizard.py
+%%DATADIR%%/workers.py
diff --git a/net/onenetd/Makefile b/net/onenetd/Makefile
index 6f220ffa18ab..77aa5df1b414 100644
--- a/net/onenetd/Makefile
+++ b/net/onenetd/Makefile
@@ -1,6 +1,5 @@
PORTNAME= onenetd
-PORTVERSION= 12
-PORTREVISION= 1
+PORTVERSION= 13
CATEGORIES= net
MASTER_SITES= http://offog.org/files/ \
http://ftp.i-scream.org/pub/offog.org/files/
@@ -9,6 +8,8 @@ MAINTAINER= tdb@FreeBSD.org
COMMENT= Single-server inetd
WWW= https://offog.org/code/onenetd.html
+LICENSE= ISCL
+
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
PLIST_FILES= bin/onenetd \
diff --git a/net/onenetd/distinfo b/net/onenetd/distinfo
index 7059435d2deb..161cccb0d967 100644
--- a/net/onenetd/distinfo
+++ b/net/onenetd/distinfo
@@ -1,2 +1,3 @@
-SHA256 (onenetd-12.tar.gz) = 064e4532f03188dcfa8ca78e9a55bb00b656fefd23abc81691c2efd6715f3176
-SIZE (onenetd-12.tar.gz) = 83014
+TIMESTAMP = 1752070801
+SHA256 (onenetd-13.tar.gz) = 9bb7e99ef3a889b3206d09156bdba6391f99dcbc1b0bc386255a6c3e0140ef58
+SIZE (onenetd-13.tar.gz) = 92449
diff --git a/net/onenetd/pkg-descr b/net/onenetd/pkg-descr
index c6ed56736b3b..33b7f3491397 100644
--- a/net/onenetd/pkg-descr
+++ b/net/onenetd/pkg-descr
@@ -1,4 +1,9 @@
-A single-server inetd, similar to Dan Bernstein's tcpserver or
-courier-tcpd from Courier-IMAP. This is small, and supports limiting
-the number of concurrent connections and refusing further connections
-with a configurable message.
+onenetd is a single-port inetd. Invoke it as onenetd -h for options,
+or see the included manual page.
+
+onenetd was inspired by D. J. Bernstein's tcpserver program from
+the ucspi-tcp suite, and is broadly compatible with it. Compared
+to tcpserver, onenetd is missing support for access control, IDENT
+lookups and DNS resolution, but adds IPv6 support and the ability
+to refuse connections with a fixed response once the connection
+limit is reached.
diff --git a/net/ooni-mini/Makefile b/net/ooni-mini/Makefile
index 820781c95924..ae063baff70b 100644
--- a/net/ooni-mini/Makefile
+++ b/net/ooni-mini/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ooni-mini
DISTVERSIONPREFIX= v
DISTVERSION= 0.23.0
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= net www benchmarks
MAINTAINER= egypcio@FreeBSD.org
diff --git a/net/p5-URI/Makefile b/net/p5-URI/Makefile
index a1a920cade44..57790b203ef9 100644
--- a/net/p5-URI/Makefile
+++ b/net/p5-URI/Makefile
@@ -1,5 +1,6 @@
PORTNAME= URI
PORTVERSION= 5.32
+PORTREVISION= 1
CATEGORIES= net perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -12,6 +13,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+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 \
p5-Test-Needs>=0:devel/p5-Test-Needs \
p5-Test-Warnings>=0:devel/p5-Test-Warnings
diff --git a/net/py-blobfile/Makefile b/net/py-blobfile/Makefile
index 0dc6e2a19543..a97e845ab102 100644
--- a/net/py-blobfile/Makefile
+++ b/net/py-blobfile/Makefile
@@ -1,5 +1,6 @@
PORTNAME= blobfile
PORTVERSION= 3.0.0
+PORTREVISION= 1
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +15,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}lxml>=4.9:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml5>=4.9:devel/py-lxml5@${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-mpi4py/Makefile b/net/py-mpi4py/Makefile
index 573f93fde519..fc95ce3058cc 100644
--- a/net/py-mpi4py/Makefile
+++ b/net/py-mpi4py/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mpi4py
-DISTVERSION= 4.0.3
-PORTREVISION= 1
+DISTVERSION= 4.1.0
CATEGORIES= net parallel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,26 +14,28 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst
USES= pkgconfig python
USE_PYTHON= autoplist concurrent cython3 distutils
+LDFLAGS+= ${MPI_LIBS}
+
MP?= OPENMPI
.if ${MP} == "OPENMPI"
USES+= mpi:openmpi
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}mpi4py-mpich-4*
+MPIOPTIONS= --oversubscribe --stream-buffering 0
.elif ${MP} == "MPICH"
USES+= fortran mpi:mpich
LDFLAGS+= ${LOCALBASE}/lib/gcc${GCC_DEFAULT}/libgcc_s.so
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}mpi4py-4*
+MPIOPTIONS=
.else
BROKEN= invalid parameter MP
.endif
-LDFLAGS+= ${MPI_LIBS}
+PORTDOCS= *
#SLAVEDIRS= net/py-mpi4py-mpich
OPTIONS_DEFINE= DOCS
-PORTDOCS= *
-
pre-configure:
${CP} ${FILESDIR}/mpi.cfg ${WRKSRC}/
${REINPLACE_CMD} -e 's|%%LOCALBASE%%/mpi/openmpi|${MPI_HOME}|' \
@@ -49,6 +50,6 @@ post-install:
(cd ${STAGEDIR}${PYTHON_SITELIBDIR}/mpi4py && ${STRIP_CMD} *.so)
do-test:
- (cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test)
+ (cd ${WRKSRC} && ${MPIEXEC} ${MPIOPTIONS} -n 5 ${PYTHON_CMD} test/main.py)
.include <bsd.port.mk>
diff --git a/net/py-mpi4py/distinfo b/net/py-mpi4py/distinfo
index a3316f45e4d0..57db104f845d 100644
--- a/net/py-mpi4py/distinfo
+++ b/net/py-mpi4py/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739526991
-SHA256 (mpi4py-4.0.3.tar.gz) = de2710d73e25e115865a3ab63d34a54b2d8608b724f761c567b6ad58dd475609
-SIZE (mpi4py-4.0.3.tar.gz) = 466338
+TIMESTAMP = 1751750321
+SHA256 (mpi4py-4.1.0.tar.gz) = 817492796bce771ccd809a6051cf68d48689815493b567a696ce7679260449cd
+SIZE (mpi4py-4.1.0.tar.gz) = 495378
diff --git a/net/py-pyshark/Makefile b/net/py-pyshark/Makefile
index ef6992a9ff29..1e314b116c47 100644
--- a/net/py-pyshark/Makefile
+++ b/net/py-pyshark/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyshark
PORTVERSION= 0.6
-PORTREVISION= 1
+PORTREVISION= 2
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}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${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 bfd0de970bfe..5aa7c40dec9d 100644
--- a/net/py-pyzmq/Makefile
+++ b/net/py-pyzmq/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyzmq
-DISTVERSION= 25.0.2
-PORTREVISION= 2
+DISTVERSION= 27.0.0
+PORTREVISION= 0
CATEGORIES= net devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -9,16 +9,17 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Python bindings for ZeroMQ
WWW= https://github.com/zeromq/pyzmq
-LICENSE= BSD3CLAUSE LGPL3
-LICENSE_COMB= multi
-LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSE.BSD
-LICENSE_FILE_LGPL3= ${WRKSRC}/LICENSE.LESSER
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}
+BUILD_DEPENDS= cmake:devel/cmake-core \
+ ninja:devel/ninja \
+ ${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0.1.5:devel/py-scikit-build-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}
LIB_DEPENDS= libzmq.so:net/libzmq4
USES= python
-USE_PYTHON= distutils autoplist cython pytest # 3 tests fail, see https://github.com/zeromq/pyzmq/issues/1802
+USE_PYTHON= autoplist cython3 pep517 pytest
PYDISTUTILS_CONFIGUREARGS= --zmq=${LOCALBASE}
@@ -28,6 +29,5 @@ do-test:
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/zmq/backend/cython/*.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/zmq/devices/*.so
.include <bsd.port.mk>
diff --git a/net/py-pyzmq/distinfo b/net/py-pyzmq/distinfo
index 7ef6eb29f9d0..893c4006b3b8 100644
--- a/net/py-pyzmq/distinfo
+++ b/net/py-pyzmq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1680025029
-SHA256 (pyzmq-25.0.2.tar.gz) = 6b8c1bbb70e868dc88801aa532cae6bd4e3b5233784692b786f17ad2962e5149
-SIZE (pyzmq-25.0.2.tar.gz) = 1209578
+TIMESTAMP = 1751765229
+SHA256 (pyzmq-27.0.0.tar.gz) = b1f08eeb9ce1510e6939b6e5dcd46a17765e2333daae78ecf4606808442e52cf
+SIZE (pyzmq-27.0.0.tar.gz) = 280478
diff --git a/net/py-zeep/Makefile b/net/py-zeep/Makefile
index 900193adb5af..41017551a1f7 100644
--- a/net/py-zeep/Makefile
+++ b/net/py-zeep/Makefile
@@ -1,5 +1,6 @@
PORTNAME= zeep
DISTVERSION= 4.3.1
+PORTREVISION= 1
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,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}lxml>=4.6.0:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml5>=4.6.0:devel/py-lxml5@${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 4957f922ffc1..e842a21d1a73 100644
--- a/net/qrcp/Makefile
+++ b/net/qrcp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qrcp
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.6
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= tagattie@FreeBSD.org
diff --git a/net/rabbitmqadmin/files/patch-powerpc64le b/net/rabbitmqadmin/files/patch-powerpc64le
new file mode 100644
index 000000000000..bdbff97c856e
--- /dev/null
+++ b/net/rabbitmqadmin/files/patch-powerpc64le
@@ -0,0 +1,20 @@
+Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1
+
+--- cargo-crates/aws-lc-sys-0.27.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC
++++ cargo-crates/aws-lc-sys-0.27.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c
+@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) {
+
+ void OPENSSL_cpuid_setup(void) {
+ #if defined(AT_HWCAP2)
++#if defined(__linux__)
+ OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2);
++#elif defined(__FreeBSD__)
++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2));
++#endif
+ #else
+ OPENSSL_ppc64le_hwcap2 = 0;
+ #endif
++
+ OPENSSL_cpucap_initialized = 1;
+
+ // OPENSSL_ppccap is a 64-bit hex string which may start with "0x".
diff --git a/net/rclone/Makefile b/net/rclone/Makefile
index 7e1f36e6dee5..2d70e0d40aed 100644
--- a/net/rclone/Makefile
+++ b/net/rclone/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rclone
DISTVERSIONPREFIX= v
-DISTVERSION= 1.70.2
+DISTVERSION= 1.70.3
CATEGORIES= net
MAINTAINER= tremere@cainites.net
diff --git a/net/rclone/distinfo b/net/rclone/distinfo
index 2e9b66f1621d..555f9f7355a4 100644
--- a/net/rclone/distinfo
+++ b/net/rclone/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751038584
-SHA256 (go/net_rclone/rclone-v1.70.2/v1.70.2.mod) = 0f533205ddb5dcadda6e80dacfac7ac144769c1e15fd10e90ba80f0a36347cd0
-SIZE (go/net_rclone/rclone-v1.70.2/v1.70.2.mod) = 12114
-SHA256 (go/net_rclone/rclone-v1.70.2/v1.70.2.zip) = 6d0feda30e8baa320cda208bef4602ec107e278cfd0251b3f66bd62d0378a276
-SIZE (go/net_rclone/rclone-v1.70.2/v1.70.2.zip) = 18337828
+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
diff --git a/net/redpanda-connect/Makefile b/net/redpanda-connect/Makefile
index ade227a9476b..5ac95569b594 100644
--- a/net/redpanda-connect/Makefile
+++ b/net/redpanda-connect/Makefile
@@ -1,6 +1,6 @@
PORTNAME= connect
DISTVERSIONPREFIX= v
-DISTVERSION= 4.59.0
+DISTVERSION= 4.61.0
CATEGORIES= net
PKGNAMEPREFIX= redpanda-
diff --git a/net/redpanda-connect/distinfo b/net/redpanda-connect/distinfo
index cee8e4418fba..3affba249741 100644
--- a/net/redpanda-connect/distinfo
+++ b/net/redpanda-connect/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751091627
-SHA256 (go/net_redpanda-connect/connect-v4.59.0/v4.59.0.mod) = 8f1023acddcb605b8b825205d83f9d8f5c8bd509b2f7b0696b94ca15c43a3c13
-SIZE (go/net_redpanda-connect/connect-v4.59.0/v4.59.0.mod) = 24257
-SHA256 (go/net_redpanda-connect/connect-v4.59.0/v4.59.0.zip) = 33b7be19c3821c070ead3237b2ab9397f2186fd0ea8d3fe9f2049e2370c8c8d9
-SIZE (go/net_redpanda-connect/connect-v4.59.0/v4.59.0.zip) = 2799966
+TIMESTAMP = 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
diff --git a/net/remotebox/Makefile b/net/remotebox/Makefile
index 96537aefc624..008722eeee7a 100644
--- a/net/remotebox/Makefile
+++ b/net/remotebox/Makefile
@@ -1,6 +1,6 @@
PORTNAME= remotebox
DISTVERSION= 3.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= http://remotebox.knobgoblin.org.uk/downloads/
DISTNAME= RemoteBox-${DISTVERSION}
diff --git a/net/revsocks/Makefile b/net/revsocks/Makefile
index 791ef043bea1..40447b9b1d15 100644
--- a/net/revsocks/Makefile
+++ b/net/revsocks/Makefile
@@ -1,7 +1,7 @@
PORTNAME= revsocks
DISTVERSIONPREFIX= v
DISTVERSION= 2.8
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= net
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net/rospo/Makefile b/net/rospo/Makefile
index a7c0c4ce34a8..11e2408e688c 100644
--- a/net/rospo/Makefile
+++ b/net/rospo/Makefile
@@ -1,6 +1,7 @@
PORTNAME= rospo
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.0
+PORTREVISION= 1
CATEGORIES= net net-vpn sysutils
MAINTAINER= fuz@FreeBSD.org
diff --git a/net/rsplib/Makefile b/net/rsplib/Makefile
index 01fe9c63073e..a565f4ef9bab 100644
--- a/net/rsplib/Makefile
+++ b/net/rsplib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rsplib
-DISTVERSION= 3.5.2
+DISTVERSION= 3.5.3
CATEGORIES= net
MASTER_SITES= https://www.nntb.no/~dreibh/rserpool/download/
diff --git a/net/rsplib/distinfo b/net/rsplib/distinfo
index 43246cadabcf..8103ac28d472 100644
--- a/net/rsplib/distinfo
+++ b/net/rsplib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747127681
-SHA256 (rsplib-3.5.2.tar.xz) = 49325910576f41a555687dd6f8e3f393195ef5a62593f8802fed11e5af747176
-SIZE (rsplib-3.5.2.tar.xz) = 1055516
+TIMESTAMP = 1751726919
+SHA256 (rsplib-3.5.3.tar.xz) = e8f5c1d09106149ecf1adf163c129abb5a3d6a02418841cad5d31ba903670a67
+SIZE (rsplib-3.5.3.tar.xz) = 1055992
diff --git a/net/rubygem-gitlab-kas-grpc/distinfo b/net/rubygem-gitlab-kas-grpc/distinfo
index b6307ec1097d..e3643c1df22c 100644
--- a/net/rubygem-gitlab-kas-grpc/distinfo
+++ b/net/rubygem-gitlab-kas-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750904330
-SHA256 (rubygem/gitlab-kas-grpc-18.1.1.gem) = 3f837056b2761ca996ad0f298b8f56a03173c0439ae0042255ef57d01a6edbd9
-SIZE (rubygem/gitlab-kas-grpc-18.1.1.gem) = 10752
+TIMESTAMP = 1752677055
+SHA256 (rubygem/gitlab-kas-grpc-18.2.0.gem) = c14314fdcac6ef12794f6293979d0e2fcbcb01bb55fb04ee37e10d4337a99b6e
+SIZE (rubygem/gitlab-kas-grpc-18.2.0.gem) = 10752
diff --git a/net/rubygem-google-cloud-pubsub-v1/Makefile b/net/rubygem-google-cloud-pubsub-v1/Makefile
index 26ab5c2188e9..0b3fff41b74f 100644
--- a/net/rubygem-google-cloud-pubsub-v1/Makefile
+++ b/net/rubygem-google-cloud-pubsub-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-pubsub-v1
-PORTVERSION= 1.10.0
+PORTVERSION= 1.11.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-google-cloud-pubsub-v1/distinfo b/net/rubygem-google-cloud-pubsub-v1/distinfo
index 23e53c5d1b16..cf5b4fcdb002 100644
--- a/net/rubygem-google-cloud-pubsub-v1/distinfo
+++ b/net/rubygem-google-cloud-pubsub-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954428
-SHA256 (rubygem/google-cloud-pubsub-v1-1.10.0.gem) = c758987deedbbda42feeed86065779c9c84b619fe55d88e3b7c3fbb1e509d18b
-SIZE (rubygem/google-cloud-pubsub-v1-1.10.0.gem) = 95232
+TIMESTAMP = 1751622401
+SHA256 (rubygem/google-cloud-pubsub-v1-1.11.0.gem) = 7f9e050df1c9d357b0ca8d8b65094d38365ab29536849f20f371243a2f03b2be
+SIZE (rubygem/google-cloud-pubsub-v1-1.11.0.gem) = 96256
diff --git a/net/rubygem-google-cloud-pubsub/Makefile b/net/rubygem-google-cloud-pubsub/Makefile
index b616d5fc656e..f426c1cd3d88 100644
--- a/net/rubygem-google-cloud-pubsub/Makefile
+++ b/net/rubygem-google-cloud-pubsub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-pubsub
-PORTVERSION= 2.22.0
+PORTVERSION= 2.23.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -13,9 +13,9 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-pubsub/latest/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-concurrent-ruby>=1.1<2:devel/rubygem-concurrent-ruby \
- rubygem-google-cloud-core>=1.5<2:net/rubygem-google-cloud-core \
- rubygem-google-cloud-pubsub-v1>=1.7<2:net/rubygem-google-cloud-pubsub-v1 \
+RUN_DEPENDS= rubygem-concurrent-ruby>=1.3<2:devel/rubygem-concurrent-ruby \
+ rubygem-google-cloud-core>=1.8<2:net/rubygem-google-cloud-core \
+ rubygem-google-cloud-pubsub-v1>=1.11<2:net/rubygem-google-cloud-pubsub-v1 \
rubygem-retriable>=3.1<4:devel/rubygem-retriable
USES= gem
diff --git a/net/rubygem-google-cloud-pubsub/distinfo b/net/rubygem-google-cloud-pubsub/distinfo
index 8bbf7e6da99a..1aab9b49ea84 100644
--- a/net/rubygem-google-cloud-pubsub/distinfo
+++ b/net/rubygem-google-cloud-pubsub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289328
-SHA256 (rubygem/google-cloud-pubsub-2.22.0.gem) = 12b27c4d4253821de016c5d912f13fdbb589caaa89fcea5f2fee842a94391356
-SIZE (rubygem/google-cloud-pubsub-2.22.0.gem) = 92160
+TIMESTAMP = 1752266248
+SHA256 (rubygem/google-cloud-pubsub-2.23.0.gem) = 171d11c1cb15e1462f9dc22afead2c23eea6c77a067b52c4e7c7de3e7cd2fbc7
+SIZE (rubygem/google-cloud-pubsub-2.23.0.gem) = 92160
diff --git a/net/rubygem-oauth2-gitlab/Makefile b/net/rubygem-oauth2-gitlab/Makefile
index ad3ff25c60e2..4e9738cdb039 100644
--- a/net/rubygem-oauth2-gitlab/Makefile
+++ b/net/rubygem-oauth2-gitlab/Makefile
@@ -1,6 +1,5 @@
PORTNAME= oauth2
-PORTVERSION= 2.0.10
-PORTREVISION= 1
+PORTVERSION= 2.0.12
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -17,7 +16,7 @@ RUN_DEPENDS= rubygem-faraday-gitlab>=0.17.3<4:www/rubygem-faraday-gitlab \
rubygem-logger-gitlab>=1.2<2:devel/rubygem-logger-gitlab \
rubygem-multi_xml>=0.5<1:textproc/rubygem-multi_xml \
rubygem-rack>=1.2,3<4,3:www/rubygem-rack \
- rubygem-snaky_hash>=2.0<3:devel/rubygem-snaky_hash \
+ rubygem-snaky_hash>=2.0.3<3:devel/rubygem-snaky_hash \
rubygem-version_gem>=1.1.8<3:devel/rubygem-version_gem
USES= gem
diff --git a/net/rubygem-oauth2-gitlab/distinfo b/net/rubygem-oauth2-gitlab/distinfo
index b4207eaf9071..5f9c885d3e67 100644
--- a/net/rubygem-oauth2-gitlab/distinfo
+++ b/net/rubygem-oauth2-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747481298
-SHA256 (rubygem/oauth2-2.0.10.gem) = 8f132679598d21885d4bcc68d7e7e6ef0a29f9a782abca00d67d884280dc3a42
-SIZE (rubygem/oauth2-2.0.10.gem) = 54272
+TIMESTAMP = 1752212468
+SHA256 (rubygem/oauth2-2.0.12.gem) = f7edb8549c7912724d07087d808c3fa6756298fd64d55d4968324df69c64ab3f
+SIZE (rubygem/oauth2-2.0.12.gem) = 57344
diff --git a/net/rubygem-opennebula/Makefile b/net/rubygem-opennebula/Makefile
index 8a991c899d7d..893d9e5bd016 100644
--- a/net/rubygem-opennebula/Makefile
+++ b/net/rubygem-opennebula/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opennebula
-PORTVERSION= 6.8.3
+PORTVERSION= 7.0.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-ipaddress>=0:net/rubygem-ipaddress \
rubygem-json>=0:devel/rubygem-json \
rubygem-nokogiri>=0:textproc/rubygem-nokogiri \
rubygem-parse-cron>=0:textproc/rubygem-parse-cron \
- rubygem-rbvmomi2>=0:net/rubygem-rbvmomi2 \
rubygem-treetop>=0:devel/rubygem-treetop \
rubygem-xmlrpc>=0:net/rubygem-xmlrpc
diff --git a/net/rubygem-opennebula/distinfo b/net/rubygem-opennebula/distinfo
index 9f221af8a26a..a2d0d2f91b32 100644
--- a/net/rubygem-opennebula/distinfo
+++ b/net/rubygem-opennebula/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715843766
-SHA256 (rubygem/opennebula-6.8.3.gem) = 642929196697ff0c4f1c15d659858e7f9e6bbf969af39f0b23c60c08e7695876
-SIZE (rubygem/opennebula-6.8.3.gem) = 224256
+TIMESTAMP = 1752266250
+SHA256 (rubygem/opennebula-7.0.0.gem) = f5cfc7277bea36c1b7f297f52aa812046471e97db4287f7b723b84e8aa97fe2c
+SIZE (rubygem/opennebula-7.0.0.gem) = 114688
diff --git a/net/ryu/Makefile b/net/ryu/Makefile
index 41cc822787aa..68291659bba3 100644
--- a/net/ryu/Makefile
+++ b/net/ryu/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ryu
PORTVERSION= 4.26
DISTVERSIONPREFIX= v
-PORTREVISION= 4
+PORTREVISION= 5
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}lxml>0:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${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/s5cmd/Makefile b/net/s5cmd/Makefile
index 3a3a5659588b..8ac524b6c1fe 100644
--- a/net/s5cmd/Makefile
+++ b/net/s5cmd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= s5cmd
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net/samba416/Makefile b/net/samba416/Makefile
index a45b7bc71ce4..42beeddbe2ac 100644
--- a/net/samba416/Makefile
+++ b/net/samba416/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ${SAMBA4_BASENAME}416
PORTVERSION= ${SAMBA4_VERSION}
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES?= net
MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc
DISTNAME= ${SAMBA4_DISTNAME}
@@ -381,7 +381,7 @@ GPGME_CONFIGURE_WITH= gpgme
GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme
GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR}
-GSSAPI_BUILTIN_USES= bison
+GSSAPI_BUILTIN_USES= bison gssapi
GSSAPI_BUILTIN_BUILD_DEPENDS= p5-JSON>=4.0:converters/p5-JSON
GSSAPI_MIT_CONFIGURE_ON= --with-system-mitkrb5 ${GSSAPIBASEDIR} \
diff --git a/net/samba419/Makefile b/net/samba419/Makefile
index f79f2b7c5376..68aea9f072ad 100644
--- a/net/samba419/Makefile
+++ b/net/samba419/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ${SAMBA4_BASENAME}419
PORTVERSION= ${SAMBA4_VERSION}
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES?= net
MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc
DISTNAME= ${SAMBA4_DISTNAME}
@@ -366,8 +366,15 @@ GPGME_CONFIGURE_WITH= gpgme
GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme
GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR}
+.if exists(/usr/libexec/krb5kdc)
+GSSAPI_BUILTIN_USES= bison gssapi
+GSSAPI_BUILTIN_BUILD_DEPENDS= p5-JSON>=4.0:converters/p5-JSON
+GSSAPI_MIT_CONFIGURE_ON= --with-system-mitkrb5 ${GSSAPIBASEDIR} \
+ --with-system-mitkdc=${GSSAPIBASEDIR}/libexec/krb5kdc
+.else
GSSAPI_BUILTIN_USES= bison
GSSAPI_BUILTIN_BUILD_DEPENDS= p5-JSON>=4.0:converters/p5-JSON
+.endif
GSSAPI_MIT_CONFIGURE_ON= --with-system-mitkrb5 ${GSSAPIBASEDIR} \
--with-system-mitkdc=${GSSAPIBASEDIR}/sbin/krb5kdc \
diff --git a/net/samba420/Makefile b/net/samba420/Makefile
index 42e525f6bb3f..68e4623196b2 100644
--- a/net/samba420/Makefile
+++ b/net/samba420/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ${SAMBA4_BASENAME}420
PORTVERSION= ${SAMBA4_VERSION}
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES?= net
MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc
DISTNAME= ${SAMBA4_DISTNAME}
@@ -368,6 +368,12 @@ GPGME_CONFIGURE_WITH= gpgme
GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme
GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR}
+.if exists(/usr/libexec/krb5kdc)
+GSSAPI_BUILTIN_USES= gssapi
+GSSAPI_MIT_CONFIGURE_ON= --with-system-mitkrb5 ${GSSAPIBASEDIR} \
+ --with-system-mitkdc=${GSSAPIBASEDIR}/libexec/krb5kdc
+.endif
+
GSSAPI_BUILTIN_BUILD_DEPENDS= p5-JSON>=4.0:converters/p5-JSON
GSSAPI_MIT_CONFIGURE_ON= --with-system-mitkrb5 ${GSSAPIBASEDIR} \
diff --git a/net/samba420/pkg-plist b/net/samba420/pkg-plist
index 202c599cd024..7bec423fb4bc 100644
--- a/net/samba420/pkg-plist
+++ b/net/samba420/pkg-plist
@@ -449,6 +449,7 @@ libexec/samba/samba-dcerpcd
%%MANPAGES%%%%SAMBA4_BUNDLED_LDB%%share/man/man1/samba-ldbmodify.1.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_LDB%%share/man/man1/samba-ldbrename.1.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_LDB%%share/man/man1/samba-ldbsearch.1.gz
+%%MANPAGES%%%%SAMBA4_BUNDLED_TALLOC%%share/man/man3/samba-talloc.3.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbbackup.8.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbdump.8.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbrestore.8.gz
@@ -456,7 +457,6 @@ libexec/samba/samba-dcerpcd
%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_TAG%%.so
%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpytalloc-util%%PYTHON_TAG%%-private-samba.so
%%SAMBA4_BUNDLED_TALLOC%%%%SAMBA4_LIBDIR%%/private/libtalloc-private-samba.so
-%%SAMBA4_BUNDLED_TALLOC%%share/man/man3/samba-talloc.3.gz
%%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tdb_text.py
%%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_TAG%%.so
%%SAMBA4_BUNDLED_TDB%%bin/tdbbackup
diff --git a/net/sctplib/Makefile b/net/sctplib/Makefile
index 30b4047b4102..b71de8db8225 100644
--- a/net/sctplib/Makefile
+++ b/net/sctplib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sctplib
-PORTVERSION= 1.0.31
+DISTVERSION= 1.0.32
CATEGORIES= net
MASTER_SITES= https://www.nntb.no/~dreibh/sctplib/download/
diff --git a/net/sctplib/distinfo b/net/sctplib/distinfo
index 05208b911735..f236a61f9db3 100644
--- a/net/sctplib/distinfo
+++ b/net/sctplib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1701949801
-SHA256 (sctplib-1.0.31.tar.gz) = c8d75b2fa91904b6ff952e52215d845b9da7706ddba8cbc88d2ac3ee5321a3f2
-SIZE (sctplib-1.0.31.tar.gz) = 1123414
+TIMESTAMP = 1752059795
+SHA256 (sctplib-1.0.32.tar.gz) = 997b1982b2847883810569b04575f42fd2d29ea9d16ff361a5610f35d93b5679
+SIZE (sctplib-1.0.32.tar.gz) = 1133271
diff --git a/net/seaweedfs/Makefile b/net/seaweedfs/Makefile
index b2e37d86bdb7..b817c3e273da 100644
--- a/net/seaweedfs/Makefile
+++ b/net/seaweedfs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= seaweedfs
DISTVERSION= 3.91
+PORTREVISION= 1
CATEGORIES= net sysutils
MAINTAINER= drtr0jan@yandex.ru
diff --git a/net/shadowsocks-rust/files/patch-cargo-crates_tun-0.7.19_src_platform_freebsd_device.rs b/net/shadowsocks-rust/files/patch-cargo-crates_tun-0.7.19_src_platform_freebsd_device.rs
new file mode 100644
index 000000000000..43d59fbb8599
--- /dev/null
+++ b/net/shadowsocks-rust/files/patch-cargo-crates_tun-0.7.19_src_platform_freebsd_device.rs
@@ -0,0 +1,15 @@
+--- cargo-crates/tun-0.7.19/src/platform/freebsd/device.rs.orig 2025-07-04 17:40:17 UTC
++++ cargo-crates/tun-0.7.19/src/platform/freebsd/device.rs
+@@ -296,10 +296,10 @@ impl AbstractDevice for Device {
+ }
+ let mut req = self.request();
+ let tun_name = CString::new(value)?;
+- let mut tun_name: Vec<i8> = tun_name
++ let mut tun_name: Vec<c_char> = tun_name
+ .into_bytes_with_nul()
+ .into_iter()
+- .map(|c| c as i8)
++ .map(|c| c as c_char)
+ .collect::<_>();
+ req.ifr_ifru.ifru_data = tun_name.as_mut_ptr();
+ if let Err(err) = siocsifname(self.ctl.as_raw_fd(), &req) {
diff --git a/net/sie-nmsg/Makefile b/net/sie-nmsg/Makefile
index 39c123ae5649..adc083cd925a 100644
--- a/net/sie-nmsg/Makefile
+++ b/net/sie-nmsg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sie-nmsg
PORTVERSION= 1.3.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net dns
MAINTAINER= truckman@FreeBSD.org
diff --git a/net/slackcat/Makefile b/net/slackcat/Makefile
index 092be7eed713..b7afb9c82047 100644
--- a/net/slackcat/Makefile
+++ b/net/slackcat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= slackcat
DISTVERSION= 1.7.3
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= net
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= go.mod:gomod
diff --git a/net/socketapi/Makefile b/net/socketapi/Makefile
index bc347d9c42b4..92ce15799b1a 100644
--- a/net/socketapi/Makefile
+++ b/net/socketapi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= socketapi
-PORTVERSION= 2.2.24
+DISTVERSION= 2.2.25
CATEGORIES= net
MASTER_SITES= https://www.nntb.no/~dreibh/sctplib/download/
diff --git a/net/socketapi/distinfo b/net/socketapi/distinfo
index 90a3b5e00eae..f398ad1661f7 100644
--- a/net/socketapi/distinfo
+++ b/net/socketapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1701949857
-SHA256 (socketapi-2.2.24.tar.gz) = d7ead4aaaf0c51ad32c68be0913fae73de7619be9f6dd3b2961a87691d70fa4a
-SIZE (socketapi-2.2.24.tar.gz) = 665380
+TIMESTAMP = 1752060901
+SHA256 (socketapi-2.2.25.tar.gz) = 7cab157872403e32246f292648ae0a707225ffcc1d3fd6bfa4046ea9539dbd00
+SIZE (socketapi-2.2.25.tar.gz) = 670931
diff --git a/net/speedtest-go/Makefile b/net/speedtest-go/Makefile
index 922834ba1f95..a2ae3e62af4c 100644
--- a/net/speedtest-go/Makefile
+++ b/net/speedtest-go/Makefile
@@ -1,7 +1,7 @@
PORTNAME= speedtest-go
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.10
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net www
MAINTAINER= driesm@FreeBSD.org
diff --git a/net/spoofdpi/Makefile b/net/spoofdpi/Makefile
index e19e8689a9c1..e431ec699543 100644
--- a/net/spoofdpi/Makefile
+++ b/net/spoofdpi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spoofdpi
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= nxjoseph@protonmail.com
diff --git a/net/stc/Makefile b/net/stc/Makefile
index 2aa85ddad4a9..2061dbde2895 100644
--- a/net/stc/Makefile
+++ b/net/stc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stc
PORTVERSION= 1.5.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= kbowling@FreeBSD.org
diff --git a/net/storj/Makefile b/net/storj/Makefile
index f2bcc4afcf9d..c7c001ec9787 100644
--- a/net/storj/Makefile
+++ b/net/storj/Makefile
@@ -1,7 +1,7 @@
PORTNAME= storj
PORTVERSION= 1.117.8
DISTVERSIONPREFIX= v
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= danfe@FreeBSD.org
diff --git a/net/syncthing/Makefile b/net/syncthing/Makefile
index 94c01a00ca8f..50002e3eae94 100644
--- a/net/syncthing/Makefile
+++ b/net/syncthing/Makefile
@@ -1,6 +1,7 @@
PORTNAME= syncthing
DISTVERSIONPREFIX= v
DISTVERSION= 1.30.0
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-source-${DISTVERSIONFULL}
@@ -12,7 +13,7 @@ WWW= https://syncthing.net/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/${PORTNAME}/LICENSE
-USES= cpe go:1.23,modules
+USES= cpe go:modules
USE_RC_SUBR= syncthing syncthing-discosrv syncthing-relaysrv \
syncthing-relaypoolsrv
diff --git a/net/td-system-tools/Makefile b/net/td-system-tools/Makefile
index 2b9a25375a5b..a86756b1b094 100644
--- a/net/td-system-tools/Makefile
+++ b/net/td-system-tools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= td-system-tools
-DISTVERSION= 2.1.2
+DISTVERSION= 2.1.3
CATEGORIES= net
MASTER_SITES= https://www.nntb.no/~dreibh/system-tools/download/
diff --git a/net/td-system-tools/distinfo b/net/td-system-tools/distinfo
index 4c612971bde3..6dba1e1c7ecd 100644
--- a/net/td-system-tools/distinfo
+++ b/net/td-system-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750234631
-SHA256 (td-system-tools-2.1.2.tar.xz) = ca8641ff91728f236857737f862271e699c545093491426b31cc81e3d41e8a7a
-SIZE (td-system-tools-2.1.2.tar.xz) = 197704
+TIMESTAMP = 1752062149
+SHA256 (td-system-tools-2.1.3.tar.xz) = 72edaca0b4c89969252cf32f009f2774d734ed5bdbff7193f1608549da5749a9
+SIZE (td-system-tools-2.1.3.tar.xz) = 199088
diff --git a/net/teddycloud/Makefile b/net/teddycloud/Makefile
index 0303c4384eda..149676c166f2 100644
--- a/net/teddycloud/Makefile
+++ b/net/teddycloud/Makefile
@@ -1,7 +1,7 @@
PORTNAME= teddycloud
DISTVERSIONPREFIX= tc_v
DISTVERSION= 0.6.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
# Get the latest commit hashes here: https://github.com/toniebox-reverse-engineering/tonies-json/commits/release/
# NOTE: remove the existing tonies.json and tonieboxes.json from DISTDIR before you do a `make makesum`
diff --git a/net/termshark/Makefile b/net/termshark/Makefile
index 1162291299b6..147a1bbc0442 100644
--- a/net/termshark/Makefile
+++ b/net/termshark/Makefile
@@ -1,7 +1,7 @@
PORTNAME= termshark
PORTVERSION= 2.4.0
DISTVERSIONPREFIX=v
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= net
MAINTAINER= zi@FreeBSD.org
diff --git a/net/toxiproxy-cli/Makefile b/net/toxiproxy-cli/Makefile
new file mode 100644
index 000000000000..d25545da1342
--- /dev/null
+++ b/net/toxiproxy-cli/Makefile
@@ -0,0 +1,11 @@
+PORTNAME= toxiproxy-cli
+
+COMMENT= TCP proxy to simulate network and system conditions (client)
+
+GO_TARGET= ./cmd/cli:${PORTNAME}
+
+MASTERDIR= ${.CURDIR}/../toxiproxy-server
+
+DISTINFO_FILE= ${.CURDIR}/distinfo
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/toxiproxy-cli/distinfo b/net/toxiproxy-cli/distinfo
new file mode 100644
index 000000000000..9447408399e8
--- /dev/null
+++ b/net/toxiproxy-cli/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1752818445
+SHA256 (go/net_toxiproxy-cli/shopify-toxiproxy-v2.12.0_GH0/go.mod) = efe7eee8e60cbef1c8283f1d9becf20e6abf051716e8cd1ed83e88d65d581825
+SIZE (go/net_toxiproxy-cli/shopify-toxiproxy-v2.12.0_GH0/go.mod) = 1079
+SHA256 (go/net_toxiproxy-cli/shopify-toxiproxy-v2.12.0_GH0/shopify-toxiproxy-v2.12.0_GH0.tar.gz) = 9332a884c559fbcf96cbe2c1b46312eb1e1b7191eb9a73a3d3b857d4e9789eb1
+SIZE (go/net_toxiproxy-cli/shopify-toxiproxy-v2.12.0_GH0/shopify-toxiproxy-v2.12.0_GH0.tar.gz) = 73037
diff --git a/net/toxiproxy-server/Makefile b/net/toxiproxy-server/Makefile
new file mode 100644
index 000000000000..bc056daa6cb4
--- /dev/null
+++ b/net/toxiproxy-server/Makefile
@@ -0,0 +1,30 @@
+PORTNAME?= toxiproxy-server
+DISTVERSIONPREFIX= v
+DISTVERSION= 2.12.0
+CATEGORIES= net
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT?= TCP proxy to simulate network and system conditions (server)
+WWW= https://github.com/shopify/toxiproxy
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+USE_GITHUB= yes
+GH_ACCOUNT= shopify
+GH_PROJECT= toxiproxy
+
+.if ${PORTNAME} == toxiproxy-server
+USE_RC_SUBR= ${PORTNAME}
+.endif
+
+GO_MOD_DIST= github
+GO_MODULE= github.com/shopify/toxiproxy
+GO_TARGET?= ./cmd/server:${PORTNAME}
+GO_BUILDFLAGS= -ldflags "\
+ -X 'github.com/Shopify/toxiproxy/v2.Version=${DISTVERSION}'"
+
+PLIST_FILES= bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/net/toxiproxy-server/distinfo b/net/toxiproxy-server/distinfo
new file mode 100644
index 000000000000..8e3218b983a7
--- /dev/null
+++ b/net/toxiproxy-server/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1752818561
+SHA256 (go/net_toxiproxy-server/shopify-toxiproxy-v2.12.0_GH0/go.mod) = efe7eee8e60cbef1c8283f1d9becf20e6abf051716e8cd1ed83e88d65d581825
+SIZE (go/net_toxiproxy-server/shopify-toxiproxy-v2.12.0_GH0/go.mod) = 1079
+SHA256 (go/net_toxiproxy-server/shopify-toxiproxy-v2.12.0_GH0/shopify-toxiproxy-v2.12.0_GH0.tar.gz) = 9332a884c559fbcf96cbe2c1b46312eb1e1b7191eb9a73a3d3b857d4e9789eb1
+SIZE (go/net_toxiproxy-server/shopify-toxiproxy-v2.12.0_GH0/shopify-toxiproxy-v2.12.0_GH0.tar.gz) = 73037
diff --git a/net/toxiproxy-server/files/toxiproxy-server.in b/net/toxiproxy-server/files/toxiproxy-server.in
new file mode 100644
index 000000000000..f503424c5934
--- /dev/null
+++ b/net/toxiproxy-server/files/toxiproxy-server.in
@@ -0,0 +1,34 @@
+#!/bin/sh
+
+# PROVIDE: toxiproxy_server
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Configuration settings for Toxiproxy in /etc/rc.conf
+#
+# toxiproxy_server_enable (bool): Enable Toxiproxy.
+# toxiproxy_server_log (str): Log output.
+# toxiproxy_server_runas (str): User to run Toxiproxy as.
+# toxiproxy_server_config (str): Toxiproxy configuration file.
+# toxiproxy_server_args (str): Arguments used by Toxiproxy.
+#
+
+. /etc/rc.subr
+
+name="toxiproxy_server"
+desc="TCP proxy to simulate network and system conditions"
+rcvar="${name}_enable"
+
+load_rc_config $name
+
+: ${toxiproxy_server_enable:="NO"}
+: ${toxiproxy_server_config:="%%PREFIX%%/etc/toxiproxy.json"}
+: ${toxiproxy_server_log:="/var/log/toxiproxy-server.log"}
+: ${toxiproxy_server_runas:="nobody"}
+
+pidfile="/var/run/${name}.pid"
+procname="%%LOCALBASE%%/bin/toxiproxy-server"
+command="/usr/sbin/daemon"
+command_args="-u '${toxiproxy_server_runas}' -p '${pidfile}' -t '${desc}' -o '${toxiproxy_server_log}' '${procname}' -config '${toxiproxy_server_config}' ${toxiproxy_server_args}"
+
+run_rc_command "$1"
diff --git a/net/toxiproxy-server/pkg-descr b/net/toxiproxy-server/pkg-descr
new file mode 100644
index 000000000000..e5aab1ff5358
--- /dev/null
+++ b/net/toxiproxy-server/pkg-descr
@@ -0,0 +1,6 @@
+Toxiproxy is a framework for simulating network conditions. It's
+made specifically to work in testing, CI and development environments,
+supporting deterministic tampering with connections, but with support
+for randomized chaos and customization. Toxiproxy is the tool you
+need to prove with tests that your application doesn't have single
+points of failure.
diff --git a/net/traefik/Makefile b/net/traefik/Makefile
index ed07d7f9de87..9de9b6462a41 100644
--- a/net/traefik/Makefile
+++ b/net/traefik/Makefile
@@ -1,5 +1,5 @@
PORTNAME= traefik
-PORTVERSION= 3.4.1
+PORTVERSION= 3.4.4
CATEGORIES= net
MASTER_SITES= LOCAL/riggs/${PORTNAME}
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= go-bindata:devel/go-bindata
-USES= cpe go:1.23,modules tar:xz
+USES= cpe go:1.24,modules tar:xz
USE_RC_SUBR= traefik
diff --git a/net/traefik/distinfo b/net/traefik/distinfo
index 78bcceef111a..6ff67ab5bb84 100644
--- a/net/traefik/distinfo
+++ b/net/traefik/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748543561
-SHA256 (traefik-3.4.1.tar.xz) = 79d43d71f80bb38979c084e1156a68ae22ec4b75a8e456579ee7999406b86967
-SIZE (traefik-3.4.1.tar.xz) = 24490588
+TIMESTAMP = 1752271247
+SHA256 (traefik-3.4.4.tar.xz) = 8722c49ad2b443ac17fe1faefb980a3d3f0e104f4eca3815985f0cfac1279c77
+SIZE (traefik-3.4.4.tar.xz) = 28819044
diff --git a/net/trantor/Makefile b/net/trantor/Makefile
new file mode 100644
index 000000000000..12806dadef60
--- /dev/null
+++ b/net/trantor/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= trantor
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.5.24
+CATEGORIES= net
+
+MAINTAINER= zi@FreeBSD.org
+COMMENT= Non-blocking I/O tcp network lib based on c++14/17
+WWW= https://github.com/an-tao/trantor
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/License
+
+USES= cmake ssl
+USE_LDCONFIG= yes
+USE_GITHUB= yes
+GH_ACCOUNT= an-tao
+
+CMAKE_ARGS= -DTRANTOR_USE_TLS=openssl
+CMAKE_OFF= C-ARES
+CMAKE_ON= BUILD_SHARED_LIBS
+
+PLIST_SUB= PORTVERSION=${PORTVERSION}
+
+.include <bsd.port.mk>
diff --git a/net/trantor/distinfo b/net/trantor/distinfo
new file mode 100644
index 000000000000..89abca2cfd3b
--- /dev/null
+++ b/net/trantor/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1751652696
+SHA256 (an-tao-trantor-v1.5.24_GH0.tar.gz) = 3ffe8f6eeeef841b5550540edbed8cb3b3fda2bc5a1d536cc9c6f1809b7cb164
+SIZE (an-tao-trantor-v1.5.24_GH0.tar.gz) = 157331
diff --git a/net/trantor/pkg-descr b/net/trantor/pkg-descr
new file mode 100644
index 000000000000..0bafce3f1101
--- /dev/null
+++ b/net/trantor/pkg-descr
@@ -0,0 +1,10 @@
+A non-blocking I/O cross-platform TCP network library, using C++14.
+Drawing on the design of Muduo Library
+
+Featured highlights:
+* Non-blocking I/O
+* cross-platform
+* Thread pool
+* Lock free design
+* Support SSL
+* Server and Client
diff --git a/net/trantor/pkg-plist b/net/trantor/pkg-plist
new file mode 100644
index 000000000000..06361c579fea
--- /dev/null
+++ b/net/trantor/pkg-plist
@@ -0,0 +1,37 @@
+include/trantor/exports.h
+include/trantor/net/AsyncStream.h
+include/trantor/net/Certificate.h
+include/trantor/net/Channel.h
+include/trantor/net/EventLoop.h
+include/trantor/net/EventLoopThread.h
+include/trantor/net/EventLoopThreadPool.h
+include/trantor/net/InetAddress.h
+include/trantor/net/Resolver.h
+include/trantor/net/TLSPolicy.h
+include/trantor/net/TcpClient.h
+include/trantor/net/TcpConnection.h
+include/trantor/net/TcpServer.h
+include/trantor/net/callbacks.h
+include/trantor/utils/AsyncFileLogger.h
+include/trantor/utils/ConcurrentTaskQueue.h
+include/trantor/utils/Date.h
+include/trantor/utils/Funcs.h
+include/trantor/utils/LockFreeQueue.h
+include/trantor/utils/LogStream.h
+include/trantor/utils/Logger.h
+include/trantor/utils/MsgBuffer.h
+include/trantor/utils/NonCopyable.h
+include/trantor/utils/ObjectPool.h
+include/trantor/utils/SerialTaskQueue.h
+include/trantor/utils/TaskQueue.h
+include/trantor/utils/TimingWheel.h
+include/trantor/utils/Utilities.h
+lib/cmake/Trantor/FindBotan.cmake
+lib/cmake/Trantor/Findc-ares.cmake
+lib/cmake/Trantor/TrantorConfig.cmake
+lib/cmake/Trantor/TrantorConfigVersion.cmake
+lib/cmake/Trantor/TrantorTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Trantor/TrantorTargets.cmake
+lib/libtrantor.so
+lib/libtrantor.so.1
+lib/libtrantor.so.%%PORTVERSION%%
diff --git a/net/tsctp/Makefile b/net/tsctp/Makefile
index 37d64677bb11..69b49d90a8b6 100644
--- a/net/tsctp/Makefile
+++ b/net/tsctp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tsctp
-DISTVERSION= 0.8.1
+DISTVERSION= 0.8.2
CATEGORIES= net
MASTER_SITES= https://www.nntb.no/~dreibh/tsctp/download/
diff --git a/net/tsctp/distinfo b/net/tsctp/distinfo
index e6041d48e5ad..029b153a4f7e 100644
--- a/net/tsctp/distinfo
+++ b/net/tsctp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734703257
-SHA256 (tsctp-0.8.1.tar.xz) = c2de8ce82156bdaa8846af84f9e7c76b1128b09a754481ee72f69b3a52d12d86
-SIZE (tsctp-0.8.1.tar.xz) = 134684
+TIMESTAMP = 1752059339
+SHA256 (tsctp-0.8.2.tar.xz) = 4087aa8d1049e62f9af1b578f88f1ef569585715e2eab9ce716350cf12419457
+SIZE (tsctp-0.8.2.tar.xz) = 135228
diff --git a/net/tunneller/Makefile b/net/tunneller/Makefile
index 706b8954534c..b01394cd47c1 100644
--- a/net/tunneller/Makefile
+++ b/net/tunneller/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tunneller
DISTVERSIONPREFIX= release-
DISTVERSION= 0.6
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/usockets/Makefile b/net/usockets/Makefile
index d7b4ef6980be..1b53794ad6d7 100644
--- a/net/usockets/Makefile
+++ b/net/usockets/Makefile
@@ -11,8 +11,6 @@ WWW= https://github.com/uNetworking/uSockets
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_riscv64= fails to build: Hard-float 'd' ABI can't be used for a target that doesn't support the D instruction set extension
-
USES= compiler:c++17-lang ssl
USE_LDCONFIG= yes
diff --git a/net/v2ray/Makefile b/net/v2ray/Makefile
index 18a7069ab77b..4355b5a97e13 100644
--- a/net/v2ray/Makefile
+++ b/net/v2ray/Makefile
@@ -1,7 +1,7 @@
PORTNAME= v2ray
DISTVERSIONPREFIX= v
DISTVERSION= 5.30.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= shen.elf@gmail.com
diff --git a/net/wangle/Makefile b/net/wangle/Makefile
index 8cd655cfed0c..b995019e1469 100644
--- a/net/wangle/Makefile
+++ b/net/wangle/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wangle
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.23.00
+DISTVERSION= 2025.07.21.00
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/wangle/distinfo b/net/wangle/distinfo
index 7354846e1063..5ce2b67c6f0e 100644
--- a/net/wangle/distinfo
+++ b/net/wangle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750695885
-SHA256 (facebook-wangle-v2025.06.23.00_GH0.tar.gz) = 17590983cbb1a79bf21e8b03b34da0c8cd8bea93f0f80b387b136ce636f2ef9e
-SIZE (facebook-wangle-v2025.06.23.00_GH0.tar.gz) = 368394
+TIMESTAMP = 1753158782
+SHA256 (facebook-wangle-v2025.07.21.00_GH0.tar.gz) = c7407cf9e33c00d4cdd1fa96452638688c50402b6150eb7e42c9a5010eb78123
+SIZE (facebook-wangle-v2025.07.21.00_GH0.tar.gz) = 369158
diff --git a/net/wgcf/Makefile b/net/wgcf/Makefile
index e8975b9f87b5..68087f54474d 100644
--- a/net/wgcf/Makefile
+++ b/net/wgcf/Makefile
@@ -1,6 +1,7 @@
PORTNAME= wgcf
PORTVERSION= 2.2.27
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/wireguard-go/Makefile b/net/wireguard-go/Makefile
index 7651624cb3e8..dfab1ae8cce0 100644
--- a/net/wireguard-go/Makefile
+++ b/net/wireguard-go/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wireguard-go
PORTVERSION= 0.0.20230223
-PORTREVISION= 15
+PORTREVISION= 16
PORTEPOCH= 1
CATEGORIES= net net-vpn
MASTER_SITES= https://git.zx2c4.com/wireguard-go/snapshot/
diff --git a/net/wireproxy/Makefile b/net/wireproxy/Makefile
index 3ed5dae7abca..f8a2958df17e 100644
--- a/net/wireproxy/Makefile
+++ b/net/wireproxy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wireproxy
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.9
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= net
MAINTAINER= lwhsu@FreeBSD.org
diff --git a/net/wireshark/Makefile b/net/wireshark/Makefile
index 13fee48008cf..e01de4ec435d 100644
--- a/net/wireshark/Makefile
+++ b/net/wireshark/Makefile
@@ -1,6 +1,5 @@
PORTNAME= wireshark
-DISTVERSION= 4.4.7
-PORTREVISION= 1
+DISTVERSION= 4.4.8
CATEGORIES= net
MASTER_SITES= https://1.na.dl.wireshark.org/src/ \
https://1.eu.dl.wireshark.org/src/ \
diff --git a/net/wireshark/distinfo b/net/wireshark/distinfo
index 2dffe6ccf42a..1012e5bafab1 100644
--- a/net/wireshark/distinfo
+++ b/net/wireshark/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749230104
-SHA256 (wireshark-4.4.7.tar.xz) = 5644143fed6363fa6c0cf58c2a6fe9ba0922efaea8f981c7228260bf46f1494b
-SIZE (wireshark-4.4.7.tar.xz) = 46812644
+TIMESTAMP = 1752738718
+SHA256 (wireshark-4.4.8.tar.xz) = dd648c5c5994843205cd73e57d6673f6f4e12718e1c558c674cb8bdafeacde47
+SIZE (wireshark-4.4.8.tar.xz) = 46826268
diff --git a/net/wireshark/pkg-plist b/net/wireshark/pkg-plist
index 08c4a378b2c5..48e72a8b5b97 100644
--- a/net/wireshark/pkg-plist
+++ b/net/wireshark/pkg-plist
@@ -682,10 +682,10 @@ bin/tshark
%%DEVELOPMENT%%lib/cmake/wireshark/WiresharkTargets.cmake
lib/libwireshark.so
lib/libwireshark.so.18
-lib/libwireshark.so.18.0.7
+lib/libwireshark.so.18.0.8
lib/libwiretap.so
lib/libwiretap.so.15
-lib/libwiretap.so.15.0.7
+lib/libwiretap.so.15.0.8
lib/libwsutil.so
lib/libwsutil.so.16
lib/libwsutil.so.16.0.0
diff --git a/net/wlvncc/Makefile b/net/wlvncc/Makefile
index 9e5bceef94ba..c22a1a9c3aa7 100644
--- a/net/wlvncc/Makefile
+++ b/net/wlvncc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wlvncc
-PORTVERSION= s20250425
+PORTVERSION= s20250707
CATEGORIES= net wayland
MAINTAINER= jbeich@FreeBSD.org
@@ -26,7 +26,7 @@ USE_GITHUB= yes
USE_GL= egl gbm glesv2
USE_XORG= pixman
GH_ACCOUNT= any1
-GH_TAGNAME= a6a5463
+GH_TAGNAME= bc6063a
PLIST_FILES= bin/${PORTNAME}
.include <bsd.port.mk>
diff --git a/net/wlvncc/distinfo b/net/wlvncc/distinfo
index db10a1ed875c..0d9bac262ce1 100644
--- a/net/wlvncc/distinfo
+++ b/net/wlvncc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747860801
-SHA256 (any1-wlvncc-s20250425-a6a5463_GH0.tar.gz) = 9264f2cddb1533c7317790c6ad3890718f2b4fead8ace1f5c07e271582fc5f4e
-SIZE (any1-wlvncc-s20250425-a6a5463_GH0.tar.gz) = 171366
+TIMESTAMP = 1752107948
+SHA256 (any1-wlvncc-s20250707-bc6063a_GH0.tar.gz) = efa576e49f7793195491cf9e3ddfffc7d5b62d300b09db231d73474bb01eb3ee
+SIZE (any1-wlvncc-s20250707-bc6063a_GH0.tar.gz) = 172893
diff --git a/net/xapsd/Makefile b/net/xapsd/Makefile
index f7b7157f02ce..eb4dfccce0f1 100644
--- a/net/xapsd/Makefile
+++ b/net/xapsd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xapsd
DISTVERSION= g20241228
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= PopularMoment@protonmail.com
diff --git a/net/xrdesktop2/Makefile b/net/xrdesktop2/Makefile
index f010f38010f4..3eb97b61c59a 100644
--- a/net/xrdesktop2/Makefile
+++ b/net/xrdesktop2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xrdesktop2
PORTVERSION= 2.00
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= https://BSDforge.com/projects/source/net/xrdesktop2/
diff --git a/net/xrdp/Makefile b/net/xrdp/Makefile
index e257f0ad4825..3d2f523563ae 100644
--- a/net/xrdp/Makefile
+++ b/net/xrdp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xrdp
-DISTVERSION= 0.10.4
+DISTVERSION= 0.10.4.1
PORTEPOCH= 1
CATEGORIES= net
MASTER_SITES= https://github.com/neutrinolabs/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/net/xrdp/distinfo b/net/xrdp/distinfo
index f06e3fe911b9..a54804fa718f 100644
--- a/net/xrdp/distinfo
+++ b/net/xrdp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751423729
-SHA256 (xrdp/xrdp-0.10.4.tar.gz) = afa68a8a3e1b60ef6ec84af2732d03131986ece58b05fbc0453e7ed4fbe3dde8
-SIZE (xrdp/xrdp-0.10.4.tar.gz) = 2468886
+TIMESTAMP = 1751948616
+SHA256 (xrdp/xrdp-0.10.4.1.tar.gz) = 52eadf3e86c57be0de0b9d5c184b52a7946a070746d3eb04b5089dd6d42f8f5f
+SIZE (xrdp/xrdp-0.10.4.1.tar.gz) = 2468863
diff --git a/net/zapret/Makefile b/net/zapret/Makefile
index f1ae87b7ed95..865b1185dcd2 100644
--- a/net/zapret/Makefile
+++ b/net/zapret/Makefile
@@ -1,6 +1,6 @@
PORTNAME= zapret
DISTVERSIONPREFIX= v
-DISTVERSION= 70.6
+DISTVERSION= 71.2
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/zapret/distinfo b/net/zapret/distinfo
index b632e2eca244..c6424de5bbe0 100644
--- a/net/zapret/distinfo
+++ b/net/zapret/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744309095
-SHA256 (bol-van-zapret-v70.6_GH0.tar.gz) = ed4052c548041eb9b2b1f9d6e548d09c76814b0556f534dcb9f7c367f15d427a
-SIZE (bol-van-zapret-v70.6_GH0.tar.gz) = 498786
+TIMESTAMP = 1752140237
+SHA256 (bol-van-zapret-v71.2_GH0.tar.gz) = bccb05644e43455767fbd8f6a965a17d05265142244423ecb4b920f0d0cdabbd
+SIZE (bol-van-zapret-v71.2_GH0.tar.gz) = 534230
diff --git a/net/zmate/Makefile b/net/zmate/Makefile
index e33b10081ae2..b2b8e72a2880 100644
--- a/net/zmate/Makefile
+++ b/net/zmate/Makefile
@@ -1,6 +1,7 @@
PORTNAME= zmate
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= fuz@FreeBSD.org