summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/3mux/Makefile2
-rw-r--r--sysutils/Makefile32
-rw-r--r--sysutils/UEFITool/Makefile2
-rw-r--r--sysutils/UEFITool/distinfo6
-rw-r--r--sysutils/alloy/Makefile2
-rw-r--r--sysutils/amazon-ssm-agent/Makefile2
-rw-r--r--sysutils/amazon-ssm-plugin/Makefile2
-rw-r--r--sysutils/amazon-ssm-plugin/distinfo6
-rw-r--r--sysutils/android-file-transfer-qt5/Makefile9
-rw-r--r--sysutils/android-file-transfer/Makefile16
-rw-r--r--sysutils/android-ota-payload-extractor/Makefile2
-rw-r--r--sysutils/apachetop/Makefile5
-rw-r--r--sysutils/appjail-devel/Makefile12
-rw-r--r--sysutils/appjail-devel/distinfo6
-rw-r--r--sysutils/appjail/Makefile10
-rw-r--r--sysutils/appjail/distinfo6
-rw-r--r--sysutils/aptly/Makefile2
-rw-r--r--sysutils/async/Makefile2
-rw-r--r--sysutils/auto-admin/Makefile4
-rw-r--r--sysutils/auto-admin/distinfo6
-rw-r--r--sysutils/auto-admin/pkg-plist4
-rw-r--r--sysutils/autorestic/Makefile2
-rw-r--r--sysutils/awslim/Makefile2
-rw-r--r--sysutils/b3sum/Makefile3
-rw-r--r--sysutils/b3sum/Makefile.crates101
-rw-r--r--sysutils/b3sum/distinfo208
-rw-r--r--sysutils/backdown/Makefile2
-rw-r--r--sysutils/backrest/Makefile11
-rw-r--r--sysutils/backrest/distinfo14
-rw-r--r--sysutils/baloo-widgets/distinfo6
-rw-r--r--sysutils/bareos-client/Makefile4
-rw-r--r--sysutils/bareos-server/Makefile12
-rw-r--r--sysutils/bareos-server/pkg-plist1
-rw-r--r--sysutils/bareos22-client/Makefile20
-rw-r--r--sysutils/bareos22-server/Makefile240
-rw-r--r--sysutils/bareos22-server/Makefile.common38
-rw-r--r--sysutils/bareos22-server/distinfo3
-rw-r--r--sysutils/bareos22-server/files/bareos-barcodes51
-rw-r--r--sysutils/bareos22-server/files/bareos-dir.in55
-rw-r--r--sysutils/bareos22-server/files/bareos-fd.in46
-rw-r--r--sysutils/bareos22-server/files/bareos-sd.in37
-rw-r--r--sysutils/bareos22-server/files/chio-bareos190
-rw-r--r--sysutils/bareos22-server/files/patch-contrib-misc-bsmc_CMakeLists.txt11
-rw-r--r--sysutils/bareos22-server/files/patch-contrib_CMakeLists.txt27
-rw-r--r--sysutils/bareos22-server/files/patch-core-CMakeLists.txt41
-rw-r--r--sysutils/bareos22-server/files/patch-core-cmake_BareosCheckIncludes.cmake12
-rw-r--r--sysutils/bareos22-server/files/patch-core-cmake_BareosFindAllLibraries.cmake12
-rw-r--r--sysutils/bareos22-server/files/patch-core-cmake_BareosInstallConfigFiles.cmake118
-rw-r--r--sysutils/bareos22-server/files/patch-core-manpages_CMakeLists.txt16
-rw-r--r--sysutils/bareos22-server/files/patch-core-scripts_CMakeLists.txt64
-rw-r--r--sysutils/bareos22-server/files/patch-core-src-dird_CMakeLists.txt28
-rw-r--r--sysutils/bareos22-server/files/patch-core-src-dird_vbackup.cc11
-rw-r--r--sysutils/bareos22-server/files/patch-core-src-include_baconfig.h25
-rw-r--r--sysutils/bareos22-server/files/patch-core-src-plugins-filed_CMakeLists.txt13
-rw-r--r--sysutils/bareos22-server/files/patch-core-src-plugins-stored_CMakeLists.txt15
-rw-r--r--sysutils/bareos22-server/files/patch-core-src-stored_CMakelists.txt20
-rw-r--r--sysutils/bareos22-server/files/patch-core-src_CMakeLists.txt51
-rw-r--r--sysutils/bareos22-server/files/patch-core_cmake_bareos-symlink-default-db-backend.cmake36
-rw-r--r--sysutils/bareos22-server/files/pkg-deinstall.client.in30
-rw-r--r--sysutils/bareos22-server/files/pkg-install.client.in13
-rw-r--r--sysutils/bareos22-server/files/pkg-message.client.in17
-rw-r--r--sysutils/bareos22-server/files/pkg-message.server.in74
-rw-r--r--sysutils/bareos22-server/pkg-descr4
-rw-r--r--sysutils/bareos22-server/pkg-plist164
-rw-r--r--sysutils/bareos22-server/pkg-plist.client109
-rw-r--r--sysutils/bareos22-traymonitor/Makefile28
-rw-r--r--sysutils/bareos22-traymonitor/pkg-descr6
-rw-r--r--sysutils/bareos22-traymonitor/pkg-plist7
-rw-r--r--sysutils/bareos24-client/Makefile4
-rw-r--r--sysutils/bareos24-server/Makefile6
-rw-r--r--sysutils/bareos24-server/files/patch-core-src-include_baconfig.h18
-rw-r--r--sysutils/bareos24-server/files/patch-core-src-stored-backends_chunked_device.cc163
-rw-r--r--sysutils/bastille/Makefile2
-rw-r--r--sysutils/bastille/distinfo6
-rw-r--r--sysutils/bastille/pkg-message46
-rw-r--r--sysutils/beats7/Makefile448
-rw-r--r--sysutils/beats7/distinfo569
-rw-r--r--sysutils/beats7/files/auditbeat.in50
-rw-r--r--sysutils/beats7/files/filebeat.in43
-rw-r--r--sysutils/beats7/files/heartbeat.in44
-rw-r--r--sysutils/beats7/files/metricbeat.in51
-rw-r--r--sysutils/beats7/files/packetbeat.in43
-rw-r--r--sysutils/beats7/files/patch-auditbeat_auditbeat.reference.yml20
-rw-r--r--sysutils/beats7/files/patch-auditbeat_auditbeat.yml13
-rw-r--r--sysutils/beats7/files/patch-dev-tools_mage_settings.go20
-rw-r--r--sysutils/beats7/files/patch-filebeat_filebeat.reference.yml26
-rw-r--r--sysutils/beats7/files/patch-filebeat_filebeat.yml33
-rw-r--r--sysutils/beats7/files/patch-heartbeat_heartbeat.yml11
-rw-r--r--sysutils/beats7/files/patch-libbeat_autodiscover_providers_docker_config.go13
-rw-r--r--sysutils/beats7/files/patch-libbeat_autodiscover_providers_docker_docker.go13
-rw-r--r--sysutils/beats7/files/patch-libbeat_autodiscover_providers_kubernetes_config.go13
-rw-r--r--sysutils/beats7/files/patch-libbeat_autodiscover_providers_kubernetes_kubernetes.go13
-rw-r--r--sysutils/beats7/files/patch-libbeat_common_docker_client.go13
-rw-r--r--sysutils/beats7/files/patch-libbeat_common_docker_watcher.go13
-rw-r--r--sysutils/beats7/files/patch-libbeat_scripts_Makefile26
-rw-r--r--sysutils/beats7/files/patch-metricbeat_metricbeat.reference.yml20
-rw-r--r--sysutils/beats7/files/patch-metricbeat_metricbeat.yml33
-rw-r--r--sysutils/beats7/files/patch-packetbeat_packetbeat.reference.yml11
-rw-r--r--sysutils/beats7/files/patch-packetbeat_packetbeat.yml26
-rw-r--r--sysutils/beats7/files/patch-vendor_github.com_elastic_elastic-agent-system-metrics_metric_system_filesystem_filesystem__unix.go14
-rw-r--r--sysutils/beats7/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go12
-rw-r--r--sysutils/beats7/files/patch-vendor_github.com_insomniacslk_dhcp_dhcpv4_bindtodevice__bsd.go22
-rw-r--r--sysutils/beats7/files/pkg-message.in12
-rw-r--r--sysutils/beats7/pkg-descr18
-rw-r--r--sysutils/beats7/pkg-plist21
-rw-r--r--sysutils/beats8/Makefile2
-rw-r--r--sysutils/bkt/Makefile2
-rw-r--r--sysutils/bottom/Makefile3
-rw-r--r--sysutils/bottom/Makefile.crates273
-rw-r--r--sysutils/bottom/distinfo548
-rw-r--r--sysutils/brename/Makefile2
-rw-r--r--sysutils/bsdisks/Makefile1
-rw-r--r--sysutils/bsdisks/files/patch-camcontrol.c12
-rw-r--r--sysutils/buildah/Makefile3
-rw-r--r--sysutils/bupstash/Makefile2
-rw-r--r--sysutils/burp-devel/Makefile42
-rw-r--r--sysutils/burp-devel/distinfo3
-rw-r--r--sysutils/burp-devel/files/burp.in57
-rw-r--r--sysutils/burp-devel/pkg-descr9
-rw-r--r--sysutils/burp-devel/pkg-plist24
-rw-r--r--sysutils/burp/Makefile6
-rw-r--r--sysutils/burp/distinfo6
-rw-r--r--sysutils/burp/files/patch-libressl3511
-rw-r--r--sysutils/burp/pkg-plist2
-rw-r--r--sysutils/bvm/Makefile21
-rw-r--r--sysutils/bvm/distinfo6
-rw-r--r--sysutils/bvm/pkg-descr17
-rw-r--r--sysutils/bvm/pkg-plist5
-rw-r--r--sysutils/cardano-cli/Makefile165
-rw-r--r--sysutils/cardano-cli/distinfo370
-rw-r--r--sysutils/cbsd-mq-api/Makefile2
-rw-r--r--sysutils/cbsd-mq-router/Makefile2
-rw-r--r--sysutils/cbsd/Makefile4
-rw-r--r--sysutils/cbsd/distinfo6
-rw-r--r--sysutils/cbsd/pkg-plist36
-rw-r--r--sysutils/cdrdao/Makefile10
-rw-r--r--sysutils/cdrdao/distinfo6
-rw-r--r--sysutils/cdrdao/files/patch-configure.ac6
-rw-r--r--sysutils/cdrdao/files/patch-dao_ScsiIf-freebsd-cam.cc13
-rw-r--r--sysutils/cdrdao/files/patch-dao_cdrdao.man8
-rw-r--r--sysutils/cdrdao/files/patch-dao_main.cc4
-rw-r--r--sysutils/cfengine-devel/Makefile8
-rw-r--r--sysutils/cfengine-devel/distinfo10
-rw-r--r--sysutils/cfengine-lts/Makefile5
-rw-r--r--sysutils/cfengine-masterfiles-devel/Makefile6
-rw-r--r--sysutils/cfengine-masterfiles-devel/distinfo6
-rw-r--r--sysutils/cfengine-masterfiles-lts/Makefile4
-rw-r--r--sysutils/cfengine-masterfiles/Makefile4
-rw-r--r--sysutils/cfengine-masterfiles321/Makefile3
-rw-r--r--sysutils/cfengine-masterfiles322/Makefile3
-rw-r--r--sysutils/cfengine-masterfiles323/Makefile3
-rw-r--r--sysutils/cfengine-masterfiles327/Makefile31
-rw-r--r--sysutils/cfengine-masterfiles327/distinfo3
-rw-r--r--sysutils/cfengine-masterfiles327/pkg-descr8
-rw-r--r--sysutils/cfengine-masterfiles327/pkg-plist91
-rw-r--r--sysutils/cfengine/Makefile4
-rw-r--r--sysutils/cfengine321/Makefile3
-rw-r--r--sysutils/cfengine322/Makefile3
-rw-r--r--sysutils/cfengine323/Makefile3
-rw-r--r--sysutils/cfengine327/Makefile70
-rw-r--r--sysutils/cfengine327/distinfo3
-rw-r--r--sysutils/cfengine327/files/cf-execd.in26
-rw-r--r--sysutils/cfengine327/files/cf-monitord.in26
-rw-r--r--sysutils/cfengine327/files/cf-serverd.in26
-rw-r--r--sysutils/cfengine327/files/patch-libntech_libutils_known_dirs.c10
-rw-r--r--sysutils/cfengine327/pkg-descr8
-rw-r--r--sysutils/cfengine327/pkg-plist393
-rw-r--r--sysutils/chaoskube/Makefile1
-rw-r--r--sysutils/chezmoi/Makefile2
-rw-r--r--sysutils/choria/Makefile2
-rw-r--r--sysutils/cilium/Makefile2
-rw-r--r--sysutils/cinnamon-settings-daemon/Makefile2
-rw-r--r--sysutils/cloud-nuke/Makefile3
-rw-r--r--sysutils/cloud-nuke/distinfo10
-rw-r--r--sysutils/cmocka/Makefile11
-rw-r--r--sysutils/cmocka/distinfo6
-rw-r--r--sysutils/cmocka/pkg-plist3
-rw-r--r--sysutils/conmon/Makefile2
-rw-r--r--sysutils/conserve/Makefile2
-rw-r--r--sysutils/consul-alerts/Makefile2
-rw-r--r--sysutils/consul-replicate/Makefile2
-rw-r--r--sysutils/consul/Makefile6
-rw-r--r--sysutils/consul/distinfo30
-rw-r--r--sysutils/consul_exporter/Makefile2
-rw-r--r--sysutils/containerd/Makefile1
-rw-r--r--sysutils/coreos-ct/Makefile2
-rw-r--r--sysutils/cpu-microcode-intel/Makefile4
-rw-r--r--sysutils/cpu-microcode-intel/distinfo6
-rw-r--r--sysutils/cpu-microcode-intel/pkg-message7
-rw-r--r--sysutils/cpuid/Makefile2
-rw-r--r--sysutils/cpuid/distinfo6
-rw-r--r--sysutils/ctop/Makefile2
-rw-r--r--sysutils/czkawka/Makefile12
-rw-r--r--sysutils/czkawka/Makefile.crates828
-rw-r--r--sysutils/czkawka/distinfo1662
-rw-r--r--sysutils/dar/Makefile4
-rw-r--r--sysutils/dar/distinfo6
-rw-r--r--sysutils/ddh/Makefile2
-rw-r--r--sysutils/debootstrap/Makefile11
-rw-r--r--sysutils/debootstrap/distinfo6
-rw-r--r--sysutils/debootstrap/files/patch-functions14
-rw-r--r--sysutils/debootstrap/files/patch-scripts_debian-common9
-rw-r--r--sysutils/deskflow/Makefile2
-rw-r--r--sysutils/deskflow/distinfo6
-rw-r--r--sysutils/deskflow/pkg-plist1
-rw-r--r--sysutils/desktop-installer/Makefile6
-rw-r--r--sysutils/desktop-installer/distinfo6
-rw-r--r--sysutils/devedeng/Makefile3
-rw-r--r--sysutils/devtui/Makefile24
-rw-r--r--sysutils/devtui/distinfo5
-rw-r--r--sysutils/devtui/pkg-descr2
-rw-r--r--sysutils/di/Makefile2
-rw-r--r--sysutils/di/distinfo6
-rw-r--r--sysutils/di/pkg-plist4
-rw-r--r--sysutils/diffoci/Makefile2
-rw-r--r--sysutils/direnv/Makefile2
-rw-r--r--sysutils/diskonaut/Makefile2
-rw-r--r--sysutils/diskus/Makefile2
-rw-r--r--sysutils/dmidecode/Makefile2
-rw-r--r--sysutils/dmidecode/distinfo6
-rw-r--r--sysutils/docker-compose/Makefile2
-rw-r--r--sysutils/docker-credential-pass/Makefile2
-rw-r--r--sysutils/docker-machine/Makefile2
-rw-r--r--sysutils/docker-registry/Makefile2
-rw-r--r--sysutils/docker/Makefile2
-rw-r--r--sysutils/doctl/Makefile1
-rw-r--r--sysutils/dua-cli/Makefile2
-rw-r--r--sysutils/duf/Makefile2
-rw-r--r--sysutils/dunst/Makefile2
-rw-r--r--sysutils/dunst/distinfo6
-rw-r--r--sysutils/dunst/pkg-plist2
-rw-r--r--sysutils/duplicity/Makefile3
-rw-r--r--sysutils/duplicity/distinfo6
-rw-r--r--sysutils/duply/Makefile2
-rw-r--r--sysutils/dust/Makefile4
-rw-r--r--sysutils/dust/Makefile.crates195
-rw-r--r--sysutils/dust/distinfo396
-rw-r--r--sysutils/dutree/Makefile2
-rw-r--r--sysutils/edk2/Makefile130
-rw-r--r--sysutils/edk2/distinfo50
-rw-r--r--sysutils/edk2/files/patch-CryptoPkg_Library_OpensslLib_openssl_include_openssl_byteorder.h15
-rw-r--r--sysutils/edk2/files/patch-OvmfPkg_Bhyve_AcpiPlatformDxe_AcpiPlatform.c38
-rw-r--r--sysutils/edk2/files/patch-OvmfPkg_Bhyve_PlatformPei_Platform.c13
-rw-r--r--sysutils/edk2/files/patch-remove-memattr-protocol353
-rw-r--r--sysutils/eksctl/Makefile6
-rw-r--r--sysutils/eksctl/distinfo10
-rw-r--r--sysutils/elephant/Makefile23
-rw-r--r--sysutils/elephant/distinfo10
-rw-r--r--sysutils/elfx86exts/Makefile2
-rw-r--r--sysutils/envconsul/Makefile2
-rw-r--r--sysutils/epazote/Makefile2
-rw-r--r--sysutils/erdtree/Makefile2
-rw-r--r--sysutils/exa/Makefile2
-rw-r--r--sysutils/eza/Makefile2
-rw-r--r--sysutils/f2/Makefile2
-rw-r--r--sysutils/faketty/Makefile2
-rw-r--r--sysutils/fastfetch/Makefile2
-rw-r--r--sysutils/fastfetch/distinfo6
-rw-r--r--sysutils/fastfetch/pkg-plist1
-rw-r--r--sysutils/fclones/Makefile2
-rw-r--r--sysutils/fd/Makefile2
-rw-r--r--sysutils/filelight/distinfo6
-rw-r--r--sysutils/fileschanged/Makefile5
-rw-r--r--sysutils/flashrom/Makefile1
-rw-r--r--sysutils/flipperbit/Makefile2
-rw-r--r--sysutils/flowgger/Makefile2
-rw-r--r--sysutils/fluent-bit/Makefile2
-rw-r--r--sysutils/fluent-bit/distinfo6
-rw-r--r--sysutils/fluent-bit/files/fluent-bit.in13
-rw-r--r--sysutils/fluent-bit/files/patch-lib__luajit__src__Makefile4
-rw-r--r--sysutils/fluent-bit/files/patch-plugins_in__tail_tail__fs__inotify.c17
-rw-r--r--sysutils/framework-system/Makefile2
-rw-r--r--sysutils/framework-tool-tui/Makefile2
-rw-r--r--sysutils/freebsd-rustdate/Makefile2
-rw-r--r--sysutils/froxlor/Makefile1
-rw-r--r--sysutils/fselect/Makefile2
-rw-r--r--sysutils/fwup/Makefile16
-rw-r--r--sysutils/fwup/distinfo6
-rw-r--r--sysutils/fx/Makefile2
-rw-r--r--sysutils/gcp-ops-agent/Makefile2
-rw-r--r--sysutils/gdu/Makefile1
-rw-r--r--sysutils/gitwatch/Makefile2
-rw-r--r--sysutils/gitwatch/distinfo6
-rw-r--r--sysutils/gkrellm2/Makefile2
-rw-r--r--sysutils/gkrellm2/distinfo6
-rw-r--r--sysutils/gkrellm2/files/patch-server__Makefile13
-rw-r--r--sysutils/gkrellm2/files/patch-server__gkrellmd.h15
-rw-r--r--sysutils/gkrellm2/files/patch-src__Makefile13
-rw-r--r--sysutils/glow/Makefile2
-rw-r--r--sysutils/gnome-settings-daemon/Makefile1
-rw-r--r--sysutils/gnome-system-monitor/Makefile2
-rw-r--r--sysutils/go-ntfy/Makefile11
-rw-r--r--sysutils/go-ntfy/distinfo14
-rw-r--r--sysutils/go-wtf/Makefile5
-rw-r--r--sysutils/go-wtf/distinfo10
-rw-r--r--sysutils/go-wtf/files/patch-modules_todo_display.go24
-rw-r--r--sysutils/goaccess/Makefile2
-rw-r--r--sysutils/goawk/Makefile4
-rw-r--r--sysutils/goawk/distinfo6
-rw-r--r--sysutils/gol/Makefile4
-rw-r--r--sysutils/gomi/Makefile3
-rw-r--r--sysutils/gomi/distinfo10
-rw-r--r--sysutils/gomplate/Makefile10
-rw-r--r--sysutils/gomplate/distinfo10
-rw-r--r--sysutils/gonzo/Makefile1
-rw-r--r--sysutils/gotop/Makefile2
-rw-r--r--sysutils/govmomi/Makefile2
-rw-r--r--sysutils/graffer/Makefile38
-rw-r--r--sysutils/graffer/distinfo5
-rw-r--r--sysutils/graffer/pkg-plist15
-rw-r--r--sysutils/gstat-rs/Makefile3
-rw-r--r--sysutils/gstat-rs/Makefile.crates52
-rw-r--r--sysutils/gstat-rs/distinfo110
-rw-r--r--sysutils/handlr/Makefile2
-rw-r--r--sysutils/hared/Makefile2
-rw-r--r--sysutils/hcloud/Makefile2
-rw-r--r--sysutils/hcloud/distinfo10
-rw-r--r--sysutils/helm/Makefile7
-rw-r--r--sysutils/helm/distinfo10
-rw-r--r--sysutils/helmfile/Makefile1
-rw-r--r--sysutils/hexyl/Makefile3
-rw-r--r--sysutils/hexyl/Makefile.crates4
-rw-r--r--sysutils/hexyl/distinfo14
-rw-r--r--sysutils/hostctl/Makefile2
-rw-r--r--sysutils/hs-cputype/Makefile12
-rw-r--r--sysutils/hs-cputype/distinfo20
-rw-r--r--sysutils/hstr/Makefile10
-rw-r--r--sysutils/hstr/distinfo6
-rw-r--r--sysutils/httm/Makefile3
-rw-r--r--sysutils/httm/Makefile.crates2
-rw-r--r--sysutils/httm/distinfo10
-rw-r--r--sysutils/hw-probe/Makefile6
-rw-r--r--sysutils/hw-probe/distinfo6
-rw-r--r--sysutils/immortal/Makefile2
-rw-r--r--sysutils/infracost/Makefile1
-rw-r--r--sysutils/ipfs-go-fs-repo-migrations/Makefile28
-rw-r--r--sysutils/ipfs-go-fs-repo-migrations/distinfo3
-rw-r--r--sysutils/ipfs-go-fs-repo-migrations/pkg-descr1
-rw-r--r--sysutils/ipget/Makefile2
-rw-r--r--sysutils/ipmi_exporter/Makefile2
-rw-r--r--sysutils/istio/Makefile2
-rw-r--r--sysutils/jadm/Makefile2
-rw-r--r--sysutils/jail_exporter/Makefile2
-rw-r--r--sysutils/jest/Makefile2
-rw-r--r--sysutils/joshuto/Makefile2
-rw-r--r--sysutils/jvmtop/Makefile3
-rw-r--r--sysutils/k3b/distinfo6
-rw-r--r--sysutils/k9s/Makefile6
-rw-r--r--sysutils/k9s/distinfo10
-rw-r--r--sysutils/kapp/Makefile1
-rw-r--r--sysutils/kbackup/distinfo6
-rw-r--r--sysutils/kbackup/pkg-plist1
-rw-r--r--sysutils/kcron/distinfo6
-rw-r--r--sysutils/kdebugsettings/distinfo6
-rw-r--r--sysutils/kdebugsettings/pkg-plist1
-rw-r--r--sysutils/kdf/distinfo6
-rw-r--r--sysutils/kdialog/distinfo6
-rw-r--r--sysutils/keyd/Makefile19
-rw-r--r--sysutils/keyd/distinfo6
-rw-r--r--sysutils/keyd/files/patch-src_daemon.c11
-rw-r--r--sysutils/kf6-baloo/distinfo6
-rw-r--r--sysutils/kf6-baloo/pkg-plist10
-rw-r--r--sysutils/kf6-kuserfeedback/distinfo6
-rw-r--r--sysutils/kf6-kuserfeedback/pkg-plist4
-rw-r--r--sysutils/kf6-kwallet/distinfo6
-rw-r--r--sysutils/kf6-kwallet/pkg-plist1
-rw-r--r--sysutils/khelpcenter/distinfo6
-rw-r--r--sysutils/kopia/Makefile1
-rw-r--r--sysutils/kops/Makefile2
-rw-r--r--sysutils/kpmcore/distinfo6
-rw-r--r--sysutils/kpmcore/pkg-plist1
-rw-r--r--sysutils/ksystemlog/distinfo6
-rw-r--r--sysutils/kubectl/Makefile1
-rw-r--r--sysutils/kubie/Makefile6
-rw-r--r--sysutils/kubie/Makefile.crates58
-rw-r--r--sysutils/kubie/distinfo122
-rw-r--r--sysutils/kubie/files/patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_include_openssl_target.h20
-rw-r--r--sysutils/kubie/files/patch-powerpc64le20
-rw-r--r--sysutils/kubo-go/Makefile2
-rw-r--r--sysutils/kustomize/Makefile2
-rw-r--r--sysutils/lazyssh/Makefile2
-rw-r--r--sysutils/libfvde/Makefile1
-rw-r--r--sysutils/libtpms/Makefile3
-rw-r--r--sysutils/libtpms/distinfo6
-rw-r--r--sysutils/libtpms/pkg-plist2
-rw-r--r--sysutils/limine/Makefile2
-rw-r--r--sysutils/limine/distinfo6
-rw-r--r--sysutils/logrotate/Makefile20
-rw-r--r--sysutils/logrotate/distinfo6
-rw-r--r--sysutils/logrotate/files/logrotate.conf.sample.in (renamed from sysutils/logrotate/files/logrotate.conf.sample)3
-rw-r--r--sysutils/logrotate/files/patch-config.c19
-rw-r--r--sysutils/logrotate/files/patch-logrotate.c19
-rw-r--r--sysutils/logrotate/files/patch-logrotate.h11
-rw-r--r--sysutils/logstash8/Makefile16
-rw-r--r--sysutils/logstash8/distinfo6
-rw-r--r--sysutils/logstash8/files/logstash.in24
-rw-r--r--sysutils/logstash8/files/pkg-message.in23
-rw-r--r--sysutils/logstash91/Makefile89
-rw-r--r--sysutils/logstash91/distinfo3
-rw-r--r--sysutils/logstash91/files/logstash.conf.sample17
-rw-r--r--sysutils/logstash91/files/logstash.in117
-rw-r--r--sysutils/logstash91/files/patch-config_logstash.yml11
-rw-r--r--sysutils/logstash91/files/pkg-message.in25
-rw-r--r--sysutils/logstash91/pkg-descr3
-rw-r--r--sysutils/logstash92/Makefile89
-rw-r--r--sysutils/logstash92/distinfo3
-rw-r--r--sysutils/logstash92/files/logstash.conf.sample17
-rw-r--r--sysutils/logstash92/files/logstash.in117
-rw-r--r--sysutils/logstash92/files/patch-config_logstash.yml11
-rw-r--r--sysutils/logstash92/files/pkg-message.in25
-rw-r--r--sysutils/logstash92/pkg-descr3
-rw-r--r--sysutils/logwatch/Makefile8
-rw-r--r--sysutils/logwatch/distinfo6
-rw-r--r--sysutils/logwatch/files/Makefile2
-rw-r--r--sysutils/logwatch/files/patch-scripts_services_postfix43
-rw-r--r--sysutils/logwatch/files/pkg-message.in24
-rw-r--r--sysutils/logwatch/pkg-plist4
-rw-r--r--sysutils/loki/Makefile2
-rw-r--r--sysutils/loki/distinfo2
-rw-r--r--sysutils/lsd/Makefile7
-rw-r--r--sysutils/lsd/Makefile.crates160
-rw-r--r--sysutils/lsd/distinfo322
-rw-r--r--sysutils/lxqt-admin/Makefile2
-rw-r--r--sysutils/lxqt-config/Makefile2
-rw-r--r--sysutils/lxqt-config/distinfo6
-rw-r--r--sysutils/lxqt-config/pkg-plist1
-rw-r--r--sysutils/lxqt-policykit/Makefile2
-rw-r--r--sysutils/lxqt-powermanagement/Makefile2
-rw-r--r--sysutils/lxqt-qt6plugin/Makefile2
-rw-r--r--sysutils/mackerel-agent/Makefile2
-rw-r--r--sysutils/mackerel-agent/distinfo10
-rw-r--r--sysutils/mate-system-monitor/Makefile2
-rw-r--r--sysutils/mcelog/Makefile2
-rw-r--r--sysutils/mcfly/Makefile209
-rw-r--r--sysutils/mcfly/distinfo416
-rw-r--r--sysutils/mdcat/Makefile2
-rw-r--r--sysutils/mdfried/Makefile40
-rw-r--r--sysutils/mdfried/Makefile.crates490
-rw-r--r--sysutils/mdfried/distinfo983
-rw-r--r--sysutils/mdfried/pkg-descr2
-rw-r--r--sysutils/michaelo-periodic/Makefile33
-rw-r--r--sysutils/michaelo-periodic/distinfo3
-rw-r--r--sysutils/michaelo-periodic/pkg-descr2
-rw-r--r--sysutils/minikube/Makefile2
-rw-r--r--sysutils/mise/Makefile487
-rw-r--r--sysutils/mise/distinfo972
-rw-r--r--sysutils/mkr/Makefile1
-rw-r--r--sysutils/mods/Makefile4
-rw-r--r--sysutils/mongodb_exporter/Makefile2
-rw-r--r--sysutils/mprocs/Makefile3
-rw-r--r--sysutils/mprocs/Makefile.crates167
-rw-r--r--sysutils/mprocs/distinfo340
-rw-r--r--sysutils/mtail/Makefile45
-rw-r--r--sysutils/mtail/Makefile.gomod23
-rw-r--r--sysutils/mtail/distinfo47
-rw-r--r--sysutils/mtail/files/mtail.in30
-rw-r--r--sysutils/mtail/files/pkg-message.in31
-rw-r--r--sysutils/mtail/pkg-descr9
-rw-r--r--sysutils/mtail/pkg-plist34
-rw-r--r--sysutils/mult/Makefile4
-rw-r--r--sysutils/mult/distinfo14
-rw-r--r--sysutils/multitail/Makefile2
-rw-r--r--sysutils/nerdctl/Makefile3
-rw-r--r--sysutils/nerdctl/distinfo10
-rw-r--r--sysutils/nginx-ui/Makefile3
-rw-r--r--sysutils/nix/Makefile4
-rw-r--r--sysutils/nix/files/patch-nix-meson-build-support_libatomic_meson.build12
-rw-r--r--sysutils/nix/pkg-plist351
-rw-r--r--sysutils/node_exporter/Makefile2
-rw-r--r--sysutils/nomad-driver-podman/Makefile1
-rw-r--r--sysutils/nomad-pot-driver/Makefile2
-rw-r--r--sysutils/nomad/Makefile2
-rw-r--r--sysutils/nut-devel/Makefile4
-rw-r--r--sysutils/nut-devel/distinfo6
-rw-r--r--sysutils/nut-devel/pkg-plist5
-rw-r--r--sysutils/nut_exporter/Makefile2
-rw-r--r--sysutils/oc/Makefile2
-rw-r--r--sysutils/omnibackup/Makefile2
-rw-r--r--sysutils/onefetch/Makefile4
-rw-r--r--sysutils/onefetch/Makefile.crates553
-rw-r--r--sysutils/onefetch/distinfo1112
-rw-r--r--sysutils/opa/Makefile2
-rw-r--r--sysutils/opendircolors/Makefile2
-rw-r--r--sysutils/opendircolors/distinfo6
-rw-r--r--sysutils/opensbi/Makefile2
-rw-r--r--sysutils/opensbi/distinfo6
-rw-r--r--sysutils/opensbi/files/patch-lib_sbi_sbi__hart.c19
-rw-r--r--sysutils/opensbi/files/patch-platform_generic_platform.c11
-rw-r--r--sysutils/opensbi/files/patch-platform_generic_sifive_fu540.c26
-rw-r--r--sysutils/opentofu/Makefile4
-rw-r--r--sysutils/opentofu/distinfo10
-rw-r--r--sysutils/openvox-agent8/Makefile5
-rw-r--r--sysutils/openvox-agent8/distinfo6
-rw-r--r--sysutils/openvox-agent8/files/patch-openvox.gemspec15
-rw-r--r--sysutils/p5-Sys-Gamin/Makefile4
-rw-r--r--sysutils/packer/Makefile2
-rw-r--r--sysutils/pacman/Makefile20
-rw-r--r--sysutils/pacman/distinfo6
-rw-r--r--sysutils/pacman/files/patch-meson.build8
-rw-r--r--sysutils/pacman/pkg-plist31
-rw-r--r--sysutils/paladin/Makefile2
-rw-r--r--sysutils/parallel/Makefile2
-rw-r--r--sysutils/parallel/distinfo6
-rw-r--r--sysutils/pdumpfs/Makefile10
-rw-r--r--sysutils/pfetch-rs/Makefile2
-rw-r--r--sysutils/php81-fileinfo/Makefile7
-rw-r--r--sysutils/php81-fileinfo/files/patch-config.m421
-rw-r--r--sysutils/php81-posix/Makefile7
-rw-r--r--sysutils/pipeform/Makefile2
-rw-r--r--sysutils/plasma-pass/Makefile2
-rw-r--r--sysutils/plasma6-discover/Makefile1
-rw-r--r--sysutils/plasma6-discover/distinfo6
-rw-r--r--sysutils/plasma6-discover/pkg-plist2
-rw-r--r--sysutils/plasma6-kde-cli-tools/Makefile1
-rw-r--r--sysutils/plasma6-kde-cli-tools/distinfo6
-rw-r--r--sysutils/plasma6-kde-cli-tools/pkg-plist3
-rw-r--r--sysutils/plasma6-kinfocenter/Makefile1
-rw-r--r--sysutils/plasma6-kinfocenter/distinfo6
-rw-r--r--sysutils/plasma6-kinfocenter/pkg-plist3
-rw-r--r--sysutils/plasma6-kmenuedit/Makefile1
-rw-r--r--sysutils/plasma6-kmenuedit/distinfo6
-rw-r--r--sysutils/plasma6-knighttime/distinfo6
-rw-r--r--sysutils/plasma6-ksystemstats/Makefile1
-rw-r--r--sysutils/plasma6-ksystemstats/distinfo6
-rw-r--r--sysutils/plasma6-ksystemstats/pkg-plist1
-rw-r--r--sysutils/plasma6-libksysguard/Makefile1
-rw-r--r--sysutils/plasma6-libksysguard/distinfo6
-rw-r--r--sysutils/plasma6-libksysguard/pkg-plist11
-rw-r--r--sysutils/plasma6-plasma-disks/Makefile1
-rw-r--r--sysutils/plasma6-plasma-disks/distinfo6
-rw-r--r--sysutils/plasma6-plasma-disks/pkg-plist1
-rw-r--r--sysutils/plasma6-plasma-systemmonitor/Makefile1
-rw-r--r--sysutils/plasma6-plasma-systemmonitor/distinfo6
-rw-r--r--sysutils/plasma6-plasma-systemmonitor/pkg-plist3
-rw-r--r--sysutils/plasma6-polkit-kde-agent-1/distinfo6
-rw-r--r--sysutils/plasma6-powerdevil/Makefile1
-rw-r--r--sysutils/plasma6-powerdevil/distinfo6
-rw-r--r--sysutils/plasma6-powerdevil/pkg-plist2
-rw-r--r--sysutils/plasma6-systemsettings/Makefile1
-rw-r--r--sysutils/plasma6-systemsettings/distinfo6
-rw-r--r--sysutils/podman/Makefile3
-rwxr-xr-xsysutils/podman/files/podman.in32
-rw-r--r--sysutils/polkit/Makefile51
-rw-r--r--sysutils/polkit/distinfo6
-rw-r--r--sysutils/polkit/files/patch-docs_man_polkit.xml78
-rw-r--r--sysutils/polkit/files/patch-src_polkit_polkitunixsession.c12
-rw-r--r--sysutils/polkit/files/patch-src_polkitagent_polkitagenthelper-pam.c27
-rw-r--r--sysutils/polkit/files/patch-src_polkitbackend_meson.build18
-rw-r--r--sysutils/polkit/files/patch-src_polkitbackend_polkitbackendsessionmonitor.c8
-rw-r--r--sysutils/polkit/files/patch-test_data_etc_polkit-1_rules.d_10-testing.rules11
-rw-r--r--sysutils/polkit/files/patch-test_wrapper.py76
-rw-r--r--sysutils/polkit/pkg-plist4
-rw-r--r--sysutils/pollinfo/Makefile2
-rw-r--r--sysutils/popeye/Makefile2
-rw-r--r--sysutils/potnet/Makefile2
-rw-r--r--sysutils/process-viewer/Makefile2
-rw-r--r--sysutils/procs/Makefile2
-rw-r--r--sysutils/puppet-lint/Makefile2
-rw-r--r--sysutils/puppet-lint/distinfo6
-rw-r--r--sysutils/puppet8/Makefile2
-rw-r--r--sysutils/puppet8/files/patch-lib_puppet_util_monkey__patches.rb47
-rw-r--r--sysutils/puppet8/files/patch-puppet.gemspec9
-rw-r--r--sysutils/py-ansible-core/Makefile1
-rw-r--r--sysutils/py-ansible-core/files/patch-pyproject.toml2
-rw-r--r--sysutils/py-ansible-core219/Makefile1
-rw-r--r--sysutils/py-ansible-core219/files/patch-pyproject.toml2
-rw-r--r--sysutils/py-ansible-core220/Makefile95
-rw-r--r--sysutils/py-ansible-core220/distinfo3
-rw-r--r--sysutils/py-ansible-core220/files/patch-pyproject.toml9
-rw-r--r--sysutils/py-ansible-core220/pkg-descr5
-rw-r--r--sysutils/py-ansible-runner/Makefile2
-rw-r--r--sysutils/py-azure-cli-acr/Makefile2
-rw-r--r--sysutils/py-azure-cli-core/Makefile2
-rw-r--r--sysutils/py-azure-cli/Makefile2
-rw-r--r--sysutils/py-container-inspector/Makefile4
-rw-r--r--sysutils/py-container-inspector/distinfo6
-rw-r--r--sysutils/py-diffoscope/Makefile2
-rw-r--r--sysutils/py-diffoscope/distinfo6
-rw-r--r--sysutils/py-director/Makefile2
-rw-r--r--sysutils/py-director/distinfo6
-rw-r--r--sysutils/py-docker/Makefile1
-rw-r--r--sysutils/py-hcloud/Makefile2
-rw-r--r--sysutils/py-hcloud/distinfo6
-rw-r--r--sysutils/py-healthchecks/Makefile6
-rw-r--r--sysutils/py-healthchecks/distinfo6
-rw-r--r--sysutils/py-healthchecks/pkg-plist96
-rw-r--r--sysutils/py-howdoi/Makefile2
-rw-r--r--sysutils/py-keep/Makefile1
-rw-r--r--sysutils/py-kubernetes/Makefile2
-rw-r--r--sysutils/py-kubernetes/distinfo6
-rw-r--r--sysutils/py-nvitop/Makefile25
-rw-r--r--sysutils/py-nvitop/distinfo3
-rw-r--r--sysutils/py-nvitop/pkg-descr5
-rw-r--r--sysutils/py-overlord/Makefile2
-rw-r--r--sysutils/py-overlord/distinfo6
-rw-r--r--sysutils/py-ploy/Makefile2
-rw-r--r--sysutils/py-ploy_ezjail/Makefile2
-rw-r--r--sysutils/py-psutil/Makefile2
-rw-r--r--sysutils/py-psutil/distinfo6
-rw-r--r--sysutils/py-pyinfra/Makefile1
-rw-r--r--sysutils/py-python-on-whales/Makefile27
-rw-r--r--sysutils/py-python-on-whales/distinfo3
-rw-r--r--sysutils/py-python-on-whales/pkg-descr3
-rw-r--r--sysutils/py-qmk/Makefile5
-rw-r--r--sysutils/py-qmk/distinfo6
-rw-r--r--sysutils/py-rendercv/Makefile3
-rw-r--r--sysutils/py-rendercv/distinfo6
-rw-r--r--sysutils/py-rendercv/files/patch-pyproject.toml11
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_cli_error__handler.py2
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_section.py6
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_social__network.py6
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_built__in__design.py6
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_font__family.py4
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_locale_locale.py6
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_override__dictionary.py32
-rw-r--r--sysutils/py-salt/Makefile2
-rw-r--r--sysutils/py-tmuxp/Makefile2
-rw-r--r--sysutils/py-tmuxp/distinfo6
-rw-r--r--sysutils/qdirstat/Makefile17
-rw-r--r--sysutils/qdirstat/distinfo6
-rw-r--r--sysutils/qdirstat/pkg-plist1
-rw-r--r--sysutils/qmk_hid/Makefile2
-rw-r--r--sysutils/rest-server/Makefile2
-rw-r--r--sysutils/restic/Makefile2
-rw-r--r--sysutils/rinse/Makefile2
-rw-r--r--sysutils/rldd/Makefile2
-rw-r--r--sysutils/rovclock/Makefile1
-rw-r--r--sysutils/rset/Makefile2
-rw-r--r--sysutils/rset/distinfo6
-rw-r--r--sysutils/rsyslog8/Makefile9
-rw-r--r--sysutils/rsyslog8/distinfo6
-rw-r--r--sysutils/rsyslog8/files/patch-plugins_impstats_Makefile.am11
-rw-r--r--sysutils/rsyslog8/files/patch-runtime_nsd__ossl.c8
-rw-r--r--sysutils/rsyslog8/pkg-plist5
-rw-r--r--sysutils/rubygem-bolt/Makefile3
-rw-r--r--sysutils/rubygem-bolt/distinfo6
-rw-r--r--sysutils/rubygem-bolt/files/patch-bolt.gemspec6
-rw-r--r--sysutils/rubygem-bolt/files/patch-lib_bolt_pal.rb11
-rw-r--r--sysutils/rubygem-bundler/Makefile2
-rw-r--r--sysutils/rubygem-bundler/distinfo6
-rw-r--r--sysutils/rubygem-bundler/pkg-plist2
-rw-r--r--sysutils/rubygem-chef-bin/Makefile2
-rw-r--r--sysutils/rubygem-chef-bin/distinfo6
-rw-r--r--sysutils/rubygem-chef-config/Makefile2
-rw-r--r--sysutils/rubygem-chef-config/distinfo6
-rw-r--r--sysutils/rubygem-chef-licensing/Makefile4
-rw-r--r--sysutils/rubygem-chef-licensing/distinfo6
-rw-r--r--sysutils/rubygem-chef-licensing/files/patch-gemspec8
-rw-r--r--sysutils/rubygem-chef-utils/Makefile2
-rw-r--r--sysutils/rubygem-chef-utils/distinfo6
-rw-r--r--sysutils/rubygem-chef-winrm/Makefile6
-rw-r--r--sysutils/rubygem-chef-winrm/distinfo6
-rw-r--r--sysutils/rubygem-chef-winrm/files/patch-gemspec11
-rw-r--r--sysutils/rubygem-chef-zero/Makefile5
-rw-r--r--sysutils/rubygem-chef-zero/distinfo6
-rw-r--r--sysutils/rubygem-chef/Makefile10
-rw-r--r--sysutils/rubygem-chef/distinfo6
-rw-r--r--sysutils/rubygem-fluentd/Makefile26
-rw-r--r--sysutils/rubygem-fluentd/distinfo6
-rw-r--r--sysutils/rubygem-guard-minitest/Makefile4
-rw-r--r--sysutils/rubygem-guard-minitest/distinfo6
-rw-r--r--sysutils/rubygem-guard/Makefile3
-rw-r--r--sysutils/rubygem-guard/distinfo6
-rw-r--r--sysutils/rubygem-httplog/Makefile5
-rw-r--r--sysutils/rubygem-httplog/distinfo6
-rw-r--r--sysutils/rubygem-ohai/Makefile11
-rw-r--r--sysutils/rubygem-ohai/distinfo6
-rw-r--r--sysutils/rubygem-ohai18/Makefile36
-rw-r--r--sysutils/rubygem-ohai18/distinfo3
-rw-r--r--sysutils/rubygem-ohai18/files/patch-gemspec (renamed from sysutils/rubygem-ohai/files/patch-gemspec)0
-rw-r--r--sysutils/rubygem-ohai18/pkg-descr5
-rw-r--r--sysutils/rubygem-openbolt/Makefile3
-rw-r--r--sysutils/rubygem-openbolt/distinfo6
-rw-r--r--sysutils/rubygem-openbolt/files/patch-openbolt.gemspec6
-rw-r--r--sysutils/rubygem-openfact/Makefile2
-rw-r--r--sysutils/rubygem-openfact/distinfo6
-rw-r--r--sysutils/rubygem-puppet_forge/Makefile3
-rw-r--r--sysutils/rubygem-puppet_forge/files/patch-gemspec13
-rw-r--r--sysutils/rubygem-puppetserver-ca/Makefile3
-rw-r--r--sysutils/rubygem-puppetserver-ca/distinfo6
-rw-r--r--sysutils/rubygem-rubyipmi/Makefile2
-rw-r--r--sysutils/rubygem-rubyipmi/distinfo6
-rw-r--r--sysutils/rubygem-smart_proxy_dynflow/Makefile4
-rw-r--r--sysutils/rubygem-smart_proxy_dynflow/distinfo6
-rw-r--r--sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile4
-rw-r--r--sysutils/rubygem-smart_proxy_remote_execution_ssh/distinfo6
-rw-r--r--sysutils/rubygem-smart_proxy_salt/Makefile4
-rw-r--r--sysutils/rubygem-smart_proxy_salt/distinfo6
-rw-r--r--sysutils/rubygem-tmuxinator/Makefile3
-rw-r--r--sysutils/rucola/Makefile39
-rw-r--r--sysutils/rucola/Makefile.crates283
-rw-r--r--sysutils/rucola/distinfo569
-rw-r--r--sysutils/rucola/pkg-descr17
-rw-r--r--sysutils/rucola/pkg-plist7
-rw-r--r--sysutils/rundeck/Makefile4
-rw-r--r--sysutils/rundeck/distinfo6
-rw-r--r--sysutils/runiq/Makefile2
-rw-r--r--sysutils/runj/Makefile4
-rw-r--r--sysutils/runj/distinfo10
-rw-r--r--sysutils/rush/Makefile2
-rw-r--r--sysutils/rust-coreutils/Makefile3
-rw-r--r--sysutils/rust-coreutils/Makefile.crates294
-rw-r--r--sysutils/rust-coreutils/distinfo594
-rw-r--r--sysutils/rust-coreutils/pkg-plist1
-rw-r--r--sysutils/rust-findutils/Makefile2
-rw-r--r--sysutils/rustic/Makefile38
-rw-r--r--sysutils/rustic/Makefile.crates671
-rw-r--r--sysutils/rustic/distinfo1345
-rw-r--r--sysutils/rustic/pkg-descr12
-rw-r--r--sysutils/rustic/pkg-plist15
-rw-r--r--sysutils/sake/Makefile2
-rw-r--r--sysutils/scalpel/Makefile2
-rw-r--r--sysutils/screen-devel/Makefile7
-rw-r--r--sysutils/screen-devel/distinfo6
-rw-r--r--sysutils/screen/Makefile2
-rw-r--r--sysutils/screen/files/patch-telnet.c11
-rw-r--r--sysutils/screen/files/patch-telnet.h11
-rw-r--r--sysutils/screen/files/patch-window.c148
-rw-r--r--sysutils/screen/files/patch-window.h23
-rw-r--r--sysutils/sdmon/Makefile27
-rw-r--r--sysutils/sdmon/distinfo3
-rw-r--r--sysutils/sdmon/pkg-descr2
-rw-r--r--sysutils/seatd/Makefile3
-rw-r--r--sysutils/seatd/distinfo6
-rw-r--r--sysutils/sensu-go/Makefile2
-rw-r--r--sysutils/serf/Makefile2
-rw-r--r--sysutils/siegfried/Makefile4
-rw-r--r--sysutils/siegfried/distinfo10
-rw-r--r--sysutils/signon-kwallet-extension/distinfo6
-rw-r--r--sysutils/skopeo/Makefile3
-rw-r--r--sysutils/skopeo/pkg-descr6
-rw-r--r--sysutils/smartmontools/Makefile9
-rw-r--r--sysutils/smartmontools/files/patch-smartd.cpp50
-rw-r--r--sysutils/smartmontools/files/smartd.in14
-rw-r--r--sysutils/smug/Makefile2
-rw-r--r--sysutils/snmp_exporter/Makefile2
-rw-r--r--sysutils/snmp_exporter20/Makefile2
-rw-r--r--sysutils/sockaddr/Makefile2
-rw-r--r--sysutils/stackit/Makefile2
-rw-r--r--sysutils/stackit/distinfo10
-rw-r--r--sysutils/stressdisk/Makefile34
-rw-r--r--sysutils/stressdisk/distinfo5
-rw-r--r--sysutils/stressdisk/pkg-descr7
-rw-r--r--sysutils/superfile/Makefile6
-rw-r--r--sysutils/superfile/distinfo10
-rw-r--r--sysutils/superfile/files/patch-vendor_github.com_ulikunitz_xz_lzma_reader.go13
-rw-r--r--sysutils/sweeper/distinfo6
-rw-r--r--sysutils/syngesture/Makefile2
-rw-r--r--sysutils/systeroid/Makefile2
-rw-r--r--sysutils/szyszka/Makefile2
-rw-r--r--sysutils/tailspin/Makefile2
-rw-r--r--sysutils/tarbsd-builder/Makefile25
-rw-r--r--sysutils/tarbsd-builder/distinfo6
-rw-r--r--sysutils/tealdeer/Makefile2
-rw-r--r--sysutils/tempo/Makefile2
-rw-r--r--sysutils/tere/Makefile2
-rw-r--r--sysutils/terraform-docs/Makefile4
-rw-r--r--sysutils/terraform-docs/distinfo10
-rw-r--r--sysutils/terraform-provider-gridscale/Makefile2
-rw-r--r--sysutils/terraform-provider-vultr/Makefile2
-rw-r--r--sysutils/terraform-switcher/Makefile4
-rw-r--r--sysutils/terraform-switcher/distinfo10
-rw-r--r--sysutils/terraform/Makefile2
-rw-r--r--sysutils/terragrunt/Makefile2
-rw-r--r--sysutils/tflint/Makefile1
-rw-r--r--sysutils/tiempo/Makefile2
-rw-r--r--sysutils/tldr/Makefile2
-rw-r--r--sysutils/tmux/Makefile35
-rw-r--r--sysutils/tmux/distinfo8
-rw-r--r--sysutils/tmux/files/patch-server-fn.c24
-rw-r--r--sysutils/tmux/pkg-message5
-rw-r--r--sysutils/topgrade/Makefile2
-rw-r--r--sysutils/treemd/Makefile23
-rw-r--r--sysutils/treemd/Makefile.crates443
-rw-r--r--sysutils/treemd/distinfo889
-rw-r--r--sysutils/treemd/pkg-descr14
-rw-r--r--sysutils/treetop/Makefile2
-rw-r--r--sysutils/triton/Makefile2
-rw-r--r--sysutils/try-rs/Makefile21
-rw-r--r--sysutils/try-rs/Makefile.crates211
-rw-r--r--sysutils/try-rs/distinfo425
-rw-r--r--sysutils/try-rs/pkg-descr5
-rw-r--r--sysutils/tuckr/Makefile2
-rw-r--r--sysutils/tvterm/Makefile4
-rw-r--r--sysutils/tvterm/distinfo6
-rw-r--r--sysutils/u-boot-sifive-fu540/Makefile2
-rw-r--r--sysutils/u-boot-sifive-fu740/Makefile2
-rw-r--r--sysutils/u-boot-starfive-visionfive2/Makefile2
-rw-r--r--sysutils/u-boot-tools/Makefile20
-rw-r--r--sysutils/u-boot-tools/distinfo6
-rw-r--r--sysutils/upower/Makefile2
-rw-r--r--sysutils/upower/distinfo6
-rw-r--r--sysutils/upower/pkg-plist2
-rw-r--r--sysutils/usacloud-core/Makefile2
-rw-r--r--sysutils/usacloud-core/Makefile.version2
-rw-r--r--sysutils/usacloud-core/distinfo10
-rw-r--r--sysutils/uschedule/Makefile13
-rw-r--r--sysutils/uschedule/files/patch-src_attributes.h11
-rw-r--r--sysutils/usermin/Makefile1
-rw-r--r--sysutils/usermin/files/patch-setup.sh35
-rw-r--r--sysutils/vagrant-gitlab/Makefile4
-rw-r--r--sysutils/vagrant/Makefile39
-rw-r--r--sysutils/vagrant/distinfo6
-rw-r--r--sysutils/vagrant/files/patch-gemspec26
-rw-r--r--sysutils/vagrant/pkg-plist179
-rw-r--r--sysutils/viddy/Makefile2
-rw-r--r--sysutils/virt-firmware/Makefile2
-rw-r--r--sysutils/virt-firmware/distinfo6
-rw-r--r--sysutils/vivid/Makefile2
-rw-r--r--sysutils/vm-bhyve-devel/pkg-message2
-rw-r--r--sysutils/vm-bhyve-zcomp/Makefile2
-rw-r--r--sysutils/vm-bhyve-zcomp/distinfo6
-rw-r--r--sysutils/vm-bhyve/pkg-message2
-rw-r--r--sysutils/vpnc-scripts/Makefile1
-rw-r--r--sysutils/vpnc-scripts/files/patch-vpnc-script11
-rw-r--r--sysutils/walk/Makefile2
-rw-r--r--sysutils/watchcat/Makefile38
-rw-r--r--sysutils/watchcat/distinfo9
-rw-r--r--sysutils/watchcat/pkg-descr4
-rw-r--r--sysutils/wiimms/Makefile52
-rw-r--r--sysutils/wiimms/distinfo2
-rw-r--r--sysutils/wiimms/files/patch-Makefile31
-rw-r--r--sysutils/wiimms/files/patch-setup-load-titles.sh20
-rw-r--r--sysutils/wiimms/files/patch-setup.sh38
-rw-r--r--sysutils/wiimms/pkg-descr2
-rw-r--r--sysutils/wiimms/pkg-plist20
-rw-r--r--sysutils/wiper/Makefile2
-rw-r--r--sysutils/witr/Makefile38
-rw-r--r--sysutils/witr/distinfo15
-rw-r--r--sysutils/witr/pkg-descr20
-rw-r--r--sysutils/wmtop/Makefile21
-rw-r--r--sysutils/wmtop/distinfo5
-rw-r--r--sysutils/wmtop/files/patch-Makefile21
-rw-r--r--sysutils/wmtop/files/patch-wmtop.c32
-rw-r--r--sysutils/work-tuimer/Makefile2
-rw-r--r--sysutils/work-tuimer/distinfo6
-rw-r--r--sysutils/xclipsync/Makefile26
-rw-r--r--sysutils/xclipsync/distinfo3
-rw-r--r--sysutils/xclipsync/pkg-descr4
-rw-r--r--sysutils/xcp/Makefile172
-rw-r--r--sysutils/xcp/distinfo340
-rw-r--r--sysutils/xfce4-battery-plugin/Makefile2
-rw-r--r--sysutils/xfce4-settings/Makefile3
-rw-r--r--sysutils/xfce4-settings/distinfo6
-rw-r--r--sysutils/xfce4-settings/pkg-plist1
-rw-r--r--sysutils/yadf/Makefile2
-rw-r--r--sysutils/yazi/Makefile4
-rw-r--r--sysutils/yazi/Makefile.crates619
-rw-r--r--sysutils/yazi/distinfo1244
-rw-r--r--sysutils/yazi/files/patch-yazi-fs_src_provider_local_casefold.rs46
-rw-r--r--sysutils/yazi/pkg-plist1
-rw-r--r--sysutils/zbackup/Makefile2
-rw-r--r--sysutils/zellij/Makefile2
-rw-r--r--sysutils/zli/Makefile3
-rw-r--r--sysutils/zli/distinfo10
-rw-r--r--sysutils/zot/Makefile7
-rw-r--r--sysutils/zot/distinfo14
-rw-r--r--sysutils/zot/pkg-message2
-rw-r--r--sysutils/zoxide/Makefile2
859 files changed, 18641 insertions, 12299 deletions
diff --git a/sysutils/3mux/Makefile b/sysutils/3mux/Makefile
index d84b39ddf789..f7ea2d574eac 100644
--- a/sysutils/3mux/Makefile
+++ b/sysutils/3mux/Makefile
@@ -1,7 +1,7 @@
PORTNAME= 3mux
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0
-PORTREVISION= 34
+PORTREVISION= 37
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/Makefile b/sysutils/Makefile
index a612d8e1f35d..27e3cf6116b9 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -38,7 +38,6 @@
SUBDIR += anacron
SUBDIR += and
SUBDIR += android-file-transfer
- SUBDIR += android-file-transfer-qt5
SUBDIR += android-ota-payload-extractor
SUBDIR += angrysearch
SUBDIR += ansible
@@ -101,9 +100,6 @@
SUBDIR += bareos-client
SUBDIR += bareos-server
SUBDIR += bareos-traymonitor
- SUBDIR += bareos22-client
- SUBDIR += bareos22-server
- SUBDIR += bareos22-traymonitor
SUBDIR += bareos23-client
SUBDIR += bareos23-server
SUBDIR += bareos23-traymonitor
@@ -119,7 +115,6 @@
SUBDIR += battray
SUBDIR += bchunk
SUBDIR += beadm
- SUBDIR += beats7
SUBDIR += beats8
SUBDIR += bfs
SUBDIR += bhyve-firmware
@@ -157,7 +152,6 @@
SUBDIR += bulk_extractor
SUBDIR += bupstash
SUBDIR += burp
- SUBDIR += burp-devel
SUBDIR += busybox
SUBDIR += bvm
SUBDIR += byobu
@@ -192,12 +186,14 @@
SUBDIR += cfengine-masterfiles324
SUBDIR += cfengine-masterfiles325
SUBDIR += cfengine-masterfiles326
+ SUBDIR += cfengine-masterfiles327
SUBDIR += cfengine321
SUBDIR += cfengine322
SUBDIR += cfengine323
SUBDIR += cfengine324
SUBDIR += cfengine325
SUBDIR += cfengine326
+ SUBDIR += cfengine327
SUBDIR += chaoskube
SUBDIR += checkrestart
SUBDIR += chezmoi
@@ -292,6 +288,7 @@
SUBDIR += devd-mount
SUBDIR += devedeng
SUBDIR += devstat
+ SUBDIR += devtui
SUBDIR += dfc
SUBDIR += di
SUBDIR += diffoci
@@ -555,7 +552,6 @@
SUBDIR += ipa
SUBDIR += ipad_charge
SUBDIR += ipdbtools
- SUBDIR += ipfs-go-fs-repo-migrations
SUBDIR += ipget
SUBDIR += ipmi_exporter
SUBDIR += ipmitool
@@ -672,6 +668,8 @@
SUBDIR += logstalgia
SUBDIR += logstash7
SUBDIR += logstash8
+ SUBDIR += logstash91
+ SUBDIR += logstash92
SUBDIR += logtool
SUBDIR += logwatch
SUBDIR += loki
@@ -716,6 +714,7 @@
SUBDIR += mcron
SUBDIR += mdcat
SUBDIR += mdf2iso
+ SUBDIR += mdfried
SUBDIR += megacli
SUBDIR += megarc
SUBDIR += memdump
@@ -724,6 +723,7 @@
SUBDIR += memtester
SUBDIR += metalog
SUBDIR += mfid
+ SUBDIR += michaelo-periodic
SUBDIR += minikube
SUBDIR += minimunin
SUBDIR += minipot
@@ -739,6 +739,7 @@
SUBDIR += mmc-utils
SUBDIR += mmve
SUBDIR += modman
+ SUBDIR += mods
SUBDIR += modules
SUBDIR += mog
SUBDIR += mongodb_exporter
@@ -754,6 +755,7 @@
SUBDIR += msiklm
SUBDIR += msktutil
SUBDIR += mstflint
+ SUBDIR += mtail
SUBDIR += mtm
SUBDIR += mtxorbd
SUBDIR += mult
@@ -958,8 +960,6 @@
SUBDIR += pfstat
SUBDIR += pftables
SUBDIR += pftop
- SUBDIR += php81-fileinfo
- SUBDIR += php81-posix
SUBDIR += php82-fileinfo
SUBDIR += php82-posix
SUBDIR += php83-fileinfo
@@ -1032,6 +1032,7 @@
SUBDIR += py-ansible-compat
SUBDIR += py-ansible-core
SUBDIR += py-ansible-core219
+ SUBDIR += py-ansible-core220
SUBDIR += py-ansible-lint
SUBDIR += py-ansible-runner
SUBDIR += py-appjail-gui
@@ -1081,6 +1082,7 @@
SUBDIR += py-mitogen
SUBDIR += py-mqttwarn
SUBDIR += py-nagiosplugin
+ SUBDIR += py-nvitop
SUBDIR += py-overlord
SUBDIR += py-packet-python
SUBDIR += py-pkginfo
@@ -1097,6 +1099,7 @@
SUBDIR += py-python-consul
SUBDIR += py-python-crontab
SUBDIR += py-python-nomad
+ SUBDIR += py-python-on-whales
SUBDIR += py-pytsk
SUBDIR += py-pywatchman
SUBDIR += py-pyznap
@@ -1231,6 +1234,7 @@
SUBDIR += rubygem-mothra
SUBDIR += rubygem-murder
SUBDIR += rubygem-ohai
+ SUBDIR += rubygem-ohai18
SUBDIR += rubygem-openbolt
SUBDIR += rubygem-openfact
SUBDIR += rubygem-openvoxserver-ca
@@ -1271,6 +1275,7 @@
SUBDIR += rubygem-winrm-elevated-gitlab
SUBDIR += rubygem-winrm-gitlab
SUBDIR += rubygem-yell
+ SUBDIR += rucola
SUBDIR += runas
SUBDIR += rundeck
SUBDIR += runiq
@@ -1281,6 +1286,7 @@
SUBDIR += rush
SUBDIR += rust-coreutils
SUBDIR += rust-findutils
+ SUBDIR += rustic
SUBDIR += rw
SUBDIR += rw-tui
SUBDIR += s-tui
@@ -1311,6 +1317,7 @@
SUBDIR += screenie
SUBDIR += scterc
SUBDIR += sd-agent
+ SUBDIR += sdmon
SUBDIR += sdparm
SUBDIR += seatd
SUBDIR += seatools
@@ -1363,7 +1370,6 @@
SUBDIR += stow
SUBDIR += stowES
SUBDIR += stress
- SUBDIR += stressdisk
SUBDIR += superfile
SUBDIR += superiotool
SUBDIR += swapd
@@ -1434,9 +1440,11 @@
SUBDIR += touchegg
SUBDIR += toybox
SUBDIR += tree
+ SUBDIR += treemd
SUBDIR += treetop
SUBDIR += triton
SUBDIR += trueos-libqt5
+ SUBDIR += try-rs
SUBDIR += ts
SUBDIR += tty-clock
SUBDIR += ttyd
@@ -1580,6 +1588,7 @@
SUBDIR += wait_on
SUBDIR += waitforssh
SUBDIR += walk
+ SUBDIR += watchcat
SUBDIR += watchfolder
SUBDIR += watchman
SUBDIR += watchmen
@@ -1589,8 +1598,8 @@
SUBDIR += wemux
SUBDIR += whatpix
SUBDIR += whowatch
- SUBDIR += wiimms
SUBDIR += wiper
+ SUBDIR += witr
SUBDIR += wmapmload
SUBDIR += wmbluecpu
SUBDIR += wmbsdbatt
@@ -1609,6 +1618,7 @@
SUBDIR += xbatt
SUBDIR += xbattbar
SUBDIR += xcdroast
+ SUBDIR += xclipsync
SUBDIR += xcp
SUBDIR += xcpustate
SUBDIR += xdu
diff --git a/sysutils/UEFITool/Makefile b/sysutils/UEFITool/Makefile
index 0116f9989671..51366c9154dc 100644
--- a/sysutils/UEFITool/Makefile
+++ b/sysutils/UEFITool/Makefile
@@ -1,6 +1,6 @@
PORTNAME= UEFITool
DISTVERSIONPREFIX= A
-DISTVERSION= 72
+DISTVERSION= 73
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/sysutils/UEFITool/distinfo b/sysutils/UEFITool/distinfo
index 94d270b46ab9..c49ad372efc4 100644
--- a/sysutils/UEFITool/distinfo
+++ b/sysutils/UEFITool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750072000
-SHA256 (LongSoft-UEFITool-A72_GH0.tar.gz) = 3cace3f617c0023ffed4b95009752a50c55fe22cbba62d760b85f800ce74697f
-SIZE (LongSoft-UEFITool-A72_GH0.tar.gz) = 1890688
+TIMESTAMP = 1769423416
+SHA256 (LongSoft-UEFITool-A73_GH0.tar.gz) = 81d9944d75e27d4afbc8559d9ba913552006fd21ce9cadf357a4a0f58e59507e
+SIZE (LongSoft-UEFITool-A73_GH0.tar.gz) = 2400878
diff --git a/sysutils/alloy/Makefile b/sysutils/alloy/Makefile
index 041fb17a2501..74211a68fee4 100644
--- a/sysutils/alloy/Makefile
+++ b/sysutils/alloy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= alloy
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.2
-PORTREVISION= 5
+PORTREVISION= 8
CATEGORIES= sysutils
MAINTAINER= zach.leslie@grafana.com
diff --git a/sysutils/amazon-ssm-agent/Makefile b/sysutils/amazon-ssm-agent/Makefile
index 9b1f98d829b5..695971b48b1c 100644
--- a/sysutils/amazon-ssm-agent/Makefile
+++ b/sysutils/amazon-ssm-agent/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amazon-ssm-agent
PORTVERSION= 2.3.1205.0
-PORTREVISION= 36
+PORTREVISION= 39
CATEGORIES= sysutils
MAINTAINER= cperciva@FreeBSD.org
diff --git a/sysutils/amazon-ssm-plugin/Makefile b/sysutils/amazon-ssm-plugin/Makefile
index 0ee4dd74ee92..078a0dfae131 100644
--- a/sysutils/amazon-ssm-plugin/Makefile
+++ b/sysutils/amazon-ssm-plugin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= amazon-ssm-plugin
-DISTVERSION= 1.2.764.0
+DISTVERSION= 1.2.779.0
PORTREVISION= 0
CATEGORIES= sysutils
diff --git a/sysutils/amazon-ssm-plugin/distinfo b/sysutils/amazon-ssm-plugin/distinfo
index 38168a1729c6..975c33727a0e 100644
--- a/sysutils/amazon-ssm-plugin/distinfo
+++ b/sysutils/amazon-ssm-plugin/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1766939143
-SHA256 (aws-session-manager-plugin-1.2.764.0_GH0.tar.gz) = d23c02129bf42641618a8bdbf2b5fb5375c358444c80b392a81ef163e42e1320
-SIZE (aws-session-manager-plugin-1.2.764.0_GH0.tar.gz) = 35496955
+TIMESTAMP = 1771075168
+SHA256 (aws-session-manager-plugin-1.2.779.0_GH0.tar.gz) = e2d130b05b7cfe9ad569a5d5d078c0ac32faf53159ee8d566986a610c60774e2
+SIZE (aws-session-manager-plugin-1.2.779.0_GH0.tar.gz) = 35497183
SHA256 (aws-aws-sdk-go-v1.54.10_GH0.tar.gz) = d682bdd896a59a6ad82fceae275a6c20bd1d9b193758dc1db06db97fab956dac
SIZE (aws-aws-sdk-go-v1.54.10_GH0.tar.gz) = 33088833
SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
diff --git a/sysutils/android-file-transfer-qt5/Makefile b/sysutils/android-file-transfer-qt5/Makefile
deleted file mode 100644
index ecfb0a3d01ae..000000000000
--- a/sysutils/android-file-transfer-qt5/Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
-PORTREVISION= 0
-PKGNAMESUFFIX= -qt5
-
-MASTERDIR= ${.CURDIR}/../android-file-transfer
-
-OPTIONS_SLAVE= QT5
-OPTIONS_EXCLUDE=CLI FUSE PYTHON
-
-.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/android-file-transfer/Makefile b/sysutils/android-file-transfer/Makefile
index 6c6f8fe5c1f8..c088895b79af 100644
--- a/sysutils/android-file-transfer/Makefile
+++ b/sysutils/android-file-transfer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= android-file-transfer
DISTVERSIONPREFIX= v
DISTVERSION= 4.5
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= tiga@FreeBSD.org
@@ -23,9 +23,9 @@ PORTSCOUT= skipv:continuous
PLIST_FILES= "@comment lib/libmtp-ng-static.a"
-OPTIONS_DEFINE= CLI FUSE OPENSSL QT5 TAGLIB
+OPTIONS_DEFINE= CLI FUSE OPENSSL QT6 TAGLIB
OPTIONS_DEFAULT= CLI OPENSSL TAGLIB
-OPTIONS_EXCLUDE?= QT5 # enslaved until subpackaging
+OPTIONS_EXCLUDE?= QT6
CLI_DESC= CLI (Command-Line Interface) support
TAGLIB_DESC= Reading audio metadata via taglib
@@ -38,11 +38,11 @@ FUSE_PLIST_FILES= bin/aft-mtp-mount
OPENSSL_USES= ssl
OPENSSL_CMAKE_BOOL= BUILD_MTPZ
-QT5_USES= qt:5
-QT5_USE= QT=core,gui,network,widgets,buildtools:build,linguisttools:build,qmake:build
-QT5_CMAKE_BOOL= BUILD_QT_UI
-QT5_CMAKE_ON= -DDESIRED_QT_VERSION:STRING=5
-QT5_PLIST_FILES= bin/android-file-transfer \
+QT6_USES= qt:6
+QT6_USE= QT=base,tools:build
+QT6_CMAKE_BOOL= BUILD_QT_UI
+QT6_CMAKE_ON= -DDESIRED_QT_VERSION:STRING=6
+QT6_PLIST_FILES= bin/android-file-transfer \
share/applications/android-file-transfer.desktop \
share/icons/hicolor/512x512/apps/android-file-transfer.png \
share/metainfo/android-file-transfer.appdata.xml
diff --git a/sysutils/android-ota-payload-extractor/Makefile b/sysutils/android-ota-payload-extractor/Makefile
index f24fa923f5d8..17cdbd7ebf4d 100644
--- a/sysutils/android-ota-payload-extractor/Makefile
+++ b/sysutils/android-ota-payload-extractor/Makefile
@@ -1,7 +1,7 @@
PORTNAME= android-ota-payload-extractor
DISTVERSIONPREFIX= v
DISTVERSION= 1.1
-PORTREVISION= 15
+PORTREVISION= 18
CATEGORIES= sysutils
MAINTAINER= nxjoseph@protonmail.com
diff --git a/sysutils/apachetop/Makefile b/sysutils/apachetop/Makefile
index 41296613f169..36c75226a034 100644
--- a/sysutils/apachetop/Makefile
+++ b/sysutils/apachetop/Makefile
@@ -20,15 +20,12 @@ CONFIGURE_ENV+= NCURSES_CFLAGS="-I${NCURSESINC}" NCURSES_LIBS="-lncursesw"
PLIST_FILES= bin/${PORTNAME} share/man/man1/${PORTNAME}.1.gz
-OPTIONS_DEFINE= ADNS FAM PCRE2
+OPTIONS_DEFINE= ADNS PCRE2
ADNS_DESC= Asynchronous-capable DNS support
ADNS_LIB_DEPENDS= libadns.so:dns/adns
ADNS_CONFIGURE_WITH= adns=${LOCALBASE}
-FAM_LIB_DEPENDS= libfam.so:devel/fam
-FAM_CONFIGURE_WITH= fam=${LOCALBASE}
-
PCRE2_DESC= Use Perl Compatible Regular Expressions (v2)
PCRE2_LIB_DEPENDS= libpcre2-8.so:devel/pcre2
PCRE2_CONFIGURE_WITH= pcre2=${LOCALBASE}
diff --git a/sysutils/appjail-devel/Makefile b/sysutils/appjail-devel/Makefile
index b3c41f3001b8..2694821a1cbf 100644
--- a/sysutils/appjail-devel/Makefile
+++ b/sysutils/appjail-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= appjail
-DISTVERSION= 4.7.1.20251223
+DISTVERSION= 4.9.0.20260218
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
@@ -16,7 +16,7 @@ CONFLICTS= appjail
USE_GITHUB= yes
GH_ACCOUNT= DtxdF
GH_PROJECT= AppJail
-GH_TAGNAME= 08bfc568c0c353ce8ec4a974d879d8addaf6912c
+GH_TAGNAME= 39e97ceb53d32e9808cd0fcb1cdcb357120518df
MAKE_ARGS= APPJAIL_VERSION=${DISTVERSION}+${GH_TAGNAME}
ALL_TARGET= utils-strip
@@ -25,13 +25,14 @@ SUB_FILES= pkg-message
PORTDOCS= README.md
-OPTIONS_DEFINE= DEBOOTSTRAP DOAS DOCS GIT OCI PKGBASE
+OPTIONS_DEFINE= DEBOOTSTRAP DOAS DOCS GIT OCI PKGBASE X11
OPTIONS_DEFAULT= PKGBASE
DEBOOTSTRAP_DESC= Support for Debian and Ubuntu jails
DOAS_DESC= Add support for unprivileged users
OCI_DESC= Add support for OCI
PKGBASE_DESC= Add support for pkgbase
+X11_DESC= Add support for x11
DEBOOTSTRAP_RUN_DEPENDS= debootstrap>0:sysutils/debootstrap
DOAS_RUN_DEPENDS= doas>0:security/doas
@@ -39,6 +40,11 @@ GIT_RUN_DEPENDS= git>0:devel/git
OCI_RUN_DEPENDS= buildah>0:sysutils/buildah \
jq>0:textproc/jq
PKGBASE_RUN_DEPENDS= ${LOCALBASE}/sbin/pkg:${PKG_ORIGIN}
+X11_RUN_DEPENDS= su-exec:security/su-exec \
+ xauth:x11/xauth \
+ xdotool:x11/xdotool \
+ Xephyr:x11-servers/xorg-server@xephyr \
+ xseticon:x11/xseticon
post-install:
${MKDIR} ${STAGEDIR}/${ETCDIR}
diff --git a/sysutils/appjail-devel/distinfo b/sysutils/appjail-devel/distinfo
index d05519fb0593..1f4f3cf1cf65 100644
--- a/sysutils/appjail-devel/distinfo
+++ b/sysutils/appjail-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766526221
-SHA256 (DtxdF-AppJail-4.7.1.20251223-08bfc568c0c353ce8ec4a974d879d8addaf6912c_GH0.tar.gz) = 8e4122cc90ee3943479be28688073b7e7ca5560f68e468dc9e2359c0d9cc8922
-SIZE (DtxdF-AppJail-4.7.1.20251223-08bfc568c0c353ce8ec4a974d879d8addaf6912c_GH0.tar.gz) = 1025338
+TIMESTAMP = 1771477893
+SHA256 (DtxdF-AppJail-4.9.0.20260218-39e97ceb53d32e9808cd0fcb1cdcb357120518df_GH0.tar.gz) = 72ef7bd6a8211f2a844ee3e165aac24b914528aa562015e984b4351cf0b09cad
+SIZE (DtxdF-AppJail-4.9.0.20260218-39e97ceb53d32e9808cd0fcb1cdcb357120518df_GH0.tar.gz) = 1034661
diff --git a/sysutils/appjail/Makefile b/sysutils/appjail/Makefile
index bcb2c66b217f..49e7f7b09740 100644
--- a/sysutils/appjail/Makefile
+++ b/sysutils/appjail/Makefile
@@ -1,6 +1,6 @@
PORTNAME= appjail
DISTVERSIONPREFIX= v
-DISTVERSION= 4.7.1
+DISTVERSION= 4.9.0
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
@@ -20,13 +20,14 @@ CONFLICTS= appjail-devel
PORTDOCS= README.md
-OPTIONS_DEFINE= DEBOOTSTRAP DOAS DOCS GIT OCI PKGBASE
+OPTIONS_DEFINE= DEBOOTSTRAP DOAS DOCS GIT OCI PKGBASE X11
OPTIONS_DEFAULT= PKGBASE
DEBOOTSTRAP_DESC= Support for Debian and Ubuntu jails
DOAS_DESC= Add support for unprivileged users
OCI_DESC= Add support for OCI
PKGBASE_DESC= Add support for pkgbase
+X11_DESC= Add support for x11
DEBOOTSTRAP_RUN_DEPENDS= debootstrap>0:sysutils/debootstrap
DOAS_RUN_DEPENDS= doas>0:security/doas
@@ -34,6 +35,11 @@ GIT_RUN_DEPENDS= git>0:devel/git
OCI_RUN_DEPENDS= buildah>0:sysutils/buildah \
jq>0:textproc/jq
PKGBASE_RUN_DEPENDS= ${LOCALBASE}/sbin/pkg:${PKG_ORIGIN}
+X11_RUN_DEPENDS= su-exec:security/su-exec \
+ xauth:x11/xauth \
+ xdotool:x11/xdotool \
+ Xephyr:x11-servers/xorg-server@xephyr \
+ xseticon:x11/xseticon
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}/${DOCSDIR}
diff --git a/sysutils/appjail/distinfo b/sysutils/appjail/distinfo
index 802c272cd3e6..476373348d22 100644
--- a/sysutils/appjail/distinfo
+++ b/sysutils/appjail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766525994
-SHA256 (DtxdF-AppJail-v4.7.1_GH0.tar.gz) = 2656bd900d7a5f36853a336e032cc40f4ab4607be4d12994eeb524111f8cb463
-SIZE (DtxdF-AppJail-v4.7.1_GH0.tar.gz) = 1025024
+TIMESTAMP = 1771459751
+SHA256 (DtxdF-AppJail-v4.9.0_GH0.tar.gz) = 929270d17a1eb1f700ad43e07fbc25a5e2c6d7bd1c910209ed18ab0ba301a083
+SIZE (DtxdF-AppJail-v4.9.0_GH0.tar.gz) = 1034332
diff --git a/sysutils/aptly/Makefile b/sysutils/aptly/Makefile
index 2ef2874dd9be..5f933e4e20e0 100644
--- a/sysutils/aptly/Makefile
+++ b/sysutils/aptly/Makefile
@@ -1,7 +1,7 @@
PORTNAME= aptly
PORTVERSION= 1.5.0
DISTVERSIONPREFIX=v
-PORTREVISION= 32
+PORTREVISION= 35
CATEGORIES= sysutils
MAINTAINER= romain@FreeBSD.org
diff --git a/sysutils/async/Makefile b/sysutils/async/Makefile
index 26353109a43e..053bbbac1045 100644
--- a/sysutils/async/Makefile
+++ b/sysutils/async/Makefile
@@ -1,7 +1,7 @@
PORTNAME= async
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.1
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/auto-admin/Makefile b/sysutils/auto-admin/Makefile
index 2d7b513e7636..89881c1d3644 100644
--- a/sysutils/auto-admin/Makefile
+++ b/sysutils/auto-admin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= auto-admin
-DISTVERSION= 0.8.4-6
-DISTVERSIONSUFFIX= -gcaad349
+DISTVERSION= 0.8.4-22
+DISTVERSIONSUFFIX= -g59caa81
CATEGORIES= sysutils
MAINTAINER= jwb@FreeBSD.org
diff --git a/sysutils/auto-admin/distinfo b/sysutils/auto-admin/distinfo
index 12102e668413..41cce172f42d 100644
--- a/sysutils/auto-admin/distinfo
+++ b/sysutils/auto-admin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766268484
-SHA256 (outpaddling-auto-admin-0.8.4-6-gcaad349_GH0.tar.gz) = e7c99b68741685345aaee5ad919c6f5780cc332d2e675d68ee013730b01e2283
-SIZE (outpaddling-auto-admin-0.8.4-6-gcaad349_GH0.tar.gz) = 160436
+TIMESTAMP = 1770218045
+SHA256 (outpaddling-auto-admin-0.8.4-22-g59caa81_GH0.tar.gz) = 991714265c8064d9c259646e1652a3be25c7367c3972e415583286cab206ff1c
+SIZE (outpaddling-auto-admin-0.8.4-22-g59caa81_GH0.tar.gz) = 162941
diff --git a/sysutils/auto-admin/pkg-plist b/sysutils/auto-admin/pkg-plist
index fe515d24e596..2b28b9324e60 100644
--- a/sysutils/auto-admin/pkg-plist
+++ b/sysutils/auto-admin/pkg-plist
@@ -76,6 +76,7 @@ sbin/auto-change-nfsd-count
sbin/auto-change-ownership
sbin/auto-change-primary-group
sbin/auto-change-uid
+sbin/auto-chromium+widevine-install
sbin/auto-clean-disk
sbin/auto-clean-ports
sbin/auto-clean-tmp
@@ -122,6 +123,7 @@ sbin/auto-ldap-client-setup
sbin/auto-ldap-lookup
sbin/auto-lock-local-pw
sbin/auto-lock-user
+sbin/auto-ly-enable
sbin/auto-mark-install-from-source
sbin/auto-mark-package-critical
sbin/auto-mount-any
@@ -189,7 +191,9 @@ sbin/auto-xdm-toggle
share/man/man8/auto-add-swap.8.gz
share/man/man8/auto-admin.8.gz
share/man/man8/auto-change-login-class.8.gz
+share/man/man8/auto-chromium+widevine-install.1.gz
share/man/man8/auto-image2dev.8.gz
+share/man/man8/auto-install-linux_base.8.gz
share/man/man8/auto-physmem.8.gz
share/man/man8/auto-pkgsrc-non-removable.8.gz
share/man/man8/auto-update-system.8.gz
diff --git a/sysutils/autorestic/Makefile b/sysutils/autorestic/Makefile
index 6a40b67e38a1..0eecafa814b4 100644
--- a/sysutils/autorestic/Makefile
+++ b/sysutils/autorestic/Makefile
@@ -1,7 +1,7 @@
PORTNAME= autorestic
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.3
-PORTREVISION= 11
+PORTREVISION= 14
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/awslim/Makefile b/sysutils/awslim/Makefile
index 50ce4f699b3f..94f9bc0bab8a 100644
--- a/sysutils/awslim/Makefile
+++ b/sysutils/awslim/Makefile
@@ -1,7 +1,7 @@
PORTNAME= awslim
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 1
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= nork@FreeBSD.org
diff --git a/sysutils/b3sum/Makefile b/sysutils/b3sum/Makefile
index bd31de6f37a1..3e846bdb4da0 100644
--- a/sysutils/b3sum/Makefile
+++ b/sysutils/b3sum/Makefile
@@ -1,6 +1,5 @@
PORTNAME= b3sum
-PORTVERSION= 1.8.2
-PORTREVISION= 6
+PORTVERSION= 1.8.3
CATEGORIES= sysutils
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/sysutils/b3sum/Makefile.crates b/sysutils/b3sum/Makefile.crates
index 4687ea056f03..2e56a0111226 100644
--- a/sysutils/b3sum/Makefile.crates
+++ b/sysutils/b3sum/Makefile.crates
@@ -1,59 +1,68 @@
-CARGO_CRATES= anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- anyhow-1.0.98 \
+CARGO_CRATES= anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
+ anyhow-1.0.100 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
- bitflags-2.9.0 \
- cc-1.2.19 \
- cfg-if-1.0.0 \
- clap-4.5.37 \
- clap_builder-4.5.37 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
- colorchoice-1.0.3 \
- constant_time_eq-0.3.1 \
+ bitflags-2.10.0 \
+ cc-1.2.51 \
+ cfg-if-1.0.4 \
+ clap-4.5.54 \
+ clap_builder-4.5.54 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ colorchoice-1.0.4 \
+ constant_time_eq-0.4.2 \
+ cpufeatures-0.2.17 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- duct-0.13.7 \
- errno-0.3.11 \
+ duct-1.1.1 \
+ errno-0.3.14 \
fastrand-2.3.0 \
- getrandom-0.3.2 \
- glob-0.3.2 \
+ find-msvc-tools-0.1.6 \
+ getrandom-0.3.4 \
+ glob-0.3.3 \
heck-0.5.0 \
hex-0.4.3 \
- is_terminal_polyfill-1.70.1 \
- libc-0.2.172 \
- linux-raw-sys-0.9.4 \
- memmap2-0.9.5 \
+ is_terminal_polyfill-1.70.2 \
+ libc-0.2.180 \
+ linux-raw-sys-0.11.0 \
+ memmap2-0.9.9 \
once_cell-1.21.3 \
- os_pipe-1.2.1 \
- proc-macro2-1.0.95 \
- quote-1.0.40 \
- r-efi-5.2.0 \
- rayon-core-1.12.1 \
- rustix-1.0.5 \
- shared_child-1.0.1 \
+ once_cell_polyfill-1.70.2 \
+ os_pipe-1.2.3 \
+ proc-macro2-1.0.105 \
+ quote-1.0.43 \
+ r-efi-5.3.0 \
+ rayon-core-1.13.0 \
+ rustix-1.1.3 \
+ shared_child-1.1.1 \
+ shared_thread-0.2.0 \
shlex-1.3.0 \
+ sigchld-0.2.4 \
+ signal-hook-0.3.18 \
+ signal-hook-registry-1.4.8 \
strsim-0.11.1 \
- syn-2.0.100 \
- tempfile-3.19.1 \
- terminal_size-0.4.2 \
- unicode-ident-1.0.18 \
+ syn-2.0.114 \
+ tempfile-3.24.0 \
+ terminal_size-0.4.3 \
+ unicode-ident-1.0.22 \
utf8parse-0.2.2 \
- wasi-0.14.2+wasi-0.2.4 \
+ wasip2-1.0.1+wasi-0.2.4 \
wild-2.2.1 \
- windows-sys-0.59.0 \
- windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.52.6 \
- windows_i686_gnullvm-0.52.6 \
- windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.52.6 \
- wit-bindgen-rt-0.39.0
+ windows-link-0.2.1 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
+ windows-targets-0.53.5 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.53.1 \
+ wit-bindgen-0.46.0
diff --git a/sysutils/b3sum/distinfo b/sysutils/b3sum/distinfo
index 40815a6c95a9..c254ece1796c 100644
--- a/sysutils/b3sum/distinfo
+++ b/sysutils/b3sum/distinfo
@@ -1,121 +1,139 @@
-TIMESTAMP = 1745936040
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+TIMESTAMP = 1768625597
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
-SHA256 (rust/crates/cc-1.2.19.crate) = 8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362
-SIZE (rust/crates/cc-1.2.19.crate) = 105910
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/clap-4.5.37.crate) = eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071
-SIZE (rust/crates/clap-4.5.37.crate) = 56962
-SHA256 (rust/crates/clap_builder-4.5.37.crate) = efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2
-SIZE (rust/crates/clap_builder-4.5.37.crate) = 168761
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-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/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
-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/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/cc-1.2.51.crate) = 7a0aeaff4ff1a90589618835a598e545176939b97874f7abc7851caa0618f203
+SIZE (rust/crates/cc-1.2.51.crate) = 93352
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/clap-4.5.54.crate) = c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394
+SIZE (rust/crates/clap-4.5.54.crate) = 62028
+SHA256 (rust/crates/clap_builder-4.5.54.crate) = fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00
+SIZE (rust/crates/clap_builder-4.5.54.crate) = 170854
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/constant_time_eq-0.4.2.crate) = 3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b
+SIZE (rust/crates/constant_time_eq-0.4.2.crate) = 25831
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
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-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/duct-0.13.7.crate) = e4ab5718d1224b63252cd0c6f74f6480f9ffeb117438a2e0f5cf6d9a4798929c
-SIZE (rust/crates/duct-0.13.7.crate) = 30055
-SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
-SIZE (rust/crates/errno-0.3.11.crate) = 12048
+SHA256 (rust/crates/duct-1.1.1.crate) = 7e66e9c0c03d094e1a0ba1be130b849034aa80c3a2ab8ee94316bc809f3fa684
+SIZE (rust/crates/duct-1.1.1.crate) = 37041
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
-SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/find-msvc-tools-0.1.6.crate) = 645cbb3a84e60b7531617d5ae4e57f7e27308f6445f5abf653209ea76dec8dff
+SIZE (rust/crates/find-msvc-tools-0.1.6.crate) = 30978
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
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
SIZE (rust/crates/hex-0.4.3.crate) = 13299
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/libc-0.2.180.crate) = bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc
+SIZE (rust/crates/libc-0.2.180.crate) = 812207
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/memmap2-0.9.9.crate) = 744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490
+SIZE (rust/crates/memmap2-0.9.9.crate) = 34576
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982
-SIZE (rust/crates/os_pipe-1.2.1.crate) = 10691
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
-SIZE (rust/crates/rustix-1.0.5.crate) = 414160
-SHA256 (rust/crates/shared_child-1.0.1.crate) = 09fa9338aed9a1df411814a5b2252f7cd206c55ae9bf2fa763f8de84603aa60c
-SIZE (rust/crates/shared_child-1.0.1.crate) = 8967
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967
+SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467
+SHA256 (rust/crates/proc-macro2-1.0.105.crate) = 535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7
+SIZE (rust/crates/proc-macro2-1.0.105.crate) = 60319
+SHA256 (rust/crates/quote-1.0.43.crate) = dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a
+SIZE (rust/crates/quote-1.0.43.crate) = 31587
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
+SHA256 (rust/crates/shared_child-1.1.1.crate) = 1e362d9935bc50f019969e2f9ecd66786612daae13e8f277be7bfb66e8bed3f7
+SIZE (rust/crates/shared_child-1.1.1.crate) = 14191
+SHA256 (rust/crates/shared_thread-0.2.0.crate) = 52b86057fcb5423f5018e331ac04623e32d6b5ce85e33300f92c79a1973928b0
+SIZE (rust/crates/shared_thread-0.2.0.crate) = 6364
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/sigchld-0.2.4.crate) = 47106eded3c154e70176fc83df9737335c94ce22f821c32d17ed1db1f83badb1
+SIZE (rust/crates/sigchld-0.2.4.crate) = 9955
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b
+SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
-SIZE (rust/crates/syn-2.0.100.crate) = 297947
-SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
-SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/syn-2.0.114.crate) = d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a
+SIZE (rust/crates/syn-2.0.114.crate) = 304636
+SHA256 (rust/crates/tempfile-3.24.0.crate) = 655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c
+SIZE (rust/crates/tempfile-3.24.0.crate) = 40849
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-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/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
SHA256 (rust/crates/wild-2.2.1.crate) = a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1
SIZE (rust/crates/wild-2.2.1.crate) = 8080
-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.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
-SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-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.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
-SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-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.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
-SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-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.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
-SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (BLAKE3-team-BLAKE3-1.8.2_GH0.tar.gz) = 6b51aefe515969785da02e87befafc7fdc7a065cd3458cf1141f29267749e81f
-SIZE (BLAKE3-team-BLAKE3-1.8.2_GH0.tar.gz) = 264657
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (BLAKE3-team-BLAKE3-1.8.3_GH0.tar.gz) = 5a11e3f834719b6c1cae7aced1e848a37013f6f10f97272e7849aa0da769f295
+SIZE (BLAKE3-team-BLAKE3-1.8.3_GH0.tar.gz) = 266132
diff --git a/sysutils/backdown/Makefile b/sysutils/backdown/Makefile
index 2ce024280a28..90358a83dd82 100644
--- a/sysutils/backdown/Makefile
+++ b/sysutils/backdown/Makefile
@@ -1,7 +1,7 @@
PORTNAME= backdown
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.2
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= sysutils
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/sysutils/backrest/Makefile b/sysutils/backrest/Makefile
index b8d0d49b392c..dd0bb4dede6c 100644
--- a/sysutils/backrest/Makefile
+++ b/sysutils/backrest/Makefile
@@ -1,10 +1,11 @@
PORTNAME= backrest
DISTVERSIONPREFIX= v
-DISTVERSION= 1.10.1
-PORTREVISION= 2
+DISTVERSION= 1.11.2
CATEGORIES= sysutils
-MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
-DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
+MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/:assets
+# For instructions on how to create assets:
+# https://github.com/DtxdF/port-assets-makejails/tree/main/backrest
+DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}:assets
MAINTAINER= dtxdf@FreeBSD.org
COMMENT= Web UI and orchestrator for restic backup
@@ -41,7 +42,7 @@ RCLONE_RUN_DEPENDS= rclone>=0:net/rclone
# Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse HEAD'
# in the Backrest repository to get the value of GITID.
-GITID= 7a5030bb00f113170e1c09c45a4f2034a13a2809
+GITID= 43577232d5050f11815c286e35a8e3f30fcfb371
BUILD_DATE= $$(date -u '+%Y-%m-%dT%H:%M:%SZ')
diff --git a/sysutils/backrest/distinfo b/sysutils/backrest/distinfo
index 2575ed488090..beced6589747 100644
--- a/sysutils/backrest/distinfo
+++ b/sysutils/backrest/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1761979702
-SHA256 (go/sysutils_backrest/backrest-v1.10.1/backrest-v1.10.1.frontend.tar.gz) = 591a9da508c9fd4a7ae3db37092d1872a606a5f9baa0e0224a5c71d9b3b480ce
-SIZE (go/sysutils_backrest/backrest-v1.10.1/backrest-v1.10.1.frontend.tar.gz) = 3923657
-SHA256 (go/sysutils_backrest/backrest-v1.10.1/v1.10.1.mod) = 5d36ea4d2060559c60689861c54ab15fb1732b1d33eb7da2b767db661e29cbeb
-SIZE (go/sysutils_backrest/backrest-v1.10.1/v1.10.1.mod) = 3134
-SHA256 (go/sysutils_backrest/backrest-v1.10.1/v1.10.1.zip) = 3826f49f2a50970ac5b099e8b3b08c7fc398d576b2f8d05bfe39e8bbae1b1f72
-SIZE (go/sysutils_backrest/backrest-v1.10.1/v1.10.1.zip) = 859903
+TIMESTAMP = 1771028867
+SHA256 (go/sysutils_backrest/backrest-v1.11.2/backrest-v1.11.2.frontend.tar.gz) = 63bfaeb62e6b7d5f3e53d749f4bea273278d7121aecf8986a1142d8dc128b95b
+SIZE (go/sysutils_backrest/backrest-v1.11.2/backrest-v1.11.2.frontend.tar.gz) = 582660
+SHA256 (go/sysutils_backrest/backrest-v1.11.2/v1.11.2.mod) = f712ea76672b88f18eddaee739c1a60227f730cc1e179fa1cd623f63dc0e94c6
+SIZE (go/sysutils_backrest/backrest-v1.11.2/v1.11.2.mod) = 3260
+SHA256 (go/sysutils_backrest/backrest-v1.11.2/v1.11.2.zip) = 7f3b8cfb94b4b638b14b6a855f484ed65339124b135f71475a428f99fdea2538
+SIZE (go/sysutils_backrest/backrest-v1.11.2/v1.11.2.zip) = 1039422
diff --git a/sysutils/baloo-widgets/distinfo b/sysutils/baloo-widgets/distinfo
index 38b1f0827d9d..5af2ad92b83f 100644
--- a/sysutils/baloo-widgets/distinfo
+++ b/sysutils/baloo-widgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765478774
-SHA256 (KDE/release-service/25.12.0/baloo-widgets-25.12.0.tar.xz) = 8edf855fb9347bed348c8be2bafc01d18380a7887a25abe2e716c0a11d9a6f83
-SIZE (KDE/release-service/25.12.0/baloo-widgets-25.12.0.tar.xz) = 279356
+TIMESTAMP = 1770570924
+SHA256 (KDE/release-service/25.12.2/baloo-widgets-25.12.2.tar.xz) = 606ad6246fabfd9b91a2d458c758c322973c46bf37d15a1b2da08568c3d2ab23
+SIZE (KDE/release-service/25.12.2/baloo-widgets-25.12.2.tar.xz) = 279368
diff --git a/sysutils/bareos-client/Makefile b/sysutils/bareos-client/Makefile
index 0fffa0c9483c..251e3d733b44 100644
--- a/sysutils/bareos-client/Makefile
+++ b/sysutils/bareos-client/Makefile
@@ -1,13 +1,13 @@
PORTNAME= bareos
-PORTREVISION= 0
-
PKGNAMESUFFIX= -client
COMMENT= Backup archiving recovery open sourced (client)
CONFLICTS= bareos22-client bareos23-client bareos24-client
+USE_CXXSTD= c++17
+
WITH_CLIENT_ONLY=yes
USE_RC_SUBR= bareos-fd
diff --git a/sysutils/bareos-server/Makefile b/sysutils/bareos-server/Makefile
index bfba09577cc5..c47c443856ff 100644
--- a/sysutils/bareos-server/Makefile
+++ b/sysutils/bareos-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bareos
DISTVERSIONPREFIX= Release/
DISTVERSION= 25.0.1
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES?= sysutils
PKGNAMEPREFIX?= #
PKGNAMESUFFIX?= -server
@@ -26,10 +26,11 @@ LIB_DEPENDS+= liblzo2.so:archivers/lzo2 \
libfmt.so:devel/libfmt \
libxxhash.so:devel/xxhash
-USES+= cmake compiler:c++11-lang cpe localbase:ldflags perl5 pkgconfig readline \
+USES+= cmake compiler:c++20-lang cpe localbase:ldflags perl5 pkgconfig readline \
shebangfix
USE_GITHUB= yes
USE_PERL5= run
+USE_CXXSTD?= c++20
USERS= bareos
GROUPS= ${USERS}
@@ -53,6 +54,8 @@ NDMP_DESC= Enable build of NDMP support
SCSICRYPTO_DESC= Build LTO AME crypto plugin
.if ${PKGNAMESUFFIX} == "-server"
+IGNORE_i386= time_t too narrow on i386 FreeBSD, "core/src/dird/date_time.cc:79:76: error: format specifies type 'unsigned long' but the argument has type 'time_t'"
+
OPTIONS_DEFINE= MTX PYTHON LMDB NDMP NLS SCSICRYPTO
OPTIONS_DEFAULT+= LMDB PGSQL SCSICRYPTO
OPTIONS_SINGLE_DATABASE= PGSQL
@@ -152,7 +155,9 @@ SUB_LIST= BAREOS_USER=${BAREOS_USER} \
BAREOS_DIR=${BAREOS_DIR}
NLS_USES= gettext
-NLS_CMAKE_ON= -Dnls=ON
+NLS_CMAKE_ON= -Dnls=ON \
+ -DENABLE_NLS=ON
+NLS_CMAKE_OFF= -DENABLE_NLS=OFF
# Client only or full server version
.if defined(WITH_CLIENT_ONLY)
@@ -196,6 +201,7 @@ post-patch:
.if ${PKGNAMESUFFIX} == "-client"
@${REINPLACE_CMD} -e 's|-Werror -Wall|-Wall|g' ${PATCH_WRKSRC}/core/CMakeLists.txt
@${REINPLACE_CMD} -e 's|enable_testing()||g' ${WRKSRC}/CMakeLists.txt
+ @${REINPLACE_CMD} -e 's|CMAKE_CXX_STANDARD 20|CMAKE_CXX_STANDARD 17|g' ${WRKSRC}/core/CMakeLists.txt
.endif
@${REINPLACE_CMD} -e 's/CMAKE_INSTALL_FULL_DATAROOTDIR/CMAKE_INSTALL_DATAROOTDIR/g' \
diff --git a/sysutils/bareos-server/pkg-plist b/sysutils/bareos-server/pkg-plist
index a25118401adb..bacddd38e53d 100644
--- a/sysutils/bareos-server/pkg-plist
+++ b/sysutils/bareos-server/pkg-plist
@@ -43,6 +43,7 @@ bin/bwild
@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/Dedupable.conf.sample
%%MTX%%@sample(,bareos,640) %%ETCDIR%%/mtx-changer.conf.sample
etc/logrotate.d/bareos-dir
+etc/logrotate.d/bareos-mtx
lib/bareos/backends/libbareossd-dedupable.so
lib/bareos/backends/libbareossd-dplcompat.so
lib/bareos/backends/libbareossd-fifo.so
diff --git a/sysutils/bareos22-client/Makefile b/sysutils/bareos22-client/Makefile
deleted file mode 100644
index fba30b8ab482..000000000000
--- a/sysutils/bareos22-client/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= bareos
-PKGNAMESUFFIX= 22-client
-
-COMMENT= Backup archiving recovery open sourced (client)
-
-CONFLICTS= bareos-client bareos20-client bareos21-client
-
-WITH_CLIENT_ONLY=yes
-USE_RC_SUBR= bareos-fd
-
-PLIST= ${PKGDIR}/pkg-plist.client
-MASTERDIR= ${.CURDIR}/../../sysutils/bareos22-server
-
-OPTIONS_GROUP= PLUGINS
-OPTIONS_GROUP_PLUGINS= GFAPI
-OPTIONS_DEFINE= NLS PYTHON SCSICRYPTO
-
-GFAPI_DESC= GFAPI fd plugin support
-
-.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/bareos22-server/Makefile b/sysutils/bareos22-server/Makefile
deleted file mode 100644
index 1969d11809aa..000000000000
--- a/sysutils/bareos22-server/Makefile
+++ /dev/null
@@ -1,240 +0,0 @@
-PORTNAME= bareos
-DISTVERSIONPREFIX= Release/
-DISTVERSION= 22.1.7
-PORTREVISION?= 1
-CATEGORIES?= sysutils
-PKGNAMEPREFIX?= #
-PKGNAMESUFFIX?= 22-server
-
-MAINTAINER= acm@FreeBSD.org
-COMMENT?= Backup archiving recovery open sourced (server)
-WWW= https://www.bareos.org/
-
-LICENSE= AGPLv3 LGPL3
-LICENSE_COMB= multi
-
-DEPRECATED= not supported upstream
-EXPIRATION_DATE=2026-01-27
-
-CONFLICTS?= bareos-server bareos20-server bareos21-server
-
-LIB_DEPENDS+= liblzo2.so:archivers/lzo2 \
- libjansson.so:devel/jansson
-
-USES+= cmake compiler:c++11-lang cpe localbase:ldflags perl5 pkgconfig readline \
- shebangfix
-USE_GITHUB= yes
-USE_PERL5= run
-
-USERS= bareos
-GROUPS= ${USERS}
-
-PLIST_SUB+= LIB_VERSION=${PORTVERSION}
-
-USE_LDCONFIG= yes
-SHEBANG_LANG= perl python
-SHEBANG_GLOB= *.py
-SHEBANG_FILES= ${WRKSRC}/core/src/cats/make_catalog_backup.pl.in \
- ${WRKSRC}/contrib/misc/bsmc/bin/bsmc
-
-CPPFLAGS+= -I${LOCALBASE}/readline
-
-OPTIONS_DEFAULT= OPENSSL
-OPTIONS_SINGLE= CRYPTO
-OPTIONS_SINGLE_CRYPTO= OPENSSL GNUTLS
-OPTIONS_SUB= yes
-CRYPTO_DESC= Cryptographic library
-MTX_DESC= Install mtx for control of autochanger devices
-NDMP_DESC= Enable build of NDMP support
-SCSICRYPTO_DESC= Build LTO AME crypto plugin
-
-.if ${PKGNAMESUFFIX} == "22-server"
-OPTIONS_GROUP= BACKENDS
-OPTIONS_GROUP_BACKENDS= GFAPI
-OPTIONS_DEFINE= MTX PYTHON LMDB NDMP NLS SCSICRYPTO
-OPTIONS_DEFAULT+= LMDB PGSQL SCSICRYPTO
-OPTIONS_SINGLE_DATABASE= PGSQL
-OPTIONS_SINGLE+= DATABASE
-BACKENDS_DESC= Storage backends
-DATABASE_DESC= Database support
-GFAPI_DESC= GFAPI backend support
-LMDB_DESC= Enable faster accurate backup support
-
-NDMP_CMAKE_ON= -Dndmp=ON
-NDMP_CMAKE_OFF= -Dndmp=OFF
-.endif
-
-GNUTLS_CONFIGURE_WITH= gnutls=${LOCALBASE}
-GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
-
-OPENSSL_USES= ssl
-OPENSSL_CMAKE_ON= -Dopenssl=ON
-OPENSSL_CMAKE_OFF= -Dopenssl=OFF
-
-SCSICRYPTO_CMAKE_ON= -Dscsi-crypto=ON
-SCSICRYPTO_CMAKE_OFF= -Dscsi-crypto=OFF
-
-.if ${PKGNAMESUFFIX} == "22-client" || ${PKGNAMESUFFIX} == "22-server" #Till end of the file
-PYTHON_USES= python
-PYTHON_CMAKE_ON= -DENABLE_PYTHON=ON
-PYTHON_CMAKE_OFF= -DENABLE_PYTHON=OFF
-PYTHON_PLUGIN= yes
-
-.if !defined(WITH_CLIENT_ONLY)
-LIB_DEPENDS+= libbareos.so:sysutils/bareos22-client
-USE_RC_SUBR?= bareos-dir bareos-sd
-.endif
-
-.if defined(WITH_CLIENT_ONLY)
-SUB_FILES+= pkg-install.client pkg-deinstall.client pkg-message.client
-.else
-SUB_FILES+= pkg-message.server
-.endif
-
-CMAKE_ARGS+= -Dtcp-wrappers=ON \
- -Dsmartalloc=ON \
- -Dsysconfdir=${PREFIX}/etc \
- -Darchivedir=${BAREOS_DIR}/storage \
- -Dworkingdir=${BAREOS_DIR} \
- -Dconfdir=${PREFIX}/etc/bareos \
- -Dlibdir=${PREFIX}/lib \
- -Dlogdir=/var/log/bareos \
- -Dincludedir=${PREFIX}/include/bareos \
- -Dreadline=ON \
- -Ddisable-conio=ON \
- -Dbatch-insert=ON \
- -Dhave_plugins=ON \
- -Dplugindir=${PREFIX}/lib/bareos/plugins \
- -Dscriptdir=${PREFIX}/lib/bareos/scripts \
- -Dbackenddir=${PREFIX}/lib/bareos/backends \
- -Ddump_email=root@localhost \
- -Djob_email=root@localhost \
- -Ddb_name=bareos \
- -Dsbin-perm=755 \
- -Ddb_user=bareos \
- -Dbaseport=9101 \
- -Dpiddir=/var/run/bareos
-
-.if defined(WITH_CLIENT_ONLY)
-CFLAGS+= -DMDB_DSYNC=O_SYNC -DMDB_USE_POSIX_SEM=1
-
-CMAKE_ARGS+= -Dfd-user=root \
- -Dfd-group=wheel \
- -Dlmdb=ON
-.else
-LMDB_CMAKE_ON= -Dlmdb=ON
-LMDB_CMAKE_OFF= -Dlmdb=OFF
-LMDB_CFLAGS+= -DMDB_DSYNC=O_SYNC -DMDB_USE_POSIX_SEM=1
-
-CMAKE_ARGS+= -Ddir-user=${BAREOS_USER} \
- -Ddir-group=${BAREOS_GROUP} \
- -Dsd-user=${BAREOS_USER} \
- -Dsd-group=operator
-.endif
-
-# The user/group IDs below are registered, see
-# http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#DADS-UID
-#
-BAREOS_USER?= bareos
-BAREOS_GROUP?= ${BAREOS_USER}
-BAREOS_UID?= 997
-BAREOS_GID?= ${BAREOS_UID}
-BAREOS_DIR?= /var/db/bareos
-
-PLIST_SUB+= BAREOS_DIR=${BAREOS_DIR}
-
-SUB_LIST= BAREOS_USER=${BAREOS_USER} \
- BAREOS_GROUP=${BAREOS_GROUP} \
- BAREOS_UID=${BAREOS_UID} \
- BAREOS_GID=${BAREOS_GID} \
- BAREOS_DIR=${BAREOS_DIR}
-
-NLS_USES= gettext
-NLS_CMAKE_ON= -Dnls=ON
-GFAPI_CMAKE_ON= -Dgfapi=ON
-GFAPI_LIB_DEPENDS= libglusterfs.so:net/glusterfs
-
-# Client only or full server version
-.if defined(WITH_CLIENT_ONLY)
-CONFFILES= fd
-CMAKE_ARGS+= -Dclient-only=ON
-
-PKGDEINSTALL= ${FILESDIR}/pkg-deinstall.client
-PKGINSTALL= ${FILESDIR}/pkg-install.client
-.else
-# Server only Options
-CONFFILES= sd dir
-CMAKE_ARGS+= -Dbuild-dird=ON \
- -Dbuild-stored=ON \
- -Dbuild_client_only=OFF
-# Server default database
-
-MTX_RUN_DEPENDS= ${LOCALBASE}/sbin/mtx:misc/mtx
-MYSQL_VARS= DBTYPE=mysql
-MYSQL_SUB_LIST= REQ_MYSQL=mysql REQ_PGSQL=""
-PGSQL_CMAKE_ON= -Dpostgresql=ON
-PGSQL_USES= pgsql
-PGSQL_VARS= DBTYPE=postgresql
-PGSQL_SUB_LIST= REQ_MYSQL="" REQ_PGSQL=postgresql
-SQLITE3_VARS= DBTYPE=sqlite3
-
-PLIST_SUB+= DBTYPE=${DBTYPE}
-
-.endif
-
-.if defined(WITH_CLIENT_ONLY)
-MP1+= bconsole.1
-MP8+= bareos-fd.8
-.else
-MP8+= bareos.8 bareos-dir.8 bareos-sd.8 bcopy.8 bextract.8 bls.8 bscan.8 \
- btape.8 btraceback.8 bareos-dbcheck.8
-MP1+= bsmtp.1 bregex.1 bwild.1 bareos-tray-monitor.1
-.endif
-
-MAKE_ENV+= MAN8="${MP8}" MAN1="${MP1}"
-
-post-patch:
- @${REINPLACE_CMD} '133,138d' ${WRKSRC}/CMakeLists.txt
-.if ${PKGNAMESUFFIX} == "22-server"
- @${REINPLACE_CMD} '51d' ${WRKSRC}/core/src/plugins/CMakeLists.txt
-.endif
-.if ${PKGNAMESUFFIX} == "22-client"
- @${REINPLACE_CMD} -e 's|-Werror -Wall|-Wall|g' ${PATCH_WRKSRC}/core/CMakeLists.txt
-.endif
-
-post-extract:
-.if defined(WITH_CLIENT_ONLY)
-. if defined(PYTHON_PLUGIN)
- @${MKDIR} ${STAGEDIR}${ETCDIR}/python-ldap-conf.d/bareos-dir.d/fileset
- @${MKDIR} ${STAGEDIR}${ETCDIR}/python-ldap-conf.d/bareos-dir.d/job
-. endif
-.endif
- @${MV} ${WRKSRC}/core/src/defaultconfigs/bareos-dir.d/fileset/'Windows All Drives.conf' \
- ${WRKSRC}/core/src/defaultconfigs/bareos-dir.d/fileset/'WindowsAllDrives.conf'
- @${MV} ${WRKSRC}/contrib/misc/bsmc/etc/bareos/bsmc.conf \
- ${WRKSRC}/contrib/misc/bsmc/etc/bareos/bsmc.conf.sample
-
-.if !target(post-install)
-post-install:
-.if defined(WITH_CLIENT_ONLY)
- ${MKDIR} ${STAGEDIR}${ETCDIR}/bconsole.d/
- ${MV} ${STAGEDIR}${ETCDIR}/bconsole.conf.sample ${STAGEDIR}${ETCDIR}/bconsole.d/bconsole.conf.sample
-.else
- ${INSTALL_SCRIPT} ${FILESDIR}/chio-bareos ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_DATA} ${FILESDIR}/bareos-barcodes ${STAGEDIR}${ETCDIR}/bareos-barcodes.sample
- ${CHMOD} o+x ${STAGEDIR}${PREFIX}/bin/bsmtp
- ${MV} ${STAGEDIR}${ETCDIR}/mtx-changer.conf ${STAGEDIR}${ETCDIR}/mtx-changer.conf.sample
-.endif
- @${MKDIR} ${STAGEDIR}/var/run/bareos
-.endif
-.else
-.include "${MASTERDIR}/Makefile.common"
-.endif # 22-client and 22-server are defined
-
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD
-USES+= llvm:max=15
-.endif
-
-.include <bsd.port.mk>
diff --git a/sysutils/bareos22-server/Makefile.common b/sysutils/bareos22-server/Makefile.common
deleted file mode 100644
index 75e86eaf9e70..000000000000
--- a/sysutils/bareos22-server/Makefile.common
+++ /dev/null
@@ -1,38 +0,0 @@
-post-patch:
- @${REINPLACE_CMD} '76,79d' ${WRKSRC}/CMakeLists.txt
-.if ${PKGNAMESUFFIX} == "22-traymonitor"
- @${REINPLACE_CMD} -e 's|-Werror -Wall|-Wall|g' ${PATCH_WRKSRC}/core/CMakeLists.txt
-.endif
-
-post-build:
-.if ${PKGNAMEPREFIX} == "nagios-check_"
- ${MAKE_CMD} -C ${WRKSRC}/examples/nagios/check_bareos
-.endif
-
-pre-install:
-.if ${PKGNAMESUFFIX} == "22-traymonitor"
-. for d in client director monitor storage
- ${MKDIR} ${STAGEDIR}${ETCDIR}/tray-monitor.d/${d}
- ${FIND} ${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/${d} -type f -name '*.conf' -exec ${MV} -v {} {}.sample \;
-. endfor
-.endif
-
-do-install:
-.if ${PKGNAMEPREFIX} == "nagios-check_"
- @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nagios
- ${INSTALL_PROGRAM} ${WRKSRC}/examples/nagios/check_bareos/check_bareos \
- ${STAGEDIR}${PREFIX}/libexec/nagios
-.endif
-.if ${PKGNAMESUFFIX} == "-client-static"
- ${INSTALL_PROGRAM} ${WRKSRC}/src/filed/static-bareos-fd ${STAGEDIR}${PREFIX}/sbin/bareos-fd-static
- ${INSTALL_PROGRAM} ${WRKSRC}/src/console/static-bconsole ${STAGEDIR}${PREFIX}/sbin/bconsole-static
-.endif
-.if ${PKGNAMESUFFIX} == "22-traymonitor"
-# Install config files and preserve existing ones
-.for d in client director monitor storage
- ${INSTALL_SCRIPT} ${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/${d}/*.sample ${STAGEDIR}${ETCDIR}/tray-monitor.d/${d}/
-.endfor
- ${INSTALL_PROGRAM} ${CONFIGURE_WRKSRC}/core/src/qt-tray-monitor/bareos-tray-monitor ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/core/src/images/bareos_1.png ${STAGEDIR}${PREFIX}/share/pixmaps/bareos-tray-monitor.png
- ${INSTALL_DATA} ${WRKSRC}/core/src/qt-tray-monitor/bareos-tray-monitor.desktop ${STAGEDIR}${DESKTOPDIR}
-.endif
diff --git a/sysutils/bareos22-server/distinfo b/sysutils/bareos22-server/distinfo
deleted file mode 100644
index 82c5c8f0cebd..000000000000
--- a/sysutils/bareos22-server/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1759977507
-SHA256 (bareos-bareos-Release-22.1.7_GH0.tar.gz) = b25a351a9458c2698401e2a43438b9b33d82acef7492e65dad6da868c644571f
-SIZE (bareos-bareos-Release-22.1.7_GH0.tar.gz) = 14760496
diff --git a/sysutils/bareos22-server/files/bareos-barcodes b/sysutils/bareos22-server/files/bareos-barcodes
deleted file mode 100644
index f42cb7f7aeea..000000000000
--- a/sysutils/bareos22-server/files/bareos-barcodes
+++ /dev/null
@@ -1,51 +0,0 @@
-#
-# Bacula barcode simulation file
-# used by ${PREFIX}/sbin/chio-bareos (FreeBSD)
-#
-# The volumenames are returned by the "changer list" command
-# labeling in the console is done by "label barcodes"
-# (then all volumes belog to the default pool).
-# All Lines with an "#" at the bedinning are ignored
-#
-# !!!! If you export an tape and reinsert another one,
-# !!!! don't forget to change the volume name in this file!
-#
-1:Volume1-100
-2:Volume1-101
-3:Volume1-102
-4:Volume1-103
-5:Volume1-104
-6:Volume1-105
-7:Volume1-106
-8:Volume1-107
-9:Volume1-108
-10:Volume1-109
-11:Volume1-110
-12:Volume1-111
-#
-# Further volumes exported from the changer
-#
-# 36GB AIT2 tapes
-#Volume1-100
-#Volume1-101
-#Volume1-102
-#Volume1-103
-#Volume1-104
-#Volume1-105
-#Volume1-106
-#Volume1-107
-#Volume1-108
-#Volume1-109
-#Volume1-110
-#Volume1-111
-#Volume1-112
-#Volume1-113
-#Volume1-114
-#Volume1-115
-#
-# 50GB AIT2 tapes
-#Volume2-200
-#Volume2-201
-#Volume2-202
-#Volume2-203
-#Volume2-204
diff --git a/sysutils/bareos22-server/files/bareos-dir.in b/sysutils/bareos22-server/files/bareos-dir.in
deleted file mode 100644
index 22272cf86231..000000000000
--- a/sysutils/bareos22-server/files/bareos-dir.in
+++ /dev/null
@@ -1,55 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: bareos_dir
-# REQUIRE: DAEMON %%REQ_MYSQL%% %%REQ_PGSQL%%
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# bareos_dir_enable (bool): Set to NO by default.
-# Set it to YES to enable bareos_dir.
-# bareos_dir_flags (params): Set params used to start bareos_dir.
-# bareos_dir_config (params): Path to the config file/directory
-#
-
-. /etc/rc.subr
-
-name="bareos_dir"
-rcvar=${name}_enable
-
-load_rc_config $name
-
-: ${bareos_dir_enable="NO"}
-: ${bareos_dir_flags="-u bareos -g bareos -v"}
-: ${bareos_dir_config="%%PREFIX%%/etc/bareos/"}
-: ${bareos_dir_pidfile="/var/run/bareos/bareos-dir.9101.pid"}
-
-command=%%PREFIX%%/sbin/bareos-dir
-command_args="-c ${bareos_dir_config} -p ${bareos_dir_pidfile}"
-pidfile="${bareos_dir_pidfile}"
-bconsole_command=/usr/local/bin/bconsole
-start_precmd="bareos_start_precmd"
-restart_precmd="bareos_dir_configtest"
-reload_precmd="bareos_dir_configtest"
-reload_cmd="bareos_dir_reload"
-configtest_cmd="bareos_dir_configtest"
-
-bareos_start_precmd() {
- [ -d "${pidfile%/*}" ] || install -d -o bareos -g bareos ${pidfile%/*}
- bareos_dir_configtest
-}
-
-bareos_dir_configtest() {
- echo "Performing sanity check on ${bareos_dir_config} configuration:"
- eval ${command} -t
-}
-
-bareos_dir_reload() {
- echo "Performing a graceful reload"
- # bconsole always exits with 0, so we can't check the return status for success.
- echo "reload" | ${bconsole_command}
-}
-
-extra_commands="reload configtest"
-run_rc_command "$1"
diff --git a/sysutils/bareos22-server/files/bareos-fd.in b/sysutils/bareos22-server/files/bareos-fd.in
deleted file mode 100644
index 8d57c3c858bc..000000000000
--- a/sysutils/bareos22-server/files/bareos-fd.in
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: bareos_fd
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# bareos_fd_enable (bool): Set to NO by default.
-# Set it to YES to enable bareos_fd.
-# bareos_fd_flags (params): Set params used to start bareos_fd.
-# bareos_fd_config (params): Path to the config file/directory
-#
-
-. /etc/rc.subr
-
-name="bareos_fd"
-rcvar=${name}_enable
-
-load_rc_config $name
-
-: ${bareos_fd_enable="NO"}
-: ${bareos_fd_flags="-u root -g wheel -v"}
-: ${bareos_fd_config="%%PREFIX%%/etc/bareos/"}
-: ${bareos_fd_pidfile="/var/run/bareos/bareos-fd.9102.pid"}
-
-command=%%PREFIX%%/sbin/bareos-fd
-command_args="-c ${bareos_fd_config} -p ${bareos_fd_pidfile}"
-pidfile="${bareos_fd_pidfile}"
-start_precmd="bareos_start_precmd"
-
-bareos_start_precmd() {
- [ -d "${pidfile%/*}" ] || {
- getent passwd bareos > /dev/null 2&>1
- if [ $? -eq 0] ; then
- # user bareos exists
- install -d -o bareos -g bareos ${pidfile%/*}
- else
- # bareos_fd as solitair service
- install -d -o root -g wheel ${pidfile%/*}
- fi
- }
-}
-
-run_rc_command "$1"
diff --git a/sysutils/bareos22-server/files/bareos-sd.in b/sysutils/bareos22-server/files/bareos-sd.in
deleted file mode 100644
index 529cf55140c0..000000000000
--- a/sysutils/bareos22-server/files/bareos-sd.in
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: bareos_sd
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# bareos_sd_enable (bool): Set to NO by default.
-# Set it to YES to enable bareos_sd.
-# bareos_sd_flags (params): Set params used to start bareos_sd.
-# bareos_sd_config (params): Path to the config file/directory
-#
-
-. /etc/rc.subr
-
-name="bareos_sd"
-rcvar=${name}_enable
-
-load_rc_config $name
-
-: ${bareos_sd_enable="NO"}
-: ${bareos_sd_flags="-u bareos -g bareos -v"}
-: ${bareos_sd_config="%%PREFIX%%/etc/bareos/"}
-: ${bareos_sd_pidfile="/var/run/bareos/bareos-sd.9103.pid"}
-
-command=%%PREFIX%%/sbin/bareos-sd
-command_args="-c ${bareos_sd_config} -p ${bareos_sd_pidfile}"
-pidfile="${bareos_sd_pidfile}"
-start_precmd="bareos_start_precmd"
-
-bareos_start_precmd() {
- [ -d "${pidfile%/*}" ] || install -d -o bareos -g bareos ${pidfile%/*}
-}
-
-run_rc_command "$1"
diff --git a/sysutils/bareos22-server/files/chio-bareos b/sysutils/bareos22-server/files/chio-bareos
deleted file mode 100644
index f006ef78e6ce..000000000000
--- a/sysutils/bareos22-server/files/chio-bareos
+++ /dev/null
@@ -1,190 +0,0 @@
-#!/bin/sh
-#
-# BAREOS interface to tape libraries and autoloaders for FreeBSD
-# (by Rudolf Cejka <cej...@fit.vutbr.cz>, v1.2, 2012/11/14)
-#
-# If you set in your Device resource
-# Changer Command = "path-to-this-script/chio-changer %c %o %S %a %d"
-# you will have the following input to this script:
-# chio-changer "changer-device" "command" "slot" "tape-device" "drive-index"
-# $1 $2 $3 $4 $5
-# for example (on a FreeBSD system):
-# chio-changer /dev/ch0 load 1 /dev/nsa0 0
-#
-# If you change the script, take care to return either the chio exit
-# code or a 0. If the script exits with a non-zero exit code, BAREOS
-# will assume the request failed.
-#
-
-PROGNAME=`basename $0`
-
-# Uncomment the following line, if you want to log debug output.
-#DEBUG=/var/run/bareos/${PROGNAME}.log
-
-# Uncomment the following line, if you need to eject a tape before moving
-# it from the drive.
-#OFFLINE=yes
-
-# Uncomment one or more of the following lines, if you need to wait for
-# some time (in seconds) after unloading, loading or transferring a tape.
-#OFFLINE_SLEEP=10
-#LOAD_SLEEP=10
-#MOVE_SLEEP=10
-
-# Uncomment the following line, if you do not have a changer with volume
-# reader.
-#FAKE_BARCODES=/usr/local/etc/bareos-barcodes
-
-usage()
-{
- cat <<EOF
-Usage: ${PROGNAME} <changer-device> <cmd> [slot] [tape-device] [drive-index]
-
-Commands (<cmd>):
- unload Unload a tape into the slot from where it was loaded
- load <slot> Load a tape from the slot <slot> (1-based)
- transfer <slot> <slotdst> Transfer a tape from the slot <slot> to
- the slot <slotdst> (1-based)
- list List full storage slots
- listall List all storage slots and drives with source information
- loaded Give slot from where the tape was loaded (0 = empty drive)
- slots Give number of available slots
-
-Example:
- ${PROGNAME} /dev/ch0 load 1 Load a tape from the slot 1
-
-EOF
- exit 1
-}
-
-# Default settings
-CHANGER=/dev/ch0
-TAPE=/dev/nsa0
-DRIVE=0
-
-CHIO=/bin/chio
-MT=/usr/bin/mt
-
-if [ -n "${DEBUG}" ]; then
- MSG=$0
- for PAR; do MSG="${MSG} \"${PAR}\""; done
- echo `date +"%Y/%m/%d %H:%M:%S"` ${MSG} >> ${DEBUG}
-fi
-
-if [ -n "$1" ]; then
- CHANGER=$1;
-fi
-COMMAND=$2
-SLOT=$3
-SLOTDST=$4
-if [ -n "$4" ]; then
- TAPE=$4
-fi
-if [ -n "$5" ]; then
- DRIVE=$5
-fi
-
-case ${COMMAND} in
-unload)
- if [ "${OFFLINE}" = yes ]; then
- ${MT} -f ${TAPE} offline
- if [ $? = 0 -a -n "${OFFLINE_SLEEP}" ]; then
- sleep ${OFFLINE_SLEEP}
- fi
- fi
- if [ -z "${SLOT}" ]; then
- ${CHIO} -f ${CHANGER} return drive ${DRIVE}
- else
- ${CHIO} -f ${CHANGER} move drive ${DRIVE} slot $((${SLOT} - 1))
- fi
- if [ $? -ne 0 ]; then
- # In case of an error, try to unload the cartridge to the first free slot
- FREE=`${CHIO} -f ${CHANGER} status slot | \
- sed -ne '/FULL/d;s/^slot *\([0-9]*\):.*/\1/p' | \
- awk 'BEGIN { n = 0 } { n = $1 + 1; exit } END { print n }'`
- if [ ${FREE} -gt 0 ]; then
- ${CHIO} -f ${CHANGER} move drive ${DRIVE} slot $((${FREE} - 1))
- else
- exit 1
- fi
- fi
- ;;
-load)
- if [ -z "${SLOT}" ]; then
- usage
- fi
- ${CHIO} -f ${CHANGER} move slot $((${SLOT} - 1)) drive ${DRIVE}
- if [ $? -ne 0 ]; then
- exit 1
- fi
- if [ -n "${LOAD_SLEEP}" ]; then
- sleep ${LOAD_SLEEP}
- fi
- ;;
-transfer)
- if [ -z "${SLOT}" -o -z "${SLOTDST}" ]; then
- usage
- fi
- ${CHIO} -f ${CHANGER} move slot $((${SLOT} - 1)) slot $((${SLOTDST} - 1))
- if [ $? -ne 0 ]; then
- exit 1
- fi
- if [ -n "${MOVE_SLEEP}" ]; then
- sleep ${MOVE_SLEEP}
- fi
- ;;
-list)
- if [ -z "${FAKE_BARCODES}" ]; then
- ${CHIO} -f ${CHANGER} status -v slot | \
- sed -ne 's/^slot *\([0-9]*\):.*FULL.*voltag.*<\([^:]*\):.*/\1:\2/p' | \
- awk -F: '{ print $1 + 1 ":" $2 }'
- else
- if [ -f "${FAKE_BARCODES}" ]; then
- grep -v -e "^#" -e "^$" < ${FAKE_BARCODES}
- else
- echo "${PROGNAME}: Barcode file ${FAKE_BARCODES} is missing"
- exit 1
- fi
- fi
- ;;
-listall)
- if [ -z "${FAKE_BARCODES}" ]; then
- ${CHIO} -f ${CHANGER} status -vS | \
- sed -ne '
- s/^slot *\([0-9]*\):.*ENAB.*FULL.*voltag.*<\([^:]*\):.*/I:\1:F:\2/p;t
- s/^slot *\([0-9]*\):.*FULL.*voltag.*<\([^:]*\):.*/S:\1:F:\2/p;t
- s/^drive *\([0-9]*\):.*FULL.*voltag.*<\([^:]*\):.*source.*<[^0-9]*\([0-9]*\)>.*/D:\1:F:\3:\2/p;t
- s/^slot *\([0-9]*\):.*ENAB.*voltag.*<\([^:]*\):.*/I:\1:E/p;t
- s/^slot *\([0-9]*\):.*voltag.*<\([^:]*\):.*/S:\1:E/p;t
- s/^drive *\([0-9]*\):.*voltag.*<\([^:]*\):.*/D:\1:E/p' | \
- awk -F: '{ for (n = 1; n <= NF; n++) printf "%s%s",
- (n == ($1 == "D" ? 4 : 2)) ? ($n == "" ? 0 : $n + 1) : $n,
- (n == NF) ? "\n" : ":" }'
- else
- if [ -f "${FAKE_BARCODES}" ]; then
- grep -v -e "^#" -e "^$" < ${FAKE_BARCODES} | \
- awk -F: '{ print "S:" $1 (match($2, "^ *$") ? ":E" : ":F:" $2) }'
- else
- echo "${PROGNAME}: Barcode file ${FAKE_BARCODES} is missing"
- exit 1
- fi
- fi
- ;;
-loaded)
- # If a tape is loaded, but the source slot is unknown (for example,
- # after library reboot), try to report the first free slot
- FREE=`${CHIO} -f ${CHANGER} status slot | \
- sed -ne '/FULL/d;s/^slot *\([0-9]*\):.*/\1/p' | \
- awk 'BEGIN { n = 0 } { n = $1 + 1; exit } END { print n }'`
- ${CHIO} -f ${CHANGER} status -S drive | \
- sed -ne 's/^drive *'${DRIVE}':.*FULL.*source.*<[^0-9]*\([0-9]*\)>.*/\1/p' \
- | awk 'BEGIN { n = 0 } { n = ($1 == "") ? '${FREE}' : $1 + 1 } \
- END { print n }'
- ;;
-slots)
- ${CHIO} -f ${CHANGER} status | grep -c "^slot "
- ;;
-*)
- usage
- ;;
-esac
diff --git a/sysutils/bareos22-server/files/patch-contrib-misc-bsmc_CMakeLists.txt b/sysutils/bareos22-server/files/patch-contrib-misc-bsmc_CMakeLists.txt
deleted file mode 100644
index 2074cf886be9..000000000000
--- a/sysutils/bareos22-server/files/patch-contrib-misc-bsmc_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- contrib/misc/bsmc/CMakeLists.txt 2023-04-07 17:32:44.243346000 -0500
-+++ contrib/misc/bsmc/CMakeLists.txt 2023-04-07 17:33:04.594841000 -0500
-@@ -27,7 +27,7 @@
- )
-
- install(
-- FILES etc/bareos/bsmc.conf
-+ FILES etc/bareos/bsmc.conf.sample
- PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ
- DESTINATION "${confdir}"
- )
diff --git a/sysutils/bareos22-server/files/patch-contrib_CMakeLists.txt b/sysutils/bareos22-server/files/patch-contrib_CMakeLists.txt
deleted file mode 100644
index 6c923920a7a5..000000000000
--- a/sysutils/bareos22-server/files/patch-contrib_CMakeLists.txt
+++ /dev/null
@@ -1,27 +0,0 @@
---- contrib/CMakeLists.txt 2023-03-24 08:05:20.000000000 -0500
-+++ contrib/CMakeLists.txt 2023-04-07 17:52:51.095371000 -0500
-@@ -24,10 +24,18 @@
- include(GNUInstallDirs)
- include(BareosSetVariableDefaults)
-
--add_subdirectory(fd-plugins)
--if(NOT ${CMAKE_SYSTEM_NAME} MATCHES "SunOS")
-- add_subdirectory(misc)
--endif()
--if(NOT client-only)
-- add_subdirectory(dir-plugins)
-+if(python)
-+ if(client-only)
-+ add_subdirectory(fd-plugins)
-+ endif()
-+
-+ if(NOT ${CMAKE_SYSTEM_NAME} MATCHES "SunOS")
-+ if(client-only)
-+ add_subdirectory(misc)
-+ endif()
-+ endif()
-+
-+ if(NOT client-only)
-+ add_subdirectory(dir-plugins)
-+ endif()
- endif()
diff --git a/sysutils/bareos22-server/files/patch-core-CMakeLists.txt b/sysutils/bareos22-server/files/patch-core-CMakeLists.txt
deleted file mode 100644
index b7e291bf0d60..000000000000
--- a/sysutils/bareos22-server/files/patch-core-CMakeLists.txt
+++ /dev/null
@@ -1,41 +0,0 @@
---- core/CMakeLists.txt 2022-11-09 08:14:10.000000000 -0500
-+++ core/CMakeLists.txt 2022-11-18 00:11:43.670601000 -0500
-@@ -283,7 +283,9 @@
- set(HAVE_FREEBSD_OS 1)
- include_directories(/usr/local/include)
- link_directories(/usr/local/lib)
-- link_libraries(intl)
-+ if(nls)
-+ link_libraries(intl)
-+ endif()
- check_cxx_compiler_flag(
- -Wunused-but-set-variable compiler_will_warn_of_unused_but_set_variable
- )
-@@ -350,7 +352,9 @@
- add_definitions("-D_FILE_OFFSET_BITS=64")
- endif()
-
--include(FindIntl)
-+if(nls)
-+ include(FindIntl)
-+endif()
-
- if(developer)
- add_definitions("-DDEVELOPER=1")
-@@ -368,7 +372,7 @@
- include(BareosFindStaticCodeAnalysisTools)
-
- if(NOT client-only
-- AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "SunOS"
-+ AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "SunOS|FreeBSD"
- AND CMAKE_SIZEOF_VOID_P EQUAL 8
- )
- # droplet does not build on solaris because of sys/cdefs.h: No such file or
-@@ -782,7 +786,6 @@
-
- add_subdirectory(scripts)
- add_subdirectory(manpages)
--add_subdirectory(platforms)
- add_subdirectory(src)
-
- include(BareosLocalBuildDefinitions OPTIONAL
diff --git a/sysutils/bareos22-server/files/patch-core-cmake_BareosCheckIncludes.cmake b/sysutils/bareos22-server/files/patch-core-cmake_BareosCheckIncludes.cmake
deleted file mode 100644
index fbf8074b380e..000000000000
--- a/sysutils/bareos22-server/files/patch-core-cmake_BareosCheckIncludes.cmake
+++ /dev/null
@@ -1,12 +0,0 @@
---- core/cmake/BareosCheckIncludes.cmake 2023-03-24 08:05:20.000000000 -0500
-+++ core/cmake/BareosCheckIncludes.cmake 2023-04-05 16:17:56.933566000 -0500
-@@ -62,7 +62,9 @@
-
- include(CheckSymbolExists)
-
-+if(gfapi)
- check_include_files(glusterfs/api/glfs.h HAVE_GLUSTERFS_API_GLFS_H)
-+endif()
-
- check_include_files(sys/prctl.h HAVE_SYS_PRCTL_H)
-
diff --git a/sysutils/bareos22-server/files/patch-core-cmake_BareosFindAllLibraries.cmake b/sysutils/bareos22-server/files/patch-core-cmake_BareosFindAllLibraries.cmake
deleted file mode 100644
index 40bcee0e6b50..000000000000
--- a/sysutils/bareos22-server/files/patch-core-cmake_BareosFindAllLibraries.cmake
+++ /dev/null
@@ -1,12 +0,0 @@
---- core/cmake/BareosFindAllLibraries.cmake 2023-03-24 08:05:20.000000000 -0500
-+++ core/cmake/BareosFindAllLibraries.cmake 2023-04-05 16:21:00.503424000 -0500
-@@ -177,7 +177,9 @@
-
- bareosfindlibraryandheaders("pthread" "pthread.h" "")
- bareosfindlibraryandheaders("cap" "sys/capability.h" "")
-+if(gfapi)
- bareosfindlibraryandheaders("gfapi" "glusterfs/api/glfs.h" "")
-+endif()
-
- bareosfindlibraryandheaders("pam" "security/pam_appl.h" "")
-
diff --git a/sysutils/bareos22-server/files/patch-core-cmake_BareosInstallConfigFiles.cmake b/sysutils/bareos22-server/files/patch-core-cmake_BareosInstallConfigFiles.cmake
deleted file mode 100644
index 85e738c8e9f4..000000000000
--- a/sysutils/bareos22-server/files/patch-core-cmake_BareosInstallConfigFiles.cmake
+++ /dev/null
@@ -1,118 +0,0 @@
---- core/cmake/BareosInstallConfigFiles.cmake 2023-12-13 07:48:37.000000000 -0500
-+++ core/cmake/BareosInstallConfigFiles.cmake 2024-01-05 01:02:51.562611000 -0500
-@@ -27,27 +27,13 @@
- endif()
-
- get_filename_component(fname ${configfile} NAME)
-- if(EXISTS ${DESTCONFDIR}${additionalconfigdir}/${fname})
-- message(
-- STATUS "${DESTCONFDIR}${additionalconfigdir}/${fname} already exists"
-- )
-- message(
-- STATUS
-- "Installing config: ${DESTCONFDIR}${additionalconfigdir}/${fname}.new"
-- )
-- file(RENAME "${configfile}" "${configfile}.new")
-- file(COPY "${configfile}.new"
-- DESTINATION "${DESTCONFDIR}${additionalconfigdir}"
-- )
-- file(RENAME "${configfile}.new" "${configfile}")
-- else()
-- message(
-- STATUS "Installing config: ${DESTCONFDIR}${additionalconfigdir}/${fname}"
-- )
-- file(COPY "${configfile}"
-- DESTINATION "${DESTCONFDIR}${additionalconfigdir}"
-- )
-- endif()
-+
-+ message(STATUS "${DESTCONFDIR}${additionalconfigdir}/${fname} as ${DESTCONFDIR}${additionalconfigdir}/${fname}.sample (new installation)")
-+ file(RENAME "${configfile}" "${configfile}.sample")
-+ file(
-+ COPY "${configfile}.sample"
-+ DESTINATION "${DESTCONFDIR}${additionalconfigdir}"
-+ )
- endfunction()
-
- macro(BareosInstallConfigFiles CONFDIR CONFIGBASEDIRECTORY PLUGINS BACKENDS
-@@ -125,23 +111,12 @@
- get_filename_component(dir ${configfile} DIRECTORY)
- get_filename_component(fname ${configfile} NAME)
-
-- if(EXISTS ${DESTCONFDIR}/${configfile})
-- message(STATUS "${configfile} as ${configfile}.new (keep existing)")
-- file(RENAME "${BackendConfigSrcDir}/${configfile}"
-- "${BackendConfigSrcDir}/${configfile}.new"
-- )
-- file(COPY "${BackendConfigSrcDir}/${configfile}.new"
-- DESTINATION "${DESTCONFDIR}/${dir}"
-- )
-- file(RENAME "${BackendConfigSrcDir}/${configfile}.new"
-- "${BackendConfigSrcDir}/${configfile}"
-- )
-- else()
-- message(STATUS "${configfile} as ${configfile}")
-- file(COPY "${BackendConfigSrcDir}/${configfile}"
-- DESTINATION "${DESTCONFDIR}/${dir}"
-- )
-- endif()
-+ message(STATUS "${configfile} as ${configfile}.sample")
-+ file(RENAME "${BackendConfigSrcDir}/${configfile}" "${BackendConfigSrcDir}/${configfile}.sample")
-+ file(
-+ COPY "${BackendConfigSrcDir}/${configfile}.sample"
-+ DESTINATION "${DESTCONFDIR}/${dir}"
-+ )
- endforeach()
-
- file(
-@@ -151,7 +126,8 @@
- )
- foreach(configfile ${configfiles})
- get_filename_component(dir ${configfile} DIRECTORY)
-- # get_filename_component(fname ${configfile} NAME)
-+ get_filename_component(fname ${configfile} NAME)
-+ get_filename_component(fsname ${configfile} NAME_WE)
-
- if(EXISTS ${DESTCONFDIR}/${configfile})
- message(STATUS "overwriting ${configfile}")
-@@ -159,8 +135,10 @@
- message(STATUS "${configfile} as ${configfile}")
- endif()
-
-- file(COPY "${BackendConfigSrcDir}/${configfile}"
-- DESTINATION "${DESTCONFDIR}/${dir}"
-+ file(RENAME "${BackendConfigSrcDir}/${configfile}" "${BackendConfigSrcDir}/${fsname}.conf.sample")
-+ file(
-+ COPY "${BackendConfigSrcDir}/${fsname}.conf.sample"
-+ DESTINATION "${DESTCONFDIR}/${dir}"
- )
- endforeach()
-
-@@ -188,20 +166,13 @@
- string(REGEX MATCH "\\.in\$" IS_INFILE ${configfile})
- if(NOT "${IS_INFILE}" STREQUAL ".in")
- get_filename_component(fname ${configfile} NAME)
-- if(EXISTS ${DESTCONFDIR}/${resname}/${fname})
-- message(
-- STATUS
-- "${resname}/${fname} as ${resname}/${fname}.new (keep existing)"
-- )
-- file(RENAME "${configfile}" "${configfile}.new")
-- file(COPY "${configfile}.new"
-- DESTINATION "${DESTCONFDIR}/${resname}"
-- )
-- file(RENAME "${configfile}.new" "${configfile}")
-- else()
-- message(STATUS "${resname}/${fname} as ${resname}/${fname}")
-- file(COPY "${configfile}" DESTINATION "${DESTCONFDIR}/${resname}")
-- endif()
-+ get_filename_component(fsname ${configfile} NAME_WE)
-+ message(STATUS "${resname}/${fname} as ${resname}/${fname}")
-+ file(RENAME "${configfile}" "${resdir}/${fsname}.conf.sample")
-+ file(
-+ COPY "${resdir}/${fsname}.conf.sample"
-+ DESTINATION "${DESTCONFDIR}/${resname}"
-+ )
- else()
- message(STATUS "skipping .in file ${configfile}:${IS_INFILE}")
- endif()
diff --git a/sysutils/bareos22-server/files/patch-core-manpages_CMakeLists.txt b/sysutils/bareos22-server/files/patch-core-manpages_CMakeLists.txt
deleted file mode 100644
index 5774b72f2740..000000000000
--- a/sysutils/bareos22-server/files/patch-core-manpages_CMakeLists.txt
+++ /dev/null
@@ -1,16 +0,0 @@
---- core/manpages/CMakeLists.txt 2021-12-21 06:00:49.000000000 -0500
-+++ core/manpages/CMakeLists.txt 2021-12-22 00:19:52.189513000 -0500
-@@ -18,9 +18,11 @@
- # 02110-1301, USA.
- message("Entering ${CMAKE_CURRENT_SOURCE_DIR}")
-
--set(MAN1 bconsole.1 bsmtp.1)
-+if(client-only)
-+ set(MAN1 bconsole.1 bsmtp.1)
-
--set(MAN8 bareos-fd.8 bareos.8 btraceback.8)
-+ set(MAN8 bareos-fd.8 bareos.8 btraceback.8)
-+endif()
-
- if(NOT client-only)
- set(MAN1-server bareos-tray-monitor.1 bwild.1 bregex.1)
diff --git a/sysutils/bareos22-server/files/patch-core-scripts_CMakeLists.txt b/sysutils/bareos22-server/files/patch-core-scripts_CMakeLists.txt
deleted file mode 100644
index 9d10e0a79552..000000000000
--- a/sysutils/bareos22-server/files/patch-core-scripts_CMakeLists.txt
+++ /dev/null
@@ -1,64 +0,0 @@
---- core/scripts/CMakeLists.txt 2021-12-21 06:00:49.000000000 -0500
-+++ core/scripts/CMakeLists.txt 2021-12-22 00:23:34.270541000 -0500
-@@ -18,34 +18,36 @@
- # 02110-1301, USA.
- message("Entering ${CMAKE_CURRENT_SOURCE_DIR}")
-
--install(
-- FILES bareos btraceback
-- PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
-- WORLD_READ WORLD_EXECUTE
-- DESTINATION "${sbindir}"
--)
-+if(client-only)
-+ install(
-+ FILES bareos btraceback
-+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
-+ WORLD_READ WORLD_EXECUTE
-+ DESTINATION "${sbindir}"
-+ )
-
--install(
-- FILES bareos-ctl-fd
-- PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
-- WORLD_READ WORLD_EXECUTE
-- DESTINATION "${scriptdir}"
-- COMPONENT filedaemon
--)
-+ install(
-+ FILES bareos-ctl-fd
-+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
-+ WORLD_READ WORLD_EXECUTE
-+ DESTINATION "${scriptdir}"
-+ COMPONENT filedaemon
-+ )
-
--install(
-- FILES bareos bareos-config
-- PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
-- WORLD_READ WORLD_EXECUTE
-- DESTINATION "${scriptdir}"
--)
-+ install(
-+ FILES bareos bareos-config
-+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
-+ WORLD_READ WORLD_EXECUTE
-+ DESTINATION "${scriptdir}"
-+ )
-
--install(
-- FILES bareos-config-lib.sh bareos-ctl-funcs btraceback.gdb btraceback.dbx
-- btraceback.mdb
-- PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
-- DESTINATION "${scriptdir}"
--)
-+ install(
-+ FILES bareos-config-lib.sh bareos-ctl-funcs btraceback.gdb btraceback.dbx
-+ btraceback.mdb
-+ PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
-+ DESTINATION "${scriptdir}"
-+ )
-+endif()
-
- if(NOT client-only)
- install(
diff --git a/sysutils/bareos22-server/files/patch-core-src-dird_CMakeLists.txt b/sysutils/bareos22-server/files/patch-core-src-dird_CMakeLists.txt
deleted file mode 100644
index ec5313eaab2c..000000000000
--- a/sysutils/bareos22-server/files/patch-core-src-dird_CMakeLists.txt
+++ /dev/null
@@ -1,28 +0,0 @@
---- core/src/dird/CMakeLists.txt 2023-03-24 08:05:20.000000000 -0500
-+++ core/src/dird/CMakeLists.txt 2023-04-07 16:16:48.539301000 -0500
-@@ -160,7 +160,7 @@
- target_sources(bareos-dir PRIVATE dird.cc)
-
- target_link_libraries(
-- bareos-dir PRIVATE dird_objects bareossql bareosfind CLI11::CLI11
-+ bareos-dir PRIVATE ${JANSSON_LIBRARIES} dird_objects bareossql bareosfind CLI11::CLI11
- )
-
- if(HAVE_WIN32)
-@@ -187,14 +187,14 @@
- add_executable(bareos-dbcheck ${DBCHKSRCS})
-
- target_link_libraries(
-- bareos-dbcheck PRIVATE bareossql bareos bareosfind ${OPENSSL_LIBRARIES}
-+ bareos-dbcheck PRIVATE ${JANSSON_LIBRARIES} bareossql bareos bareosfind ${OPENSSL_LIBRARIES}
- CLI11::CLI11
- )
-
- # is not built by default
- if(NOT client-only)
- add_executable(testfind ${TSTFNDSRCS})
-- target_link_libraries(testfind dird_objects bareosfind)
-+ target_link_libraries(testfind ${JANSSON_LIBRARIES} dird_objects bareosfind)
- endif()
- install(TARGETS bareos-dir bareos-dbcheck testfind DESTINATION "${sbindir}")
-
diff --git a/sysutils/bareos22-server/files/patch-core-src-dird_vbackup.cc b/sysutils/bareos22-server/files/patch-core-src-dird_vbackup.cc
deleted file mode 100644
index 3711634ba505..000000000000
--- a/sysutils/bareos22-server/files/patch-core-src-dird_vbackup.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- core/src/dird/vbackup.cc 2023-04-07 16:02:23.780510000 -0500
-+++ core/src/dird/vbackup.cc 2023-04-07 16:10:20.351116000 -0500
-@@ -77,7 +77,7 @@
- std::vector<std::string> JobList;
- std::vector<std::string> JobsWithPurgedFiles;
-
-- bool operator()(int num_fields, char** row)
-+ bool operator()([[maybe_unused]] int num_fields, char** row)
- {
- assert(num_fields == 5);
- JobList.push_back(row[col_JobId]);
diff --git a/sysutils/bareos22-server/files/patch-core-src-include_baconfig.h b/sysutils/bareos22-server/files/patch-core-src-include_baconfig.h
deleted file mode 100644
index 21afd978730d..000000000000
--- a/sysutils/bareos22-server/files/patch-core-src-include_baconfig.h
+++ /dev/null
@@ -1,25 +0,0 @@
---- core/src/include/baconfig.h 2020-12-16 02:46:16.000000000 -0500
-+++ core/src/include/baconfig.h 2020-12-23 22:47:40.992698000 -0500
-@@ -103,11 +103,11 @@
- # define N_(s) (s)
- # endif /* N_ */
- #else /* !ENABLE_NLS */
-+# include <locale.h>
- # undef _
- # undef N_
- # undef textdomain
- # undef bindtextdomain
--# undef setlocale
-
- # ifndef _
- # define _(s) (s)
-@@ -120,9 +120,6 @@
- # endif
- # ifndef bindtextdomain
- # define bindtextdomain(p, d)
--# endif
--# ifndef setlocale
--# define setlocale(p, d)
- # endif
- #endif /* ENABLE_NLS */
-
diff --git a/sysutils/bareos22-server/files/patch-core-src-plugins-filed_CMakeLists.txt b/sysutils/bareos22-server/files/patch-core-src-plugins-filed_CMakeLists.txt
deleted file mode 100644
index ccb41fb15e8c..000000000000
--- a/sysutils/bareos22-server/files/patch-core-src-plugins-filed_CMakeLists.txt
+++ /dev/null
@@ -1,13 +0,0 @@
---- core/src/plugins/filed/CMakeLists.txt 2020-12-16 02:46:16.000000000 -0500
-+++ core/src/plugins/filed/CMakeLists.txt 2020-12-23 22:56:13.843714000 -0500
-@@ -41,7 +41,9 @@
-
- include_directories(${OPENSSL_INCLUDE_DIR})
-
--add_subdirectory(python)
-+if(python)
-+ add_subdirectory(python)
-+endif()
-
- add_library(bpipe-fd MODULE bpipe/bpipe-fd.cc)
- set_target_properties(bpipe-fd PROPERTIES PREFIX "")
diff --git a/sysutils/bareos22-server/files/patch-core-src-plugins-stored_CMakeLists.txt b/sysutils/bareos22-server/files/patch-core-src-plugins-stored_CMakeLists.txt
deleted file mode 100644
index a693d11d6b6a..000000000000
--- a/sysutils/bareos22-server/files/patch-core-src-plugins-stored_CMakeLists.txt
+++ /dev/null
@@ -1,15 +0,0 @@
---- core/src/plugins/stored/CMakeLists.txt 2021-12-21 06:00:49.000000000 -0500
-+++ core/src/plugins/stored/CMakeLists.txt 2022-01-15 09:28:41.225020000 -0500
-@@ -33,6 +33,12 @@
- endif()
- endif()
-
-+if(HAVE_FREEBSD_OS)
-+ include_directories(
-+ ${PROJECT_SOURCE_DIR}/src/fastlz/include
-+ )
-+endif()
-+
- add_subdirectory(python)
-
- add_library(autoxflate-sd MODULE autoxflate/autoxflate-sd.cc)
diff --git a/sysutils/bareos22-server/files/patch-core-src-stored_CMakelists.txt b/sysutils/bareos22-server/files/patch-core-src-stored_CMakelists.txt
deleted file mode 100644
index 1c64699cf173..000000000000
--- a/sysutils/bareos22-server/files/patch-core-src-stored_CMakelists.txt
+++ /dev/null
@@ -1,20 +0,0 @@
---- core/src/stored/CMakeLists.txt 2023-03-24 08:05:20.000000000 -0500
-+++ core/src/stored/CMakeLists.txt 2023-04-05 16:36:35.928423000 -0500
-@@ -168,7 +168,7 @@
-
- target_link_libraries(stored_objects PRIVATE Threads::Threads)
- target_link_libraries(
-- bareos-sd PRIVATE stored_objects bareos bareossd bareosfind CLI11::CLI11
-+ bareos-sd PRIVATE ${JANSSON_LIBRARIES} stored_objects bareos bareossd bareosfind CLI11::CLI11
- )
-
- if(HAVE_WIN32)
-@@ -177,7 +177,7 @@
- endif()
- if(HAVE_NDMP)
- target_link_libraries(stored_objects PRIVATE bareosndmp)
-- target_link_libraries(bareos-sd PRIVATE bareosndmp)
-+ target_link_libraries(bareos-sd PRIVATE ${JANSSON_LIBRARIES} bareosndmp)
- endif()
-
- add_executable(bls ${BLSSRCS})
diff --git a/sysutils/bareos22-server/files/patch-core-src_CMakeLists.txt b/sysutils/bareos22-server/files/patch-core-src_CMakeLists.txt
deleted file mode 100644
index 014d82c162fb..000000000000
--- a/sysutils/bareos22-server/files/patch-core-src_CMakeLists.txt
+++ /dev/null
@@ -1,51 +0,0 @@
---- core/src/CMakeLists.txt 2023-03-24 08:05:20.000000000 -0500
-+++ core/src/CMakeLists.txt 2023-04-07 16:15:16.297335000 -0500
-@@ -18,7 +18,9 @@
- # 02110-1301, USA.
- message("Entering ${CMAKE_CURRENT_SOURCE_DIR}")
-
--add_subdirectory(filed)
-+if(client-only)
-+ add_subdirectory(filed)
-+endif()
-
- if(NOT client-only)
- add_subdirectory(tools)
-@@ -40,24 +42,28 @@
- elseif(NOT GTest_FOUND)
- message(STATUS "Skipping unit tests as gtest was not found")
- else()
-- add_subdirectory(tests)
-+# add_subdirectory(tests)
- endif()
-
- if(BUILD_BENCHMARKS)
- add_subdirectory(benchmarks)
- endif()
-
--if(ENABLE_BCONSOLE)
-- add_subdirectory(console)
--endif()
-+if(client-only)
-+ if(ENABLE_BCONSOLE)
-+ add_subdirectory(console)
-+ endif()
-
--if(${HAVE_LMDB})
-- add_subdirectory(lmdb)
-+ if(${HAVE_LMDB})
-+ add_subdirectory(lmdb)
-+ endif()
-+ add_subdirectory(lib)
-+ add_subdirectory(findlib)
-+ add_subdirectory(fastlz)
- endif()
--add_subdirectory(lib)
--add_subdirectory(findlib)
-+
- add_subdirectory(plugins)
--add_subdirectory(fastlz)
-+
- if(${traymonitor})
- add_subdirectory(qt-tray-monitor)
- endif()
diff --git a/sysutils/bareos22-server/files/patch-core_cmake_bareos-symlink-default-db-backend.cmake b/sysutils/bareos22-server/files/patch-core_cmake_bareos-symlink-default-db-backend.cmake
deleted file mode 100644
index bf079968d9d4..000000000000
--- a/sysutils/bareos22-server/files/patch-core_cmake_bareos-symlink-default-db-backend.cmake
+++ /dev/null
@@ -1,36 +0,0 @@
---- core/cmake/bareos-symlink-default-db-backend.cmake.orig 2020-12-11 13:44:43 UTC
-+++ core/cmake/bareos-symlink-default-db-backend.cmake
-@@ -16,13 +16,31 @@
- # along with this program; if not, write to the Free Software
- # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- # 02110-1301, USA.
-+
-+# The ${libdir} and ${backenddir} are absolute, so figure out
-+# a relative path (${backenddir} lives under ${libdir}) instead.
-+# Make the link relative, placing the libbareoscats.so in ${libdir}.
-+# Within this script, VERSION is set to BAREOS_NUMERIC_VERSION (see
-+# core/src/cats/CMakeLists.txt).
- message(
- STATUS
- "${CMAKE_COMMAND} -E create_symlink ${libdir}/libbareoscats${CMAKE_SHARED_LIBRARY_SUFFIX} ${backenddir}/libbareoscats-${default_db_backend}${CMAKE_SHARED_LIBRARY_SUFFIX}"
- )
-+file(
-+ RELATIVE_PATH
-+ _rel
-+ ${libdir}
-+ ${backenddir}/libbareoscats-${default_db_backend}${CMAKE_SHARED_LIBRARY_SUFFIX}
-+)
-+message(
-+ STATUS
-+ ".. actually ${_rel} in $ENV{DESTDIR} v ${VERSION}"
-+)
-+
- execute_process(
- COMMAND
- ${CMAKE_COMMAND} -E create_symlink
-- ${backenddir}/libbareoscats-${default_db_backend}${CMAKE_SHARED_LIBRARY_SUFFIX}
-- ${libdir}/libbareoscats${CMAKE_SHARED_LIBRARY_SUFFIX}.${BAREOS_NUMERIC_VERSION}
-+ ${_rel}
-+ libbareoscats${CMAKE_SHARED_LIBRARY_SUFFIX}.${VERSION}
-+ WORKING_DIRECTORY $ENV{DESTDIR}${libdir} COMMAND_ECHO STDOUT
- )
diff --git a/sysutils/bareos22-server/files/pkg-deinstall.client.in b/sysutils/bareos22-server/files/pkg-deinstall.client.in
deleted file mode 100644
index a6b96a17667d..000000000000
--- a/sysutils/bareos22-server/files/pkg-deinstall.client.in
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-
-PATH=/bin:/usr/bin:/usr/sbin
-
-# Note how to delete UID/GID
-USER=%%BAREOS_USER%%
-GROUP=%%BAREOS_GROUP%%
-UID=%%BAREOS_UID%%
-GID=%%BAREOS_UID%%
-BAREOS_DIR=%%BAREOS_DIR%%
-
-TMPFILE=/tmp/services-$RANDOM-$$
-
-case "$2" in
-"DEINSTALL")
- # Delete entries in /etc/services
- sed -e '/# Bareos port start/,/# Bareos port end/{' \
- -e 'd' \
- -e '}' /etc/services > $TMPFILE
- mv -f $TMPFILE /etc/services
-
- if [ -d ${BAREOS_DIR} ]; then
- echo "Check if ${BAREOS_DIR} is empty and delete it to permanently remove the bareos port."
- fi
-
- if pw groupshow "${USER}" 2>/dev/null 1>&2; then
- echo "To delete Bareos group permanently, use 'pw groupdel ${GROUP}'"
- fi
- ;;
-esac
diff --git a/sysutils/bareos22-server/files/pkg-install.client.in b/sysutils/bareos22-server/files/pkg-install.client.in
deleted file mode 100644
index 70ca57028237..000000000000
--- a/sysutils/bareos22-server/files/pkg-install.client.in
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/sh
-
-PATH=/bin:/usr/bin:/usr/sbin
-
-# Always add lines in /etc/services
-grep -q "bareos-dir" /etc/services
-if [ "$?" != "0" ]; then
- echo "# Bareos port start
-bareos-dir 9101/tcp #Bareos director daemon
-bareos-fd 9102/tcp #Bareos file daemon
-bareos-sd 9103/tcp #Bareos storage daemon
-# Bareos port end" >> /etc/services
-fi
diff --git a/sysutils/bareos22-server/files/pkg-message.client.in b/sysutils/bareos22-server/files/pkg-message.client.in
deleted file mode 100644
index b3e2d5825e13..000000000000
--- a/sysutils/bareos22-server/files/pkg-message.client.in
+++ /dev/null
@@ -1,17 +0,0 @@
-[
-{ type: install
- message: <<EOM
-bareos client was installed
-
-1) Sample files are installed in %%PREFIX%%/etc/bareos/bareos-fd.d/ and
- %%PREFIX%%/etc/bareos/bconsole.d/
-
-2) Add bareos_fd_enable="YES" to /etc/rc.conf.
-
-3) If you want to retain old configuration scheme, you must add the following
- to /etc/rc.conf
-
- bareos_fd_config="%%PREFIX%%/etc/bareos/bareos-fd.conf"
-EOM
-}
-]
diff --git a/sysutils/bareos22-server/files/pkg-message.server.in b/sysutils/bareos22-server/files/pkg-message.server.in
deleted file mode 100644
index 3bb0ef535ce1..000000000000
--- a/sysutils/bareos22-server/files/pkg-message.server.in
+++ /dev/null
@@ -1,74 +0,0 @@
-[
-{ type: install
- message: <<EOM
-bareos server was installed
-
-1) Sample files are installed in %%PREFIX%%/etc/bareos/bareos-dir.d/ and
- %%PREFIX%%/etc/bareos/bareos-sd.d/ directories
-
-2) Add bareos_dir_enable="YES" and bareos_sd_enable="YES" to /etc/rc.conf.
-
-3) If you want to retain old configuration scheme, you must add the following
- to /etc/rc.conf
-
- bareos_dir_config="%%PREFIX%%/etc/bareos/bareos-dir.conf"
- bareos_sd_config="%%PREFIX%%/etc/bareos/bareos-sd.conf"
-
-4) Important information about new version of bareos can be found in the
- ReleaseNotes.
-
- https://github.com/bareos/bareos/blob/master/README.md
-
-NOTE:
-
-An auto-changer manipulation script based on FreeBSDs
-chio command is included and installed at
-
- %%PREFIX%%/sbin/chio-bareos
-
-Please have a look at it if you want to use an
-autochanger. You have to configure the usage in
-
- %%PREFIX%%/etc/bareos/bareos-dir.conf or
- %%PREFIX%%/etc/bareos/bareos-dir.d/storage/
-
-Take care of correct permissions for changer and
-tape device (e.g. /dev/ch0 and /dev/n[r]sa0) i.e.
-they must be accessible by user bareos.
-
-Due to lack of some features in the FreeBSD tape driver
-implementation you MUST add some OS dependent options to
-the bareos-sd.conf file:
-
- Hardware End of Medium = no;
- Backward Space Record = no;
- Backward Space File = no;
-
-With 2 filemarks at EOT (see man mt):
- Fast Forward Space File = no;
- BSF at EOM = yes;
- TWO EOF = yes;
-
-With 1 filemarks at EOT (see man mt):
- Fast Forward Space File = yes;
- BSF at EOM = no;
- TWO EOF = no;
-
-NOTE: YOU CAN SWITCH EOT model ONLY when starting
- from scratch with EMPTY tapes.
-
-It is also important that all the scripts accessed
-by RunBeforeJob and RunAfterJob will be executed by
-the user bareos. Check your permissions.
-
-For USB support read the bareos manual. It could be necessary
-to configure/compile a new kernel.
-
-Look at %%PREFIX%%/lib/bareos/scripts/update_bareos_tables for
-database update procedure.
-
-If you are using sqlite you need to run the make_sqlite_tables script as
-the bareos user. Do this using 'sudo su -m bareos'.
-EOM
-}
-]
diff --git a/sysutils/bareos22-server/pkg-descr b/sysutils/bareos22-server/pkg-descr
deleted file mode 100644
index 10fb1ddb3ade..000000000000
--- a/sysutils/bareos22-server/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Bareos (BackupArchivingRecoveryOpenSourced) is a reliable network open source
-software to backup, archive and restore files from all major operating systems.
-The fork was founded 2010 out of the bacula.org project. The fork has been
-actively developed and many new features have been added.
diff --git a/sysutils/bareos22-server/pkg-plist b/sysutils/bareos22-server/pkg-plist
deleted file mode 100644
index d46b68cc420b..000000000000
--- a/sysutils/bareos22-server/pkg-plist
+++ /dev/null
@@ -1,164 +0,0 @@
-bin/bregex
-bin/bsmtp
-bin/bwild
-@sample(,bareos,640) %%ETCDIR%%/bareos-barcodes.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/catalog/MyCatalog.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/client/bareos-fd.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/console/bareos-mon.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/director/bareos-dir.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/fileset/Catalog.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/fileset/LinuxAll.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/fileset/SelfTest.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/fileset/WindowsAllDrives.conf.sample
-%%GFAPI%%@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/fileset/plugin-gfapi.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/fileset/plugin-ldap.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/fileset/plugin-ovirt.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/job/BackupCatalog.conf.sample
-%%GFAPI%%@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/job/BackupGFAPI.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/job/RestoreFiles.conf.sample
-%%GFAPI%%@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/job/RestoreGFAPI.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/job/backup-bareos-fd.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/job/backup-ldap.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/job/backup-ovirt.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/job/restore-ldap.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/jobdefs/DefaultJob.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/messages/Daemon.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/messages/Standard.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/pool/Differential.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/pool/Full.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/pool/Incremental.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/pool/Scratch.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/profile/operator.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/schedule/WeeklyCycle.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/schedule/WeeklyCycleAfterBackup.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/File.conf.sample
-%%GFAPI%%@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/Gluster.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/NULL.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/Tape.conf.sample
-@comment @sample(,bareos,640) %%ETCDIR%%/bareos-regress.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/autochanger/autochanger-0.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/FileStorage.conf.sample
-%%GFAPI%%@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/GlusterStorage.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/NULL.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/tapedrive-0.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/director/bareos-dir.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/director/bareos-mon.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/messages/Standard.conf.sample
-@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/storage/bareos-sd.conf.sample
-%%MTX%%@sample(,bareos,640) %%ETCDIR%%/mtx-changer.conf.sample
-etc/logrotate.d/bareos-dir
-lib/bareos/backends/libbareoscats-%%DBTYPE%%.so
-lib/bareos/backends/libbareossd-fifo.so
-lib/bareos/backends/libbareossd-file.so
-%%GFAPI%%lib/bareos/backends/libbareossd-gfapi.so
-lib/bareos/backends/libbareossd-tape.so
-%%PYTHON%%lib/bareos/plugins/BareosDirPluginBaseclass.py
-%%PYTHON%%lib/bareos/plugins/BareosDirPluginNscaSender.py
-%%PYTHON%%lib/bareos/plugins/BareosDirWrapper.py
-%%PYTHON%%lib/bareos/plugins/BareosSdPluginBaseclass.py
-%%PYTHON%%lib/bareos/plugins/BareosSdWrapper.py
-lib/bareos/plugins/autoxflate-sd.so
-%%PYTHON%%lib/bareos/plugins/bareos-dir-class-plugin.py
-%%PYTHON%%lib/bareos/plugins/bareos-dir-nsca-sender.py
-%%PYTHON%%lib/bareos/plugins/bareos-sd-class-plugin.py
-%%PYTHON%%lib/bareos/plugins/python3-dir.so
-%%PYTHON%%lib/bareos/plugins/python3-sd.so
-%%SCSICRYPTO%%lib/bareos/plugins/scsicrypto-sd.so
-%%SCSICRYPTO%%lib/bareos/plugins/scsitapealert-sd.so
-lib/bareos/scripts/bareos-ctl-dir
-lib/bareos/scripts/bareos-ctl-sd
-lib/bareos/scripts/bareos-explorer
-lib/bareos/scripts/bareos-glusterfind-wrapper
-lib/bareos/scripts/create_bareos_database
-%%PGSQL%%lib/bareos/scripts/ddl/creates/%%DBTYPE%%.sql
-%%PGSQL%%lib/bareos/scripts/ddl/drops/%%DBTYPE%%.sql
-%%PGSQL%%lib/bareos/scripts/ddl/grants/%%DBTYPE%%-change_owner.dbconfig-template.sql
-%%PGSQL%%lib/bareos/scripts/ddl/grants/%%DBTYPE%%-readonly.sql
-%%PGSQL%%lib/bareos/scripts/ddl/grants/%%DBTYPE%%.sql
-lib/bareos/scripts/ddl/updates/%%DBTYPE%%.10_11.sql
-lib/bareos/scripts/ddl/updates/%%DBTYPE%%.11_12.sql
-lib/bareos/scripts/ddl/updates/%%DBTYPE%%.12_14.sql
-lib/bareos/scripts/ddl/updates/%%DBTYPE%%.14_2001.sql
-lib/bareos/scripts/ddl/updates/%%DBTYPE%%.2001_2002.sql
-lib/bareos/scripts/ddl/updates/%%DBTYPE%%.2002_2003.sql
-lib/bareos/scripts/ddl/updates/%%DBTYPE%%.2003_2004.sql
-lib/bareos/scripts/ddl/updates/%%DBTYPE%%.2004_2171.sql
-lib/bareos/scripts/ddl/updates/%%DBTYPE%%.2171_2192.sql
-lib/bareos/scripts/ddl/updates/%%DBTYPE%%.2192_2210.sql
-%%PGSQL%%lib/bareos/scripts/ddl/updates/%%DBTYPE%%.bee.1017_2004.sql
-lib/bareos/scripts/ddl/versions.map
-lib/bareos/scripts/delete_catalog_backup
-lib/bareos/scripts/disk-changer
-lib/bareos/scripts/drop_bareos_database
-lib/bareos/scripts/drop_bareos_tables
-lib/bareos/scripts/grant_bareos_privileges
-lib/bareos/scripts/make_bareos_tables
-lib/bareos/scripts/make_catalog_backup
-lib/bareos/scripts/make_catalog_backup.pl
-lib/bareos/scripts/mtx-changer
-lib/bareos/scripts/query.sql
-lib/bareos/scripts/update_bareos_tables
-lib/libbareoscats.so
-lib/libbareoscats.so.22
-lib/libbareoscats.so.%%LIB_VERSION%%
-%%NDMP%%lib/libbareosndmp.so
-%%NDMP%%lib/libbareosndmp.so.22
-%%NDMP%%lib/libbareosndmp.so.%%LIB_VERSION%%
-lib/libbareossd.so
-lib/libbareossd.so.22
-lib/libbareossd.so.%%LIB_VERSION%%
-lib/libbareossql.so
-lib/libbareossql.so.22
-lib/libbareossql.so.%%LIB_VERSION%%
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/bareosdir%%PYTHON_TAG%%.so
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/bareossd%%PYTHON_TAG%%.so
-share/man/man1/bareos-tray-monitor.1.gz
-share/man/man1/bregex.1.gz
-share/man/man1/bwild.1.gz
-share/man/man8/bareos-dbcheck.8.gz
-share/man/man8/bareos-dir.8.gz
-share/man/man8/bareos-sd.8.gz
-share/man/man8/bcopy.8.gz
-share/man/man8/bextract.8.gz
-share/man/man8/bls.8.gz
-share/man/man8/bpluginfo.8.gz
-share/man/man8/bscan.8.gz
-share/man/man8/bscrypto.8.gz
-share/man/man8/btape.8.gz
-sbin/bareos-dbcheck
-sbin/bareos-dir
-sbin/bareos-sd
-sbin/bcopy
-sbin/bextract
-sbin/bls
-sbin/bpluginfo
-sbin/bregex
-sbin/bscan
-sbin/bscrypto
-sbin/bsmtp
-sbin/btape
-sbin/btestls
-sbin/bwild
-sbin/chio-bareos
-sbin/testfind
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d/catalog
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d/client
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d/console
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d/counter
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d/director
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d/fileset
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d/job
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d/jobdefs
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d/messages
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d/pool
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d/profile
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d/schedule
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d/storage
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir.d/user
-@dir(,bareos,750) %%ETCDIR%%/bareos-dir-export/client
-@dir(,bareos,750) %%ETCDIR%%/bareos-sd.d/ndmp
-@dir(bareos,bareos,) %%BAREOS_DIR%%
-@dir(bareos,bareos,) %%BAREOS_DIR%%/storage
-@dir(bareos,bareos,) /var/log/bareos
-@dir(bareos,bareos,) /var/run/bareos
diff --git a/sysutils/bareos22-server/pkg-plist.client b/sysutils/bareos22-server/pkg-plist.client
deleted file mode 100644
index 19d6441e0838..000000000000
--- a/sysutils/bareos22-server/pkg-plist.client
+++ /dev/null
@@ -1,109 +0,0 @@
-%%PYTHON%%bin/bareos-triggerjob.py
-bin/bconsole
-%%PYTHON%%bin/bsmc
-@sample %%ETCDIR%%/bareos-fd.d/client/myself.conf.sample
-@group bareos
-@sample %%ETCDIR%%/bareos-fd.d/director/bareos-dir.conf.sample
-@group bareos
-@sample %%ETCDIR%%/bareos-fd.d/director/bareos-mon.conf.sample
-@group bareos
-@sample %%ETCDIR%%/bareos-fd.d/messages/Standard.conf.sample
-@group bareos
-@sample %%ETCDIR%%/bconsole.d/bconsole.conf.sample
-@group bareos
-%%PYTHON%%@sample(,bareos,640) %%ETCDIR%%/bsmc.conf.sample
-%%PYTHON%%lib/bareos/plugins/BareosFdPluginBaseclass.py
-%%PYTHON%%lib/bareos/plugins/BareosFdPluginLDAP.py
-%%PYTHON%%lib/bareos/plugins/BareosFdPluginLibcloud.py
-%%PYTHON%%lib/bareos/plugins/BareosFdPluginLocalFilesBaseclass.py
-%%PYTHON%%lib/bareos/plugins/BareosFdPluginLocalFileset.py
-%%PYTHON%%lib/bareos/plugins/BareosFdPluginMariabackup.py
-%%PYTHON%%lib/bareos/plugins/BareosFdPluginOvirt.py
-%%PYTHON%%lib/bareos/plugins/BareosFdPluginPerconaXtraBackup.py
-%%PYTHON%%lib/bareos/plugins/BareosFdPluginPostgres.py
-%%PYTHON%%lib/bareos/plugins/BareosFdPluginVMware.py
-%%PYTHON%%lib/bareos/plugins/BareosFdWrapper.py
-%%PYTHON%%lib/bareos/plugins/BareosLibcloudApi.py
-%%PYTHON%%lib/bareos/plugins/bareos-fd-ldap.py
-%%PYTHON%%lib/bareos/plugins/bareos-fd-libcloud.py
-%%PYTHON%%lib/bareos/plugins/bareos-fd-local-fileset.py
-%%PYTHON%%lib/bareos/plugins/bareos-fd-mariabackup.py
-%%PYTHON%%lib/bareos/plugins/bareos-fd-ovirt.py
-%%PYTHON%%lib/bareos/plugins/bareos-fd-percona-xtrabackup.py
-%%PYTHON%%lib/bareos/plugins/bareos-fd-postgres.py
-%%PYTHON%%lib/bareos/plugins/bareos-fd-vmware.py
-%%PYTHON%%lib/bareos/plugins/bareos_libcloud_api/__init__.py
-%%PYTHON%%lib/bareos/plugins/bareos_libcloud_api/bucket_explorer.py
-%%PYTHON%%lib/bareos/plugins/bareos_libcloud_api/debug.py
-%%PYTHON%%lib/bareos/plugins/bareos_libcloud_api/get_libcloud_driver.py
-%%PYTHON%%lib/bareos/plugins/bareos_libcloud_api/mtime.py
-%%PYTHON%%lib/bareos/plugins/bareos_libcloud_api/process_base.py
-%%PYTHON%%lib/bareos/plugins/bareos_libcloud_api/queue_message.py
-%%PYTHON%%lib/bareos/plugins/bareos_libcloud_api/utils.py
-%%PYTHON%%lib/bareos/plugins/bareos_libcloud_api/worker.py
-%%PYTHON%%lib/bareos/plugins/bareos_mysql_dump/BareosFdMySQLclass.py
-%%PYTHON%%lib/bareos/plugins/bareos_mysql_dump/README.md
-%%PYTHON%%lib/bareos/plugins/bareos_mysql_dump/__init__.py
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/BareosFdTaskClass.py
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/LICENSE.md
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/README.md
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/__init__.py
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/mysql/BareosFdMySQLClass.py
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/mysql/README.md
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/mysql/__init__.py
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/oracle/BareosFdOracleClass.py
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/oracle/README.md
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/oracle/__init__.py
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/pgsql/BareosFdPgSQLClass.py
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/pgsql/README.md
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/pgsql/__init__.py
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/xenserver/BareosFdXenServerClass.py
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/xenserver/README.md
-%%PYTHON%%lib/bareos/plugins/bareos_tasks/xenserver/__init__.py
-lib/bareos/plugins/bpipe-fd.so
-%%GFAPI%%lib/bareos/plugins/gfapi-fd.so
-%%PYTHON%%lib/bareos/plugins/python3-fd.so
-%%PYTHON%%lib/bareos/plugins/openvz7/BareosFdPluginVz7CtFs.py
-%%PYTHON%%lib/bareos/plugins/openvz7/README.md
-%%PYTHON%%lib/bareos/plugins/openvz7/bareos-fd-vz7_ct_fs.py
-lib/bareos/scripts/bareos
-lib/bareos/scripts/bareos-config
-lib/bareos/scripts/bareos-config-lib.sh
-lib/bareos/scripts/bareos-ctl-fd
-lib/bareos/scripts/bareos-ctl-funcs
-lib/bareos/scripts/btraceback.dbx
-lib/bareos/scripts/btraceback.gdb
-lib/bareos/scripts/btraceback.mdb
-lib/libbareos.so
-lib/libbareos.so.22
-lib/libbareos.so.%%LIB_VERSION%%
-lib/libbareosfastlz.so
-lib/libbareosfastlz.so.22
-lib/libbareosfastlz.so.%%LIB_VERSION%%
-lib/libbareosfind.so
-lib/libbareosfind.so.22
-lib/libbareosfind.so.%%LIB_VERSION%%
-lib/libbareoslmdb.so
-lib/libbareoslmdb.so.22
-lib/libbareoslmdb.so.%%LIB_VERSION%%
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/bareosfd%%PYTHON_TAG%%.so
-share/man/man1/bconsole.1.gz
-share/man/man1/bsmtp.1.gz
-share/man/man8/bareos-fd.8.gz
-share/man/man8/bareos.8.gz
-share/man/man8/btraceback.8.gz
-@group bareos
-sbin/bareos
-@group bareos
-sbin/bareos-fd
-@group bareos
-sbin/bconsole
-@group wheel
-sbin/btraceback
-@group bareos
-@dir(,bareos,750) %%ETCDIR%%/python-ldap-conf.d/bareos-dir.d/fileset
-@dir(,bareos,750) %%ETCDIR%%/python-ldap-conf.d/bareos-dir.d/job
-@group bareos
-@dir(bareos,bareos,) %%BAREOS_DIR%%
-@dir(bareos,bareos,) /var/log/bareos
-@dir(bareos,bareos,) /var/run/bareos
diff --git a/sysutils/bareos22-traymonitor/Makefile b/sysutils/bareos22-traymonitor/Makefile
deleted file mode 100644
index 069a857076af..000000000000
--- a/sysutils/bareos22-traymonitor/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= bareos
-
-PKGNAMESUFFIX= 22-traymonitor
-
-COMMENT= Backup archiving recovery open sourced (traymonitor)
-
-LIB_DEPENDS+= libqwt5-qt5.so:x11-toolkits/qwt5-qt5 \
- libbareos.so:sysutils/bareos22-client
-
-CONFLICTS= bareos-traymonitor-qt5 bareos-traymonitor-qt6 \
- bareos20-traymonitor bareos21-traymonitor
-
-USES= desktop-file-utils gettext-runtime pkgconfig qt:5
-USE_QT= buildtools:build qmake:build uitools:build gui core widgets
-WITH_BAT= yes
-
-PLIST= ${.CURDIR}/pkg-plist
-CFLAGS+= -DMDB_DSYNC=O_SYNC -DMDB_USE_POSIX_SEM=1
-
-MASTERDIR= ${.CURDIR}/../../sysutils/bareos22-server
-
-CMAKE_ARGS+= -Dtraymonitor=yes \
- -Dbuild-dird=no \
- -Dbuild-stored=no \
- -Dclient-only=yes \
- -Dnls=ON
-
-.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/bareos22-traymonitor/pkg-descr b/sysutils/bareos22-traymonitor/pkg-descr
deleted file mode 100644
index 5df5acf72ccf..000000000000
--- a/sysutils/bareos22-traymonitor/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-traymonitor inteface for Bareos.
-
-Bareos (BackupArchivingRecoveryOpenSourced) is a reliable network open source
-software to backup, archive and restore files from all major operating systems.
-The fork was founded 2010 out of the bacula.org project. The fork has been
-actively developed and many new features have been added.
diff --git a/sysutils/bareos22-traymonitor/pkg-plist b/sysutils/bareos22-traymonitor/pkg-plist
deleted file mode 100644
index 1a71281bcaaf..000000000000
--- a/sysutils/bareos22-traymonitor/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/bareos-tray-monitor
-@sample %%ETCDIR%%/tray-monitor.d/client/FileDaemon-local.conf.sample
-@sample %%ETCDIR%%/tray-monitor.d/director/Director-local.conf.sample
-@sample %%ETCDIR%%/tray-monitor.d/monitor/bareos-mon.conf.sample
-@sample %%ETCDIR%%/tray-monitor.d/storage/StorageDaemon-local.conf.sample
-share/applications/bareos-tray-monitor.desktop
-share/pixmaps/bareos-tray-monitor.png
diff --git a/sysutils/bareos24-client/Makefile b/sysutils/bareos24-client/Makefile
index d79650cb9504..4590e0b90781 100644
--- a/sysutils/bareos24-client/Makefile
+++ b/sysutils/bareos24-client/Makefile
@@ -1,12 +1,12 @@
PORTNAME= bareos
-PORTREVISION= 0
+PORTREVISION= 1
PKGNAMESUFFIX= 24-client
COMMENT= Backup archiving recovery open sourced (client)
-CONFLICTS= bareos22-client bareos23-client bareos-client
+CONFLICTS= bareos23-client bareos-client
WITH_CLIENT_ONLY=yes
USE_RC_SUBR= bareos-fd
diff --git a/sysutils/bareos24-server/Makefile b/sysutils/bareos24-server/Makefile
index 068ba82004a6..04db614e4ece 100644
--- a/sysutils/bareos24-server/Makefile
+++ b/sysutils/bareos24-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bareos
DISTVERSIONPREFIX= Release/
DISTVERSION= 24.0.8
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES?= sysutils
PKGNAMEPREFIX?= #
PKGNAMESUFFIX?= 24-server
@@ -13,7 +13,7 @@ WWW= https://www.bareos.org/
LICENSE= AGPLv3 LGPL3
LICENSE_COMB= multi
-CONFLICTS?= bareos22-server bareos23-server bareos-server
+CONFLICTS?= bareos23-server bareos-server
BUILD_DEPENDS+= utf8cpp>0:devel/utf8cpp \
microsoft-gsl>0:devel/microsoft-gsl \
@@ -53,6 +53,8 @@ NDMP_DESC= Enable build of NDMP support
SCSICRYPTO_DESC= Build LTO AME crypto plugin
.if ${PKGNAMESUFFIX} == "24-server"
+ONLY_FOR_ARCHS= aarch64 amd64
+
OPTIONS_DEFINE= MTX PYTHON LMDB NDMP NLS SCSICRYPTO
OPTIONS_DEFAULT+= LMDB PGSQL SCSICRYPTO
OPTIONS_SINGLE_DATABASE= PGSQL
diff --git a/sysutils/bareos24-server/files/patch-core-src-include_baconfig.h b/sysutils/bareos24-server/files/patch-core-src-include_baconfig.h
new file mode 100644
index 000000000000..041f89a74229
--- /dev/null
+++ b/sysutils/bareos24-server/files/patch-core-src-include_baconfig.h
@@ -0,0 +1,18 @@
+--- core/src/include/baconfig.h 2026-02-02 17:47:37.319878000 -0800
++++ core/src/include/baconfig.h 2026-02-02 17:47:52.554519000 -0800
+@@ -560,4 +560,15 @@
+ # define Leave(lvl)
+ #endif
+
++#if defined(HAVE_WIN32)
++// mingw/windows does not understand "%zu/%zi" by default
++# define PRIuz PRIu64
++# define PRIiz PRIi64
++# define PRItime "lld"
++#else
++# define PRIuz "zu"
++# define PRIiz "zi"
++# define PRItime "ld"
++#endif
++
+ #endif // BAREOS_INCLUDE_BACONFIG_H_
diff --git a/sysutils/bareos24-server/files/patch-core-src-stored-backends_chunked_device.cc b/sysutils/bareos24-server/files/patch-core-src-stored-backends_chunked_device.cc
new file mode 100644
index 000000000000..acb35c4253ea
--- /dev/null
+++ b/sysutils/bareos24-server/files/patch-core-src-stored-backends_chunked_device.cc
@@ -0,0 +1,163 @@
+--- core/src/stored/backends/chunked_device.cc 2025-12-04 05:21:37.000000000 -0800
++++ core/src/stored/backends/chunked_device.cc 2026-02-02 17:56:28.052130000 -0800
+@@ -103,7 +103,7 @@
+ {
+ char* buffer = (char*)malloc(current_chunk_->chunk_size);
+
+- Dmsg2(100, "New allocated buffer of %d bytes at %p\n",
++ Dmsg2(100, "New allocated buffer of %" PRIuz " bytes at %p\n",
+ current_chunk_->chunk_size, buffer);
+
+ return buffer;
+@@ -112,7 +112,7 @@
+ // Free a chunk buffer.
+ void ChunkedDevice::FreeChunkbuffer(char* buffer)
+ {
+- Dmsg2(100, "Freeing buffer of %d bytes at %p\n", current_chunk_->chunk_size,
++ Dmsg2(100, "Freeing buffer of %" PRIuz " bytes at %p\n", current_chunk_->chunk_size,
+ buffer);
+
+ free(buffer);
+@@ -121,7 +121,7 @@
+ // Free a chunk_io_request.
+ void ChunkedDevice::FreeChunkIoRequest(chunk_io_request* request)
+ {
+- Dmsg2(100, "Freeing chunk io request of %d bytes at %p\n",
++ Dmsg2(100, "Freeing chunk io request of %" PRIuz " bytes at %p\n",
+ sizeof(chunk_io_request), request);
+
+ if (request->release) { FreeChunkbuffer(request->buffer); }
+@@ -358,7 +358,7 @@
+ new_request->tries = 0;
+ new_request->release = request->release;
+
+- Dmsg2(100, "Allocated chunk io request of %d bytes at %p\n",
++ Dmsg2(100, "Allocated chunk io request of %" PRIuz " bytes at %p\n",
+ sizeof(chunk_io_request), new_request);
+
+ /* Enqueue the item onto the ordered circular buffer.
+@@ -433,7 +433,7 @@
+ "%d tries, setting device %s readonly\n"),
+ new_request->chunk, new_request->volname, new_request->tries,
+ print_name());
+- Emsg0(M_ERROR, 0, errmsg);
++ Emsg0(M_ERROR, 0, "%s", errmsg);
+ readonly_ = true;
+ goto bail_out;
+ }
+@@ -682,8 +682,8 @@
+ wanted_offset = (offset_ % current_chunk_->chunk_size);
+
+ bytes_left
+- = MIN((ssize_t)count, (current_chunk_->buflen - wanted_offset));
+- Dmsg2(200, "Reading complete %d byte read-request from chunk offset %d\n",
++ = MIN((ssize_t)count, ((ssize_t)current_chunk_->buflen - wanted_offset));
++ Dmsg2(200, "Reading complete %" PRIuz " byte read-request from chunk offset %" PRIuz "\n",
+ bytes_left, wanted_offset);
+
+ if (bytes_left < 0) {
+@@ -709,13 +709,13 @@
+ // See how much is left in this chunk.
+ if (offset_ <= current_chunk_->end_offset) {
+ wanted_offset = (offset_ % current_chunk_->chunk_size);
+- bytes_left = MIN((ssize_t)(count - offset),
+- (ssize_t)(current_chunk_->buflen - wanted_offset));
++ bytes_left = MIN(((ssize_t)count - offset),
++ ((ssize_t)current_chunk_->buflen - wanted_offset));
+
+ if (bytes_left > 0) {
+ Dmsg2(200,
+- "Reading %d bytes of %d byte read-request from end of chunk "
+- "at offset %d\n",
++ "Reading %" PRIuz " bytes of %" PRIuz " byte read-request from end of chunk "
++ "at offset %" PRIuz "\n",
+ bytes_left, count, wanted_offset);
+
+ memcpy(((char*)buffer + offset),
+@@ -743,12 +743,12 @@
+ } else {
+ /* Calculate how much data we can read from the just freshly read
+ * chunk. */
+- bytes_left = MIN((ssize_t)(count - offset),
+- (ssize_t)(current_chunk_->buflen));
++ bytes_left = MIN(((ssize_t)count - offset),
++ (ssize_t)current_chunk_->buflen);
+
+ if (bytes_left > 0) {
+ Dmsg2(200,
+- "Reading %d bytes of %d byte read-request from next chunk\n",
++ "Reading %" PRIuz " bytes of %" PRIuz " byte read-request from next chunk\n",
+ bytes_left, count);
+
+ memcpy(((char*)buffer + offset), current_chunk_->buffer,
+@@ -805,7 +805,7 @@
+ && current_chunk_->end_offset >= (boffset_t)((offset_ + count) - 1)) {
+ wanted_offset = (offset_ % current_chunk_->chunk_size);
+
+- Dmsg2(200, "Writing complete %d byte write-request to chunk offset %d\n",
++ Dmsg2(200, "Writing complete %" PRIuz " byte write-request to chunk offset %" PRIuz "\n",
+ count, wanted_offset);
+
+ memcpy(current_chunk_->buffer + wanted_offset, buffer, count);
+@@ -836,14 +836,14 @@
+
+ if (bytes_left > 0) {
+ Dmsg2(200,
+- "Writing %d bytes of %d byte write-request to end of chunk "
+- "at offset %d\n",
++ "Writing %" PRIuz " bytes of %" PRIuz " byte write-request to end of chunk "
++ "at offset %" PRIuz "\n",
+ bytes_left, count, wanted_offset);
+
+ memcpy(current_chunk_->buffer + wanted_offset,
+ ((char*)buffer + offset), bytes_left);
+ offset_ += bytes_left;
+- if ((wanted_offset + bytes_left) > current_chunk_->buflen) {
++ if ((wanted_offset + bytes_left) > (ssize_t)current_chunk_->buflen) {
+ current_chunk_->buflen = wanted_offset + bytes_left;
+ }
+ current_chunk_->need_flushing = true;
+@@ -860,13 +860,13 @@
+
+ /* Calculate how much data we can fit into the just freshly created
+ * chunk. */
+- bytes_left = MIN((ssize_t)(count - offset),
++ bytes_left = MIN(((ssize_t)count - offset),
+ (ssize_t)((current_chunk_->end_offset
+ - current_chunk_->start_offset)
+ + 1));
+ if (bytes_left > 0) {
+ Dmsg2(200,
+- "Writing %d bytes of %d byte write-request to next chunk\n",
++ "Writing %" PRIuz " bytes of %" PRIuz " byte write-request to next chunk\n",
+ bytes_left, count);
+
+ memcpy(current_chunk_->buffer, ((char*)buffer + offset), bytes_left);
+@@ -1089,14 +1089,14 @@
+ /* compare expected to written volume size */
+ size_t remote_volume_size = RemoteVolumeSize();
+ Dmsg3(100,
+- "volume: %s, RemoteVolumeSize = %lld, VolCatInfo.VolCatBytes "
+- "= %lld\n",
++ "volume: %s, RemoteVolumeSize = %" PRIuz ", VolCatInfo.VolCatBytes "
++ "= %" PRIuz "\n",
+ current_volname_, remote_volume_size, VolCatInfo.VolCatBytes);
+
+ if (remote_volume_size < VolCatInfo.VolCatBytes) {
+ Dmsg3(100,
+- "volume %s is pending, as 'remote volume size' = %lld < 'catalog "
+- "volume size' = %lld\n",
++ "volume %s is pending, as 'remote volume size' = %" PRIuz " < 'catalog "
++ "volume size' = %" PRIuz "\n",
+ current_volname_, remote_volume_size, VolCatInfo.VolCatBytes);
+ return false;
+ }
+@@ -1248,7 +1248,7 @@
+ DeviceStatusInformation* dst = (DeviceStatusInformation*)data;
+ PoolMem status(PM_MESSAGE);
+
+- status.bsprintf(" /%s/%04d - %ld (try=%d)\n", io_request->volname,
++ status.bsprintf(" /%s/%04d - %" PRIuz " (try=%d)\n", io_request->volname,
+ io_request->chunk, io_request->wbuflen, io_request->tries);
+ dst->status_length = PmStrcat(dst->status, status.c_str());
+
diff --git a/sysutils/bastille/Makefile b/sysutils/bastille/Makefile
index be331b891b5c..1ce4bd61d603 100644
--- a/sysutils/bastille/Makefile
+++ b/sysutils/bastille/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bastille
-DISTVERSION= 1.3.2.251225
+DISTVERSION= 1.4.0.260219
CATEGORIES= sysutils
MAINTAINER= jdhurtado@orbiware.com
# co-maintainer: snarfingcode666@gmail.com
diff --git a/sysutils/bastille/distinfo b/sysutils/bastille/distinfo
index a0bda29e771c..2c7c62d9ed7c 100644
--- a/sysutils/bastille/distinfo
+++ b/sysutils/bastille/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766724530
-SHA256 (BastilleBSD-bastille-1.3.2.251225_GH0.tar.gz) = bd4a24ea783c077f56135b748dc5b1a3bb34e47657d35d16da57e934d9ba3c93
-SIZE (BastilleBSD-bastille-1.3.2.251225_GH0.tar.gz) = 721741
+TIMESTAMP = 1771602320
+SHA256 (BastilleBSD-bastille-1.4.0.260219_GH0.tar.gz) = 4b9cbea54e4301f0364da745c7f6c60de8f01f6894d292666e1366a0aaa0a392
+SIZE (BastilleBSD-bastille-1.4.0.260219_GH0.tar.gz) = 723306
diff --git a/sysutils/bastille/pkg-message b/sysutils/bastille/pkg-message
deleted file mode 100644
index ed1910001a72..000000000000
--- a/sysutils/bastille/pkg-message
+++ /dev/null
@@ -1,46 +0,0 @@
-[
-{
- type: upgrade
- minimum_version: "0.13"
- message: <<EOM
-**Breaking changes since 0.14.20250420**
-
-The `rcorder` has been deprecated, and new `boot` and `priority` options have
-been added to the jails. A boot file will be created with default values of
-`boot=on` and `priority=99` on jail creation. For existing jails, the boot file
-will be generated on the next subcommand execution to the jail. If you want to
-generate the file for all the jails, you can use `bastille restart ALL` to fill
-in the defaults. To change these values, use `bastille config TARGET set boot off`
-or `bastille config TARGET set priority 10` or some other number according to
-your needs.
-EOM
-},
-{
- type: upgrade
- minimum_version: "0.14"
- message: <<EOM
-**Notice: Potencially breaking changes since 1.0.20250714**
-
-Network: Bastille now handles all epairs dynamically, allowing both -V and -B
-VNET jails to coexist. Previous versions only supported one type per system.
-New naming scheme for network interfaces is e0a_jailname (host side) and
-e0b_jailname (jail side). Additional interfaces: e1a_jailname, e1b_jailname, etc
-(incrementing numbers). Long jail names are truncated with xx placeholder due to
-interface name limitations
-
-Required action after update:
-
-Restart all jails (preferably one at a time) to trigger automatic conversion.
-Bastille will auto-convert jail.conf and rc.conf files when jails are stopped.
-Manual intervention required: If you previously used the network sub-command to
-add interfaces, manually edit jail.conf and rc.conf files to update epair names
-(increment numbers for additional interfaces).
-
-Auto-conversion handles most cases, please report bugs if issues occur during the
-transition.
-
-Full release annoucement: https://github.com/BastilleBSD/bastille/releases/tag/1.0.20250714
-
-EOM
-}
-]
diff --git a/sysutils/beats7/Makefile b/sysutils/beats7/Makefile
deleted file mode 100644
index 10a113d66196..000000000000
--- a/sysutils/beats7/Makefile
+++ /dev/null
@@ -1,448 +0,0 @@
-PORTNAME= beats
-DISTVERSIONPREFIX= v
-DISTVERSION= 7.17.11
-PORTREVISION= 17
-CATEGORIES= sysutils
-PKGNAMESUFFIX?= 7
-
-MAINTAINER= elastic@FreeBSD.org
-COMMENT= Send logs, network, metrics and heartbeat to elasticsearch or logstash
-WWW= https://www.elastic.co/products/beats/
-
-LICENSE= APACHE20
-
-BUILD_DEPENDS= ${LOCALBASE}/bin/mage:devel/mage
-
-USES= go:1.22,modules
-USE_GITHUB= yes
-
-DEPRECATED= Uses old go, but try building without USES=go:someversion
-EXPIRATION_DATE=2026-01-01
-
-GH_ACCOUNT= elastic
-GH_TUPLE= Azure:azure-amqp-common-go:v3.2.1:azure_azure_amqp_common_go_v3/vendor/github.com/Azure/azure-amqp-common-go/v3 \
- Azure:azure-event-hubs-go:v3.3.15:azure_azure_event_hubs_go_v3/vendor/github.com/Azure/azure-event-hubs-go/v3 \
- Azure:azure-pipeline-go:v0.2.1:azure_azure_pipeline_go/vendor/github.com/Azure/azure-pipeline-go \
- Azure:azure-storage-blob-go:v0.8.0:azure_azure_storage_blob_go/vendor/github.com/Azure/azure-storage-blob-go \
- Azure:go-amqp:v0.16.0:azure_go_amqp/vendor/github.com/Azure/go-amqp \
- Azure:go-ansiterm:d6e3b3328b78:azure_go_ansiterm/vendor/github.com/Azure/go-ansiterm \
- Azure:go-autorest:446f41b7d65b:azure_go_autorest_validation \
- Azure:go-autorest:4e2e1bb52ffb:azure_go_autorest_adal \
- Azure:go-autorest:autorest/v0.11.18:azure_go_autorest_autorest \
- Azure:go-autorest:b3a0b30a7423:azure_go_autorest_date \
- Azure:go-autorest:b965d219bd9d:azure_go_autorest_auth \
- Azure:go-autorest:cc407fb4f94c:azure_go_autorest_cli \
- Azure:go-autorest:logger/v0.2.1:azure_go_autorest_logger \
- Azure:go-autorest:tracing/v0.6.0:azure_go_autorest_tracing \
- Azure:go-autorest:v14.2.0:azure_go_autorest/vendor/github.com/Azure/go-autorest \
- Masterminds:semver:v1.4.2:masterminds_semver/vendor/github.com/Masterminds/semver \
- PaesslerAG:gval:v1.0.0:paesslerag_gval/vendor/github.com/PaesslerAG/gval \
- PaesslerAG:jsonpath:v0.1.1:paesslerag_jsonpath/vendor/github.com/PaesslerAG/jsonpath \
- StackExchange:wmi:9f32b5905fd6:stackexchange_wmi/vendor/github.com/StackExchange/wmi \
- adriansr:fsnotify:a81f2b630e7c:adriansr_fsnotify_1/vendor/github.com/fsnotify/fsnotify \
- adriansr:gopacket:dd62abfa8a41:adriansr_gopacket/vendor/github.com/google/gopacket \
- aerospike:aerospike-client-go:0f3b54da6bdc:aerospike_aerospike_client_go/vendor/github.com/aerospike/aerospike-client-go \
- akavel:rsrc:v0.8.0:akavel_rsrc/vendor/github.com/akavel/rsrc \
- andrewkroh:goja:dd2ac4456e20:andrewkroh_goja/vendor/github.com/dop251/goja \
- andrewkroh:sys:287798fe3e43:andrewkroh_sys/vendor/github.com/andrewkroh/sys \
- antlr:antlr4:be881fa6b91d:antlr_antlr4/vendor/github.com/antlr/antlr4 \
- apache:thrift:eac4d0c79a5f:apache_thrift/vendor/github.com/apache/thrift \
- armon:go-radix:v1.0.0:armon_go_radix/vendor/github.com/armon/go-radix \
- armon:go-socks5:e75332964ef5:armon_go_socks5/vendor/github.com/armon/go-socks5 \
- aws:aws-lambda-go:v1.13.3:aws_aws_lambda_go/vendor/github.com/aws/aws-lambda-go \
- aws:aws-sdk-go-v2:v0.24.0:aws_aws_sdk_go_v2/vendor/github.com/aws/aws-sdk-go-v2 \
- aws:aws-sdk-go:v1.19.48:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \
- awslabs:goformation:v4.1.0:awslabs_goformation_v4/vendor/github.com/awslabs/goformation/v4 \
- awslabs:kinesis-aggregation:d352038274c0:awslabs_kinesis_aggregation_go/vendor/github.com/awslabs/kinesis-aggregation \
- beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \
- bi-zone:go-winio:v0.4.15:bi_zone_go_winio/vendor/github.com/Microsoft/go-winio \
- blakesmith:ar:8bd4349a67f2:blakesmith_ar/vendor/github.com/blakesmith/ar \
- bsm:sarama-cluster:7e67d87a6b3f:bsm_sarama_cluster/vendor/github.com/bsm/sarama-cluster \
- cavaliergopher:badio:ce5280129e9e:cavaliergopher_badio/vendor/github.com/cavaliergopher/badio \
- cavaliergopher:rpm:7a9c54e3d83e:cavaliergopher_go_rpm/vendor/github.com/cavaliergopher/rpm \
- census-instrumentation:opencensus-go:v0.23.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \
- census-instrumentation:opencensus-proto:v0.3.0:census_instrumentation_opencensus_proto/vendor/github.com/census-instrumentation/opencensus-proto \
- cespare:xxhash:v1.1.0:cespare_xxhash/vendor/github.com/cespare/xxhash \
- cespare:xxhash:v2.1.2:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \
- cloudfoundry-community:go-cfclient:35bcce23fc5f:cloudfoundry_community_go_cfclient/vendor/github.com/cloudfoundry-community/go-cfclient \
- cloudfoundry-incubator:rfc5424:236a6d29298a:cloudfoundry_incubator_rfc5424/vendor/code.cloudfoundry.org/rfc5424 \
- cloudfoundry:go-diodes:f77fb823c7ee:cloudfoundry_go_diodes/vendor/code.cloudfoundry.org/go-diodes \
- cloudfoundry:go-loggregator:v7.4.0:cloudfoundry_go_loggregator/vendor/code.cloudfoundry.org/go-loggregator \
- cloudfoundry:gofileutils:4d0c80011a0f:cloudfoundry_gofileutils/vendor/code.cloudfoundry.org/gofileutils \
- cloudfoundry:noaa:v2.1.0:cloudfoundry_noaa/vendor/github.com/cloudfoundry/noaa \
- cloudfoundry:sonde-go:b33733203bb4:cloudfoundry_sonde_go/vendor/github.com/cloudfoundry/sonde-go \
- cncf:udpa:04548b0d99d4:cncf_udpa_go/vendor/github.com/cncf/udpa \
- cncf:xds:a8f946100490:cncf_xds_go/vendor/github.com/cncf/xds \
- containerd:containerd:v1.5.13:containerd_containerd/vendor/github.com/containerd/containerd \
- containerd:fifo:bda0ff6ed73c:containerd_fifo_1/vendor/github.com/tonistiigi/fifo \
- containerd:fifo:v1.0.0:containerd_fifo/vendor/github.com/containerd/fifo \
- coreos:go-systemd:v22.3.2:coreos_go_systemd_v22/vendor/github.com/coreos/go-systemd/v22 \
- coreos:pkg:399ea9e2e55f:coreos_pkg/vendor/github.com/coreos/pkg \
- cucumber:godog:v0.8.1:cucumber_godog/vendor/github.com/cucumber/godog \
- cyphar:filepath-securejoin:v0.2.3:cyphar_filepath_securejoin/vendor/github.com/cyphar/filepath-securejoin \
- davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
- davecgh:go-xdr:e6a2ba005892:davecgh_go_xdr/vendor/github.com/davecgh/go-xdr \
- denisenkom:go-mssqldb:bbfc9a55622e:denisenkom_go_mssqldb/vendor/github.com/denisenkom/go-mssqldb \
- devigned:tab:0c15cf42f9a2:devigned_tab/vendor/github.com/devigned/tab \
- dgraph-io:badger:v3.2103.1:dgraph_io_badger_v3/vendor/github.com/dgraph-io/badger/v3 \
- dgraph-io:ristretto:v0.1.0:dgraph_io_ristretto/vendor/github.com/dgraph-io/ristretto \
- digitalocean:go-libvirt:6075ea3c39a1:digitalocean_go_libvirt/vendor/github.com/digitalocean/go-libvirt \
- dimchansky:utfbom:v1.1.0:dimchansky_utfbom/vendor/github.com/dimchansky/utfbom \
- dlclark:regexp2:7632a260cbaf:dlclark_regexp2/vendor/github.com/dlclark/regexp2 \
- docker:distribution:v2.8.0:docker_distribution/vendor/github.com/docker/distribution \
- docker:engine:ea84732a7725:docker_engine/vendor/github.com/docker/docker \
- docker:go-connections:v0.4.0:docker_go_connections/vendor/github.com/docker/go-connections \
- docker:go-metrics:v0.0.1:docker_go_metrics/vendor/github.com/docker/go-metrics \
- docker:go-units:v0.4.0:docker_go_units/vendor/github.com/docker/go-units \
- dolmen-go:contextio:68fc5150bcd5:dolmen_go_contextio/vendor/github.com/dolmen-go/contextio \
- dop251:goja_nodejs:adff31b136e6:dop251_goja_nodejs/vendor/github.com/dop251/goja_nodejs \
- dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \
- eapache:go-resiliency:v1.2.0:eapache_go_resiliency/vendor/github.com/eapache/go-resiliency \
- eapache:go-xerial-snappy:776d5712da21:eapache_go_xerial_snappy/vendor/github.com/eapache/go-xerial-snappy \
- eapache:queue:v1.1.0:eapache_queue/vendor/github.com/eapache/queue \
- eclipse:paho.mqtt.golang:0d940dd29fd2:eclipse_paho_mqtt_golang/vendor/github.com/eclipse/paho.mqtt.golang \
- elastic:apm-agent-go:v1.15.0:elastic_apm_agent_go \
- elastic:dhcp:57ec251c7eb3:elastic_dhcp/vendor/github.com/insomniacslk/dhcp \
- elastic:ecs-logging-go-zap:v1.0.1:elastic_ecs_logging_go_zap/vendor/go.elastic.co/ecszap \
- elastic:ecs:v1.12.0:elastic_ecs/vendor/github.com/elastic/ecs \
- elastic:elastic-agent-client:f0905d9377f6:elastic_elastic_agent_client_v7/vendor/github.com/elastic/elastic-agent-client/v7 \
- elastic:elastic-agent-libs:v0.2.11:elastic_elastic_agent_libs/vendor/github.com/elastic/elastic-agent-libs \
- elastic:elastic-agent-system-metrics:v0.4.4:elastic_elastic_agent_system_metrics/vendor/github.com/elastic/elastic-agent-system-metrics \
- elastic:fsevents:e1d381a4d270:elastic_fsevents/vendor/github.com/fsnotify/fsevents \
- elastic:glog:7d8b5c89dfc4:elastic_glog/vendor/github.com/golang/glog \
- elastic:go-concert:v0.2.0:elastic_go_concert/vendor/github.com/elastic/go-concert \
- elastic:go-fastjson:v1.1.0:elastic_go_fastjson/vendor/go.elastic.co/fastjson \
- elastic:go-libaudit:v2.3.1:elastic_go_libaudit_v2/vendor/github.com/elastic/go-libaudit/v2 \
- elastic:go-licence-detector:v0.5.0:elastic_go_licence_detector/vendor/go.elastic.co/go-licence-detector \
- elastic:go-licenser:v0.4.0:elastic_go_licenser/vendor/github.com/elastic/go-licenser \
- elastic:go-lookslike:v0.3.0:elastic_go_lookslike/vendor/github.com/elastic/go-lookslike \
- elastic:go-lumber:v0.1.0:elastic_go_lumber/vendor/github.com/elastic/go-lumber \
- elastic:go-perf:9c656876f595:elastic_go_perf/vendor/github.com/elastic/go-perf \
- elastic:go-plugins-helpers:bdf17607b79f:elastic_go_plugins_helpers/vendor/github.com/docker/go-plugins-helpers \
- elastic:go-seccomp-bpf:v1.2.0:elastic_go_seccomp_bpf/vendor/github.com/elastic/go-seccomp-bpf \
- elastic:go-structform:v0.0.9:elastic_go_structform/vendor/github.com/elastic/go-structform \
- elastic:go-sysinfo:v1.8.1:elastic_go_sysinfo/vendor/github.com/elastic/go-sysinfo \
- elastic:go-txfile:v0.0.7:elastic_go_txfile/vendor/github.com/elastic/go-txfile \
- elastic:go-ucfg:v0.8.6:elastic_go_ucfg/vendor/github.com/elastic/go-ucfg \
- elastic:go-windows:v1.0.1:elastic_go_windows/vendor/github.com/elastic/go-windows \
- elastic:gosigar:v0.14.2:elastic_gosigar/vendor/github.com/elastic/gosigar \
- elastic:sarama:11c3ef800752:elastic_sarama/vendor/github.com/Shopify/sarama \
- envoyproxy:go-control-plane:49ff273808a1:envoyproxy_go_control_plane/vendor/github.com/envoyproxy/go-control-plane \
- envoyproxy:protoc-gen-validate:v0.6.2:envoyproxy_protoc_gen_validate/vendor/github.com/envoyproxy/protoc-gen-validate \
- etcd-io:bbolt:v1.3.6:etcd_io_bbolt/vendor/go.etcd.io/bbolt \
- evanphx:json-patch:v4.9.0:evanphx_json_patch/vendor/github.com/evanphx/json-patch \
- fatih:color:v1.13.0:fatih_color/vendor/github.com/fatih/color \
- go-inf:inf:v0.9.1:go_inf_inf/vendor/gopkg.in/inf.v0 \
- go-logr:logr:v0.4.0:go_logr_logr/vendor/github.com/go-logr/logr \
- go-mgo:mgo:3f83fa500528:go_mgo_mgo/vendor/gopkg.in/mgo.v2 \
- go-ole:go-ole:v1.2.6:go_ole_go_ole/vendor/github.com/go-ole/go-ole \
- go-sourcemap:sourcemap:v2.1.2:go_sourcemap_sourcemap/vendor/github.com/go-sourcemap/sourcemap \
- go-sql-driver:mysql:v1.5.0:go_sql_driver_mysql/vendor/github.com/go-sql-driver/mysql \
- go-test:deep:v1.0.7:go_test_deep/vendor/github.com/go-test/deep \
- go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
- go-yaml:yaml:v3.0.1:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
- gobuffalo:here:v0.6.0:gobuffalo_here/vendor/github.com/gobuffalo/here \
- gocarina:gocsv:ffef3ffc77be:gocarina_gocsv/vendor/github.com/gocarina/gocsv \
- godbus:dbus:ade71ed3457e:godbus_dbus/vendor/github.com/godbus/dbus \
- godbus:dbus:v5.0.5:godbus_dbus_v5/vendor/github.com/godbus/dbus/v5 \
- godror:godror:v0.10.4:godror_godror/vendor/github.com/godror/godror \
- gofrs:flock:5135e617513b:gofrs_flock/vendor/github.com/gofrs/flock \
- gofrs:uuid:v4.2.0:gofrs_uuid/vendor/github.com/gofrs/uuid \
- gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \
- golang-jwt:jwt:v4.0.0:golang_jwt_jwt_v4/vendor/github.com/golang-jwt/jwt/v4 \
- golang-sql:civil:cb61b32ac6fe:golang_sql_civil/vendor/github.com/golang-sql/civil \
- golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \
- golang:crypto:089bfa567519:golang_crypto/vendor/golang.org/x/crypto \
- golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \
- golang:lint:6edffad5e616:golang_lint/vendor/golang.org/x/lint \
- golang:mock:v1.6.0:golang_mock/vendor/github.com/golang/mock \
- golang:mod:86c51ed26bb4:golang_mod/vendor/golang.org/x/mod \
- golang:net:2871e0cb64e4:golang_net/vendor/golang.org/x/net \
- golang:oauth2:d3ed0bb246c8:golang_oauth2/vendor/golang.org/x/oauth2 \
- golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \
- golang:snappy:v0.0.4:golang_snappy/vendor/github.com/golang/snappy \
- golang:sync:036812b2e83c:golang_sync/vendor/golang.org/x/sync \
- golang:sys:c0bba94af5f8:golang_sys/vendor/golang.org/x/sys \
- golang:term:03fcf44c2211:golang_term/vendor/golang.org/x/term \
- golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \
- golang:time:1f47c861a9ac:golang_time/vendor/golang.org/x/time \
- golang:tools:v0.1.11:golang_tools/vendor/golang.org/x/tools \
- golang:xerrors:5ec99f83aff1:golang_xerrors/vendor/golang.org/x/xerrors \
- gomodule:redigo:v1.8.3:gomodule_redigo/vendor/github.com/gomodule/redigo \
- google:flatbuffers:v1.12.1:google_flatbuffers/vendor/github.com/google/flatbuffers \
- google:go-cmp:v0.5.8:google_go_cmp/vendor/github.com/google/go-cmp \
- google:go-genproto:31bebdecfb46:google_go_genproto/vendor/google.golang.org/genproto \
- google:gofuzz:v1.1.0:google_gofuzz/vendor/github.com/google/gofuzz \
- google:licenseclassifier:879cb1424de0:google_licenseclassifier/vendor/github.com/google/licenseclassifier \
- google:shlex:e7afc7fbc510:google_shlex/vendor/github.com/google/shlex \
- google:uuid:v1.3.0:google_uuid/vendor/github.com/google/uuid \
- googleapis:gax-go:v2.1.1:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \
- googleapis:gnostic:v0.4.1:googleapis_gnostic/vendor/github.com/googleapis/gnostic \
- googleapis:google-api-go-client:v0.62.0:googleapis_google_api_go_client/vendor/google.golang.org/api \
- googleapis:google-cloud-go:bigquery/v1.8.0:googleapis_google_cloud_go_bigquery \
- googleapis:google-cloud-go:monitoring/v1.1.0:googleapis_google_cloud_go_monitoring \
- googleapis:google-cloud-go:pubsub/v1.17.1:googleapis_google_cloud_go_pubsub \
- googleapis:google-cloud-go:v0.99.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \
- gorhill:cronexpr:88b0669f7d75:gorhill_cronexpr/vendor/github.com/gorhill/cronexpr \
- gorilla:mux:v1.7.3:gorilla_mux/vendor/github.com/gorilla/mux \
- gorilla:websocket:v1.4.2:gorilla_websocket/vendor/github.com/gorilla/websocket \
- gotestyourself:gotest.tools:v2.2.0:gotestyourself_gotest_tools/vendor/gotest.tools \
- gotestyourself:gotestsum:v0.6.0:gotestyourself_gotestsum/vendor/gotest.tools/gotestsum \
- grpc-ecosystem:grpc-gateway:v1.16.0:grpc_ecosystem_grpc_gateway/vendor/github.com/grpc-ecosystem/grpc-gateway \
- grpc:grpc-go:v1.46.0:grpc_grpc_go/vendor/google.golang.org/grpc \
- h2non:filetype:v1.1.1:h2non_filetype/vendor/github.com/h2non/filetype \
- hashicorp:errwrap:v1.1.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \
- hashicorp:go-cleanhttp:v0.5.2:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \
- hashicorp:go-multierror:v1.1.1:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \
- hashicorp:go-retryablehttp:v0.6.6:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \
- hashicorp:go-rootcerts:v1.0.2:hashicorp_go_rootcerts/vendor/github.com/hashicorp/go-rootcerts \
- hashicorp:go-uuid:v1.0.2:hashicorp_go_uuid/vendor/github.com/hashicorp/go-uuid \
- hashicorp:go-version:v1.0.0:hashicorp_go_version/vendor/github.com/hashicorp/go-version \
- hashicorp:golang-lru:v0.5.4:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \
- hashicorp:nomad:e31695b5bbe6:hashicorp_nomad_api/vendor/github.com/hashicorp/nomad \
- hectane:go-acl:da78bae5fc95:hectane_go_acl/vendor/github.com/hectane/go-acl \
- imdario:mergo:v0.3.12:imdario_mergo/vendor/github.com/imdario/mergo \
- inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
- jarcoal:httpmock:v1.0.4:jarcoal_httpmock/vendor/github.com/jarcoal/httpmock \
- jcmturner:aescts:v1.0.1:jcmturner_aescts/vendor/gopkg.in/jcmturner/aescts.v1 \
- jcmturner:aescts:v2.0.0:jcmturner_aescts_v2/vendor/github.com/jcmturner/aescts \
- jcmturner:dnsutils:v1.0.1:jcmturner_dnsutils/vendor/gopkg.in/jcmturner/dnsutils.v1 \
- jcmturner:dnsutils:v2.0.0:jcmturner_dnsutils_v2/vendor/github.com/jcmturner/dnsutils \
- jcmturner:gofork:v1.0.0:jcmturner_gofork/vendor/github.com/jcmturner/gofork \
- jcmturner:goidentity:v3.0.0:jcmturner_goidentity/vendor/gopkg.in/jcmturner/goidentity.v3 \
- jcmturner:gokrb5:v7.5.0:jcmturner_gokrb5/vendor/gopkg.in/jcmturner/gokrb5.v7 \
- jcmturner:gokrb5:v8.4.2:jcmturner_gokrb5_v8/vendor/github.com/jcmturner/gokrb5 \
- jcmturner:rpc:v1.1.0:jcmturner_rpc/vendor/gopkg.in/jcmturner/rpc.v1 \
- jcmturner:rpc:v2.0.3:jcmturner_rpc_v2/vendor/github.com/jcmturner/rpc \
- jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \
- jmoiron:sqlx:d7d95172beb5:jmoiron_sqlx/vendor/github.com/jmoiron/sqlx \
- joeshaw:multierror:69b34d4ec901:joeshaw_multierror/vendor/github.com/joeshaw/multierror \
- jonboulle:clockwork:v0.2.2:jonboulle_clockwork/vendor/github.com/jonboulle/clockwork \
- josephspurrier:goversioninfo:63e6d1acd3dd:josephspurrier_goversioninfo/vendor/github.com/josephspurrier/goversioninfo \
- jpillora:backoff:v1.0.0:jpillora_backoff/vendor/github.com/jpillora/backoff \
- json-iterator:go:v1.1.12:json_iterator_go/vendor/github.com/json-iterator/go \
- kardianos:service:a323c3813bc7:kardianos_service/vendor/github.com/kardianos/service \
- karrick:godirwalk:v1.15.8:karrick_godirwalk/vendor/github.com/karrick/godirwalk \
- kballard:go-shellquote:95032a82bc51:kballard_go_shellquote/vendor/github.com/kballard/go-shellquote \
- klauspost:compress:v1.13.6:klauspost_compress/vendor/github.com/klauspost/compress \
- kubernetes-sigs:structured-merge-diff:v4.1.0:kubernetes_sigs_structured_merge_diff/vendor/sigs.k8s.io/structured-merge-diff/v4 \
- kubernetes-sigs:yaml:v1.2.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \
- kubernetes:api:v0.21.1:kubernetes_api/vendor/k8s.io/api \
- kubernetes:apimachinery:v0.21.1:kubernetes_apimachinery/vendor/k8s.io/apimachinery \
- kubernetes:client-go:v0.21.1:kubernetes_client_go/vendor/k8s.io/client-go \
- kubernetes:klog:v2.8.0:kubernetes_klog/vendor/k8s.io/klog/v2 \
- kubernetes:kube-openapi:591a79e4bda7:kubernetes_kube_openapi/vendor/k8s.io/kube-openapi \
- kubernetes:utils:67b214c5f920:kubernetes_utils/vendor/k8s.io/utils \
- lib:pq:2ff3cb3adc01:lib_pq/vendor/github.com/lib/pq \
- magefile:mage:v1.14.0:magefile_mage/vendor/github.com/magefile/mage \
- mailru:easyjson:v0.7.1:mailru_easyjson/vendor/github.com/mailru/easyjson \
- markbates:pkger:v0.17.0:markbates_pkger/vendor/github.com/markbates/pkger \
- mattn:go-colorable:v0.1.12:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
- mattn:go-ieproxy:7c0f6868bffe:mattn_go_ieproxy/vendor/github.com/mattn/go-ieproxy \
- mattn:go-isatty:v0.0.14:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
- mattn:go-runewidth:v0.0.9:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
- matttproud:golang_protobuf_extensions:c182affec369:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \
- miekg:dns:v1.1.41:miekg_dns/vendor/github.com/miekg/dns \
- mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
- mitchellh:gox:v1.0.1:mitchellh_gox/vendor/github.com/mitchellh/gox \
- mitchellh:hashstructure:ab25296c0f51:mitchellh_hashstructure/vendor/github.com/mitchellh/hashstructure \
- mitchellh:iochan:v1.0.0:mitchellh_iochan/vendor/github.com/mitchellh/iochan \
- mitchellh:mapstructure:v1.4.3:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
- moby:spdystream:v0.2.0:moby_spdystream/vendor/github.com/moby/spdystream \
- modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \
- modern-go:reflect2:v1.0.2:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \
- morikuni:aec:v1.0.0:morikuni_aec/vendor/github.com/morikuni/aec \
- oklog:ulid:v1.3.1:oklog_ulid/vendor/github.com/oklog/ulid \
- olekukonko:tablewriter:v0.0.5:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \
- opencontainers:go-digest:v1.0.0:opencontainers_go_digest/vendor/github.com/opencontainers/go-digest \
- opencontainers:image-spec:v1.0.2:opencontainers_image_spec/vendor/github.com/opencontainers/image-spec \
- osquery:osquery-go:99b4efa62ec5:osquery_osquery_go/vendor/github.com/osquery/osquery-go \
- otiai10:copy:v1.2.0:otiai10_copy/vendor/github.com/otiai10/copy \
- pierrec:lz4:v2.6.0:pierrec_lz4/vendor/github.com/pierrec/lz4 \
- pierrre:gotestcover:924dca7d15f0:pierrre_gotestcover/vendor/github.com/pierrre/gotestcover \
- pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
- pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
- poy:eachers:23942921fe77:poy_eachers/vendor/github.com/apoydence/eachers \
- prometheus:client_golang:v1.7.1:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
- prometheus:client_model:v0.2.0:prometheus_client_model/vendor/github.com/prometheus/client_model \
- prometheus:common:v0.10.0:prometheus_common/vendor/github.com/prometheus/common \
- prometheus:procfs:v0.7.3:prometheus_procfs/vendor/github.com/prometheus/procfs \
- prometheus:prometheus:v2.5.0:prometheus_prometheus/vendor/github.com/prometheus/prometheus \
- protocolbuffers:protobuf-go:v1.28.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
- rcrowley:go-metrics:cf1acfcdf475:rcrowley_go_metrics/vendor/github.com/rcrowley/go-metrics \
- samuel:go-parser:ca8abbf65d0e:samuel_go_parser/vendor/github.com/samuel/go-parser \
- samuel:go-thrift:2187045faa54:samuel_go_thrift/vendor/github.com/samuel/go-thrift \
- sanathkr:go-yaml:ed9d249f429b:sanathkr_go_yaml/vendor/github.com/sanathkr/go-yaml \
- sanathkr:yaml:0056894fa522:sanathkr_yaml/vendor/github.com/sanathkr/yaml \
- santhosh-tekuri:jsonschema:v1.2.4:santhosh_tekuri_jsonschema/vendor/github.com/santhosh-tekuri/jsonschema \
- sergi:go-diff:v1.1.0:sergi_go_diff/vendor/github.com/sergi/go-diff \
- shirou:gopsutil:v3.20.12:shirou_gopsutil/vendor/github.com/shirou/gopsutil \
- shopspring:decimal:v1.2.0:shopspring_decimal/vendor/github.com/shopspring/decimal \
- sirupsen:logrus:v1.8.1:sirupsen_logrus/vendor/github.com/sirupsen/logrus \
- spf13:cobra:v1.3.0:spf13_cobra/vendor/github.com/spf13/cobra \
- spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
- stretchr:objx:v0.2.0:stretchr_objx/vendor/github.com/stretchr/objx \
- stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
- tsg:go-daemon:e704b93fd89b:tsg_go_daemon/vendor/github.com/tsg/go-daemon \
- tsg:gopacket:2ab8e397a786:tsg_gopacket/vendor/github.com/tsg/gopacket \
- uber-go:atomic:v1.9.0:uber_go_atomic/vendor/go.uber.org/atomic \
- uber-go:multierr:v1.8.0:uber_go_multierr/vendor/go.uber.org/multierr \
- uber-go:zap:v1.21.0:uber_go_zap/vendor/go.uber.org/zap \
- ugorji:go:v1.1.8:ugorji_go_codec/vendor/github.com/ugorji/go \
- urso:diag:21b3cc8eb797:urso_diag/vendor/github.com/urso/diag \
- urso:go-bin:781c575c9f0e:urso_go_bin/vendor/github.com/urso/go-bin \
- urso:magetools:290c89e0c230:urso_magetools/vendor/github.com/urso/magetools \
- urso:sderr:52b04e8f5c71:urso_sderr/vendor/github.com/urso/sderr \
- vmware:govmomi:2cad15190b41:vmware_govmomi/vendor/github.com/vmware/govmomi \
- xdg:scram:v1.0.3:xdg_scram/vendor/github.com/xdg/scram \
- xdg:stringprep:v1.0.3:xdg_stringprep/vendor/github.com/xdg/stringprep \
- yuin:gopher-lua:b402f3114ec7:yuin_gopher_lua/vendor/github.com/yuin/gopher-lua
-
-USE_GITLAB= nodefault
-GL_TUPLE= https://gitlab.howett.net:go:plist:607711222ff2484a487cdec33866b965f4a89653:go_plist/vendor/howett.net/plist
-
-USE_RC_SUBR= ${GO_TARGETS}
-
-GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT}
-CGO_CFLAGS= -I.
-CGO_LDFLAGS= -L.
-MAKE_ENV+= GOBUILD_FLAGS="-mod=vendor"
-
-CONFLICTS= beats6*
-
-PORTSCOUT= limit:^7
-
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= AUDITBEAT FILEBEAT HEARTBEAT METRICBEAT PACKETBEAT
-OPTIONS_DEFAULT= FILEBEAT HEARTBEAT METRICBEAT
-OPTIONS_SUB= yes
-
-AUDITBEAT_DESC= Auditbeat
-FILEBEAT_DESC= Filebeat
-HEARTBEAT_DESC= Heartbeat
-METRICBEAT_DESC= Metricbeat
-PACKETBEAT_DESC= Packetbeat
-AUDITBEAT_MASTER_SITES= https://artifacts.elastic.co/downloads/beats/auditbeat/:auditbeat
-AUDITBEAT_DISTFILES= auditbeat-${DISTVERSION}-darwin-x86_64.tar.gz:auditbeat
-AUDITBEAT_VARS= GO_TARGETS+=auditbeat
-FILEBEAT_MASTER_SITES= https://artifacts.elastic.co/downloads/beats/filebeat/:filebeat
-FILEBEAT_DISTFILES= filebeat-${DISTVERSION}-darwin-x86_64.tar.gz:filebeat
-FILEBEAT_VARS= GO_TARGETS+=filebeat
-HEARTBEAT_MASTER_SITES= https://artifacts.elastic.co/downloads/beats/heartbeat/:heartbeat
-HEARTBEAT_DISTFILES= heartbeat-${DISTVERSION}-darwin-x86_64.tar.gz:heartbeat
-HEARTBEAT_VARS= GO_TARGETS+=heartbeat
-METRICBEAT_MASTER_SITES= https://artifacts.elastic.co/downloads/beats/metricbeat/:metricbeat
-METRICBEAT_DISTFILES= metricbeat-${DISTVERSION}-darwin-x86_64.tar.gz:metricbeat
-METRICBEAT_VARS= GO_TARGETS+=metricbeat
-PACKETBEAT_MASTER_SITES= https://artifacts.elastic.co/downloads/beats/packetbeat/:packetbeat
-PACKETBEAT_DISTFILES= packetbeat-${DISTVERSION}-darwin-x86_64.tar.gz:packetbeat
-PACKETBEAT_VARS= CGO_CFLAGS+=-I/usr/include \
- CGO_LDFLAGS+=-L/usr/lib \
- GO_TARGETS+=packetbeat
-
-.include <bsd.port.options.mk>
-
-post-extract:
- @${RM} -r ${WRKSRC}/vendor/cloud.google.com/go/bigquery
- @${RLN} ${WRKSRC_googleapis_google_cloud_go_bigquery}/bigquery ${WRKSRC}/vendor/cloud.google.com/go/bigquery
- @${RM} -r ${WRKSRC}/vendor/cloud.google.com/go/monitoring
- @${RLN} ${WRKSRC_googleapis_google_cloud_go_monitoring}/monitoring ${WRKSRC}/vendor/cloud.google.com/go/monitoring
- @${RM} -r ${WRKSRC}/vendor/cloud.google.com/go/pubsub
- @${RLN} ${WRKSRC_googleapis_google_cloud_go_pubsub}/pubsub ${WRKSRC}/vendor/cloud.google.com/go/pubsub
- @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest
- @${RLN} ${WRKSRC_azure_go_autorest_autorest}/autorest ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest
- @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal
- @${RLN} ${WRKSRC_azure_go_autorest_adal}/autorest/adal ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal
- @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/auth
- @${RLN} ${WRKSRC_azure_go_autorest_auth}/autorest/azure/auth ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/auth
- @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/cli
- @${RLN} ${WRKSRC_azure_go_autorest_cli}/autorest/azure/cli ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/cli
- @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date
- @${RLN} ${WRKSRC_azure_go_autorest_date}/autorest/date ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date
- @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/validation
- @${RLN} ${WRKSRC_azure_go_autorest_validation}/autorest/validation ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/validation
- @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger
- @${RLN} ${WRKSRC_azure_go_autorest_logger}/logger ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger
- @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing
- @${RLN} ${WRKSRC_azure_go_autorest_tracing}/tracing ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing
- @${RLN} ${WRKSRC_elastic_apm_agent_go} ${WRKSRC}/vendor/go.elastic.co/apm
-
-post-patch:
- ${REINPLACE_CMD} -e "s|%%BEATSVERSION%%|v${PORTVERSION}|g" ${WRKSRC}/dev-tools/mage/settings.go
-.for BEATMOD in ${GO_TARGETS}
- ${REINPLACE_CMD} -e "s|%%DATADIR%%|${DATADIR}|g" ${WRKSRC}/${BEATMOD}/*.yml
-.endfor
-
-do-build:
-.for GO_TARGET in ${GO_TARGETS}
- (cd ${GO_WRKSRC}/${GO_TARGET}; ${SETENV} ${MAKE_ENV} ${GO_ENV} ${LOCALBASE}/bin/mage build)
-.endfor
-
-do-install:
- ${MKDIR} ${STAGEDIR}${ETCDIR}
-.for BEATMOD in ${GO_TARGETS}
- ${MKDIR} ${STAGEDIR}/var/db/beats/${BEATMOD}
- ${INSTALL_PROGRAM} ${GO_WRKSRC}/${BEATMOD}/${BEATMOD} \
- ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_DATA} ${WRKSRC}/${BEATMOD}/${BEATMOD}.yml \
- ${STAGEDIR}${ETCDIR}/${BEATMOD}.yml.sample
- ${INSTALL_DATA} ${WRKSRC}/${BEATMOD}/${BEATMOD}.reference.yml \
- ${STAGEDIR}${ETCDIR}/${BEATMOD}.yml.reference
-.endfor
-.for BEATMOD in ${GO_TARGETS}
- (MODULE_SRC=${WRKDIR}/${BEATMOD}-${DISTVERSION}-darwin-x86_64/module; \
- if [ -d $${MODULE_SRC} ]; then \
- MODULE_DEST=${STAGEDIR}${DATADIR}/${BEATMOD}/module && \
- ${MKDIR} $${MODULE_DEST} && \
- cd $${MODULE_SRC} && ${COPYTREE_SHARE} . $${MODULE_DEST} && \
- cd $${MODULE_DEST} && \
- ${FIND} . -type d -empty | ${SORT} | \
- ${SED} -e 's,^\.,@dir ${DATADIR_REL}/${BEATMOD}/module,' >> ${TMPPLIST} && \
- ${FIND} . -not -type d | ${SORT} | \
- ${SED} -e 's,^\.,${DATADIR_REL}/${BEATMOD}/module,' >> ${TMPPLIST}; \
- fi)
- (MODULESD_SRC=${WRKDIR}/${BEATMOD}-${DISTVERSION}-darwin-x86_64/modules.d; \
- if [ -d $${MODULESD_SRC} ]; then \
- MODULESD_DEST=${STAGEDIR}${EXAMPLESDIR}/${BEATMOD}.modules.d && \
- ${MKDIR} $${MODULESD_DEST} && \
- cd $${MODULESD_SRC} && ${COPYTREE_SHARE} . $${MODULESD_DEST} && \
- cd $${MODULESD_DEST} && \
- ${FIND} . -type d -empty | ${SORT} | \
- ${SED} -e 's,^\.,@dir ${EXAMPLESDIR_REL}/${BEATMOD}.modules.d,' >> ${TMPPLIST} && \
- ${FIND} . -not -type d | ${SORT} | \
- ${SED} -e 's,^\.,${EXAMPLESDIR_REL}/${BEATMOD}.modules.d,' >> ${TMPPLIST}; \
- ${MKDIR} ${STAGEDIR}${ETCDIR}/${BEATMOD}.modules.d && \
- echo "The modules.d files are now in ${EXAMPLESDIR}/${BEATMOD}.modules.d" > \
- ${STAGEDIR}${ETCDIR}/${BEATMOD}.modules.d/README; \
- echo ${ETCDIR_REL}/${BEATMOD}.modules.d/README >> ${TMPPLIST}; \
- fi)
- (MONITORSD_SRC=${WRKDIR}/${BEATMOD}-${DISTVERSION}-darwin-x86_64/monitors.d; \
- if [ -d $${MONITORSD_SRC} ]; then \
- MONITORSD_DEST=${STAGEDIR}${EXAMPLESDIR}/${BEATMOD}.monitors.d && \
- ${MKDIR} $${MONITORSD_DEST} && \
- cd $${MONITORSD_SRC} && ${COPYTREE_SHARE} . $${MONITORSD_DEST} && \
- cd $${MONITORSD_DEST} && \
- ${FIND} . -type d -empty | ${SORT} | \
- ${SED} -e 's,^\.,@dir ${EXAMPLESDIR_REL}/${BEATMOD}.monitors.d,' >> ${TMPPLIST} && \
- ${FIND} . -not -type d | ${SORT} | \
- ${SED} -e 's,^\.,${EXAMPLESDIR_REL}/${BEATMOD}.monitors.d,' >> ${TMPPLIST}; \
- ${MKDIR} ${STAGEDIR}${ETCDIR}/${BEATMOD}.monitors.d && \
- echo "The monitors.d files are now in ${EXAMPLESDIR}/${BEATMOD}.monitors.d" > \
- ${STAGEDIR}${ETCDIR}/${BEATMOD}.monitors.d/README; \
- echo ${ETCDIR_REL}/${BEATMOD}.monitors.d/README >> ${TMPPLIST}; \
- fi)
- (KIBANA_SRC=${WRKDIR}/${BEATMOD}-${DISTVERSION}-darwin-x86_64/kibana; \
- if [ -d $${KIBANA_SRC} ]; then \
- KIBANA_PATH=${STAGEDIR}${DATADIR}/${BEATMOD}/kibana; \
- ${MKDIR} $${KIBANA_PATH} && \
- cd $${KIBANA_SRC} && ${COPYTREE_SHARE} . $${KIBANA_PATH}; \
- cd $${KIBANA_PATH} && \
- ${FIND} . -type d -empty | ${SORT} | \
- ${SED} -e 's,^\.,@dir ${DATADIR_REL}/${BEATMOD}/kibana,' >> ${TMPPLIST}; \
- ${FIND} . -not -type d | ${SORT} | \
- ${SED} -e 's,^\.,${DATADIR_REL}/${BEATMOD}/kibana,' >> ${TMPPLIST}; \
- fi)
-.endfor
-
-.include <bsd.port.mk>
diff --git a/sysutils/beats7/distinfo b/sysutils/beats7/distinfo
deleted file mode 100644
index 198ca53daa16..000000000000
--- a/sysutils/beats7/distinfo
+++ /dev/null
@@ -1,569 +0,0 @@
-TIMESTAMP = 1688933313
-SHA256 (auditbeat-7.17.11-darwin-x86_64.tar.gz) = 2dd30b9c07bcdada4bd9571750207fc2870394185bf3acb43489f304902be1d4
-SIZE (auditbeat-7.17.11-darwin-x86_64.tar.gz) = 25176343
-SHA256 (filebeat-7.17.11-darwin-x86_64.tar.gz) = b63e1f5b38d359b2bbf87f914682b97c7636a03b31b5d5aa6d1ae13ab95d363e
-SIZE (filebeat-7.17.11-darwin-x86_64.tar.gz) = 32264565
-SHA256 (heartbeat-7.17.11-darwin-x86_64.tar.gz) = 3fb256952ab43320e3700296c7029ea3bcf395312d5005d0b4d4dc5ee8f27bed
-SIZE (heartbeat-7.17.11-darwin-x86_64.tar.gz) = 25214656
-SHA256 (metricbeat-7.17.11-darwin-x86_64.tar.gz) = 165405f335430fce8fe55c9622c70aae43f1d6cdddae914d80352634e3f94b6a
-SIZE (metricbeat-7.17.11-darwin-x86_64.tar.gz) = 38056951
-SHA256 (packetbeat-7.17.11-darwin-x86_64.tar.gz) = 93f857745234dfe6a96a6acd95f2acbd9216b4c33d4e065b6ba55c882507b641
-SIZE (packetbeat-7.17.11-darwin-x86_64.tar.gz) = 26050810
-SHA256 (elastic-beats-v7.17.11_GH0.tar.gz) = bef8dfc8d238786fa149e51e69f8e7d0f4cb41a96945a039ebaf936643bf05fc
-SIZE (elastic-beats-v7.17.11_GH0.tar.gz) = 101595898
-SHA256 (Azure-azure-amqp-common-go-v3.2.1_GH0.tar.gz) = e6c4c9c84250be30a7440f2904b59c70b7d271ef5b0df50e3e46c44421aa203b
-SIZE (Azure-azure-amqp-common-go-v3.2.1_GH0.tar.gz) = 21528
-SHA256 (Azure-azure-event-hubs-go-v3.3.15_GH0.tar.gz) = bfe83f9698a790731ca71e5d6aadceb4eabb23b1868b8b0ee294f4adfd09c829
-SIZE (Azure-azure-event-hubs-go-v3.3.15_GH0.tar.gz) = 123484
-SHA256 (Azure-azure-pipeline-go-v0.2.1_GH0.tar.gz) = 97738fe9fe1c5bab41b89fc97cef08537e53cd3f38f5686e3853d2aecb20133d
-SIZE (Azure-azure-pipeline-go-v0.2.1_GH0.tar.gz) = 16378
-SHA256 (Azure-azure-storage-blob-go-v0.8.0_GH0.tar.gz) = e50db03bc05b952159e0a1d393c841c217c3aecd6ce745f8b9c42fd498e476c7
-SIZE (Azure-azure-storage-blob-go-v0.8.0_GH0.tar.gz) = 174822
-SHA256 (Azure-go-amqp-v0.16.0_GH0.tar.gz) = 4f4c18d437273264653a725a4f0aa1037516f347056d575e83182e1ff62a8f88
-SIZE (Azure-go-amqp-v0.16.0_GH0.tar.gz) = 404064
-SHA256 (Azure-go-ansiterm-d6e3b3328b78_GH0.tar.gz) = ee1ebe2efef498be1c558bf71e143289db2d21e2d42592503ad2d4a989006821
-SIZE (Azure-go-ansiterm-d6e3b3328b78_GH0.tar.gz) = 20946
-SHA256 (Azure-go-autorest-446f41b7d65b_GH0.tar.gz) = 883e2603529a907a3da25d5e2389ab6473a80e6d79daf0d9ffc6385494e0da0a
-SIZE (Azure-go-autorest-446f41b7d65b_GH0.tar.gz) = 171840
-SHA256 (Azure-go-autorest-4e2e1bb52ffb_GH0.tar.gz) = f490eae213fa67895cee27f8724a64bbc359361233326b5134dfcb3fdd9e91d5
-SIZE (Azure-go-autorest-4e2e1bb52ffb_GH0.tar.gz) = 172343
-SHA256 (Azure-go-autorest-autorest-v0.11.18_GH0.tar.gz) = c6fc9480fbdc441b40e45ca97244ea3bdd82efe245a52fdd7cb2faa58b4d55b2
-SIZE (Azure-go-autorest-autorest-v0.11.18_GH0.tar.gz) = 175246
-SHA256 (Azure-go-autorest-b3a0b30a7423_GH0.tar.gz) = 51b31571a26a5287eb67251aa69407bb6145f58253bdbb2e610b7eab7b0d762f
-SIZE (Azure-go-autorest-b3a0b30a7423_GH0.tar.gz) = 167123
-SHA256 (Azure-go-autorest-b965d219bd9d_GH0.tar.gz) = 51108622e85d3acb59d5ecedda0ecf835ddb8fa7aca8a39a52d6bd3ac5a0f2b4
-SIZE (Azure-go-autorest-b965d219bd9d_GH0.tar.gz) = 165544
-SHA256 (Azure-go-autorest-cc407fb4f94c_GH0.tar.gz) = 932b806389a390161ec7bf5651088726b11a9d3abe1debb02999ef4514aadcf6
-SIZE (Azure-go-autorest-cc407fb4f94c_GH0.tar.gz) = 164625
-SHA256 (Azure-go-autorest-logger-v0.2.1_GH0.tar.gz) = fac35805dc320638a322b407c0cd0c471932a4855e9ef0485c85e533af8146dc
-SIZE (Azure-go-autorest-logger-v0.2.1_GH0.tar.gz) = 175062
-SHA256 (Azure-go-autorest-tracing-v0.6.0_GH0.tar.gz) = b43cd0127dd6e91debe1eb98873e219817b71c10988d0a6c550e4ad19a29a8ea
-SIZE (Azure-go-autorest-tracing-v0.6.0_GH0.tar.gz) = 167113
-SHA256 (Azure-go-autorest-v14.2.0_GH0.tar.gz) = d0db0e47112570e3f2bd2e38ae56338f1e74625dd4cb553007082fdad5fd844d
-SIZE (Azure-go-autorest-v14.2.0_GH0.tar.gz) = 167851
-SHA256 (Masterminds-semver-v1.4.2_GH0.tar.gz) = 13532037b53099292eca94fffba355f2399284b5f7b5c9cb7d9d4fce760336dd
-SIZE (Masterminds-semver-v1.4.2_GH0.tar.gz) = 15901
-SHA256 (PaesslerAG-gval-v1.0.0_GH0.tar.gz) = ff622cd0be4a8680ab710306f6ac36e17e2a52b7668c9d2fd159672128827e54
-SIZE (PaesslerAG-gval-v1.0.0_GH0.tar.gz) = 69244
-SHA256 (PaesslerAG-jsonpath-v0.1.1_GH0.tar.gz) = 8d150dfdc8228cb68dbcb2a0d146e07bb2a87960c6b3855fa27ed9551ff686e8
-SIZE (PaesslerAG-jsonpath-v0.1.1_GH0.tar.gz) = 9302
-SHA256 (StackExchange-wmi-9f32b5905fd6_GH0.tar.gz) = 94655fdda257b6ff72f12b1332f0082a2804154730a1e1c12d03b36b0e28a285
-SIZE (StackExchange-wmi-9f32b5905fd6_GH0.tar.gz) = 11099
-SHA256 (adriansr-fsnotify-a81f2b630e7c_GH0.tar.gz) = 1b651c5616aa94fce1e0368ece31421319b945f564f378150668b89234b65844
-SIZE (adriansr-fsnotify-a81f2b630e7c_GH0.tar.gz) = 31702
-SHA256 (adriansr-gopacket-dd62abfa8a41_GH0.tar.gz) = 03acd371d029dc84e7d3d5dfb342c3112823b588647b3db990f52055e625cf37
-SIZE (adriansr-gopacket-dd62abfa8a41_GH0.tar.gz) = 921229
-SHA256 (aerospike-aerospike-client-go-0f3b54da6bdc_GH0.tar.gz) = 4dd116aa072c8d818d4b5972615b0bcdf1bf347ede2a5e111a7bf824e10129d8
-SIZE (aerospike-aerospike-client-go-0f3b54da6bdc_GH0.tar.gz) = 230578
-SHA256 (akavel-rsrc-v0.8.0_GH0.tar.gz) = b12d41b1eaf7e9342ac722d9f96f4a5b82d31fb5819d39f1f8dbe81439e987c1
-SIZE (akavel-rsrc-v0.8.0_GH0.tar.gz) = 11150
-SHA256 (andrewkroh-goja-dd2ac4456e20_GH0.tar.gz) = 92cac0b6e79fb769b1f4adddb3b218dc78368282f6d554b0cba7de407123c22c
-SIZE (andrewkroh-goja-dd2ac4456e20_GH0.tar.gz) = 168845
-SHA256 (andrewkroh-sys-287798fe3e43_GH0.tar.gz) = ac5f5fc000304e7dde8e737b65a236dd7807ecf779d4c9597d69954194369edf
-SIZE (andrewkroh-sys-287798fe3e43_GH0.tar.gz) = 539225
-SHA256 (antlr-antlr4-be881fa6b91d_GH0.tar.gz) = c447506a4f13d1e684efcba5a03a1e2da0add1313372a69e3ef1cbc85da3b6f4
-SIZE (antlr-antlr4-be881fa6b91d_GH0.tar.gz) = 4494764
-SHA256 (apache-thrift-eac4d0c79a5f_GH0.tar.gz) = be4b4c919b71698c83b4bd683a97baa0a30b680a1ddad3524fea672baf8a4b0f
-SIZE (apache-thrift-eac4d0c79a5f_GH0.tar.gz) = 3082475
-SHA256 (armon-go-radix-v1.0.0_GH0.tar.gz) = 9e5238a553708bccf930d1f9d0ce62ce30d92602b64ea248585ce06ec7bfee17
-SIZE (armon-go-radix-v1.0.0_GH0.tar.gz) = 5975
-SHA256 (armon-go-socks5-e75332964ef5_GH0.tar.gz) = 37f9cad3e321c452ea54824021ecd5b6ef4222c68b25f9c8a66a0c6d8411437e
-SIZE (armon-go-socks5-e75332964ef5_GH0.tar.gz) = 8586
-SHA256 (aws-aws-lambda-go-v1.13.3_GH0.tar.gz) = b3935ce78e271eba77d53106255fdc6669b84c61835ab0a5924a2221e5cc799e
-SIZE (aws-aws-lambda-go-v1.13.3_GH0.tar.gz) = 72459
-SHA256 (aws-aws-sdk-go-v2-v0.24.0_GH0.tar.gz) = 2b6c31da60cf93ff1dad5bff206bc22e60c7acab0ad43a0f1a484b0f00b08ca1
-SIZE (aws-aws-sdk-go-v2-v0.24.0_GH0.tar.gz) = 13343914
-SHA256 (aws-aws-sdk-go-v1.19.48_GH0.tar.gz) = 82779d3950d48029f40b02ead0f1819b0ee05c9b83f3260090aba3bcab2bd266
-SIZE (aws-aws-sdk-go-v1.19.48_GH0.tar.gz) = 11341371
-SHA256 (awslabs-goformation-v4.1.0_GH0.tar.gz) = 0089b96bee355cca0d0745a35e476beca32a51fc093694b49689f345ca5d50ad
-SIZE (awslabs-goformation-v4.1.0_GH0.tar.gz) = 2703139
-SHA256 (awslabs-kinesis-aggregation-d352038274c0_GH0.tar.gz) = 643df7d71072b781c52eb6893dc9e482cfbd60778174e27489ce821a80b6976d
-SIZE (awslabs-kinesis-aggregation-d352038274c0_GH0.tar.gz) = 63296522
-SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
-SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
-SHA256 (bi-zone-go-winio-v0.4.15_GH0.tar.gz) = 8243698dbdbc739d859a187f4fad0a2897b2b5ce29bd26a193ddb1c8f83eac61
-SIZE (bi-zone-go-winio-v0.4.15_GH0.tar.gz) = 120126
-SHA256 (blakesmith-ar-8bd4349a67f2_GH0.tar.gz) = 51d0ca71a5f31d283eb43142fadd036c9df909ebe5e5d7af031f6b9b91c65a67
-SIZE (blakesmith-ar-8bd4349a67f2_GH0.tar.gz) = 4057
-SHA256 (bsm-sarama-cluster-7e67d87a6b3f_GH0.tar.gz) = b93f207347451f8d874f65a42f42516196404a8ef0dd691118a354521e87ca1d
-SIZE (bsm-sarama-cluster-7e67d87a6b3f_GH0.tar.gz) = 22648
-SHA256 (cavaliergopher-badio-ce5280129e9e_GH0.tar.gz) = 215acb2031e2f63ed6a51b599982cc0cd3035584959b1ff983c29c56c3bf8393
-SIZE (cavaliergopher-badio-ce5280129e9e_GH0.tar.gz) = 4405
-SHA256 (cavaliergopher-rpm-7a9c54e3d83e_GH0.tar.gz) = 1675f52243d9a0f53d0a0b14fd1ce6aa1417ceb5ebdbde54db9a59ae75deba76
-SIZE (cavaliergopher-rpm-7a9c54e3d83e_GH0.tar.gz) = 311858
-SHA256 (census-instrumentation-opencensus-go-v0.23.0_GH0.tar.gz) = cc9dc0234de1baacf1855cf19615b381ca2f2adb83a2871e7a9b8b74e46818cf
-SIZE (census-instrumentation-opencensus-go-v0.23.0_GH0.tar.gz) = 176498
-SHA256 (census-instrumentation-opencensus-proto-v0.3.0_GH0.tar.gz) = b7e13f0b4259e80c3070b583c2f39e53153085a6918718b1c710caf7037572b0
-SIZE (census-instrumentation-opencensus-proto-v0.3.0_GH0.tar.gz) = 163404
-SHA256 (cespare-xxhash-v1.1.0_GH0.tar.gz) = 9418be390574092f0ca989b9ae2f5450270ead8125a635a100850b28c8c9c495
-SIZE (cespare-xxhash-v1.1.0_GH0.tar.gz) = 8200
-SHA256 (cespare-xxhash-v2.1.2_GH0.tar.gz) = 471399cfcf0b1bd188add8d34435b91e7011cedbfe76e29687803a9d74320352
-SIZE (cespare-xxhash-v2.1.2_GH0.tar.gz) = 11244
-SHA256 (cloudfoundry-community-go-cfclient-35bcce23fc5f_GH0.tar.gz) = fc6599d7d7c30ad6324cd58932971b39cd88913b405aa2f20fe516b93b276ed6
-SIZE (cloudfoundry-community-go-cfclient-35bcce23fc5f_GH0.tar.gz) = 104980
-SHA256 (cloudfoundry-incubator-rfc5424-236a6d29298a_GH0.tar.gz) = deb4c3f32c86ca93c98c61ce832dc99711137c23b88b3ae79f32326a6ea8048f
-SIZE (cloudfoundry-incubator-rfc5424-236a6d29298a_GH0.tar.gz) = 8315
-SHA256 (cloudfoundry-go-diodes-f77fb823c7ee_GH0.tar.gz) = b24b1022add7bd9c8eaf2e9dc5e88459c51bbe6b7b248e7cf721557585ede46c
-SIZE (cloudfoundry-go-diodes-f77fb823c7ee_GH0.tar.gz) = 11813
-SHA256 (cloudfoundry-go-loggregator-v7.4.0_GH0.tar.gz) = 51c11786eca6c0cb0f76a53a1d4519d753ccbb86268f82b7bbe3cefa147cba63
-SIZE (cloudfoundry-go-loggregator-v7.4.0_GH0.tar.gz) = 69869
-SHA256 (cloudfoundry-gofileutils-4d0c80011a0f_GH0.tar.gz) = b0e76138f5a1e005b85e83e2961ef7254da69bcdee9c02d5287cc6577bf8e45b
-SIZE (cloudfoundry-gofileutils-4d0c80011a0f_GH0.tar.gz) = 10043
-SHA256 (cloudfoundry-noaa-v2.1.0_GH0.tar.gz) = af8e4f70388ecdad36b9b20c24c094314ba84db3e0a4e2cf19c5de0db9ba2be0
-SIZE (cloudfoundry-noaa-v2.1.0_GH0.tar.gz) = 27918
-SHA256 (cloudfoundry-sonde-go-b33733203bb4_GH0.tar.gz) = 53e830216aaef0f8159842dcec72506ff88c4d5a80895343cf76130b7499c438
-SIZE (cloudfoundry-sonde-go-b33733203bb4_GH0.tar.gz) = 27341
-SHA256 (cncf-udpa-04548b0d99d4_GH0.tar.gz) = 30d87780df8c93070d8c5c5e870b1c638eaac35789b6febb7a2695829abbb290
-SIZE (cncf-udpa-04548b0d99d4_GH0.tar.gz) = 20518
-SHA256 (cncf-xds-a8f946100490_GH0.tar.gz) = 3728ab1f4803ec2b27c236ae6708f946953c0ef5a8c8c5ba65acb135f0971e4f
-SIZE (cncf-xds-a8f946100490_GH0.tar.gz) = 79238
-SHA256 (containerd-containerd-v1.5.13_GH0.tar.gz) = ac75e2a5552163c203f836f5e9feac349f78f7956e8da228c372a12554b1ee40
-SIZE (containerd-containerd-v1.5.13_GH0.tar.gz) = 7514582
-SHA256 (containerd-fifo-bda0ff6ed73c_GH0.tar.gz) = 15a2ca540726394b9fc428d407e37ceb154c7668f24f9c12940458bfe121c7f6
-SIZE (containerd-fifo-bda0ff6ed73c_GH0.tar.gz) = 10766
-SHA256 (containerd-fifo-v1.0.0_GH0.tar.gz) = f67dfd98f9e0342fee6aab28a5bf90654555bfa16db0489de3bb1434a9f9a83c
-SIZE (containerd-fifo-v1.0.0_GH0.tar.gz) = 12388
-SHA256 (coreos-go-systemd-v22.3.2_GH0.tar.gz) = dbb1a3930d43f49e11c53f2010ab9609e18236f776a99921850cd05f54779438
-SIZE (coreos-go-systemd-v22.3.2_GH0.tar.gz) = 72134
-SHA256 (coreos-pkg-399ea9e2e55f_GH0.tar.gz) = 8477b19c53a35bb011af2d55dba07f2fcfb258eda0c4cdde9ac516d6d5fe62fa
-SIZE (coreos-pkg-399ea9e2e55f_GH0.tar.gz) = 32439
-SHA256 (cucumber-godog-v0.8.1_GH0.tar.gz) = d5ae339676a7dd793a1333c55a37bb4eac4670eee962a61f221b5fa7c4807838
-SIZE (cucumber-godog-v0.8.1_GH0.tar.gz) = 587159
-SHA256 (cyphar-filepath-securejoin-v0.2.3_GH0.tar.gz) = a769d31b0b51a3c741cf54fe821bc7a1eef6d07527c9cddaff829671127de480
-SIZE (cyphar-filepath-securejoin-v0.2.3_GH0.tar.gz) = 6945
-SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
-SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
-SHA256 (davecgh-go-xdr-e6a2ba005892_GH0.tar.gz) = 4dc40426ad2faeb4bfc76c77ba200ee21788ad22374f7a5f86fa761a5225b2d3
-SIZE (davecgh-go-xdr-e6a2ba005892_GH0.tar.gz) = 49528
-SHA256 (denisenkom-go-mssqldb-bbfc9a55622e_GH0.tar.gz) = f2bb76e4aebbb3dc7ead766a9e2b543c5e7490b28cc744aee92c6984b2383cee
-SIZE (denisenkom-go-mssqldb-bbfc9a55622e_GH0.tar.gz) = 522375
-SHA256 (devigned-tab-0c15cf42f9a2_GH0.tar.gz) = 88e3b8f31a827d1677b48b8eaa99420bef9ccbcae784231f2b2cfab98e0cac0e
-SIZE (devigned-tab-0c15cf42f9a2_GH0.tar.gz) = 10293
-SHA256 (dgraph-io-badger-v3.2103.1_GH0.tar.gz) = ad4248bbc66dcde47caadb22e45f2f25b3705a8078b067d36f68a0e6d1baed0b
-SIZE (dgraph-io-badger-v3.2103.1_GH0.tar.gz) = 2565051
-SHA256 (dgraph-io-ristretto-v0.1.0_GH0.tar.gz) = 01d91256d8386e5fba80cff18fca6a8f806ca46425f3ab2382aacb9c8c52b067
-SIZE (dgraph-io-ristretto-v0.1.0_GH0.tar.gz) = 310138
-SHA256 (digitalocean-go-libvirt-6075ea3c39a1_GH0.tar.gz) = 90ff9d416a48f5a8fdac8f469f36c7fa03ec4262d73c9d54f14df8bb10ed3cb3
-SIZE (digitalocean-go-libvirt-6075ea3c39a1_GH0.tar.gz) = 103615
-SHA256 (dimchansky-utfbom-v1.1.0_GH0.tar.gz) = 86dd5045ac9318f945fed22f8dd1523051d65f7bea8da530b7e74759d8897463
-SIZE (dimchansky-utfbom-v1.1.0_GH0.tar.gz) = 8422
-SHA256 (dlclark-regexp2-7632a260cbaf_GH0.tar.gz) = 3b8666b6d68b26cb936f2027b5b4cef7fd5f0dedac5601c92e81d5f2bd066e5d
-SIZE (dlclark-regexp2-7632a260cbaf_GH0.tar.gz) = 202490
-SHA256 (docker-distribution-v2.8.0_GH0.tar.gz) = 936ba59f718107dd94ebdcfad23ee67cfcb7a6f7191fd7602b68efec4534ce04
-SIZE (docker-distribution-v2.8.0_GH0.tar.gz) = 2007107
-SHA256 (docker-engine-ea84732a7725_GH0.tar.gz) = 4bb3c3062daa0bd0bccb363c923a045ee670a0a24a7a1c05eebf2c856b1cdad3
-SIZE (docker-engine-ea84732a7725_GH0.tar.gz) = 9437664
-SHA256 (docker-go-connections-v0.4.0_GH0.tar.gz) = e31dfcf72dd9b07bf6dc320671a78a142a1b7c6287a7282c034c8cd463bc8663
-SIZE (docker-go-connections-v0.4.0_GH0.tar.gz) = 30770
-SHA256 (docker-go-metrics-v0.0.1_GH0.tar.gz) = a8a31fd2f59880f4d771c7de45b7dbcee309468ed94740d960e0c76488f9a60b
-SIZE (docker-go-metrics-v0.0.1_GH0.tar.gz) = 19923
-SHA256 (docker-go-units-v0.4.0_GH0.tar.gz) = b411f15ca9b419880006f3944b8ec87dc3fe15cbba3beb6e04f2c03f9ea8370b
-SIZE (docker-go-units-v0.4.0_GH0.tar.gz) = 11514
-SHA256 (dolmen-go-contextio-68fc5150bcd5_GH0.tar.gz) = bb501523e75b67a1d7a0beb0e3180338d61b4f34af4aad4a8ee8e9108f19120b
-SIZE (dolmen-go-contextio-68fc5150bcd5_GH0.tar.gz) = 6494
-SHA256 (dop251-goja_nodejs-adff31b136e6_GH0.tar.gz) = 161efa627c19fa2d7c51538234922cbe62eb30d9fc553a31ff9aefad9d64f3bb
-SIZE (dop251-goja_nodejs-adff31b136e6_GH0.tar.gz) = 5866
-SHA256 (dustin-go-humanize-v1.0.0_GH0.tar.gz) = e4540bd50ac855143b4f2e509313079c50cf5d8774f09cc10dbca5ae9803d8ba
-SIZE (dustin-go-humanize-v1.0.0_GH0.tar.gz) = 17260
-SHA256 (eapache-go-resiliency-v1.2.0_GH0.tar.gz) = f9b3d4e28c7f456e912462f72041124b0d152044d20f84c645e287443a0200ef
-SIZE (eapache-go-resiliency-v1.2.0_GH0.tar.gz) = 10399
-SHA256 (eapache-go-xerial-snappy-776d5712da21_GH0.tar.gz) = 4bc90007c4d09abfb9d5a078c48049d5daa70d84fee050565f3230358b833516
-SIZE (eapache-go-xerial-snappy-776d5712da21_GH0.tar.gz) = 7896
-SHA256 (eapache-queue-v1.1.0_GH0.tar.gz) = 2be4716ba2bba5f7c125a8fe72ba534f02cf0d7d98d3a372d4ebe54b170f7329
-SIZE (eapache-queue-v1.1.0_GH0.tar.gz) = 3502
-SHA256 (eclipse-paho.mqtt.golang-0d940dd29fd2_GH0.tar.gz) = 9096beeaa927266920bf6c28a4faccda36896c034e8532391ee31193e5c5f8f2
-SIZE (eclipse-paho.mqtt.golang-0d940dd29fd2_GH0.tar.gz) = 77249
-SHA256 (elastic-apm-agent-go-v1.15.0_GH0.tar.gz) = 68a735595363ec6c47be811832b9e1042b36ec2526e2b3e842368810acb1be6b
-SIZE (elastic-apm-agent-go-v1.15.0_GH0.tar.gz) = 602434
-SHA256 (elastic-dhcp-57ec251c7eb3_GH0.tar.gz) = ef8dc41b36cceda8bee717073b0e25109ea43ed2dc0f38a577ace917f293010e
-SIZE (elastic-dhcp-57ec251c7eb3_GH0.tar.gz) = 65299
-SHA256 (elastic-ecs-logging-go-zap-v1.0.1_GH0.tar.gz) = ce72289be160190011fc0d7b2d7b05ad0811d28a7eaea240ef1aeb706034a69a
-SIZE (elastic-ecs-logging-go-zap-v1.0.1_GH0.tar.gz) = 24205
-SHA256 (elastic-ecs-v1.12.0_GH0.tar.gz) = 90eba9649e9c80c121ec3e813aefeac2ac8bdc6c1e7a2ef6780a093a899eb7ce
-SIZE (elastic-ecs-v1.12.0_GH0.tar.gz) = 1085049
-SHA256 (elastic-elastic-agent-client-f0905d9377f6_GH0.tar.gz) = 2878cf698aeca905f619e6850764e8199916d1ca4fd73dc3cc3c45e259436d66
-SIZE (elastic-elastic-agent-client-f0905d9377f6_GH0.tar.gz) = 28582
-SHA256 (elastic-elastic-agent-libs-v0.2.11_GH0.tar.gz) = 60cc21e6ae3fffe3bc4a9e240de2641b0988d101bf793e66d8d31f6d7544ffd6
-SIZE (elastic-elastic-agent-libs-v0.2.11_GH0.tar.gz) = 396743
-SHA256 (elastic-elastic-agent-system-metrics-v0.4.4_GH0.tar.gz) = 37a94ac8c7df7c655fb02da55c82105ab96d43da7c327de7341bf986dcfacd8a
-SIZE (elastic-elastic-agent-system-metrics-v0.4.4_GH0.tar.gz) = 187140
-SHA256 (elastic-fsevents-e1d381a4d270_GH0.tar.gz) = 76950a74dc771138a2bff412742baebedb3d86318bb3b0de24292f0f538e6ed8
-SIZE (elastic-fsevents-e1d381a4d270_GH0.tar.gz) = 12596
-SHA256 (elastic-glog-7d8b5c89dfc4_GH0.tar.gz) = 7c7bc9bcf213ef915445dc8e28d547448a27b04da1c5145048b8963f635abb7e
-SIZE (elastic-glog-7d8b5c89dfc4_GH0.tar.gz) = 19864
-SHA256 (elastic-go-concert-v0.2.0_GH0.tar.gz) = 9cca7617718b9dcd2a0741e3b58a375cd7b27ee6c2f93840683fbce1c5e268d1
-SIZE (elastic-go-concert-v0.2.0_GH0.tar.gz) = 30154
-SHA256 (elastic-go-fastjson-v1.1.0_GH0.tar.gz) = 76bce00719eef94c2fd173ea92e95daaeec7c46d909657436b90fa46931a7571
-SIZE (elastic-go-fastjson-v1.1.0_GH0.tar.gz) = 10404
-SHA256 (elastic-go-libaudit-v2.3.1_GH0.tar.gz) = 1f267e9b9e78021c43d2ce545aca052dc2b39afbb4b1a3b126c7082a8c637ce2
-SIZE (elastic-go-libaudit-v2.3.1_GH0.tar.gz) = 154301
-SHA256 (elastic-go-licence-detector-v0.5.0_GH0.tar.gz) = 710d73b7e16c6c5d4f14e89eb024e6781b8c7678b8b012b010d85db70213802f
-SIZE (elastic-go-licence-detector-v0.5.0_GH0.tar.gz) = 11523378
-SHA256 (elastic-go-licenser-v0.4.0_GH0.tar.gz) = 446dbed27f13517736e174b99f2a6b9dabbd4343c1d42fc74c9f30759b6a19eb
-SIZE (elastic-go-licenser-v0.4.0_GH0.tar.gz) = 24603
-SHA256 (elastic-go-lookslike-v0.3.0_GH0.tar.gz) = a5d6ffac1ea73db6ee310f063677c01af7ef6729db2324c1242f29df3c5333aa
-SIZE (elastic-go-lookslike-v0.3.0_GH0.tar.gz) = 22753
-SHA256 (elastic-go-lumber-v0.1.0_GH0.tar.gz) = 7c6dd5e6f833ac91f4af5063d746db3abf80d0734bebc6c2274b193fa4822851
-SIZE (elastic-go-lumber-v0.1.0_GH0.tar.gz) = 13897
-SHA256 (elastic-go-perf-9c656876f595_GH0.tar.gz) = 9ac7240360f0d7b54360d852ec5bf19b0696989fe9561891638afe0d09d55563
-SIZE (elastic-go-perf-9c656876f595_GH0.tar.gz) = 39221
-SHA256 (elastic-go-plugins-helpers-bdf17607b79f_GH0.tar.gz) = 6dd0c791b2a722799411142ffdf2e8866d3c43517cd7b141844a2af0be493f61
-SIZE (elastic-go-plugins-helpers-bdf17607b79f_GH0.tar.gz) = 35825
-SHA256 (elastic-go-seccomp-bpf-v1.2.0_GH0.tar.gz) = 43bfa84ddfcb22551327b2fdd2098ef2fbf234377a988ae86710ae21f1ff1963
-SIZE (elastic-go-seccomp-bpf-v1.2.0_GH0.tar.gz) = 35957
-SHA256 (elastic-go-structform-v0.0.9_GH0.tar.gz) = 35a1a4bd05de5f5e19bc13f6bd1d1bde32303027a0fae1892b03fea02fe9291c
-SIZE (elastic-go-structform-v0.0.9_GH0.tar.gz) = 387040
-SHA256 (elastic-go-sysinfo-v1.8.1_GH0.tar.gz) = 9a40b0601360e834cbc6c6d0e39ae219cba6d32266863a9c7858e64e68afd8c7
-SIZE (elastic-go-sysinfo-v1.8.1_GH0.tar.gz) = 65641
-SHA256 (elastic-go-txfile-v0.0.7_GH0.tar.gz) = 91bada2c161c4c7ce2a9641518499113f0cd81ba7785ecf90b370dc09cc2dcc3
-SIZE (elastic-go-txfile-v0.0.7_GH0.tar.gz) = 115915
-SHA256 (elastic-go-ucfg-v0.8.6_GH0.tar.gz) = 9de8b1089931bbdb7b095765d097f319225dcf42e23c2ef026bf74d608252935
-SIZE (elastic-go-ucfg-v0.8.6_GH0.tar.gz) = 76606
-SHA256 (elastic-go-windows-v1.0.1_GH0.tar.gz) = 52043392ca03e270c3f9c8632c78fa71885af756043f3258d20865185b8199ed
-SIZE (elastic-go-windows-v1.0.1_GH0.tar.gz) = 16844
-SHA256 (elastic-gosigar-v0.14.2_GH0.tar.gz) = 95d2bcbf7a3c80e6ccea6def3f56a29f786a103d4df99f06eb1c6773df7642e5
-SIZE (elastic-gosigar-v0.14.2_GH0.tar.gz) = 86260
-SHA256 (elastic-sarama-11c3ef800752_GH0.tar.gz) = 0f0c6833c3cd0ff0e2d1459be832270f35da04bc9c25e2f2ee2490686f8084cd
-SIZE (elastic-sarama-11c3ef800752_GH0.tar.gz) = 303661
-SHA256 (envoyproxy-go-control-plane-49ff273808a1_GH0.tar.gz) = b37a1ebffd20d7a27e529b6fc5a7e7e50e32e0a01144b12e4b2837c4ca904491
-SIZE (envoyproxy-go-control-plane-49ff273808a1_GH0.tar.gz) = 2363926
-SHA256 (envoyproxy-protoc-gen-validate-v0.6.2_GH0.tar.gz) = b02da533c77023238c556982507b9a71afc850478b637a7a13ec13f311efa5c0
-SIZE (envoyproxy-protoc-gen-validate-v0.6.2_GH0.tar.gz) = 151332
-SHA256 (etcd-io-bbolt-v1.3.6_GH0.tar.gz) = a2e524f7f32c44fa0765de192ac0789c585010cadd2c2ddcf9518e858a96ec1f
-SIZE (etcd-io-bbolt-v1.3.6_GH0.tar.gz) = 98025
-SHA256 (evanphx-json-patch-v4.9.0_GH0.tar.gz) = 5ab8b7866d0a11720e3398bb6f3f7246e93d035c8ded49db4f36b017ea9ff235
-SIZE (evanphx-json-patch-v4.9.0_GH0.tar.gz) = 29494
-SHA256 (fatih-color-v1.13.0_GH0.tar.gz) = 326ff785bc0cb5171c17be2a65959e83ee7889ba39412ba4c53c062e2df3ffec
-SIZE (fatih-color-v1.13.0_GH0.tar.gz) = 10826
-SHA256 (go-inf-inf-v0.9.1_GH0.tar.gz) = 756e00e87207cb063d305b6e38bf56dba4d76586fbe40b7d6b657d22516d0f71
-SIZE (go-inf-inf-v0.9.1_GH0.tar.gz) = 13072
-SHA256 (go-logr-logr-v0.4.0_GH0.tar.gz) = 6352ff753947daa86e21a42ae566bec67f7b40236e1f9053244e5fdc799de91d
-SIZE (go-logr-logr-v0.4.0_GH0.tar.gz) = 14218
-SHA256 (go-mgo-mgo-3f83fa500528_GH0.tar.gz) = 8f6051f4e5634ae87d5dc7683e84f0345f3fb6a708fd6d15240a87f377807360
-SIZE (go-mgo-mgo-3f83fa500528_GH0.tar.gz) = 376760
-SHA256 (go-ole-go-ole-v1.2.6_GH0.tar.gz) = 8f8ae1e3a71c1aa16fcd59b409e498dbec41c3ed23aec81e26edea275670db60
-SIZE (go-ole-go-ole-v1.2.6_GH0.tar.gz) = 52588
-SHA256 (go-sourcemap-sourcemap-v2.1.2_GH0.tar.gz) = 6e9981d0cf3def24f67bb1f0af720f0100105d4b387fc0fe7dc7d3535388c61a
-SIZE (go-sourcemap-sourcemap-v2.1.2_GH0.tar.gz) = 6378
-SHA256 (go-sql-driver-mysql-v1.5.0_GH0.tar.gz) = 9d98b46623037447a26a51a203540bf605b6e6220d31f2efc7396242fcb660b5
-SIZE (go-sql-driver-mysql-v1.5.0_GH0.tar.gz) = 90474
-SHA256 (go-test-deep-v1.0.7_GH0.tar.gz) = c4c8e26ec8924e4608b669a4234f8b8880db8bb1f47ec6f22da0d4e8634fc849
-SIZE (go-test-deep-v1.0.7_GH0.tar.gz) = 10199
-SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
-SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
-SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5
-SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173
-SHA256 (gobuffalo-here-v0.6.0_GH0.tar.gz) = a996bdf6da7baddaf2851629dcdb65bdd44086de7ea9983863af0b0bf3b3647d
-SIZE (gobuffalo-here-v0.6.0_GH0.tar.gz) = 8986
-SHA256 (gocarina-gocsv-ffef3ffc77be_GH0.tar.gz) = b94fcd9da565924ef9466b7a09486a341c09020c85d74f3011e126d8a438ce42
-SIZE (gocarina-gocsv-ffef3ffc77be_GH0.tar.gz) = 12922
-SHA256 (godbus-dbus-ade71ed3457e_GH0.tar.gz) = 47b89b5d903b0b3e8437ac7c27825a09e54e6cce34812f0f046f07c77fc03a42
-SIZE (godbus-dbus-ade71ed3457e_GH0.tar.gz) = 61206
-SHA256 (godbus-dbus-v5.0.5_GH0.tar.gz) = 2dbdf33c1e832f956c947542d7994121a7bab47e37f78320bcc0a3e9fa7776e7
-SIZE (godbus-dbus-v5.0.5_GH0.tar.gz) = 71113
-SHA256 (godror-godror-v0.10.4_GH0.tar.gz) = ef50fc9cdf155b666e911545cc4211de88db1af8408721ea80d0e1784f5876b8
-SIZE (godror-godror-v0.10.4_GH0.tar.gz) = 271454
-SHA256 (gofrs-flock-5135e617513b_GH0.tar.gz) = 59644ab45696775819ced0299ff5a6aac33515c7f2ad02f7531425e278427c9e
-SIZE (gofrs-flock-5135e617513b_GH0.tar.gz) = 7290
-SHA256 (gofrs-uuid-v4.2.0_GH0.tar.gz) = ecf292003f14e7e6a8114a0eb2a10864b4fce758f4faf85fb52500aee2c2e827
-SIZE (gofrs-uuid-v4.2.0_GH0.tar.gz) = 22378
-SHA256 (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2bb4b13d6e56b3911f09b8e9ddd15708477fbff8823c057cc79dd99c9a452b34
-SIZE (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2038725
-SHA256 (golang-jwt-jwt-v4.0.0_GH0.tar.gz) = 5d305c23625c50ed87968122a7fe17d760665857199b9a8e13ad679931ccd191
-SIZE (golang-jwt-jwt-v4.0.0_GH0.tar.gz) = 40180
-SHA256 (golang-sql-civil-cb61b32ac6fe_GH0.tar.gz) = ebc100d46719b1374b59e59bc63baffaec6a2bface5b0d519024f43c097cdc3e
-SIZE (golang-sql-civil-cb61b32ac6fe_GH0.tar.gz) = 8359
-SHA256 (golang-appengine-v1.6.7_GH0.tar.gz) = c623d81235f7c9699e299b328191d813337dd57dcc800d7afdb5130e8c321a8f
-SIZE (golang-appengine-v1.6.7_GH0.tar.gz) = 333007
-SHA256 (golang-crypto-089bfa567519_GH0.tar.gz) = 2ed1af12d13ad0cfe08ac49d51dfad4b8d7f5e4693fbddfa3ef53bd80c9555ab
-SIZE (golang-crypto-089bfa567519_GH0.tar.gz) = 1734789
-SHA256 (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 1e89795970d6593affdafe1d09dcf947681ca1ea82528e8e4fb9974a77f2e394
-SIZE (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 26101
-SHA256 (golang-lint-6edffad5e616_GH0.tar.gz) = 36bd9104a849af61871ec89d776c0b4e7574b5ed0e814a029c02574b0cef4057
-SIZE (golang-lint-6edffad5e616_GH0.tar.gz) = 31976
-SHA256 (golang-mock-v1.6.0_GH0.tar.gz) = 470174971c3a63361149a30f5b2d3a716a198afeb6cc71daa30712faa7293942
-SIZE (golang-mock-v1.6.0_GH0.tar.gz) = 69251
-SHA256 (golang-mod-86c51ed26bb4_GH0.tar.gz) = 4d1f513fe094430002d2fb34762658c133ad262f16a2e9ca1f9a23013666b915
-SIZE (golang-mod-86c51ed26bb4_GH0.tar.gz) = 119675
-SHA256 (golang-net-2871e0cb64e4_GH0.tar.gz) = d8e95c07e6b4a0da251c332c26e927cdd0733eef5c676653d546f9bb4de9245f
-SIZE (golang-net-2871e0cb64e4_GH0.tar.gz) = 1229659
-SHA256 (golang-oauth2-d3ed0bb246c8_GH0.tar.gz) = 17989d348e2fd423992005229d92c9fc5e25ad5358f72d31361dbf1cdd7c505c
-SIZE (golang-oauth2-d3ed0bb246c8_GH0.tar.gz) = 87604
-SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3
-SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702
-SHA256 (golang-snappy-v0.0.4_GH0.tar.gz) = 77df678795596f9dfecb5744deb984633d780460a7e9a59e0c7ecfe2052b644f
-SIZE (golang-snappy-v0.0.4_GH0.tar.gz) = 66129
-SHA256 (golang-sync-036812b2e83c_GH0.tar.gz) = 75ac8fc16bdceb2496c4a9cc98584b70c29032d91a9e57a624acb073e3232fda
-SIZE (golang-sync-036812b2e83c_GH0.tar.gz) = 18752
-SHA256 (golang-sys-c0bba94af5f8_GH0.tar.gz) = 948e3a5eb69c316307892d81d7c7c63a481e8909a28b886901c0f7caf02e6a30
-SIZE (golang-sys-c0bba94af5f8_GH0.tar.gz) = 1337164
-SHA256 (golang-term-03fcf44c2211_GH0.tar.gz) = 1919967c8fbf15de9261a2315d90072357524ee557d7df106b426def02a8e5f3
-SIZE (golang-term-03fcf44c2211_GH0.tar.gz) = 14972
-SHA256 (golang-text-v0.3.7_GH0.tar.gz) = 7cab2f6c3133ac1d422edd952b0dd2082fa55a73c2663fb2defd9bf83d649b26
-SIZE (golang-text-v0.3.7_GH0.tar.gz) = 8354718
-SHA256 (golang-time-1f47c861a9ac_GH0.tar.gz) = 2548d6d6813621c77fa36a5783e36939d3f4427d962ba58415645f89fcb70925
-SIZE (golang-time-1f47c861a9ac_GH0.tar.gz) = 9533
-SHA256 (golang-tools-v0.1.11_GH0.tar.gz) = 27d5d4c897b216b73169c88841035f0cb369ece9ee67bcf3355f065cdaad2918
-SIZE (golang-tools-v0.1.11_GH0.tar.gz) = 3078603
-SHA256 (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 71975d658357e170fd6a41f92539cde8b39c9cd8bfe5931b6311bc5f5c0da0d7
-SIZE (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 13664
-SHA256 (gomodule-redigo-v1.8.3_GH0.tar.gz) = a4db903687bf7d2ddb1e0887d1829c3f7ced5e8cbf4a7b3097581228fb0ae1ab
-SIZE (gomodule-redigo-v1.8.3_GH0.tar.gz) = 49485
-SHA256 (google-flatbuffers-v1.12.1_GH0.tar.gz) = 90e6a65ff5b8e9fc225af3a9d7bf4d2e120cfe40c27dfd5527f67c0d4eb5b954
-SIZE (google-flatbuffers-v1.12.1_GH0.tar.gz) = 1145387
-SHA256 (google-go-cmp-v0.5.8_GH0.tar.gz) = 34b57f44eb6ead7de4988fd91a8605f77ecb4a430ddbba36bada0d0224017222
-SIZE (google-go-cmp-v0.5.8_GH0.tar.gz) = 104647
-SHA256 (google-go-genproto-31bebdecfb46_GH0.tar.gz) = da15a74e9cea62adcfe14e62befb9fcbbbf280c6a7fa0b69a91bbbbf4b31da35
-SIZE (google-go-genproto-31bebdecfb46_GH0.tar.gz) = 13387848
-SHA256 (google-gofuzz-v1.1.0_GH0.tar.gz) = 29aaa068090a761e6cc10e3722c5cc4c6a09840c50b442e5a53088e95bd3f325
-SIZE (google-gofuzz-v1.1.0_GH0.tar.gz) = 13517
-SHA256 (google-licenseclassifier-879cb1424de0_GH0.tar.gz) = 783cc676e128d05fc9bcc40a9d9e15b72adf0ea55dd954c871092cb191caa126
-SIZE (google-licenseclassifier-879cb1424de0_GH0.tar.gz) = 6702973
-SHA256 (google-shlex-e7afc7fbc510_GH0.tar.gz) = 87f77e98720add261add169e386cbdcc894e2635dca299bc4119dc417ea321ca
-SIZE (google-shlex-e7afc7fbc510_GH0.tar.gz) = 7342
-SHA256 (google-uuid-v1.3.0_GH0.tar.gz) = 7f7f37c47980e0afcc178a9ffc390bec29ed2371919b4c07658eb01791a7f921
-SIZE (google-uuid-v1.3.0_GH0.tar.gz) = 16210
-SHA256 (googleapis-gax-go-v2.1.1_GH0.tar.gz) = d90094755c79f84815c5a215edd940ab6ac81a7fa3fa63bc2229e7d7c38171fe
-SIZE (googleapis-gax-go-v2.1.1_GH0.tar.gz) = 70015
-SHA256 (googleapis-gnostic-v0.4.1_GH0.tar.gz) = cc20ab94cf800fdfe377778aa0e2c640045c80193a873253e97605297801733f
-SIZE (googleapis-gnostic-v0.4.1_GH0.tar.gz) = 362548
-SHA256 (googleapis-google-api-go-client-v0.62.0_GH0.tar.gz) = 5a17664627c3736ecabe640bd0977917cc6b9e729b98225747a0a76842c687d7
-SIZE (googleapis-google-api-go-client-v0.62.0_GH0.tar.gz) = 23151484
-SHA256 (googleapis-google-cloud-go-bigquery-v1.8.0_GH0.tar.gz) = 53f0daa8824c4b6b1d3b2cad025af03c56604bd866ed79670b685aa4bcb1e9f2
-SIZE (googleapis-google-cloud-go-bigquery-v1.8.0_GH0.tar.gz) = 2747249
-SHA256 (googleapis-google-cloud-go-monitoring-v1.1.0_GH0.tar.gz) = c5334ef3d0b084916f87f316e1b89b3144efded073fc3f669328826bb6e0fdea
-SIZE (googleapis-google-cloud-go-monitoring-v1.1.0_GH0.tar.gz) = 6660185
-SHA256 (googleapis-google-cloud-go-pubsub-v1.17.1_GH0.tar.gz) = 5ec17308ffb3d9b52757f17684a3a593ffea340feff13539c9f5d575b049d0c4
-SIZE (googleapis-google-cloud-go-pubsub-v1.17.1_GH0.tar.gz) = 6674172
-SHA256 (googleapis-google-cloud-go-v0.99.0_GH0.tar.gz) = 00ed6c8552cac20ecbdbda17dce988b98e8c449c0fc09744007cc13c7866fe0d
-SIZE (googleapis-google-cloud-go-v0.99.0_GH0.tar.gz) = 6852856
-SHA256 (gorhill-cronexpr-88b0669f7d75_GH0.tar.gz) = 5d7ca8fa1a608945a0895a3bb763473a4a043326e4b4468f35866133ea8cd866
-SIZE (gorhill-cronexpr-88b0669f7d75_GH0.tar.gz) = 28915
-SHA256 (gorilla-mux-v1.7.3_GH0.tar.gz) = 92adb9aea022f8b35686b75be50ba1206c4457c2f8a0e2a9d10d8721f35b3f11
-SIZE (gorilla-mux-v1.7.3_GH0.tar.gz) = 42495
-SHA256 (gorilla-websocket-v1.4.2_GH0.tar.gz) = 91937a36bc9e0da3c895c73d4cb74b2cdb1aff54ab21b0d0724000e7b5b85b84
-SIZE (gorilla-websocket-v1.4.2_GH0.tar.gz) = 54101
-SHA256 (gotestyourself-gotest.tools-v2.2.0_GH0.tar.gz) = 5d4c441f8cb2949ddab1d196fac936df79b629b580c88597b100a74a97ca58ea
-SIZE (gotestyourself-gotest.tools-v2.2.0_GH0.tar.gz) = 56880
-SHA256 (gotestyourself-gotestsum-v0.6.0_GH0.tar.gz) = 8e203132f295f717466e9255508d96776b62109b7c95701439fa9850598c7b6d
-SIZE (gotestyourself-gotestsum-v0.6.0_GH0.tar.gz) = 292493
-SHA256 (grpc-ecosystem-grpc-gateway-v1.16.0_GH0.tar.gz) = 20ba8f2aeb4a580109357fffaa42f8400aba1155b95c8845e412287907e64379
-SIZE (grpc-ecosystem-grpc-gateway-v1.16.0_GH0.tar.gz) = 521578
-SHA256 (grpc-grpc-go-v1.46.0_GH0.tar.gz) = 61786043335c6bf55017ca6f273d6f4dda9b79e258f098257efe2444ae826404
-SIZE (grpc-grpc-go-v1.46.0_GH0.tar.gz) = 1520449
-SHA256 (h2non-filetype-v1.1.1_GH0.tar.gz) = 4186f491c70aa1b976233aabee679b27f1355877c17b8e11d2505fc77d3e4276
-SIZE (h2non-filetype-v1.1.1_GH0.tar.gz) = 8977934
-SHA256 (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 0d73891a7a179e50a142ac8832db97b17c792d29ae205b0e6aeedde4c43d51a4
-SIZE (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 8581
-SHA256 (hashicorp-go-cleanhttp-v0.5.2_GH0.tar.gz) = 091d90c479401bc9047454c25f91a97a6707e6a279ce778e4881cf6b0191a47f
-SIZE (hashicorp-go-cleanhttp-v0.5.2_GH0.tar.gz) = 8094
-SHA256 (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 8d1bb3377310e8ffe4c7b5672c5de1eaed153402aebd15d6e5b9673c356a065f
-SIZE (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 13803
-SHA256 (hashicorp-go-retryablehttp-v0.6.6_GH0.tar.gz) = 1e1a07428ba95d9e1b7adf80230d0f90ab5711d874187820f1ace2fab4b4ddb1
-SIZE (hashicorp-go-retryablehttp-v0.6.6_GH0.tar.gz) = 18468
-SHA256 (hashicorp-go-rootcerts-v1.0.2_GH0.tar.gz) = dca11d5ff16f3d29f632a7bf3c13cb9c87f021a5363faf22e4c45c8e073bf64c
-SIZE (hashicorp-go-rootcerts-v1.0.2_GH0.tar.gz) = 12242
-SHA256 (hashicorp-go-uuid-v1.0.2_GH0.tar.gz) = 2dee0f810c3e3a2cd3d49a075d0a64a88806c90712a4b66013b20a1ff0562eae
-SIZE (hashicorp-go-uuid-v1.0.2_GH0.tar.gz) = 7058
-SHA256 (hashicorp-go-version-v1.0.0_GH0.tar.gz) = 12b2d8fd048ebbf3df38df5865aa7a673444a0c553cac0e338d0471c14733f96
-SIZE (hashicorp-go-version-v1.0.0_GH0.tar.gz) = 12479
-SHA256 (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = d50c188af0cc8b22e7e4b79e9071694fa06428a9964b22d68dc997fa787a177a
-SIZE (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = 13428
-SHA256 (hashicorp-nomad-e31695b5bbe6_GH0.tar.gz) = bf0da86d8d90af57555bd9f9d76eef922eef213822a837a83f5b01c54d593733
-SIZE (hashicorp-nomad-e31695b5bbe6_GH0.tar.gz) = 51976481
-SHA256 (hectane-go-acl-da78bae5fc95_GH0.tar.gz) = 96cfa9779b03068634218a84a19d34716dc6caec016a278e47e662f470d380b3
-SIZE (hectane-go-acl-da78bae5fc95_GH0.tar.gz) = 6294
-SHA256 (imdario-mergo-v0.3.12_GH0.tar.gz) = f0ad95fe47f1a9c15545fe3e8abf4364b8163a0f872ce25d6f6ae85e7c885302
-SIZE (imdario-mergo-v0.3.12_GH0.tar.gz) = 22319
-SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
-SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
-SHA256 (jarcoal-httpmock-v1.0.4_GH0.tar.gz) = a1d804455a31dc91db474224ce0190b63f405c86a5335c9f3801b01a90bd23f4
-SIZE (jarcoal-httpmock-v1.0.4_GH0.tar.gz) = 20389
-SHA256 (jcmturner-aescts-v1.0.1_GH0.tar.gz) = 89d8aa45b05c9cd5e66c40a5c4f3a5224dbf9632d1fd1e27d05f2ad26effae32
-SIZE (jcmturner-aescts-v1.0.1_GH0.tar.gz) = 7311
-SHA256 (jcmturner-aescts-v2.0.0_GH0.tar.gz) = fe4be1d56d46dd42e382fb9c80a4749f80e1ae8910f9a03ef214abaaa10d8623
-SIZE (jcmturner-aescts-v2.0.0_GH0.tar.gz) = 8988
-SHA256 (jcmturner-dnsutils-v1.0.1_GH0.tar.gz) = 9781a79a5b46e6ad245d238d1be1b37d8eab9ca9e57edb575ef0af158adeeefb
-SIZE (jcmturner-dnsutils-v1.0.1_GH0.tar.gz) = 6346
-SHA256 (jcmturner-dnsutils-v2.0.0_GH0.tar.gz) = cf159f3bad90db84dc8c8814d10f10560c7ec83c4ec160dfad9502d4a17c9958
-SIZE (jcmturner-dnsutils-v2.0.0_GH0.tar.gz) = 7961
-SHA256 (jcmturner-gofork-v1.0.0_GH0.tar.gz) = d85188110837abd563dca4d9013665f82348a541beb47ee08207e70a161c9755
-SIZE (jcmturner-gofork-v1.0.0_GH0.tar.gz) = 27036
-SHA256 (jcmturner-goidentity-v3.0.0_GH0.tar.gz) = 599b4fc0a2bba638d30c6fbf6748024080221f72d845aedfcfb207dd39ede948
-SIZE (jcmturner-goidentity-v3.0.0_GH0.tar.gz) = 5759
-SHA256 (jcmturner-gokrb5-v7.5.0_GH0.tar.gz) = 1a3d2c93275bfa4d373b7915821bd549d1db27340ac78af4b56cb4041b79f159
-SIZE (jcmturner-gokrb5-v7.5.0_GH0.tar.gz) = 115323097
-SHA256 (jcmturner-gokrb5-v8.4.2_GH0.tar.gz) = 089b73043d9209d998b81f117f22b0c5c4e749c0270d6e12eba649b25e8e0b0a
-SIZE (jcmturner-gokrb5-v8.4.2_GH0.tar.gz) = 306132
-SHA256 (jcmturner-rpc-v1.1.0_GH0.tar.gz) = 4ec57839cacb49d87fe22d4ee4286daf4944808d9af09739d218c62255f364b7
-SIZE (jcmturner-rpc-v1.1.0_GH0.tar.gz) = 28845
-SHA256 (jcmturner-rpc-v2.0.3_GH0.tar.gz) = 4bedb66a89dd261063d42e5f08d22eab3373ef529a78d72800f8727b62336ca3
-SIZE (jcmturner-rpc-v2.0.3_GH0.tar.gz) = 55627
-SHA256 (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = aa86d00b6836345eee196c13df2df084a18e0b1159935de9289f2ef6a7fe375d
-SIZE (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = 128861
-SHA256 (jmoiron-sqlx-d7d95172beb5_GH0.tar.gz) = 4f460c21206aac70f70682cbe9dde84c2eae95cff1beb5ac6bdd4822d8165618
-SIZE (jmoiron-sqlx-d7d95172beb5_GH0.tar.gz) = 50181
-SHA256 (joeshaw-multierror-69b34d4ec901_GH0.tar.gz) = 8f53148758c58301d48b37ab9c27706c87e0bf94a84a919dc8dcc92f3e461449
-SIZE (joeshaw-multierror-69b34d4ec901_GH0.tar.gz) = 2163
-SHA256 (jonboulle-clockwork-v0.2.2_GH0.tar.gz) = 79ac7c0e53dfa48aac0622745f133b2438542f1c11d2c09ec1c98affbd62e1f0
-SIZE (jonboulle-clockwork-v0.2.2_GH0.tar.gz) = 9588
-SHA256 (josephspurrier-goversioninfo-63e6d1acd3dd_GH0.tar.gz) = a2297c8e5303d62327da776e617cd0bf50376755977802df3480b9efe76d942b
-SIZE (josephspurrier-goversioninfo-63e6d1acd3dd_GH0.tar.gz) = 52872
-SHA256 (jpillora-backoff-v1.0.0_GH0.tar.gz) = 611b29ce95acfa2997e3449762a3df68fcaa773db045535f26eb5c686106351f
-SIZE (jpillora-backoff-v1.0.0_GH0.tar.gz) = 3507
-SHA256 (json-iterator-go-v1.1.12_GH0.tar.gz) = ff70e539fd919da757a2f3a530a053e7577cb4d7e2824fc1058d3abbefbb523e
-SIZE (json-iterator-go-v1.1.12_GH0.tar.gz) = 84307
-SHA256 (kardianos-service-a323c3813bc7_GH0.tar.gz) = fd9df2ee5933ccff4c0ba3e4f6714acd027fa8d775259a94ffba937e86018c35
-SIZE (kardianos-service-a323c3813bc7_GH0.tar.gz) = 26879
-SHA256 (karrick-godirwalk-v1.15.8_GH0.tar.gz) = d2c0b6106011cf3bd6677cd98eda5e395e87687ed208215afae952e50d391e40
-SIZE (karrick-godirwalk-v1.15.8_GH0.tar.gz) = 24821
-SHA256 (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = dde336eb697f7f9c26cf6d1467f75b6cf559262c1b0b110d28fff29790f76bc5
-SIZE (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = 4328
-SHA256 (klauspost-compress-v1.13.6_GH0.tar.gz) = 32aa15674decc1ceeb5c5e43dd2335fea54bafa4021832248134ef47b665754d
-SIZE (klauspost-compress-v1.13.6_GH0.tar.gz) = 15481179
-SHA256 (kubernetes-sigs-structured-merge-diff-v4.1.0_GH0.tar.gz) = 64c3e052b06e12048c38f218eae418e02ff20bb3222ff15e297dff4ae5cf0038
-SIZE (kubernetes-sigs-structured-merge-diff-v4.1.0_GH0.tar.gz) = 286781
-SHA256 (kubernetes-sigs-yaml-v1.2.0_GH0.tar.gz) = 80612b8cc63863556906f04df7eca89179bf81e5b3d1133c082bd7e5e35d5514
-SIZE (kubernetes-sigs-yaml-v1.2.0_GH0.tar.gz) = 92574
-SHA256 (kubernetes-api-v0.21.1_GH0.tar.gz) = e985c5034f7bbf1c8853061b31d464323fabd1400bf330fc8374802e244836dd
-SIZE (kubernetes-api-v0.21.1_GH0.tar.gz) = 3240657
-SHA256 (kubernetes-apimachinery-v0.21.1_GH0.tar.gz) = 81c21c0da6dc5c798e31ee0aa1956c045fede8ff9f3498a690392eed5a5c85b4
-SIZE (kubernetes-apimachinery-v0.21.1_GH0.tar.gz) = 545999
-SHA256 (kubernetes-client-go-v0.21.1_GH0.tar.gz) = 7b39fcbdce4ca9f1b82f4b3ea2fdb869dec9d99eafa557e464ce3045c608e27c
-SIZE (kubernetes-client-go-v0.21.1_GH0.tar.gz) = 930899
-SHA256 (kubernetes-klog-v2.8.0_GH0.tar.gz) = 1e3bd3899ed924690efbee7ff5030d1710ccecd975de9bed647d1d27e49b92eb
-SIZE (kubernetes-klog-v2.8.0_GH0.tar.gz) = 49950
-SHA256 (kubernetes-kube-openapi-591a79e4bda7_GH0.tar.gz) = a3a75f5b05cd7dce81cf1424eea4a0bd4981ad0e2577c93fdcb264fdda4d1c5c
-SIZE (kubernetes-kube-openapi-591a79e4bda7_GH0.tar.gz) = 844891
-SHA256 (kubernetes-utils-67b214c5f920_GH0.tar.gz) = b02055c087582fc66e876ea319d61efb81d09a2433b00a33a03221667c0214d9
-SIZE (kubernetes-utils-67b214c5f920_GH0.tar.gz) = 96505
-SHA256 (lib-pq-2ff3cb3adc01_GH0.tar.gz) = 7c2cccbd83365de4b6a656b3e71a9bb34742c6836617087509d6e0d67e357b31
-SIZE (lib-pq-2ff3cb3adc01_GH0.tar.gz) = 96057
-SHA256 (magefile-mage-v1.14.0_GH0.tar.gz) = 346b82cd4c6af35a6bffcdaed1a6de0947d8b282ce80ee719805e8fea33bc481
-SIZE (magefile-mage-v1.14.0_GH0.tar.gz) = 8801424
-SHA256 (mailru-easyjson-v0.7.1_GH0.tar.gz) = 87565eae22943135338abd633530e0936b1a043c79a154589a841aa27f11d686
-SIZE (mailru-easyjson-v0.7.1_GH0.tar.gz) = 74194
-SHA256 (markbates-pkger-v0.17.0_GH0.tar.gz) = 2a4593803004027257b1360022ae51d44a726b8881df92d315b353748c61d654
-SIZE (markbates-pkger-v0.17.0_GH0.tar.gz) = 518484
-SHA256 (mattn-go-colorable-v0.1.12_GH0.tar.gz) = 32493594aee411896ffe13aaed14df4a23c3006866c46c1a908af79eacd102b2
-SIZE (mattn-go-colorable-v0.1.12_GH0.tar.gz) = 9801
-SHA256 (mattn-go-ieproxy-7c0f6868bffe_GH0.tar.gz) = caf8b5faaa47c492900bd84e6b56e5d83d5996188b98c324d8c328344ea21bb4
-SIZE (mattn-go-ieproxy-7c0f6868bffe_GH0.tar.gz) = 8486
-SHA256 (mattn-go-isatty-v0.0.14_GH0.tar.gz) = e6460325edf600297cf2ef68834938fb1c5b8d5f234b3b24ec7c0a29a2d70b39
-SIZE (mattn-go-isatty-v0.0.14_GH0.tar.gz) = 4710
-SHA256 (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 4f20a337ad06e071f29535afe9c5207d3e8840c8c86672bbc5f9837c6229c835
-SIZE (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 16714
-SHA256 (matttproud-golang_protobuf_extensions-c182affec369_GH0.tar.gz) = 66a6911e621bfd8823078568688b5683d66ce0b8f85da7b1288d3533d2724735
-SIZE (matttproud-golang_protobuf_extensions-c182affec369_GH0.tar.gz) = 37518
-SHA256 (miekg-dns-v1.1.41_GH0.tar.gz) = c807ee900b039dfb117b86548702459f4902cf18020b41797d337ec33d9eeee8
-SIZE (miekg-dns-v1.1.41_GH0.tar.gz) = 199522
-SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
-SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362
-SHA256 (mitchellh-gox-v1.0.1_GH0.tar.gz) = 25aab55a4ba75653931be2a2b95e29216b54bd8fecc7931bd416efe49a388229
-SIZE (mitchellh-gox-v1.0.1_GH0.tar.gz) = 30819
-SHA256 (mitchellh-hashstructure-ab25296c0f51_GH0.tar.gz) = f361c4a6ce1e797f4e885e6a72d8a8e548230d1913fef1b8b1716aa37bac75fe
-SIZE (mitchellh-hashstructure-ab25296c0f51_GH0.tar.gz) = 5937
-SHA256 (mitchellh-iochan-v1.0.0_GH0.tar.gz) = 2a9d55fa9fcdfca4c9299b0500acd5a6ced203cff60f296a5f136cf78fce938b
-SIZE (mitchellh-iochan-v1.0.0_GH0.tar.gz) = 1817
-SHA256 (mitchellh-mapstructure-v1.4.3_GH0.tar.gz) = 06198bdaa6782f68990134b88b5f0c1db44757cf81721c619fff5626d97fffc4
-SIZE (mitchellh-mapstructure-v1.4.3_GH0.tar.gz) = 28418
-SHA256 (moby-spdystream-v0.2.0_GH0.tar.gz) = cf054e388c238c1a0b403fbc18411194c24fcbe41d7eaab8e163c5e1f10fdd92
-SIZE (moby-spdystream-v0.2.0_GH0.tar.gz) = 31203
-SHA256 (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = d673e902118a6ece63198dc7e0961e904d0410f142726df0936ec1a52035a60f
-SIZE (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = 7526
-SHA256 (modern-go-reflect2-v1.0.2_GH0.tar.gz) = eab313f24c09d512f004d489aeed0d0a485f789abd07e7df411375035174341b
-SIZE (modern-go-reflect2-v1.0.2_GH0.tar.gz) = 14030
-SHA256 (morikuni-aec-v1.0.0_GH0.tar.gz) = 560235880d23e531fcbf59ab768bdb213ea54d0169452a61ec54187dca393d77
-SIZE (morikuni-aec-v1.0.0_GH0.tar.gz) = 55416
-SHA256 (oklog-ulid-v1.3.1_GH0.tar.gz) = 499a6ee77ca473a44ad9f11425a8f87f6c02ff1221b11f24d13bee13ce632640
-SIZE (oklog-ulid-v1.3.1_GH0.tar.gz) = 55582
-SHA256 (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 14a1294a8267facc9bc99a230b8871517e6db284ccc7e39030313befa124677f
-SIZE (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 19568
-SHA256 (opencontainers-go-digest-v1.0.0_GH0.tar.gz) = 1e74706d265c92f62793af741e322163f3c08afa66f5a7926c9b9ccb44fed230
-SIZE (opencontainers-go-digest-v1.0.0_GH0.tar.gz) = 24456
-SHA256 (opencontainers-image-spec-v1.0.2_GH0.tar.gz) = 432211c0a0c6663b48434f0a5655404b7ccbff3aa81c60c8649d591880b360c0
-SIZE (opencontainers-image-spec-v1.0.2_GH0.tar.gz) = 138757
-SHA256 (osquery-osquery-go-99b4efa62ec5_GH0.tar.gz) = 7b5a85d04d5207b7b92eac00ed6125a155b64e0be984ba0096a368f230f3d468
-SIZE (osquery-osquery-go-99b4efa62ec5_GH0.tar.gz) = 34876
-SHA256 (otiai10-copy-v1.2.0_GH0.tar.gz) = 3ed36d24b75b99fe1a24743f7d8834ac60df5396203fd82b370b1f2fdb9d4214
-SIZE (otiai10-copy-v1.2.0_GH0.tar.gz) = 6429
-SHA256 (pierrec-lz4-v2.6.0_GH0.tar.gz) = d4539780cb2841bb2cb2cb68096f2d7ae0fd66836eb4f9be5b8252ce44b57f60
-SIZE (pierrec-lz4-v2.6.0_GH0.tar.gz) = 40113503
-SHA256 (pierrre-gotestcover-924dca7d15f0_GH0.tar.gz) = 19858cf79ca4ba3385b3f1bb3f8da214c4630253d211817b1ab6e21d505dd6fc
-SIZE (pierrre-gotestcover-924dca7d15f0_GH0.tar.gz) = 4081
-SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
-SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
-SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
-SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
-SHA256 (poy-eachers-23942921fe77_GH0.tar.gz) = 061643187b3d6ec51031b0fb5258fa710ad958a2fa39a93a8351302dd340576a
-SIZE (poy-eachers-23942921fe77_GH0.tar.gz) = 5853
-SHA256 (prometheus-client_golang-v1.7.1_GH0.tar.gz) = e61fefe06b7ac561c77435c98336f4ccc8cee60420de3a39db6d09fb7b83e9ed
-SIZE (prometheus-client_golang-v1.7.1_GH0.tar.gz) = 160050
-SHA256 (prometheus-client_model-v0.2.0_GH0.tar.gz) = 4ab1be9cdfa702d7f49beeb09a256bcc6a2aad55e8a0a37e7732a46934264e12
-SIZE (prometheus-client_model-v0.2.0_GH0.tar.gz) = 10986
-SHA256 (prometheus-common-v0.10.0_GH0.tar.gz) = 349381082ea8e66637c2d2475f1ae0e74ca04a7b91eb3b96817c261b87668fd3
-SIZE (prometheus-common-v0.10.0_GH0.tar.gz) = 107763
-SHA256 (prometheus-procfs-v0.7.3_GH0.tar.gz) = 5514e8b18c38b6376a84c623d59735d4eefb61fb3a14eb1f45e0a4c848f14a2b
-SIZE (prometheus-procfs-v0.7.3_GH0.tar.gz) = 178957
-SHA256 (prometheus-prometheus-v2.5.0_GH0.tar.gz) = e1484edbb63480bc5ce75b661a328abb7b7b2c609de41e8fd0af0e6539fe02c7
-SIZE (prometheus-prometheus-v2.5.0_GH0.tar.gz) = 6123272
-SHA256 (protocolbuffers-protobuf-go-v1.28.0_GH0.tar.gz) = e59ae9ace31c3a84bddf1bc3f04a04c498adb9ea7f9fcde60db91bba33d55171
-SIZE (protocolbuffers-protobuf-go-v1.28.0_GH0.tar.gz) = 1279757
-SHA256 (rcrowley-go-metrics-cf1acfcdf475_GH0.tar.gz) = e15251850bd93b7e01a191d165a06027f7d8e9022e163c1b3a7cb58794de5d0c
-SIZE (rcrowley-go-metrics-cf1acfcdf475_GH0.tar.gz) = 37581
-SHA256 (samuel-go-parser-ca8abbf65d0e_GH0.tar.gz) = dc0fc429374b456618f47d2ad8833e36a57f04dcd5857b5fccb884e495a69bb9
-SIZE (samuel-go-parser-ca8abbf65d0e_GH0.tar.gz) = 3556
-SHA256 (samuel-go-thrift-2187045faa54_GH0.tar.gz) = e1196eb5d8754f934fedf4d919dce34a7b52c026c252edb1b54094364a7bfe25
-SIZE (samuel-go-thrift-2187045faa54_GH0.tar.gz) = 48157
-SHA256 (sanathkr-go-yaml-ed9d249f429b_GH0.tar.gz) = 911793de21f5ed1c9e771d43d46694d6e8d43eb92d85a3f17cc3d4378c3d2806
-SIZE (sanathkr-go-yaml-ed9d249f429b_GH0.tar.gz) = 65414
-SHA256 (sanathkr-yaml-0056894fa522_GH0.tar.gz) = f7912354109b655d9e4f3ebf1d9e5cfca6f686d5f8df04b78fec4fcaf075f679
-SIZE (sanathkr-yaml-0056894fa522_GH0.tar.gz) = 11770
-SHA256 (santhosh-tekuri-jsonschema-v1.2.4_GH0.tar.gz) = a5c4f3144052a308e2af5e9d0f49e4abd7ea96fa15b2c24c80882ce9c52300c3
-SIZE (santhosh-tekuri-jsonschema-v1.2.4_GH0.tar.gz) = 57750
-SHA256 (sergi-go-diff-v1.1.0_GH0.tar.gz) = 3d4362670655e970366d555418f3c8d179c217c0499ef5573ab7176352229451
-SIZE (sergi-go-diff-v1.1.0_GH0.tar.gz) = 43552
-SHA256 (shirou-gopsutil-v3.20.12_GH0.tar.gz) = e4e0127da30ec517558fb7bb3f9fcd22a75d6e3c44091cd1d8f5dc5f3ac9aa4d
-SIZE (shirou-gopsutil-v3.20.12_GH0.tar.gz) = 285624
-SHA256 (shopspring-decimal-v1.2.0_GH0.tar.gz) = 59fa76645f63d7383d3f306fe2f7136d923e2aa514d9a9353938d9654b842f58
-SIZE (shopspring-decimal-v1.2.0_GH0.tar.gz) = 37755
-SHA256 (sirupsen-logrus-v1.8.1_GH0.tar.gz) = e9492c08ac8f202b438ccfb992bf81b7860739cf8f2266958e0c574c7abfdd74
-SIZE (sirupsen-logrus-v1.8.1_GH0.tar.gz) = 47161
-SHA256 (spf13-cobra-v1.3.0_GH0.tar.gz) = 5b6a1d841561112a68a46dfa58f8fd86a06abb8838cf86d085738a306fe91357
-SIZE (spf13-cobra-v1.3.0_GH0.tar.gz) = 169515
-SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
-SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
-SHA256 (stretchr-objx-v0.2.0_GH0.tar.gz) = be7dce02798cdc24cee6bd2d95bfcf6976b1521ef735349bf5e7dfe6d147746f
-SIZE (stretchr-objx-v0.2.0_GH0.tar.gz) = 79981
-SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6
-SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073
-SHA256 (tsg-go-daemon-e704b93fd89b_GH0.tar.gz) = 3dfd972df49c40d6c4d14c729f7cecdbe4771e6cc1ede49dc42a863d94247694
-SIZE (tsg-go-daemon-e704b93fd89b_GH0.tar.gz) = 7066
-SHA256 (tsg-gopacket-2ab8e397a786_GH0.tar.gz) = 85a53a77b8647b350f9a37174cb9f6ee2d9215de61d755b91ee59c962d0486ae
-SIZE (tsg-gopacket-2ab8e397a786_GH0.tar.gz) = 605163
-SHA256 (uber-go-atomic-v1.9.0_GH0.tar.gz) = a6b11bb77c479298cdfdfdf2132975dbd975322b619451378cbdf731facd874a
-SIZE (uber-go-atomic-v1.9.0_GH0.tar.gz) = 21331
-SHA256 (uber-go-multierr-v1.8.0_GH0.tar.gz) = 25d7db31320bc4c4408664e0492b59e509ec83ec3164e11610dcfd2fa828ea57
-SIZE (uber-go-multierr-v1.8.0_GH0.tar.gz) = 15579
-SHA256 (uber-go-zap-v1.21.0_GH0.tar.gz) = 6e450b90a7d7893bd4a96043631e8b8fa95f5f3b72c9a102870e96b094b54371
-SIZE (uber-go-zap-v1.21.0_GH0.tar.gz) = 183660
-SHA256 (ugorji-go-v1.1.8_GH0.tar.gz) = 7c351a1376b0fdc1838a04ab547c4e41fae9b17e4d755e86b568fa12033343c8
-SIZE (ugorji-go-v1.1.8_GH0.tar.gz) = 285652
-SHA256 (urso-diag-21b3cc8eb797_GH0.tar.gz) = 6a3b14d2bf23a5fef638dc51851d38c50038324af9112287843f267687468934
-SIZE (urso-diag-21b3cc8eb797_GH0.tar.gz) = 34525
-SHA256 (urso-go-bin-781c575c9f0e_GH0.tar.gz) = 2680616df52967de0b5a904bbfd1184990dc4aa47101418cd04bad3e0088e03a
-SIZE (urso-go-bin-781c575c9f0e_GH0.tar.gz) = 8232
-SHA256 (urso-magetools-290c89e0c230_GH0.tar.gz) = 197fb140865b30794252888e96d7d837d28809e9a45d7c2a91575bc4362781bd
-SIZE (urso-magetools-290c89e0c230_GH0.tar.gz) = 6417
-SHA256 (urso-sderr-52b04e8f5c71_GH0.tar.gz) = 2b23ebeb8976cf7f65f0c54dce8d0e64c7d87062e97eac5b6b8e4f127814400e
-SIZE (urso-sderr-52b04e8f5c71_GH0.tar.gz) = 9811
-SHA256 (vmware-govmomi-2cad15190b41_GH0.tar.gz) = 01a96f4ba7630bb11addee19188fd321d394f34df4b9b406652e30f9b7a23b50
-SIZE (vmware-govmomi-2cad15190b41_GH0.tar.gz) = 816453
-SHA256 (xdg-scram-v1.0.3_GH0.tar.gz) = edd82b75065cf960b5a532053e8ce7dec9f408a3adc54cb3291c683d1ecd76fb
-SIZE (xdg-scram-v1.0.3_GH0.tar.gz) = 15911
-SHA256 (xdg-stringprep-v1.0.3_GH0.tar.gz) = 8d19cb9c06f6c9cdaf8fee50c40635e6035518d734b8cdced3155dc1c51bc0fe
-SIZE (xdg-stringprep-v1.0.3_GH0.tar.gz) = 28473
-SHA256 (yuin-gopher-lua-b402f3114ec7_GH0.tar.gz) = 711f25e8fadcb10acdc75d3eadf73b9f1ba71f86269b519ef9a092e4c7716cd5
-SIZE (yuin-gopher-lua-b402f3114ec7_GH0.tar.gz) = 148939
-SHA256 (go-plist-607711222ff2484a487cdec33866b965f4a89653_GL0.tar.gz) = bed858b66a1d3b8e02de1239a4214f041738dce6b40fdf16ad9aa22d1a5bd2d5
-SIZE (go-plist-607711222ff2484a487cdec33866b965f4a89653_GL0.tar.gz) = 52993
diff --git a/sysutils/beats7/files/auditbeat.in b/sysutils/beats7/files/auditbeat.in
deleted file mode 100644
index 4091c69b6182..000000000000
--- a/sysutils/beats7/files/auditbeat.in
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: auditbeat
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-
-# Add the following lines to /etc/rc.conf to enable auditbeat:
-#
-# auditbeat_enable (bool): Set to YES to enable auditbeat
-# Default: NO
-# auditbeat_flags (str): Extra flags passed to auditbeat
-# auditbeat_config (str): auditbeat configuration directory
-# Default: ${PREFIX}/etc/beats
-# auditbeat_conffile (str): auditbeat configuration file
-# relative to ${auditbeat_conf}
-# Default: auditbeat.yml
-
-. /etc/rc.subr
-
-name="auditbeat"
-rcvar=${name}_enable
-load_rc_config $name
-
-: ${auditbeat_enable:="NO"}
-: ${auditbeat_config:="%%ETCDIR%%"}
-: ${auditbeat_conffile:="auditbeat.yml"}
-: ${auditbeat_home:="%%DATADIR%%/auditbeat"}
-: ${auditbeat_logs:="/var/log/beats"}
-: ${auditbeat_data:="/var/db/beats/auditbeat"}
-
-# daemon
-start_precmd=auditbeat_prestart
-command=/usr/sbin/daemon
-pidfile="/var/run/${name}"
-command_args="-frP ${pidfile} %%PREFIX%%/sbin/${name} ${auditbeat_flags} --path.config ${auditbeat_config} --path.home ${auditbeat_home} --path.data ${auditbeat_data} --path.logs ${auditbeat_logs} -c ${auditbeat_conffile}"
-auditbeat_prestart() {
-# Have to empty rc_flags so they don't get passed to daemon(8)
- rc_flags=""
-}
-
-# auditbeat will refuse to quit if linprocfs is mounted, and sadly requires -9
-[ -f /compat/linux/proc/cpuinfo ] && stop_cmd=auditbeat_stop
-
-auditbeat_stop() {
- pkill -9 -F ${pidfile} > /dev/null 2>&1
- pkill -9 -F ${pidfile}.child > /dev/null 2>&1
-}
-
-run_rc_command "$1"
diff --git a/sysutils/beats7/files/filebeat.in b/sysutils/beats7/files/filebeat.in
deleted file mode 100644
index 8ae08af5b398..000000000000
--- a/sysutils/beats7/files/filebeat.in
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: filebeat
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-
-# Add the following lines to /etc/rc.conf to enable filebeat:
-#
-# filebeat_enable (bool): Set to YES to enable filebeat
-# Default: NO
-# filebeat_flags (str): Extra flags passed to filebeat
-# filebeat_config (str): filebeat configuration directory
-# Default: ${PREFIX}/etc/beats
-# filebeat_conffile (str): filebeat configuration file
-# relative to ${filebeat_conf}
-# Default: filebeat.yml
-
-. /etc/rc.subr
-
-name="filebeat"
-rcvar=${name}_enable
-load_rc_config $name
-
-: ${filebeat_enable:="NO"}
-: ${filebeat_config:="%%ETCDIR%%"}
-: ${filebeat_conffile:="filebeat.yml"}
-: ${filebeat_home:="%%DATADIR%%/filebeat"}
-: ${filebeat_logs:="/var/log/beats"}
-: ${filebeat_data:="/var/db/beats/filebeat"}
-
-# daemon
-start_precmd=filebeat_prestart
-command=/usr/sbin/daemon
-pidfile="/var/run/${name}"
-command_args="-frP ${pidfile} %%PREFIX%%/sbin/${name} ${filebeat_flags} --path.config ${filebeat_config} --path.home ${filebeat_home} --path.data ${filebeat_data} --path.logs ${filebeat_logs} -c ${filebeat_conffile}"
-
-filebeat_prestart() {
-# Have to empty rc_flags so they don't get passed to daemon(8)
- rc_flags=""
-}
-
-run_rc_command "$1"
diff --git a/sysutils/beats7/files/heartbeat.in b/sysutils/beats7/files/heartbeat.in
deleted file mode 100644
index d99374ab011c..000000000000
--- a/sysutils/beats7/files/heartbeat.in
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: heartbeat
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-
-# Add the following lines to /etc/rc.conf to enable heartbeat:
-#
-# heartbeat_enable (bool): Set to YES to enable heartbeat
-# Default: NO
-# heartbeat_flags (str): Extra flags passed to heartbeat
-# heartbeat_config (str): heartbeat configuration directory
-# Default: ${PREFIX}/etc/beats
-# heartbeat_conffile (str): heartbeat configuration file
-# relative to ${heartbeat_conf}
-# Default: heartbeat.yml
-
-. /etc/rc.subr
-
-name="heartbeat"
-rcvar=${name}_enable
-load_rc_config $name
-
-: ${heartbeat_enable:="NO"}
-: ${heartbeat_config:="%%ETCDIR%%"}
-: ${heartbeat_conffile:="heartbeat.yml"}
-: ${heartbeat_home:="%%DATADIR%%/heartbeat"}
-: ${heartbeat_logs:="/var/log/beats"}
-: ${heartbeat_data:="/var/db/beats/heartbeat"}
-
-
-# daemon
-start_precmd=heartbeat_prestart
-command=/usr/sbin/daemon
-pidfile="/var/run/${name}"
-command_args="-frP ${pidfile} %%PREFIX%%/sbin/${name} ${heartbeat_flags} --path.config ${heartbeat_config} --path.home ${heartbeat_home} --path.data ${heartbeat_data} --path.logs ${heartbeat_logs} -c ${heartbeat_conffile}"
-
-heartbeat_prestart() {
-# Have to empty rc_flags so they don't get passed to daemon(8)
- rc_flags=""
-}
-
-run_rc_command "$1"
diff --git a/sysutils/beats7/files/metricbeat.in b/sysutils/beats7/files/metricbeat.in
deleted file mode 100644
index 270966c4f669..000000000000
--- a/sysutils/beats7/files/metricbeat.in
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: metricbeat
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-
-# Add the following lines to /etc/rc.conf to enable metricbeat:
-#
-# metricbeat_enable (bool): Set to YES to enable metricbeat
-# Default: NO
-# metricbeat_flags (str): Extra flags passed to metricbeat
-# metricbeat_config (str): metricbeat configuration directory
-# Default: ${PREFIX}/etc/beats
-# metricbeat_conffile (str): metricbeat configuration file
-# relative to ${metricbeat_conf}
-# Default: metricbeat.yml
-
-. /etc/rc.subr
-
-name="metricbeat"
-rcvar=${name}_enable
-load_rc_config $name
-
-: ${metricbeat_enable:="NO"}
-: ${metricbeat_config:="%%ETCDIR%%"}
-: ${metricbeat_conffile:="metricbeat.yml"}
-: ${metricbeat_home:="%%DATADIR%%/metricbeat"}
-: ${metricbeat_logs:="/var/log/beats"}
-: ${metricbeat_data:="/var/db/beats/metricbeat"}
-
-# daemon
-start_precmd=metricbeat_prestart
-command=/usr/sbin/daemon
-pidfile="/var/run/${name}"
-command_args="-frP ${pidfile} %%PREFIX%%/sbin/${name} ${metricbeat_flags} --path.config ${metricbeat_config} --path.home ${metricbeat_home} --path.data ${metricbeat_data} --path.logs ${metricbeat_logs} -c ${metricbeat_conffile}"
-
-metricbeat_prestart() {
-# Have to empty rc_flags so they don't get passed to daemon(8)
- rc_flags=""
-}
-
-# metricbeat will refuse to quit if linprocfs is mounted, and sadly requires -9
-[ -f /compat/linux/proc/cpuinfo ] && stop_cmd=metricbeat_stop
-
-metricbeat_stop() {
- pkill -9 -F ${pidfile} > /dev/null 2>&1
- pkill -9 -F ${pidfile}.child > /dev/null 2>&1
-}
-
-run_rc_command "$1"
diff --git a/sysutils/beats7/files/packetbeat.in b/sysutils/beats7/files/packetbeat.in
deleted file mode 100644
index 4dc21856c49a..000000000000
--- a/sysutils/beats7/files/packetbeat.in
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: packetbeat
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-
-# Add the following lines to /etc/rc.conf to enable packetbeat
-#
-# packetbeat_enable (bool): Set to YES to enable packetbeat
-# Default: NO
-# packetbeat_flags (str): Extra flags passed to packetbeat
-# packetbeat_config (str): packetbeat configuration directory
-# Default: ${PREFIX}/etc/beats
-# packetbeat_conffile (str): packetbeat configuration file
-# relative to ${packetbeat_conf}
-# Default: packetbeat.yml
-
-. /etc/rc.subr
-
-name="packetbeat"
-rcvar=${name}_enable
-load_rc_config $name
-
-: ${packetbeat_enable:="NO"}
-: ${packetbeat_config:="%%ETCDIR%%"}
-: ${packetbeat_conffile:="packetbeat.yml"}
-: ${packetbeat_home:="%%DATADIR%%/packetbeat"}
-: ${packetbeat_logs:="/var/log/beats"}
-: ${packetbeat_data:="/var/db/beats/packetbeat"}
-
-# daemon
-start_precmd=packetbeat_prestart
-command=/usr/sbin/daemon
-pidfile="/var/run/${name}"
-command_args="-frP ${pidfile} %%PREFIX%%/sbin/${name} ${packetbeat_flags} --path.config ${packetbeat_config} --path.home ${packetbeat_home} --path.data ${packetbeat_data} --path.logs ${packetbeat_logs} -c ${packetbeat_conffile}"
-
-packetbeat_prestart() {
-# Have to empty rc_flags so they don't get passed to daemon(8)
- rc_flags=""
-}
-
-run_rc_command "$1"
diff --git a/sysutils/beats7/files/patch-auditbeat_auditbeat.reference.yml b/sysutils/beats7/files/patch-auditbeat_auditbeat.reference.yml
deleted file mode 100644
index 4ffb27215763..000000000000
--- a/sysutils/beats7/files/patch-auditbeat_auditbeat.reference.yml
+++ /dev/null
@@ -1,20 +0,0 @@
---- auditbeat/auditbeat.reference.yml.orig 2021-10-07 17:20:31 UTC
-+++ auditbeat/auditbeat.reference.yml
-@@ -14,7 +14,7 @@
- auditbeat.config.modules:
-
- # Glob pattern for configuration reloading
-- path: ${path.config}/modules.d/*.yml
-+ path: ${path.config}/auditbeat.modules.d/*.yml
-
- # Period on which files under path should be checked for changes
- reload.period: 10s
-@@ -1159,7 +1159,7 @@ output.elasticsearch:
-
- # The directory from where to read the dashboards. The default is the `kibana`
- # folder in the home path.
--#setup.dashboards.directory: ${path.home}/kibana
-+#setup.dashboards.directory: %%DATADIR%%/auditbeat/kibana
-
- # The URL from where to download the dashboards archive. It is used instead of
- # the directory if it has a value.
diff --git a/sysutils/beats7/files/patch-auditbeat_auditbeat.yml b/sysutils/beats7/files/patch-auditbeat_auditbeat.yml
deleted file mode 100644
index 032360fc254b..000000000000
--- a/sysutils/beats7/files/patch-auditbeat_auditbeat.yml
+++ /dev/null
@@ -1,13 +0,0 @@
---- auditbeat/auditbeat.yml.orig 2021-10-24 20:40:41 UTC
-+++ auditbeat/auditbeat.yml
-@@ -82,6 +82,10 @@ setup.template.settings:
- # website.
- #setup.dashboards.url:
-
-+# The directory from where to read the dashboards. The default is the `kibana`
-+# folder in the home path.
-+#setup.dashboards.directory: %%DATADIR%%/auditbeat/kibana
-+
- # =================================== Kibana ===================================
-
- # Starting with Beats version 6.0.0, the dashboards are loaded via the Kibana API.
diff --git a/sysutils/beats7/files/patch-dev-tools_mage_settings.go b/sysutils/beats7/files/patch-dev-tools_mage_settings.go
deleted file mode 100644
index 8fc695560c82..000000000000
--- a/sysutils/beats7/files/patch-dev-tools_mage_settings.go
+++ /dev/null
@@ -1,20 +0,0 @@
---- dev-tools/mage/settings.go.orig 2021-12-17 15:54:41 UTC
-+++ dev-tools/mage/settings.go
-@@ -30,7 +30,6 @@ import (
- "sync"
- "time"
-
-- "github.com/magefile/mage/sh"
- "github.com/pkg/errors"
- "golang.org/x/tools/go/vcs"
-
-@@ -248,7 +247,8 @@ var (
- func CommitHash() (string, error) {
- var err error
- commitHashOnce.Do(func() {
-- commitHash, err = sh.Output("git", "rev-parse", "HEAD")
-+ err = nil
-+ commitHash = "%%BEATSVERSION%%"
- })
- return commitHash, err
- }
diff --git a/sysutils/beats7/files/patch-filebeat_filebeat.reference.yml b/sysutils/beats7/files/patch-filebeat_filebeat.reference.yml
deleted file mode 100644
index 3f5dc5850053..000000000000
--- a/sysutils/beats7/files/patch-filebeat_filebeat.reference.yml
+++ /dev/null
@@ -1,26 +0,0 @@
---- filebeat/filebeat.reference.yml.orig 2021-12-17 15:54:41 UTC
-+++ filebeat/filebeat.reference.yml
-@@ -1022,12 +1022,12 @@ filebeat.inputs:
- #filebeat.config:
- #inputs:
- #enabled: false
-- #path: inputs.d/*.yml
-+ #path: filebeat.inputs.d/*.yml
- #reload.enabled: true
- #reload.period: 10s
- #modules:
- #enabled: true
-- #path: modules.d/*.yml
-+ #path: filebeat.modules.d/*.yml
- #reload.enabled: true
- #reload.period: 10s
-
-@@ -2072,7 +2072,7 @@ output.elasticsearch:
-
- # The directory from where to read the dashboards. The default is the `kibana`
- # folder in the home path.
--#setup.dashboards.directory: ${path.home}/kibana
-+#setup.dashboards.directory: %%DATADIR%%/filebeat/kibana
-
- # The URL from where to download the dashboards archive. It is used instead of
- # the directory if it has a value.
diff --git a/sysutils/beats7/files/patch-filebeat_filebeat.yml b/sysutils/beats7/files/patch-filebeat_filebeat.yml
deleted file mode 100644
index 53570d7445bf..000000000000
--- a/sysutils/beats7/files/patch-filebeat_filebeat.yml
+++ /dev/null
@@ -1,33 +0,0 @@
---- filebeat/filebeat.yml.orig 2021-12-17 15:54:41 UTC
-+++ filebeat/filebeat.yml
-@@ -51,7 +51,7 @@ filebeat.inputs:
-
- filebeat.config.modules:
- # Glob pattern for configuration loading
-- path: ${path.config}/modules.d/*.yml
-+ path: ${path.config}/filebeat.modules.d/*.yml
-
- # Set to true to enable config reloading
- reload.enabled: false
-@@ -94,6 +94,10 @@ setup.template.settings:
- # website.
- #setup.dashboards.url:
-
-+# The directory from where to read the dashboards. The default is the `kibana`
-+# folder in the home path.
-+#setup.dashboards.directory: %%DATADIR%%/filebeat/kibana
-+
- # =================================== Kibana ===================================
-
- # Starting with Beats version 6.0.0, the dashboards are loaded via the Kibana API.
-@@ -161,8 +165,8 @@ processors:
- - add_host_metadata:
- when.not.contains.tags: forwarded
- - add_cloud_metadata: ~
-- - add_docker_metadata: ~
-- - add_kubernetes_metadata: ~
-+# - add_docker_metadata: ~
-+# - add_kubernetes_metadata: ~
-
- # ================================== Logging ===================================
-
diff --git a/sysutils/beats7/files/patch-heartbeat_heartbeat.yml b/sysutils/beats7/files/patch-heartbeat_heartbeat.yml
deleted file mode 100644
index 4e41b4e0d011..000000000000
--- a/sysutils/beats7/files/patch-heartbeat_heartbeat.yml
+++ /dev/null
@@ -1,11 +0,0 @@
---- heartbeat/heartbeat.yml.orig 2021-07-04 13:59:29 UTC
-+++ heartbeat/heartbeat.yml
-@@ -13,7 +13,7 @@
- # of individual yaml files.
- heartbeat.config.monitors:
- # Directory + glob pattern to search for configuration files
-- path: ${path.config}/monitors.d/*.yml
-+ path: ${path.config}/heartbeat.monitors.d/*.yml
- # If enabled, heartbeat will periodically check the config.monitors path for changes
- reload.enabled: false
- # How often to check for changes
diff --git a/sysutils/beats7/files/patch-libbeat_autodiscover_providers_docker_config.go b/sysutils/beats7/files/patch-libbeat_autodiscover_providers_docker_config.go
deleted file mode 100644
index 5c9c86c9ed0c..000000000000
--- a/sysutils/beats7/files/patch-libbeat_autodiscover_providers_docker_config.go
+++ /dev/null
@@ -1,13 +0,0 @@
---- libbeat/autodiscover/providers/docker/config.go.orig 2021-12-17 15:54:41 UTC
-+++ libbeat/autodiscover/providers/docker/config.go
-@@ -15,8 +15,8 @@
- // specific language governing permissions and limitations
- // under the License.
-
--//go:build linux || darwin || windows
--// +build linux darwin windows
-+//go:build linux || darwin || windows || freebsd
-+// +build linux darwin windows freebsd
-
- package docker
-
diff --git a/sysutils/beats7/files/patch-libbeat_autodiscover_providers_docker_docker.go b/sysutils/beats7/files/patch-libbeat_autodiscover_providers_docker_docker.go
deleted file mode 100644
index 81caf238733f..000000000000
--- a/sysutils/beats7/files/patch-libbeat_autodiscover_providers_docker_docker.go
+++ /dev/null
@@ -1,13 +0,0 @@
---- libbeat/autodiscover/providers/docker/docker.go.orig 2021-12-17 15:54:41 UTC
-+++ libbeat/autodiscover/providers/docker/docker.go
-@@ -15,8 +15,8 @@
- // specific language governing permissions and limitations
- // under the License.
-
--//go:build linux || darwin || windows
--// +build linux darwin windows
-+//go:build linux || darwin || windows || freebsd
-+// +build linux darwin windows freebsd
-
- package docker
-
diff --git a/sysutils/beats7/files/patch-libbeat_autodiscover_providers_kubernetes_config.go b/sysutils/beats7/files/patch-libbeat_autodiscover_providers_kubernetes_config.go
deleted file mode 100644
index 36eee0f9cd90..000000000000
--- a/sysutils/beats7/files/patch-libbeat_autodiscover_providers_kubernetes_config.go
+++ /dev/null
@@ -1,13 +0,0 @@
---- libbeat/autodiscover/providers/kubernetes/config.go.orig 2021-12-17 15:54:41 UTC
-+++ libbeat/autodiscover/providers/kubernetes/config.go
-@@ -15,8 +15,8 @@
- // specific language governing permissions and limitations
- // under the License.
-
--//go:build linux || darwin || windows
--// +build linux darwin windows
-+//go:build linux || darwin || windows || freebsd
-+// +build linux darwin windows freebsd
-
- package kubernetes
-
diff --git a/sysutils/beats7/files/patch-libbeat_autodiscover_providers_kubernetes_kubernetes.go b/sysutils/beats7/files/patch-libbeat_autodiscover_providers_kubernetes_kubernetes.go
deleted file mode 100644
index 0795f2de7c98..000000000000
--- a/sysutils/beats7/files/patch-libbeat_autodiscover_providers_kubernetes_kubernetes.go
+++ /dev/null
@@ -1,13 +0,0 @@
---- libbeat/autodiscover/providers/kubernetes/kubernetes.go.orig 2021-12-17 15:54:41 UTC
-+++ libbeat/autodiscover/providers/kubernetes/kubernetes.go
-@@ -15,8 +15,8 @@
- // specific language governing permissions and limitations
- // under the License.
-
--//go:build linux || darwin || windows
--// +build linux darwin windows
-+//go:build linux || darwin || windows || freebsd
-+// +build linux darwin windows freebsd
-
- package kubernetes
-
diff --git a/sysutils/beats7/files/patch-libbeat_common_docker_client.go b/sysutils/beats7/files/patch-libbeat_common_docker_client.go
deleted file mode 100644
index 4c7386709c89..000000000000
--- a/sysutils/beats7/files/patch-libbeat_common_docker_client.go
+++ /dev/null
@@ -1,13 +0,0 @@
---- libbeat/common/docker/client.go.orig 2021-12-17 15:54:41 UTC
-+++ libbeat/common/docker/client.go
-@@ -15,8 +15,8 @@
- // specific language governing permissions and limitations
- // under the License.
-
--//go:build linux || darwin || windows
--// +build linux darwin windows
-+//go:build linux || darwin || windows || freebsd
-+// +build linux darwin windows freebsd
-
- package docker
-
diff --git a/sysutils/beats7/files/patch-libbeat_common_docker_watcher.go b/sysutils/beats7/files/patch-libbeat_common_docker_watcher.go
deleted file mode 100644
index f162fa493c0d..000000000000
--- a/sysutils/beats7/files/patch-libbeat_common_docker_watcher.go
+++ /dev/null
@@ -1,13 +0,0 @@
---- libbeat/common/docker/watcher.go.orig 2021-12-17 15:54:41 UTC
-+++ libbeat/common/docker/watcher.go
-@@ -15,8 +15,8 @@
- // specific language governing permissions and limitations
- // under the License.
-
--//go:build linux || darwin || windows
--// +build linux darwin windows
-+//go:build linux || darwin || windows || freebsd
-+// +build linux darwin windows freebsd
-
- package docker
-
diff --git a/sysutils/beats7/files/patch-libbeat_scripts_Makefile b/sysutils/beats7/files/patch-libbeat_scripts_Makefile
deleted file mode 100644
index 435bbfb77ed8..000000000000
--- a/sysutils/beats7/files/patch-libbeat_scripts_Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
---- libbeat/scripts/Makefile.orig 2021-12-17 15:54:41 UTC
-+++ libbeat/scripts/Makefile
-@@ -42,7 +42,7 @@ GOFILES = $(shell find . -type f -name '*.go' 2>/dev/n
- GOFILES_NOVENDOR = $(shell find . -type f -name '*.go' -not -path "*/vendor/*" 2>/dev/null)
- GOFILES_ALL = $(GOFILES) $(shell find $(ES_BEATS) -type f -name '*.go' 2>/dev/null)
- GOPACKAGES_STRESSTESTS=$(shell find . -name '*.go' 2>/dev/null | xargs grep -l '\+build.*stresstest' | xargs -n1 dirname | uniq)
--SHELL=bash
-+SHELL=sh
- ES_HOST?=elasticsearch
- ES_PORT?=9200
- ES_USER?=beats
-@@ -346,12 +346,12 @@ ifndef EXCLUDE_COMMON_UPDATE_TARGET
- update: python-env fields collect config ## @build Update expects the most recent version of libbeat in the GOPATH
- @echo "Updating generated files for ${BEAT_NAME}"
-
--ifneq ($(shell [[ $(BEAT_NAME) == libbeat || $(BEAT_NAME) == metricbeat ]] && echo true ),true)
-+ifneq ($(shell [[ $(BEAT_NAME) = libbeat || $(BEAT_NAME) = metricbeat ]] && echo true ),true)
- mkdir -p include
- go run ${INSTALL_FLAG} ${ES_BEATS}/dev-tools/cmd/asset/asset.go -license $(LICENSE) -pkg include -in fields.yml -out include/fields.go $(BEAT_NAME)
- endif
-
--ifneq ($(shell [[ $(BEAT_NAME) == libbeat || $(BEAT_NAME) == metricbeat ]] && echo true ),true)
-+ifneq ($(shell [[ $(BEAT_NAME) = libbeat || $(BEAT_NAME) = metricbeat ]] && echo true ),true)
- @# Update docs
- @mkdir -p docs
- @${PYTHON_ENV_EXE} ${ES_BEATS}/libbeat/scripts/generate_fields_docs.py $(PWD)/fields.yml ${BEAT_TITLE} ${ES_BEATS}
diff --git a/sysutils/beats7/files/patch-metricbeat_metricbeat.reference.yml b/sysutils/beats7/files/patch-metricbeat_metricbeat.reference.yml
deleted file mode 100644
index 12b6f66ce290..000000000000
--- a/sysutils/beats7/files/patch-metricbeat_metricbeat.reference.yml
+++ /dev/null
@@ -1,20 +0,0 @@
---- metricbeat/metricbeat.reference.yml.orig 2021-10-07 17:20:31 UTC
-+++ metricbeat/metricbeat.reference.yml
-@@ -14,7 +14,7 @@
- metricbeat.config.modules:
-
- # Glob pattern for configuration reloading
-- path: ${path.config}/modules.d/*.yml
-+ path: ${path.config}/metricbeat.modules.d/*.yml
-
- # Period on which files under path should be checked for changes
- reload.period: 10s
-@@ -1970,7 +1970,7 @@ output.elasticsearch:
-
- # The directory from where to read the dashboards. The default is the `kibana`
- # folder in the home path.
--#setup.dashboards.directory: ${path.home}/kibana
-+#setup.dashboards.directory: %%DATADIR%%/metricbeat/kibana
-
- # The URL from where to download the dashboards archive. It is used instead of
- # the directory if it has a value.
diff --git a/sysutils/beats7/files/patch-metricbeat_metricbeat.yml b/sysutils/beats7/files/patch-metricbeat_metricbeat.yml
deleted file mode 100644
index 0dcf745f9cfd..000000000000
--- a/sysutils/beats7/files/patch-metricbeat_metricbeat.yml
+++ /dev/null
@@ -1,33 +0,0 @@
---- metricbeat/metricbeat.yml.orig 2021-10-07 17:20:31 UTC
-+++ metricbeat/metricbeat.yml
-@@ -11,7 +11,7 @@
-
- metricbeat.config.modules:
- # Glob pattern for configuration loading
-- path: ${path.config}/modules.d/*.yml
-+ path: ${path.config}/metricbeat.modules.d/*.yml
-
- # Set to true to enable config reloading
- reload.enabled: false
-@@ -54,6 +54,10 @@ setup.template.settings:
- # website.
- #setup.dashboards.url:
-
-+# The directory from where to read the dashboards. The default is the `kibana`
-+# folder in the home path.
-+#setup.dashboards.directory: %%DATADIR%%/metricbeat/kibana
-+
- # =================================== Kibana ===================================
-
- # Starting with Beats version 6.0.0, the dashboards are loaded via the Kibana API.
-@@ -123,8 +127,8 @@ output.elasticsearch:
- processors:
- - add_host_metadata: ~
- - add_cloud_metadata: ~
-- - add_docker_metadata: ~
-- - add_kubernetes_metadata: ~
-+# - add_docker_metadata: ~
-+# - add_kubernetes_metadata: ~
-
-
- # ================================== Logging ===================================
diff --git a/sysutils/beats7/files/patch-packetbeat_packetbeat.reference.yml b/sysutils/beats7/files/patch-packetbeat_packetbeat.reference.yml
deleted file mode 100644
index 7c02e3d5058d..000000000000
--- a/sysutils/beats7/files/patch-packetbeat_packetbeat.reference.yml
+++ /dev/null
@@ -1,11 +0,0 @@
---- packetbeat/packetbeat.reference.yml.orig 2021-10-24 20:47:25 UTC
-+++ packetbeat/packetbeat.reference.yml
-@@ -1653,7 +1653,7 @@ output.elasticsearch:
-
- # The directory from where to read the dashboards. The default is the `kibana`
- # folder in the home path.
--#setup.dashboards.directory: ${path.home}/kibana
-+#setup.dashboards.directory: %%DATADIR%%/packetbeat/kibana
-
- # The URL from where to download the dashboards archive. It is used instead of
- # the directory if it has a value.
diff --git a/sysutils/beats7/files/patch-packetbeat_packetbeat.yml b/sysutils/beats7/files/patch-packetbeat_packetbeat.yml
deleted file mode 100644
index aab48c576416..000000000000
--- a/sysutils/beats7/files/patch-packetbeat_packetbeat.yml
+++ /dev/null
@@ -1,26 +0,0 @@
---- packetbeat/packetbeat.yml.orig 2021-10-07 17:20:31 UTC
-+++ packetbeat/packetbeat.yml
-@@ -10,8 +10,10 @@
- # =============================== Network device ===============================
-
- # Select the network interface to sniff the data. On Linux, you can use the
--# "any" keyword to sniff on all connected interfaces.
--packetbeat.interfaces.device: any
-+# "any" keyword to sniff on all connected interfaces. FreeBSD is a bit different
-+# and the beats programmers did not bother to implement it, so you must set this
-+# to your preferred device
-+packetbeat.interfaces.device: em0
-
- # The network CIDR blocks that are considered "internal" networks for
- # the purpose of network perimeter boundary classification. The valid
-@@ -151,6 +153,10 @@ setup.template.settings:
- # versions, this URL points to the dashboard archive on the artifacts.elastic.co
- # website.
- #setup.dashboards.url:
-+
-+# The directory from where to read the dashboards. The default is the `kibana`
-+# folder in the home path.
-+#setup.dashboards.directory: %%DATADIR%%/packetbeat/kibana
-
- # =================================== Kibana ===================================
-
diff --git a/sysutils/beats7/files/patch-vendor_github.com_elastic_elastic-agent-system-metrics_metric_system_filesystem_filesystem__unix.go b/sysutils/beats7/files/patch-vendor_github.com_elastic_elastic-agent-system-metrics_metric_system_filesystem_filesystem__unix.go
deleted file mode 100644
index 02666e79292c..000000000000
--- a/sysutils/beats7/files/patch-vendor_github.com_elastic_elastic-agent-system-metrics_metric_system_filesystem_filesystem__unix.go
+++ /dev/null
@@ -1,14 +0,0 @@
---- vendor/github.com/elastic/elastic-agent-system-metrics/metric/system/filesystem/filesystem_unix.go.orig 2022-11-10 21:18:12 UTC
-+++ vendor/github.com/elastic/elastic-agent-system-metrics/metric/system/filesystem/filesystem_unix.go
-@@ -37,9 +37,9 @@ func (fs *FSStat) GetUsage() error {
-
- fs.Total = opt.UintWith(stat.Blocks).MultUint64OrNone(uint64(stat.Bsize))
- fs.Free = opt.UintWith(stat.Bfree).MultUint64OrNone(uint64(stat.Bsize))
-- fs.Avail = opt.UintWith(stat.Bavail).MultUint64OrNone(uint64(stat.Bsize))
-+ fs.Avail = opt.UintWith(uint64(stat.Bavail)).MultUint64OrNone(uint64(stat.Bsize))
- fs.Files = opt.UintWith(stat.Files)
-- fs.FreeFiles = opt.UintWith(stat.Ffree)
-+ fs.FreeFiles = opt.UintWith(uint64(stat.Ffree))
-
- fs.fillMetrics()
-
diff --git a/sysutils/beats7/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go b/sysutils/beats7/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go
deleted file mode 100644
index e8acdf147806..000000000000
--- a/sysutils/beats7/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go
+++ /dev/null
@@ -1,12 +0,0 @@
---- vendor/github.com/godbus/dbus/transport_unixcred_freebsd.go.orig 2021-08-05 12:40:38 UTC
-+++ vendor/github.com/godbus/dbus/transport_unixcred_freebsd.go
-@@ -8,7 +8,8 @@
- package dbus
-
- /*
--const int sizeofPtr = sizeof(void*);
-+static const int sizeofPtr = sizeof(void*);
-+#include <sys/types.h>
- #define _WANT_UCRED
- #include <sys/ucred.h>
- */
diff --git a/sysutils/beats7/files/patch-vendor_github.com_insomniacslk_dhcp_dhcpv4_bindtodevice__bsd.go b/sysutils/beats7/files/patch-vendor_github.com_insomniacslk_dhcp_dhcpv4_bindtodevice__bsd.go
deleted file mode 100644
index 9f3b27a9518c..000000000000
--- a/sysutils/beats7/files/patch-vendor_github.com_insomniacslk_dhcp_dhcpv4_bindtodevice__bsd.go
+++ /dev/null
@@ -1,22 +0,0 @@
---- vendor/github.com/insomniacslk/dhcp/dhcpv4/bindtodevice_bsd.go.orig 2021-12-20 11:34:32 UTC
-+++ vendor/github.com/insomniacslk/dhcp/dhcpv4/bindtodevice_bsd.go
-@@ -0,0 +1,19 @@
-+//go:build freebsd || openbsd || netbsd
-+// +build freebsd openbsd netbsd
-+
-+package dhcpv4
-+
-+import (
-+ "net"
-+ "syscall"
-+)
-+
-+// BindToInterface emulates linux's SO_BINDTODEVICE option for a socket by using
-+// IP_RECVIF.
-+func BindToInterface(fd int, ifname string) error {
-+ iface, err := net.InterfaceByName(ifname)
-+ if err != nil {
-+ return err
-+ }
-+ return syscall.SetsockoptInt(fd, syscall.IPPROTO_IP, syscall.IP_RECVIF, iface.Index)
-+}
diff --git a/sysutils/beats7/files/pkg-message.in b/sysutils/beats7/files/pkg-message.in
deleted file mode 100644
index d774668512dc..000000000000
--- a/sysutils/beats7/files/pkg-message.in
+++ /dev/null
@@ -1,12 +0,0 @@
-[
-{ type: install
- message: <<EOM
-The modules.d and monitors.d files are now installed into
-%%EXAMPLESDIR%%
-
-See README file in %%ETCDIR%% for respective beat information.
-
-See UPDATING file in ports top level directory for list of breaking changes.
-EOM
-}
-]
diff --git a/sysutils/beats7/pkg-descr b/sysutils/beats7/pkg-descr
deleted file mode 100644
index d370eec713ed..000000000000
--- a/sysutils/beats7/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Beats is the platform for building lightweight, open source data
-shippers for many types of operational data you want to enrich with
-Logstash, search and analyze in Elasticsearch, and visualize in Kibana.
-Whether you're interested in log files, infrastructure metrics, network
-packets, or any other type of data, Beats serves as the foundation for
-keeping a beat on your data.
-
-Filebeat is a lightweight, open source shipper for log file data. As the
-next-generation Logstash Forwarder, Filebeat tails logs and quickly
-sends this information to Logstash for further parsing and enrichment or
-to Elasticsearch for centralized storage and analysis.
-
-Metricbeat Collect metrics from your systems and services. From CPU to memory,
-Redis to Nginx, and much more, Metricbeat is a lightweight way to send system
-and service statistics.
-
-Packetbeat is a lightweight network packet analyzer that sends data to Logstash
-or Elasticsearch.
diff --git a/sysutils/beats7/pkg-plist b/sysutils/beats7/pkg-plist
deleted file mode 100644
index 5710ac7d1364..000000000000
--- a/sysutils/beats7/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-%%AUDITBEAT%%sbin/auditbeat
-%%AUDITBEAT%%%%ETCDIR%%/auditbeat.yml.reference
-%%AUDITBEAT%%@sample %%ETCDIR%%/auditbeat.yml.sample
-%%AUDITBEAT%%@dir /var/db/beats/auditbeat
-%%FILEBEAT%%sbin/filebeat
-%%FILEBEAT%%%%ETCDIR%%/filebeat.yml.reference
-%%FILEBEAT%%@sample %%ETCDIR%%/filebeat.yml.sample
-%%FILEBEAT%%@dir /var/db/beats/filebeat
-%%HEARTBEAT%%sbin/heartbeat
-%%HEARTBEAT%%%%ETCDIR%%/heartbeat.yml.reference
-%%HEARTBEAT%%@sample %%ETCDIR%%/heartbeat.yml.sample
-%%HEARTBEAT%%@dir /var/db/beats/heartbeat
-%%METRICBEAT%%%%ETCDIR%%/metricbeat.yml.reference
-%%METRICBEAT%%@sample %%ETCDIR%%/metricbeat.yml.sample
-%%METRICBEAT%%sbin/metricbeat
-%%METRICBEAT%%@dir /var/db/beats/metricbeat
-%%PACKETBEAT%%sbin/packetbeat
-%%PACKETBEAT%%%%ETCDIR%%/packetbeat.yml.reference
-%%PACKETBEAT%%@sample %%ETCDIR%%/packetbeat.yml.sample
-%%PACKETBEAT%%@dir /var/db/beats/packetbeat
-@dir /var/db/beats
diff --git a/sysutils/beats8/Makefile b/sysutils/beats8/Makefile
index 9c05c35b000b..03af11dab6aa 100644
--- a/sysutils/beats8/Makefile
+++ b/sysutils/beats8/Makefile
@@ -1,7 +1,7 @@
PORTNAME= beats
DISTVERSIONPREFIX= v
DISTVERSION= 8.14.3
-PORTREVISION= 12
+PORTREVISION= 15
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
PKGNAMESUFFIX?= 8
diff --git a/sysutils/bkt/Makefile b/sysutils/bkt/Makefile
index e1b80a895424..83a4dc1525b5 100644
--- a/sysutils/bkt/Makefile
+++ b/sysutils/bkt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bkt
DISTVERSION= 0.8.2
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= sysutils
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/sysutils/bottom/Makefile b/sysutils/bottom/Makefile
index a04fd056030b..99d4233212e4 100644
--- a/sysutils/bottom/Makefile
+++ b/sysutils/bottom/Makefile
@@ -1,5 +1,6 @@
PORTNAME= bottom
-DISTVERSION= 0.12.2
+DISTVERSION= 0.12.3
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= adamw@FreeBSD.org
diff --git a/sysutils/bottom/Makefile.crates b/sysutils/bottom/Makefile.crates
index 08312472c679..482d5e74ba3c 100644
--- a/sysutils/bottom/Makefile.crates
+++ b/sysutils/bottom/Makefile.crates
@@ -1,66 +1,62 @@
-CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.1 \
- aho-corasick-1.1.3 \
+CARGO_CRATES= aho-corasick-1.1.4 \
allocator-api2-0.2.21 \
- anstream-0.6.20 \
- anstyle-1.0.11 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.4 \
- anstyle-wincon-3.0.10 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
anyhow-1.0.100 \
- assert_cmd-2.0.17 \
+ assert_cmd-2.1.1 \
atomic-0.6.1 \
autocfg-1.5.0 \
- backtrace-0.3.75 \
base64-0.22.1 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
bitflags-1.3.2 \
bitflags-2.10.0 \
block-buffer-0.10.4 \
- bstr-1.12.0 \
- bumpalo-3.19.0 \
- bytemuck-1.23.2 \
+ block2-0.6.2 \
+ bstr-1.12.1 \
+ bumpalo-3.19.1 \
+ bytemuck-1.24.0 \
byteorder-1.5.0 \
- cargo-husky-1.5.0 \
castaway-0.2.4 \
- cfg-if-1.0.3 \
+ cfg-if-1.0.4 \
cfg_aliases-0.1.1 \
cfg_aliases-0.2.1 \
- clap-4.5.48 \
- clap_builder-4.5.48 \
- clap_complete-4.5.58 \
+ clap-4.5.53 \
+ clap_builder-4.5.53 \
+ clap_complete-4.5.62 \
clap_complete_fig-4.5.2 \
- clap_complete_nushell-4.5.8 \
- clap_derive-4.5.47 \
- clap_lex-0.7.5 \
- clap_mangen-0.2.29 \
+ clap_complete_nushell-4.5.10 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ clap_mangen-0.2.31 \
colorchoice-1.0.4 \
compact_str-0.9.0 \
concat-string-1.0.1 \
- convert_case-0.7.1 \
+ convert_case-0.10.0 \
core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
- crypto-common-0.1.6 \
+ crypto-common-0.1.7 \
csscolorparser-0.6.2 \
- ctrlc-3.5.0 \
+ ctrlc-3.5.1 \
darling-0.20.11 \
darling_core-0.20.11 \
darling_macro-0.20.11 \
deltae-0.3.2 \
- deranged-0.5.4 \
- derive_more-2.0.1 \
- derive_more-impl-2.0.1 \
+ deranged-0.5.5 \
+ derive_more-2.1.1 \
+ derive_more-impl-2.1.1 \
difflib-0.4.0 \
digest-0.10.7 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
- dispatch-0.2.0 \
- doc-comment-0.3.3 \
- document-features-0.2.11 \
+ dispatch2-0.3.0 \
+ document-features-0.2.12 \
downcast-rs-1.2.1 \
dyn-clone-1.0.20 \
either-1.15.0 \
@@ -72,181 +68,179 @@ CARGO_CRATES= addr2line-0.24.2 \
fastrand-2.3.0 \
fern-0.7.1 \
filedescriptor-0.8.3 \
- finl_unicode-1.3.0 \
+ finl_unicode-1.4.0 \
fixedbitset-0.4.2 \
float-cmp-0.10.0 \
fnv-1.0.7 \
foldhash-0.2.0 \
generic-array-0.14.7 \
getrandom-0.2.16 \
- getrandom-0.3.3 \
- gimli-0.31.1 \
- hashbrown-0.16.0 \
+ getrandom-0.3.4 \
+ hashbrown-0.16.1 \
heck-0.5.0 \
hex-0.4.3 \
humantime-2.3.0 \
ident_case-1.0.1 \
- indexmap-2.11.4 \
- indoc-2.0.6 \
- instability-0.3.9 \
- is_terminal_polyfill-1.70.1 \
+ indexmap-2.12.1 \
+ indoc-2.0.7 \
+ instability-0.3.10 \
+ is_terminal_polyfill-1.70.2 \
itertools-0.13.0 \
itertools-0.14.0 \
- itoa-1.0.15 \
- js-sys-0.3.81 \
- kasuari-0.4.9 \
+ itoa-1.0.17 \
+ js-sys-0.3.83 \
+ kasuari-0.4.11 \
lab-0.11.0 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.176 \
+ libc-0.2.178 \
libloading-0.8.9 \
- libredox-0.1.10 \
- line-clipping-0.3.3 \
+ libredox-0.1.12 \
+ line-clipping-0.3.5 \
linux-raw-sys-0.11.0 \
- litrs-0.4.2 \
- lock_api-0.4.13 \
- log-0.4.28 \
+ litrs-1.0.0 \
+ lock_api-0.4.14 \
+ log-0.4.29 \
lru-0.16.2 \
mac_address-1.1.8 \
- mach2-0.4.3 \
mach2-0.5.0 \
- memchr-2.7.5 \
+ mach2-0.6.0 \
+ memchr-2.7.6 \
memmem-0.1.1 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.9 \
- mio-1.0.4 \
+ mio-1.1.1 \
nix-0.28.0 \
nix-0.29.0 \
nix-0.30.1 \
nohash-0.2.0 \
nom-7.1.3 \
normalize-line-endings-0.3.0 \
- ntapi-0.4.1 \
+ ntapi-0.4.2 \
num-conv-0.1.0 \
num-derive-0.4.2 \
num-traits-0.2.19 \
num_threads-0.1.7 \
nvml-wrapper-0.11.0 \
nvml-wrapper-sys-0.9.0 \
- objc2-core-foundation-0.3.1 \
- objc2-io-kit-0.3.1 \
- object-0.36.7 \
+ objc2-0.6.3 \
+ objc2-core-foundation-0.3.2 \
+ objc2-encode-4.1.0 \
+ objc2-io-kit-0.3.2 \
once_cell-1.21.3 \
- once_cell_polyfill-1.70.1 \
+ once_cell_polyfill-1.70.2 \
option-ext-0.2.0 \
ordered-float-4.6.0 \
- parking_lot-0.12.4 \
- parking_lot_core-0.9.11 \
- pest-2.8.2 \
- pest_derive-2.8.2 \
- pest_generator-2.8.2 \
- pest_meta-2.8.2 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
+ pest-2.8.4 \
+ pest_derive-2.8.4 \
+ pest_generator-2.8.4 \
+ pest_meta-2.8.4 \
phf-0.11.3 \
phf_codegen-0.11.3 \
phf_generator-0.11.3 \
phf_macros-0.11.3 \
phf_shared-0.11.3 \
- plist-1.7.4 \
- portable-atomic-1.11.1 \
+ plist-1.8.0 \
+ portable-atomic-1.13.0 \
portable-pty-0.9.0 \
powerfmt-0.2.0 \
predicates-3.1.3 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
- proc-macro2-1.0.101 \
- quick-xml-0.38.3 \
- quote-1.0.40 \
+ proc-macro2-1.0.104 \
+ quick-xml-0.38.4 \
+ quote-1.0.42 \
r-efi-5.3.0 \
rand-0.8.5 \
rand_core-0.6.4 \
- ratatui-0.30.0-beta.0 \
- ratatui-core-0.1.0-beta.0 \
- ratatui-crossterm-0.1.0-beta.0 \
- ratatui-macros-0.7.0-beta.0 \
- ratatui-termwiz-0.1.0-beta.0 \
- ratatui-widgets-0.3.0-beta.0 \
- redox_syscall-0.5.17 \
+ ratatui-0.30.0 \
+ ratatui-core-0.1.0 \
+ ratatui-crossterm-0.1.0 \
+ ratatui-macros-0.7.0 \
+ ratatui-termwiz-0.1.0 \
+ ratatui-widgets-0.3.0 \
+ redox_syscall-0.5.18 \
redox_users-0.5.2 \
- ref-cast-1.0.24 \
- ref-cast-impl-1.0.24 \
- regex-1.11.2 \
- regex-automata-0.4.10 \
- regex-syntax-0.8.6 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
roff-0.2.2 \
- rustc-demangle-0.1.26 \
rustc-hash-2.1.1 \
- rustix-1.1.2 \
+ rustc_version-0.4.1 \
+ rustix-1.1.3 \
rustversion-1.0.22 \
- ryu-1.0.20 \
+ ryu-1.0.22 \
same-file-1.0.6 \
- schemars-1.0.4 \
- schemars_derive-1.0.4 \
+ schemars-1.2.0 \
+ schemars_derive-1.2.0 \
scopeguard-1.2.0 \
- serde-1.0.226 \
- serde_core-1.0.226 \
- serde_derive-1.0.226 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_derive_internals-0.29.1 \
- serde_json-1.0.145 \
- serde_spanned-1.0.2 \
+ serde_json-1.0.148 \
+ serde_spanned-1.0.4 \
serial2-0.2.33 \
sha2-0.10.9 \
shared_library-0.1.9 \
- shell-words-1.1.0 \
+ shell-words-1.1.1 \
signal-hook-0.3.18 \
- signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.6 \
+ signal-hook-mio-0.2.5 \
+ signal-hook-registry-1.4.8 \
siphasher-1.0.1 \
smallvec-1.15.1 \
- starship-battery-0.10.2 \
+ starship-battery-0.10.3 \
static_assertions-1.1.0 \
strsim-0.11.1 \
strum-0.27.2 \
strum_macros-0.27.2 \
syn-1.0.109 \
- syn-2.0.106 \
+ syn-2.0.111 \
sysctl-0.7.1 \
sysinfo-0.37.2 \
- tempfile-3.23.0 \
+ tempfile-3.24.0 \
terminal_size-0.4.3 \
terminfo-0.9.0 \
termios-0.3.3 \
termtree-0.5.1 \
termwiz-0.23.3 \
thiserror-1.0.69 \
- thiserror-2.0.16 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.16 \
+ thiserror-impl-2.0.17 \
time-0.3.44 \
time-core-0.1.6 \
time-macros-0.2.24 \
timeless-0.0.14-alpha \
- toml_datetime-0.7.2 \
- toml_edit-0.23.6 \
- toml_parser-1.0.3 \
- toml_writer-1.0.3 \
- typenum-1.18.0 \
+ toml_datetime-0.7.5+spec-1.1.0 \
+ toml_edit-0.24.0+spec-1.1.0 \
+ toml_parser-1.0.6+spec-1.1.0 \
+ toml_writer-1.0.6+spec-1.1.0 \
+ typenum-1.19.0 \
ucd-trie-0.1.7 \
unicode-ellipsis-0.3.0 \
- unicode-ident-1.0.19 \
+ unicode-ident-1.0.22 \
unicode-segmentation-1.12.0 \
unicode-truncate-2.0.0 \
- unicode-width-0.2.0 \
+ unicode-width-0.2.2 \
uom-0.37.0 \
utf8parse-0.2.2 \
- uuid-1.18.1 \
+ uuid-1.19.0 \
version_check-0.9.5 \
vtparse-0.6.2 \
wait-timeout-0.2.1 \
walkdir-2.5.0 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.7+wasi-0.2.4 \
wasip2-1.0.1+wasi-0.2.4 \
- wasm-bindgen-0.2.104 \
- wasm-bindgen-backend-0.2.104 \
- wasm-bindgen-macro-0.2.104 \
- wasm-bindgen-macro-support-0.2.104 \
- wasm-bindgen-shared-0.2.104 \
+ wasm-bindgen-0.2.106 \
+ wasm-bindgen-macro-0.2.106 \
+ wasm-bindgen-macro-support-0.2.106 \
+ wasm-bindgen-shared-0.2.106 \
wezterm-bidi-0.2.3 \
wezterm-blob-leases-0.1.1 \
wezterm-color-types-0.3.0 \
@@ -258,47 +252,38 @@ CARGO_CRATES= addr2line-0.24.2 \
winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.61.3 \
- windows-0.62.0 \
+ windows-0.62.2 \
windows-collections-0.2.0 \
- windows-collections-0.3.0 \
+ windows-collections-0.3.2 \
windows-core-0.61.2 \
- windows-core-0.62.0 \
+ windows-core-0.62.2 \
windows-future-0.2.1 \
- windows-future-0.3.0 \
- windows-implement-0.60.0 \
- windows-interface-0.59.1 \
+ windows-future-0.3.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
windows-link-0.1.3 \
- windows-link-0.2.0 \
+ windows-link-0.2.1 \
windows-numerics-0.2.0 \
- windows-numerics-0.3.0 \
+ windows-numerics-0.3.1 \
windows-result-0.3.4 \
- windows-result-0.4.0 \
+ windows-result-0.4.1 \
windows-strings-0.4.2 \
- windows-strings-0.5.0 \
- windows-sys-0.59.0 \
+ windows-strings-0.5.1 \
windows-sys-0.60.2 \
- windows-sys-0.61.0 \
- windows-targets-0.52.6 \
- windows-targets-0.53.3 \
+ windows-sys-0.61.2 \
+ windows-targets-0.53.5 \
windows-threading-0.1.0 \
- windows-threading-0.2.0 \
- windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
- windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
- windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
- windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
- windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
- windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
- windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
- windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
- winnow-0.7.13 \
+ windows-threading-0.2.1 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.14 \
winreg-0.10.1 \
wit-bindgen-0.46.0 \
- wrapcenum-derive-0.4.1
+ wrapcenum-derive-0.4.1 \
+ zmij-1.0.2
diff --git a/sysutils/bottom/distinfo b/sysutils/bottom/distinfo
index b7a350ed72da..df069f796c1d 100644
--- a/sysutils/bottom/distinfo
+++ b/sysutils/bottom/distinfo
@@ -1,32 +1,26 @@
-TIMESTAMP = 1766893992
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
-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
+TIMESTAMP = 1767230947
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
-SIZE (rust/crates/anstream-0.6.20.crate) = 28797
-SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
-SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
-SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
-SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
-SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
-SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
-SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
-SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
+SHA256 (rust/crates/assert_cmd-2.1.1.crate) = bcbb6924530aa9e0432442af08bbcafdad182db80d2e560da42a6d442535bf85
+SIZE (rust/crates/assert_cmd-2.1.1.crate) = 27211
SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
SIZE (rust/crates/atomic-0.6.1.crate) = 15243
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
-SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
@@ -39,48 +33,48 @@ SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19
SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
-SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
-SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
-SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
-SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
+SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
+SIZE (rust/crates/block2-0.6.2.crate) = 34505
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/cargo-husky-1.5.0.crate) = 7b02b629252fe8ef6460461409564e2c21d0c8e77e0944f3d189ff06c4e932ad
-SIZE (rust/crates/cargo-husky-1.5.0.crate) = 4526
SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
SIZE (rust/crates/castaway-0.2.4.crate) = 12546
-SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
-SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
-SIZE (rust/crates/clap-4.5.48.crate) = 61935
-SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
-SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
-SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
-SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
+SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8
+SIZE (rust/crates/clap-4.5.53.crate) = 62036
+SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00
+SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811
+SHA256 (rust/crates/clap_complete-4.5.62.crate) = 004eef6b14ce34759aa7de4aea3217e368f463f46a3ed3764ca4b5a4404003b4
+SIZE (rust/crates/clap_complete-4.5.62.crate) = 49207
SHA256 (rust/crates/clap_complete_fig-4.5.2.crate) = d494102c8ff3951810c72baf96910b980fb065ca5d3101243e6a8dc19747c86b
SIZE (rust/crates/clap_complete_fig-4.5.2.crate) = 11376
-SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce
-SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171
-SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
-SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
-SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
-SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
-SHA256 (rust/crates/clap_mangen-0.2.29.crate) = 27b4c3c54b30f0d9adcb47f25f61fcce35c4dd8916638c6b82fbd5f4fb4179e2
-SIZE (rust/crates/clap_mangen-0.2.29.crate) = 16080
+SHA256 (rust/crates/clap_complete_nushell-4.5.10.crate) = 685bc86fd34b7467e0532a4f8435ab107960d69a243785ef0275e571b35b641a
+SIZE (rust/crates/clap_complete_nushell-4.5.10.crate) = 35247
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+SHA256 (rust/crates/clap_mangen-0.2.31.crate) = 439ea63a92086df93893164221ad4f24142086d535b3a0957b9b9bea2dc86301
+SIZE (rust/crates/clap_mangen-0.2.31.crate) = 16345
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
SHA256 (rust/crates/concat-string-1.0.1.crate) = 7439becb5fafc780b6f4de382b1a7a3e70234afe783854a4702ee8adbb838609
SIZE (rust/crates/concat-string-1.0.1.crate) = 7438
-SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7
-SIZE (rust/crates/convert_case-0.7.1.crate) = 23816
+SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
+SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
@@ -91,12 +85,12 @@ SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869
SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
-SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
-SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf
SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859
-SHA256 (rust/crates/ctrlc-3.5.0.crate) = 881c5d0a13b2f1498e2306e82cbada78390e152d4b1378fb28a84f4dcd0dc4f3
-SIZE (rust/crates/ctrlc-3.5.0.crate) = 13886
+SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790
+SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115
SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
SIZE (rust/crates/darling-0.20.11.crate) = 37614
SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
@@ -105,12 +99,12 @@ SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
-SHA256 (rust/crates/deranged-0.5.4.crate) = a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071
-SIZE (rust/crates/deranged-0.5.4.crate) = 24461
-SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
-SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
-SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
-SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
+SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
+SIZE (rust/crates/derive_more-2.1.1.crate) = 88632
+SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb
+SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
@@ -119,12 +113,10 @@ SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5a
SIZE (rust/crates/dirs-6.0.0.crate) = 14190
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
-SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
-SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
-SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
-SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
-SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
-SIZE (rust/crates/document-features-0.2.11.crate) = 14640
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
+SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
+SIZE (rust/crates/document-features-0.2.12.crate) = 14739
SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
@@ -147,8 +139,8 @@ SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3e
SIZE (rust/crates/fern-0.7.1.crate) = 304533
SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
-SHA256 (rust/crates/finl_unicode-1.3.0.crate) = 94c970b525906eb37d3940083aa65b95e481fc1857d467d13374e1d925cfc163
-SIZE (rust/crates/finl_unicode-1.3.0.crate) = 69505
+SHA256 (rust/crates/finl_unicode-1.4.0.crate) = 9844ddc3a6e533d62bba727eb6c28b5d360921d5175e9ff0f1e621a5c590a4d5
+SIZE (rust/crates/finl_unicode-1.4.0.crate) = 66414
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
@@ -161,12 +153,10 @@ 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.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
-SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
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
@@ -175,66 +165,64 @@ SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc95
SIZE (rust/crates/humantime-2.3.0.crate) = 23242
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
-SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
-SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
-SIZE (rust/crates/indoc-2.0.6.crate) = 17164
-SHA256 (rust/crates/instability-0.3.9.crate) = 435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a
-SIZE (rust/crates/instability-0.3.9.crate) = 14451
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2
+SIZE (rust/crates/indexmap-2.12.1.crate) = 100184
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
+SHA256 (rust/crates/instability-0.3.10.crate) = 6778b0196eefee7df739db78758e5cf9b37412268bfa5650bfeed028aed20d9c
+SIZE (rust/crates/instability-0.3.10.crate) = 14509
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
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/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
-SIZE (rust/crates/js-sys-0.3.81.crate) = 56399
-SHA256 (rust/crates/kasuari-0.4.9.crate) = 12a3d6645acdef96d256c1f9fd3be7ecfa60d8457520a50bbd1600b6053f8173
-SIZE (rust/crates/kasuari-0.4.9.crate) = 31789
+SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/js-sys-0.3.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8
+SIZE (rust/crates/js-sys-0.3.83.crate) = 56425
+SHA256 (rust/crates/kasuari-0.4.11.crate) = 8fe90c1150662e858c7d5f945089b7517b0a80d8bf7ba4b1b5ffc984e7230a5b
+SIZE (rust/crates/kasuari-0.4.11.crate) = 32486
SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f
SIZE (rust/crates/lab-0.11.0.crate) = 15140
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
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.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
-SIZE (rust/crates/libc-0.2.176.crate) = 790040
+SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091
+SIZE (rust/crates/libc-0.2.178.crate) = 783720
SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
SIZE (rust/crates/libloading-0.8.9.crate) = 30222
-SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
-SIZE (rust/crates/libredox-0.1.10.crate) = 7332
-SHA256 (rust/crates/line-clipping-0.3.3.crate) = 51a1679740111eb63b7b4cb3c97b1d5d9f82e142292a25edcfdb4120a48b3880
-SIZE (rust/crates/line-clipping-0.3.3.crate) = 15086
+SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616
+SIZE (rust/crates/libredox-0.1.12.crate) = 7469
+SHA256 (rust/crates/line-clipping-0.3.5.crate) = 5f4de44e98ddbf09375cbf4d17714d18f39195f4f4894e8524501726fd9a8a4a
+SIZE (rust/crates/line-clipping-0.3.5.crate) = 15498
SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
-SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
-SIZE (rust/crates/litrs-0.4.2.crate) = 43399
-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.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
-SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092
+SIZE (rust/crates/litrs-1.0.0.crate) = 46610
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
SHA256 (rust/crates/lru-0.16.2.crate) = 96051b46fc183dc9cd4a223960ef37b9af631b55191852a8274bfef064cda20f
SIZE (rust/crates/lru-0.16.2.crate) = 16627
SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
-SHA256 (rust/crates/mach2-0.4.3.crate) = d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44
-SIZE (rust/crates/mach2-0.4.3.crate) = 22180
SHA256 (rust/crates/mach2-0.5.0.crate) = 6a1b95cd5421ec55b445b5ae102f5ea0e768de1f82bd3001e11f426c269c3aea
SIZE (rust/crates/mach2-0.5.0.crate) = 24405
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/mach2-0.6.0.crate) = dae608c151f68243f2b000364e1f7b186d9c29845f7d2d85bd31b9ad77ad552b
+SIZE (rust/crates/mach2-0.6.0.crate) = 33580
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memmem-0.1.1.crate) = a64a92489e2744ce060c349162be1c5f33c6969234104dbd99ddb5feb08b8c15
SIZE (rust/crates/memmem-0.1.1.crate) = 10665
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.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/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4
SIZE (rust/crates/nix-0.28.0.crate) = 311086
SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
@@ -247,8 +235,8 @@ SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
-SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
-SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
+SHA256 (rust/crates/ntapi-0.4.2.crate) = c70f219e21142367c70c0b30c6a9e3a14d55b4d12a204d897fbec83a0363f081
+SIZE (rust/crates/ntapi-0.4.2.crate) = 127136
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
@@ -261,32 +249,34 @@ SHA256 (rust/crates/nvml-wrapper-0.11.0.crate) = 0d5c6c0ef9702176a570f06ad94f319
SIZE (rust/crates/nvml-wrapper-0.11.0.crate) = 89204
SHA256 (rust/crates/nvml-wrapper-sys-0.9.0.crate) = dd23dbe2eb8d8335d2bce0299e0a07d6a63c089243d626ca75b770a962ff49e6
SIZE (rust/crates/nvml-wrapper-sys-0.9.0.crate) = 49445
-SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166
-SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121
-SHA256 (rust/crates/objc2-io-kit-0.3.1.crate) = 71c1c64d6120e51cd86033f67176b1cb66780c2efe34dec55176f77befd93c0a
-SIZE (rust/crates/objc2-io-kit-0.3.1.crate) = 220419
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
+SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536
+SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
+SHA256 (rust/crates/objc2-io-kit-0.3.2.crate) = 33fafba39597d6dc1fb709123dfa8289d39406734be322956a69f0931c73bb15
+SIZE (rust/crates/objc2-io-kit-0.3.2.crate) = 262569
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
-SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
-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/pest-2.8.2.crate) = 21e0a3a33733faeaf8651dfee72dd0f388f0c8e5ad496a3478fa5a922f49cfa8
-SIZE (rust/crates/pest-2.8.2.crate) = 130430
-SHA256 (rust/crates/pest_derive-2.8.2.crate) = bc58706f770acb1dbd0973e6530a3cff4746fb721207feb3a8a6064cd0b6c663
-SIZE (rust/crates/pest_derive-2.8.2.crate) = 42335
-SHA256 (rust/crates/pest_generator-2.8.2.crate) = 6d4f36811dfe07f7b8573462465d5cb8965fffc2e71ae377a33aecf14c2c9a2f
-SIZE (rust/crates/pest_generator-2.8.2.crate) = 18669
-SHA256 (rust/crates/pest_meta-2.8.2.crate) = 42919b05089acbd0a5dcd5405fb304d17d1053847b81163d09c4ad18ce8e8420
-SIZE (rust/crates/pest_meta-2.8.2.crate) = 42952
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
+SHA256 (rust/crates/pest-2.8.4.crate) = cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22
+SIZE (rust/crates/pest-2.8.4.crate) = 129758
+SHA256 (rust/crates/pest_derive-2.8.4.crate) = 51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f
+SIZE (rust/crates/pest_derive-2.8.4.crate) = 43466
+SHA256 (rust/crates/pest_generator-2.8.4.crate) = dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625
+SIZE (rust/crates/pest_generator-2.8.4.crate) = 18650
+SHA256 (rust/crates/pest_meta-2.8.4.crate) = bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82
+SIZE (rust/crates/pest_meta-2.8.4.crate) = 42947
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
SIZE (rust/crates/phf-0.11.3.crate) = 23231
SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
@@ -297,10 +287,10 @@ SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f
SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436
SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
-SHA256 (rust/crates/plist-1.7.4.crate) = 3af6b589e163c5a788fab00ce0c0366f6efbb9959c2f9874b224936af7fce7e1
-SIZE (rust/crates/plist-1.7.4.crate) = 103748
-SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
-SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/plist-1.8.0.crate) = 740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07
+SIZE (rust/crates/plist-1.8.0.crate) = 54623
+SHA256 (rust/crates/portable-atomic-1.13.0.crate) = f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950
+SIZE (rust/crates/portable-atomic-1.13.0.crate) = 195086
SHA256 (rust/crates/portable-pty-0.9.0.crate) = b4a596a2b3d2752d94f51fac2d4a96737b8705dddd311a32b9af47211f08671e
SIZE (rust/crates/portable-pty-0.9.0.crate) = 29466
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
@@ -311,96 +301,98 @@ SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f
SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
-SHA256 (rust/crates/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89
-SIZE (rust/crates/quick-xml-0.38.3.crate) = 204498
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/proc-macro2-1.0.104.crate) = 9695f8df41bb4f3d222c95a67532365f569318332d03d5f3f67f37b20e6ebdf0
+SIZE (rust/crates/proc-macro2-1.0.104.crate) = 60058
+SHA256 (rust/crates/quick-xml-0.38.4.crate) = b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c
+SIZE (rust/crates/quick-xml-0.38.4.crate) = 205035
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/ratatui-0.30.0-beta.0.crate) = 6c9f96d98eaa3ce9d7ed031916670ea79a3ce487f8365385b11bc69da69038ba
-SIZE (rust/crates/ratatui-0.30.0-beta.0.crate) = 70506
-SHA256 (rust/crates/ratatui-core-0.1.0-beta.0.crate) = dc3634611dccc2110ab05a64fec77d26c5f0e0cb0c0bfecb291d9a15841aae91
-SIZE (rust/crates/ratatui-core-0.1.0-beta.0.crate) = 153611
-SHA256 (rust/crates/ratatui-crossterm-0.1.0-beta.0.crate) = fd7e4e028ac1cb4718f25ff039a476c8e2270a3021a614221f9fa2551abfa51c
-SIZE (rust/crates/ratatui-crossterm-0.1.0-beta.0.crate) = 16598
-SHA256 (rust/crates/ratatui-macros-0.7.0-beta.0.crate) = b59d6fd5d3796a0305d4bfb1e5f7b86db2f4968a8c69b439f379f73efa4495c3
-SIZE (rust/crates/ratatui-macros-0.7.0-beta.0.crate) = 16614
-SHA256 (rust/crates/ratatui-termwiz-0.1.0-beta.0.crate) = 2ec648e651a590a4e45c1e8d90a0ebbe324253ad410f34c8e1866a3e76c27240
-SIZE (rust/crates/ratatui-termwiz-0.1.0-beta.0.crate) = 17371
-SHA256 (rust/crates/ratatui-widgets-0.3.0-beta.0.crate) = 5bf145c4da1f8e5c58957350985ace8facbbf394ddecc526cd33e7dcf5831c41
-SIZE (rust/crates/ratatui-widgets-0.3.0-beta.0.crate) = 213178
-SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
-SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/ratatui-0.30.0.crate) = d1ce67fb8ba4446454d1c8dbaeda0557ff5e94d39d5e5ed7f10a65eb4c8266bc
+SIZE (rust/crates/ratatui-0.30.0.crate) = 70528
+SHA256 (rust/crates/ratatui-core-0.1.0.crate) = 5ef8dea09a92caaf73bff7adb70b76162e5937524058a7e5bff37869cbbec293
+SIZE (rust/crates/ratatui-core-0.1.0.crate) = 159099
+SHA256 (rust/crates/ratatui-crossterm-0.1.0.crate) = 577c9b9f652b4c121fb25c6a391dd06406d3b092ba68827e6d2f09550edc54b3
+SIZE (rust/crates/ratatui-crossterm-0.1.0.crate) = 17118
+SHA256 (rust/crates/ratatui-macros-0.7.0.crate) = a7f1342a13e83e4bb9d0b793d0ea762be633f9582048c892ae9041ef39c936f4
+SIZE (rust/crates/ratatui-macros-0.7.0.crate) = 16599
+SHA256 (rust/crates/ratatui-termwiz-0.1.0.crate) = 0f76fe0bd0ed4295f0321b1676732e2454024c15a35d01904ddb315afd3d545c
+SIZE (rust/crates/ratatui-termwiz-0.1.0.crate) = 17360
+SHA256 (rust/crates/ratatui-widgets-0.3.0.crate) = d7dbfa023cd4e604c2553483820c5fe8aa9d71a42eea5aa77c6e7f35756612db
+SIZE (rust/crates/ratatui-widgets-0.3.0.crate) = 216270
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
-SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf
-SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
-SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
-SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
-SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
-SIZE (rust/crates/regex-1.11.2.crate) = 166265
-SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
-SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
-SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
-SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
-SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
-SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
-SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
-SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
+SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
+SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
-SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
-SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/ryu-1.0.22.crate) = a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984
+SIZE (rust/crates/ryu-1.0.22.crate) = 51321
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/schemars-1.0.4.crate) = 82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0
-SIZE (rust/crates/schemars-1.0.4.crate) = 88282
-SHA256 (rust/crates/schemars_derive-1.0.4.crate) = 33d020396d1d138dc19f1165df7545479dcd58d93810dc5d646a16e55abefa80
-SIZE (rust/crates/schemars_derive-1.0.4.crate) = 31126
+SHA256 (rust/crates/schemars-1.2.0.crate) = 54e910108742c57a770f492731f99be216a52fadd361b06c8fb59d74ccc267d2
+SIZE (rust/crates/schemars-1.2.0.crate) = 93707
+SHA256 (rust/crates/schemars_derive-1.2.0.crate) = 4908ad288c5035a8eb12cfdf0d49270def0a268ee162b75eeee0f85d155a7c45
+SIZE (rust/crates/schemars_derive-1.2.0.crate) = 31178
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/serde-1.0.226.crate) = 0dca6411025b24b60bfa7ec1fe1f8e710ac09782dca409ee8237ba74b51295fd
-SIZE (rust/crates/serde-1.0.226.crate) = 28484
-SHA256 (rust/crates/serde_core-1.0.226.crate) = ba2ba63999edb9dac981fb34b3e5c0d111a69b0924e253ed29d83f7c99e966a4
-SIZE (rust/crates/serde_core-1.0.226.crate) = 63014
-SHA256 (rust/crates/serde_derive-1.0.226.crate) = 8db53ae22f34573731bafa1db20f04027b2d25e02d8205921b569171699cdb33
-SIZE (rust/crates/serde_derive-1.0.226.crate) = 58702
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
-SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
-SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
-SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
-SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
+SHA256 (rust/crates/serde_json-1.0.148.crate) = 3084b546a1dd6289475996f182a22aba973866ea8e8b02c51d9f46b1336a22da
+SIZE (rust/crates/serde_json-1.0.148.crate) = 155957
+SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
+SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
SHA256 (rust/crates/serial2-0.2.33.crate) = 8cc76fa68e25e771492ca1e3c53d447ef0be3093e05cd3b47f4b712ba10c6f3c
SIZE (rust/crates/serial2-0.2.33.crate) = 34092
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/shared_library-0.1.9.crate) = 5a9e7e0f2bfae24d8a5b5a66c5b257a83c7412304311512a0c054cd5e619da11
SIZE (rust/crates/shared_library-0.1.9.crate) = 10566
-SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
-SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
+SHA256 (rust/crates/shell-words-1.1.1.crate) = dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77
+SIZE (rust/crates/shell-words-1.1.1.crate) = 10012
SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
-SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
-SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
-SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
-SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc
+SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373
+SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b
+SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
-SHA256 (rust/crates/starship-battery-0.10.2.crate) = 5b781e3db6801873ce18c19041da668920c46223cdc7059ea20e2f8fe1ba85a2
-SIZE (rust/crates/starship-battery-0.10.2.crate) = 47378
+SHA256 (rust/crates/starship-battery-0.10.3.crate) = fd0efc2c44c92705be724265a0c758e3b7c120ea63817d2d684bab86fbeced9a
+SIZE (rust/crates/starship-battery-0.10.3.crate) = 46703
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
@@ -411,14 +403,14 @@ SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438
SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87
+SIZE (rust/crates/syn-2.0.111.crate) = 302117
SHA256 (rust/crates/sysctl-0.7.1.crate) = cca424247104946a59dacd27eaad296223b7feec3d168a6dd04585183091eb0b
SIZE (rust/crates/sysctl-0.7.1.crate) = 18813
SHA256 (rust/crates/sysinfo-0.37.2.crate) = 16607d5caffd1c07ce073528f9ed972d88db15dd44023fa57142963be3feb11f
SIZE (rust/crates/sysinfo-0.37.2.crate) = 216343
-SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
-SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/tempfile-3.24.0.crate) = 655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c
+SIZE (rust/crates/tempfile-3.24.0.crate) = 40849
SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/terminfo-0.9.0.crate) = d4ea810f0692f9f51b382fff5893887bb4580f5fa246fde546e0b13e7fcee662
@@ -431,12 +423,12 @@ SHA256 (rust/crates/termwiz-0.23.3.crate) = 4676b37242ccbd1aabf56edb093a4827dc49
SIZE (rust/crates/termwiz-0.23.3.crate) = 400004
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
-SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
-SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
SIZE (rust/crates/time-0.3.44.crate) = 143200
SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
@@ -445,34 +437,34 @@ SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c
SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
SHA256 (rust/crates/timeless-0.0.14-alpha.crate) = 04121e3f47427f2604066a4c4af25102e6c5794b167f6dee85958898ebf7f131
SIZE (rust/crates/timeless-0.0.14-alpha.crate) = 11172
-SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
-SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
-SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
-SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
-SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
-SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
-SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
-SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
+SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
+SHA256 (rust/crates/toml_edit-0.24.0+spec-1.1.0.crate) = 8c740b185920170a6d9191122cafef7010bd6270a3824594bff6784c04d7f09e
+SIZE (rust/crates/toml_edit-0.24.0+spec-1.1.0.crate) = 66403
+SHA256 (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44
+SIZE (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = 34897
+SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607
+SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
SHA256 (rust/crates/unicode-ellipsis-0.3.0.crate) = 34ed7a61d66ae6471dc2fa895bc9c30c3351760c95e8c7afeb978acab3ccf04b
SIZE (rust/crates/unicode-ellipsis-0.3.0.crate) = 13589
-SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
-SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-truncate-2.0.0.crate) = 8fbf03860ff438702f3910ca5f28f8dac63c1c11e7efb5012b8b175493606330
SIZE (rust/crates/unicode-truncate-2.0.0.crate) = 12904
-SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
-SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/uom-0.37.0.crate) = cd5cfe7d84f6774726717f358a37f5bca8fca273bed4de40604ad129d1107b49
SIZE (rust/crates/uom-0.37.0.crate) = 157278
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
-SIZE (rust/crates/uuid-1.18.1.crate) = 60468
+SHA256 (rust/crates/uuid-1.19.0.crate) = e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a
+SIZE (rust/crates/uuid-1.19.0.crate) = 60244
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/vtparse-0.6.2.crate) = 6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0
@@ -483,20 +475,16 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
-SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
-SHA256 (rust/crates/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d
-SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19
-SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119
-SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1
-SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057
+SHA256 (rust/crates/wasm-bindgen-0.2.106.crate) = 0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd
+SIZE (rust/crates/wasm-bindgen-0.2.106.crate) = 48417
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3
+SIZE (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 9266
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = 49711
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.106.crate) = cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4
+SIZE (rust/crates/wasm-bindgen-shared-0.2.106.crate) = 10115
SHA256 (rust/crates/wezterm-bidi-0.2.3.crate) = 0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec
SIZE (rust/crates/wezterm-bidi-0.2.3.crate) = 73214
SHA256 (rust/crates/wezterm-blob-leases-0.1.1.crate) = 692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7
@@ -519,93 +507,75 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
SIZE (rust/crates/windows-0.61.3.crate) = 9372520
-SHA256 (rust/crates/windows-0.62.0.crate) = 9579d0e6970fd5250aa29aba5994052385ff55cf7b28a059e484bb79ea842e42
-SIZE (rust/crates/windows-0.62.0.crate) = 9361442
+SHA256 (rust/crates/windows-0.62.2.crate) = 527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580
+SIZE (rust/crates/windows-0.62.2.crate) = 9360572
SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
-SHA256 (rust/crates/windows-collections-0.3.0.crate) = a90dd7a7b86859ec4cdf864658b311545ef19dbcf17a672b52ab7cefe80c336f
-SIZE (rust/crates/windows-collections-0.3.0.crate) = 13558
+SHA256 (rust/crates/windows-collections-0.3.2.crate) = 23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610
+SIZE (rust/crates/windows-collections-0.3.2.crate) = 13510
SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
-SHA256 (rust/crates/windows-core-0.62.0.crate) = 57fe7168f7de578d2d8a05b07fd61870d2e73b4020e9f49aa00da8471723497c
-SIZE (rust/crates/windows-core-0.62.0.crate) = 36955
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
-SHA256 (rust/crates/windows-future-0.3.0.crate) = b2194dee901458cb79e1148a4e9aac2b164cc95fa431891e7b296ff0b2f1d8a6
-SIZE (rust/crates/windows-future-0.3.0.crate) = 17988
-SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
-SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
-SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
-SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-future-0.3.2.crate) = e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb
+SIZE (rust/crates/windows-future-0.3.2.crate) = 17944
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
-SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
-SHA256 (rust/crates/windows-numerics-0.3.0.crate) = 2ce3498fe0aba81e62e477408383196b4b0363db5e0c27646f932676283b43d8
-SIZE (rust/crates/windows-numerics-0.3.0.crate) = 9786
+SHA256 (rust/crates/windows-numerics-0.3.1.crate) = 6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26
+SIZE (rust/crates/windows-numerics-0.3.1.crate) = 9772
SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
-SHA256 (rust/crates/windows-result-0.4.0.crate) = 7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f
-SIZE (rust/crates/windows-result-0.4.0.crate) = 13420
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
-SHA256 (rust/crates/windows-strings-0.5.0.crate) = 7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda
-SIZE (rust/crates/windows-strings-0.5.0.crate) = 13992
-SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
-SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
-SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
-SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
-SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
-SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
-SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
-SHA256 (rust/crates/windows-threading-0.2.0.crate) = ab47f085ad6932defa48855254c758cdd0e2f2d48e62a34118a268d8f345e118
-SIZE (rust/crates/windows-threading-0.2.0.crate) = 9777
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
-SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
-SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
-SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
-SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
-SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
-SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
-SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
-SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
-SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
-SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
-SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
-SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
-SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
-SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
-SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
-SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/windows-threading-0.2.1.crate) = 3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37
+SIZE (rust/crates/windows-threading-0.2.1.crate) = 9686
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
+SIZE (rust/crates/winnow-0.7.14.crate) = 184718
SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d
SIZE (rust/crates/winreg-0.10.1.crate) = 25725
SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
SHA256 (rust/crates/wrapcenum-derive-0.4.1.crate) = a76ff259533532054cfbaefb115c613203c73707017459206380f03b3b3f266e
SIZE (rust/crates/wrapcenum-derive-0.4.1.crate) = 7400
-SHA256 (ClementTsang-bottom-0.12.2_GH0.tar.gz) = dff5064fbe74800f187d9846990be0431786b98c4aa49fdca8ff842efbb319b9
-SIZE (ClementTsang-bottom-0.12.2_GH0.tar.gz) = 3319781
+SHA256 (rust/crates/zmij-1.0.2.crate) = 0f4a4e8e9dc5c62d159f04fcdbe07f4c3fb710415aab4754bf11505501e3251d
+SIZE (rust/crates/zmij-1.0.2.crate) = 35840
+SHA256 (ClementTsang-bottom-0.12.3_GH0.tar.gz) = 1c70894f0eceb7034075959ff3080cf4706c11d7c012912c24e777abe4e62b70
+SIZE (ClementTsang-bottom-0.12.3_GH0.tar.gz) = 3320847
diff --git a/sysutils/brename/Makefile b/sysutils/brename/Makefile
index f0222cd54e62..080a75549ceb 100644
--- a/sysutils/brename/Makefile
+++ b/sysutils/brename/Makefile
@@ -1,7 +1,7 @@
PORTNAME= brename
DISTVERSIONPREFIX= v
DISTVERSION= 2.14.0
-PORTREVISION= 18
+PORTREVISION= 21
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/bsdisks/Makefile b/sysutils/bsdisks/Makefile
index 52b8929092b3..9dd8c1a1e4af 100644
--- a/sysutils/bsdisks/Makefile
+++ b/sysutils/bsdisks/Makefile
@@ -1,5 +1,6 @@
PORTNAME= bsdisks
DISTVERSION= 0.38
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= arrowd@FreeBSD.org
diff --git a/sysutils/bsdisks/files/patch-camcontrol.c b/sysutils/bsdisks/files/patch-camcontrol.c
deleted file mode 100644
index b40057506332..000000000000
--- a/sysutils/bsdisks/files/patch-camcontrol.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- camcontrol.c.orig 2025-07-31 07:59:58 UTC
-+++ camcontrol.c
-@@ -266,6 +266,9 @@ static void stopUnit(struct cam_device *cam_dev)
- /* start/stop */ 0,
- /* load_eject */ 0,
- /* immediate */ 0,
-+#if __FreeBSD_version >= 1600004
-+ /* power_condition */ SSS_PC_START_VALID,
-+#endif
- /* sense_len */ SSD_FULL_SIZE,
- /* timeout */ 30000);
-
diff --git a/sysutils/buildah/Makefile b/sysutils/buildah/Makefile
index fc8217d3a861..99eee932f134 100644
--- a/sysutils/buildah/Makefile
+++ b/sysutils/buildah/Makefile
@@ -1,6 +1,7 @@
PORTNAME= buildah
DISTVERSIONPREFIX= v
DISTVERSION= 1.42.2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
@@ -19,7 +20,7 @@ RUN_DEPENDS= containernetworking-plugins>=0:net/containernetworking-plugins \
containers-common>=0:sysutils/containers-common \
ocijail:sysutils/ocijail
-USES= gmake go:no_targets,1.24 pkgconfig
+USES= gmake go:1.24+,no_targets pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= containers
diff --git a/sysutils/bupstash/Makefile b/sysutils/bupstash/Makefile
index 50446e29fd75..e4cb948232ec 100644
--- a/sysutils/bupstash/Makefile
+++ b/sysutils/bupstash/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bupstash
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
-PORTREVISION= 29
+PORTREVISION= 31
CATEGORIES= sysutils
MAINTAINER= felix@userspace.com.au
diff --git a/sysutils/burp-devel/Makefile b/sysutils/burp-devel/Makefile
deleted file mode 100644
index 3a5242c2a9c1..000000000000
--- a/sysutils/burp-devel/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-PORTNAME= burp
-PORTVERSION= 3.1.4
-CATEGORIES= sysutils
-MASTER_SITES= https://github.com/grke/burp/releases/download/${PORTVERSION}/
-PKGNAMESUFFIX= -devel
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Network backup and restore program (development)
-WWW= https://burp.grke.org/ \
- https://github.com/grke/burp
-
-LICENSE= AGPLv3 PD
-LICENSE_COMB= multi
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uthash \
- ${LOCALBASE}/include/yajl/yajl_common.h:devel/yajl
-LIB_DEPENDS= librsync.so:net/librsync
-RUN_DEPENDS= bash:shells/bash
-
-USES= compiler:c11 cpe libtool ncurses pkgconfig ssl tar:bz2
-
-CONFIGURE_ARGS= --sysconfdir=${ETCDIR}
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-all
-USE_RC_SUBR= burp
-
-PLIST_SUB= PORTVERSION=${PORTVERSION}
-
-CONFLICTS_INSTALL= burp
-
-CPE_VENDOR= burp_project
-
-OPTIONS_DEFINE= IPV6
-IPV6_CONFIGURE_ENABLE= ipv6
-
-post-install:
-.for file in CA.cnf burp.conf burp-server.conf clientconfdir/testclient
- ${MV} ${STAGEDIR}${ETCDIR}/${file} ${STAGEDIR}${ETCDIR}/${file}.sample
-.endfor
-
-.include <bsd.port.mk>
diff --git a/sysutils/burp-devel/distinfo b/sysutils/burp-devel/distinfo
deleted file mode 100644
index 3460b4de450c..000000000000
--- a/sysutils/burp-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1681052910
-SHA256 (burp-3.1.4.tar.bz2) = 4bdcbde98082db78679a7a7170c76dff5dacb9f8b984aaa3f01d2999dac6e3f9
-SIZE (burp-3.1.4.tar.bz2) = 651464
diff --git a/sysutils/burp-devel/files/burp.in b/sysutils/burp-devel/files/burp.in
deleted file mode 100644
index 0b1503213ab1..000000000000
--- a/sysutils/burp-devel/files/burp.in
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/bin/sh
-
-# Burp rc.d script, placed in the public domain by Jarkko Kniivilä @ 2014-05-14
-
-# PROVIDE: burp
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf to enable Burp:
-#
-# burp_enable="YES"
-# # optional
-# burp_config="%%PREFIX%%/etc/burp/burp-server.conf"
-#
-#
-
-export PATH="$PATH:%%PREFIX%%/bin:%%PREFIX%%/sbin"
-
-. /etc/rc.subr
-
-name=burp
-rcvar=burp_enable
-monitor_cmd="${name}_monitor"
-summary_cmd="${name}_summary"
-
-load_rc_config $name
-
-# Set some defaults
-: ${burp_enable:="NO"}
-: ${burp_config:="%%PREFIX%%/etc/burp/burp-server.conf"}
-
-burp_flags="-c ${burp_config}"
-
-command="%%PREFIX%%/sbin/${name}"
-command_args="> /dev/null 2>&1"
-
-pidfile="/var/run/${name}.server.pid" # this really depends on the config file so make sure they concur
-required_files="${burp_config}"
-sig_reload="HUP"
-extra_commands="reload monitor summary"
-
-burp_monitor()
-{
- rc_flags="-a s ${rc_flags}"
- ${command} ${rc_flags}
-}
-
-burp_summary()
-{
- # This allows you to get the output of the '-a S' flag thusly:
- # service burp summary -C $my_client
-
- rc_flags="-a S ${rc_flags}"
- ${command} ${rc_flags} "$@"
-}
-
-run_rc_command "$@"
diff --git a/sysutils/burp-devel/pkg-descr b/sysutils/burp-devel/pkg-descr
deleted file mode 100644
index 89076f4a7a75..000000000000
--- a/sysutils/burp-devel/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Burp is a network backup and restore program. It attempts to reduce network
-traffic and the amount of space that is used by each backup. There are two
-independent backup protocols to choose from:
-- Protocol 1: Optionally uses librsync.
- Available in all burp versions and is stable.
-- Protocol 2: Uses variable length chunking for inline deduplication, and
- sparse indexing on the server side.
- Available from burp version 2.0.x, but is experimental and should not be used
- in production.
diff --git a/sysutils/burp-devel/pkg-plist b/sysutils/burp-devel/pkg-plist
deleted file mode 100644
index 0b6b92ee4879..000000000000
--- a/sysutils/burp-devel/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/vss_strip
-@dir etc/burp/CA-client
-@sample etc/burp/CA.cnf.sample
-@dir etc/burp/autoupgrade/server/win32
-@dir etc/burp/autoupgrade/server/win64/%%PORTVERSION%%
-@sample etc/burp/burp-server.conf.sample
-@sample etc/burp/burp.conf.sample
-etc/burp/clientconfdir/incexc/example
-@sample etc/burp/clientconfdir/testclient.sample
-sbin/bedup
-sbin/bsigs
-sbin/bsparse
-sbin/burp
-sbin/burp_ca
-%%DATADIR%%/scripts/backup_tool_script
-%%DATADIR%%/scripts/notify_script
-%%DATADIR%%/scripts/ssl_extra_checks_script
-%%DATADIR%%/scripts/summary_script
-%%DATADIR%%/scripts/timer_script
-share/man/man8/bedup.8.gz
-share/man/man8/burp.8.gz
-share/man/man8/burp_ca.8.gz
-share/man/man8/vss_strip.8.gz
-@dir /var/spool/burp
diff --git a/sysutils/burp/Makefile b/sysutils/burp/Makefile
index 40edee6e78d7..e0f31859af2e 100644
--- a/sysutils/burp/Makefile
+++ b/sysutils/burp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= burp
-PORTVERSION= 2.4.0
+PORTVERSION= 3.2.0
CATEGORIES= sysutils
MASTER_SITES= https://github.com/grke/burp/releases/download/${PORTVERSION}/
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uthash \
LIB_DEPENDS= librsync.so:net/librsync
RUN_DEPENDS= bash:shells/bash
-USES= cpe libtool ncurses pkgconfig ssl tar:bz2
+USES= compiler:c11 cpe libtool ncurses pkgconfig ssl tar:bz2
CONFIGURE_ARGS= --sysconfdir=${ETCDIR}
GNU_CONFIGURE= yes
@@ -30,8 +30,6 @@ CONFLICTS_INSTALL= burp-devel
CPE_VENDOR= burp_project
-PORTSCOUT= limit:^2\.4\.
-
OPTIONS_DEFINE= IPV6
IPV6_CONFIGURE_ENABLE= ipv6
diff --git a/sysutils/burp/distinfo b/sysutils/burp/distinfo
index 97375e9c3241..08fdccb0ec02 100644
--- a/sysutils/burp/distinfo
+++ b/sysutils/burp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1622214004
-SHA256 (burp-2.4.0.tar.bz2) = 1f88d325f59c6191908d13ac764db5ee56b478fbea30244ae839383b9f9d2832
-SIZE (burp-2.4.0.tar.bz2) = 721437
+TIMESTAMP = 1767157597
+SHA256 (burp-3.2.0.tar.bz2) = 3f5e057d40d2986fbfbebdf7a64570719c4c664882a3fd038ebac5a20326c5cf
+SIZE (burp-3.2.0.tar.bz2) = 670900
diff --git a/sysutils/burp/files/patch-libressl35 b/sysutils/burp/files/patch-libressl35
deleted file mode 100644
index 9c745c39394e..000000000000
--- a/sysutils/burp/files/patch-libressl35
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/server/ca.c.orig 2021-05-02 03:15:43 UTC
-+++ src/server/ca.c
-@@ -573,7 +573,7 @@ int ca_x509_verify_crl(struct conf **confs,
- revoked=(X509_REVOKED *)
- sk_X509_REVOKED_value(X509_CRL_get_REVOKED(crl), i);
- if(!ASN1_INTEGER_cmp(
--#if OPENSSL_VERSION_NUMBER < 0x1010000fL || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000L)
- revoked->serialNumber,
- #else
- X509_REVOKED_get0_serialNumber(revoked),
diff --git a/sysutils/burp/pkg-plist b/sysutils/burp/pkg-plist
index 5cbac73308fa..0b6b92ee4879 100644
--- a/sysutils/burp/pkg-plist
+++ b/sysutils/burp/pkg-plist
@@ -18,8 +18,6 @@ sbin/burp_ca
%%DATADIR%%/scripts/summary_script
%%DATADIR%%/scripts/timer_script
share/man/man8/bedup.8.gz
-share/man/man8/bsigs.8.gz
-share/man/man8/bsparse.8.gz
share/man/man8/burp.8.gz
share/man/man8/burp_ca.8.gz
share/man/man8/vss_strip.8.gz
diff --git a/sysutils/bvm/Makefile b/sysutils/bvm/Makefile
index 58bb62823fb6..57f303cb4634 100644
--- a/sysutils/bvm/Makefile
+++ b/sysutils/bvm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bvm
-DISTVERSION= 1.3.5
+DISTVERSION= 1.4.0
CATEGORIES= sysutils
MAINTAINER= bigdragonsoft@gmail.com
@@ -14,6 +14,7 @@ ONLY_FOR_ARCHS_REASON= Bhyve VM Manager is required to be built on a 64bit machi
RUN_DEPENDS= bhyve-firmware>0:sysutils/bhyve-firmware \
grub-bhyve:sysutils/grub2-bhyve \
+ swtpm:sysutils/swtpm \
tmux:sysutils/tmux
USE_GITHUB= yes
@@ -22,15 +23,15 @@ GH_ACCOUNT= bigdragonsoft
BUILD_WRKSRC= ${WRKSRC}/src
do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bvm
- ${INSTALL_DATA} ${WRKSRC}/conf/bvm.conf ${STAGEDIR}${PREFIX}/etc/bvm/bvm.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/conf/nat.conf ${STAGEDIR}${PREFIX}/etc/bvm/nat.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/conf/switch.conf ${STAGEDIR}${PREFIX}/etc/bvm/switch.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/conf/dhcp.conf ${STAGEDIR}${PREFIX}/etc/bvm/dhcp.conf.sample
- ${INSTALL_SCRIPT} ${WRKSRC}/conf/bvmd ${STAGEDIR}${PREFIX}/etc/rc.d/
- ${INSTALL_PROGRAM} ${WRKSRC}/src/bvm ${STAGEDIR}${PREFIX}/bin/
- ${INSTALL_PROGRAM} ${WRKSRC}/src/bvmb ${STAGEDIR}${PREFIX}/bin/
- ${INSTALL_PROGRAM} ${WRKSRC}/src/bvmdhcp ${STAGEDIR}${PREFIX}/bin/
+ ${MKDIR} ${STAGEDIR}${ETCDIR}/templates
+.for _CONF in bvm.conf dhcp.conf nat.conf switch.conf \
+ templates/freebsd.conf templates/linux.conf templates/windows.conf
+ ${INSTALL_DATA} ${WRKSRC}/conf/${_CONF} ${STAGEDIR}${ETCDIR}/${_CONF}.sample
+.endfor
+ ${INSTALL_SCRIPT} ${WRKSRC}/conf/bvmd ${STAGEDIR}${PREFIX}/etc/rc.d
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/bvm \
+ ${WRKSRC}/src/bvmb \
+ ${WRKSRC}/src/bvmdhcp ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/bvm.8 ${STAGEDIR}${PREFIX}/share/man/man8
.include <bsd.port.mk>
diff --git a/sysutils/bvm/distinfo b/sysutils/bvm/distinfo
index dab786e2417c..6d414c69659b 100644
--- a/sysutils/bvm/distinfo
+++ b/sysutils/bvm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733565574
-SHA256 (bigdragonsoft-bvm-1.3.5_GH0.tar.gz) = 6c0afb98905c685e35b00719959f888eb61979d6e1bb5434a99da2ae0c0e3733
-SIZE (bigdragonsoft-bvm-1.3.5_GH0.tar.gz) = 139958
+TIMESTAMP = 1766972604
+SHA256 (bigdragonsoft-bvm-1.4.0_GH0.tar.gz) = 7f2c5541bf703a6c8f59dac5652a9ec9d8224b85a85de0f416740d8bf24f8216
+SIZE (bigdragonsoft-bvm-1.4.0_GH0.tar.gz) = 176925
diff --git a/sysutils/bvm/pkg-descr b/sysutils/bvm/pkg-descr
index 34744c164dd7..b5ca16dc8f1c 100644
--- a/sysutils/bvm/pkg-descr
+++ b/sysutils/bvm/pkg-descr
@@ -1,9 +1,10 @@
-The BVM is a Bhyve virtual machine management tool
-based on FreeBSD that allows you to easily manage virtual machines.
+BVM is a powerful and easy-to-use command-line manager for Bhyve VM on FreeBSD.
-1. The supported operating systems are:
- FreeBSD,OpenBSD,NetBSD,Debian,OpenSuse,Ubuntu Windows10 etc.
-2. Supports multiple network cards and multiple hard disks.
-3. There are two kinds of network modes: Bridged and NAT
-4. Support grub and uefi boot
-5. Support for ZFS
+Main features include:
+- Wide OS support: FreeBSD, OpenBSD, NetBSD, Linux, and Windows 10/11.
+- Flexible storage/network: Supports VirtIO/NVMe, ZFS snapshots, NAT with
+ port forwarding, bridging, and built-in DHCP.
+- Advanced capabilities: Supports UEFI (with persistence), TPM 2.0, PCI
+ passthrough, and VirtIO-9P shared folders.
+- Management tools: VNC remote access, VM encryption, CPU topology control,
+ autoboot configuration, and snapshot rollback.
diff --git a/sysutils/bvm/pkg-plist b/sysutils/bvm/pkg-plist
index a0a90e05d19c..312af9dc4942 100644
--- a/sysutils/bvm/pkg-plist
+++ b/sysutils/bvm/pkg-plist
@@ -2,8 +2,11 @@ bin/bvm
bin/bvmb
bin/bvmdhcp
@sample %%ETCDIR%%/bvm.conf.sample
+@sample %%ETCDIR%%/dhcp.conf.sample
@sample %%ETCDIR%%/nat.conf.sample
@sample %%ETCDIR%%/switch.conf.sample
-@sample %%ETCDIR%%/dhcp.conf.sample
+@sample %%ETCDIR%%/templates/freebsd.conf.sample
+@sample %%ETCDIR%%/templates/linux.conf.sample
+@sample %%ETCDIR%%/templates/windows.conf.sample
etc/rc.d/bvmd
share/man/man8/bvm.8.gz
diff --git a/sysutils/cardano-cli/Makefile b/sysutils/cardano-cli/Makefile
index a6879a56a1ce..62f4d0e2bafd 100644
--- a/sysutils/cardano-cli/Makefile
+++ b/sysutils/cardano-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cardano-cli
DISTVERSIONPREFIX= ${PORTNAME}-
-DISTVERSION= 10.13.1.0
+DISTVERSION= 10.15.0.0
CATEGORIES= sysutils net-p2p
MASTER_SITES= https://chap.intersectmbo.org/package/:chap
@@ -34,7 +34,7 @@ USE_CABAL= Cabal-3.16.0.0_1 \
FailT-0.1.2.0 \
Glob-0.10.2_3 \
HUnit-1.6.2.0 \
- ImpSpec-0.1.0.0 \
+ ImpSpec-0.2.0.0 \
MemoTrie-0.6.11 \
MonadRandom-0.6.2 \
OneTuple-0.4.2_1 \
@@ -56,9 +56,9 @@ USE_CABAL= Cabal-3.16.0.0_1 \
asn1-encoding-0.9.6_2 \
asn1-parse-0.9.5 \
asn1-types-0.3.4 \
- assoc-1.1.1_1 \
- async-2.2.5_3 \
- atomic-counter-0.1.2.3 \
+ assoc-1.1.1_2 \
+ async-2.2.5_4 \
+ atomic-counter-0.1.2.4 \
attoparsec-0.14.4_6 \
attoparsec-aeson-2.2.2.0 \
auto-update-0.2.6 \
@@ -70,7 +70,7 @@ USE_CABAL= Cabal-3.16.0.0_1 \
base16-bytestring-1.0.2.0_1 \
base58-bytestring-0.1.0 \
base64-bytestring-1.2.1.0_1 \
- base64-bytestring-type-1.0.1_22 \
+ base64-bytestring-type-1.0.1_24 \
basement-0.0.16 \
bech32-1.1.9 \
bech32-th-1.1.9 \
@@ -84,21 +84,20 @@ USE_CABAL= Cabal-3.16.0.0_1 \
blaze-markup-0.8.3.0_2 \
boring-0.2.2_1 \
boxes-0.1.5 \
- brick-2.9_1 \
+ brick-2.10_1 \
bsb-http-chunked-0.0.0.4_4 \
byron-spec-chain-1.0.1.1:chap \
byron-spec-ledger-1.1.0.1:chap \
byteorder-1.0.4 \
- bytestring-strict-builder-0.4.5.8 \
bytestring-trie-0.2.7.6 \
call-stack-0.4.0 \
canonical-json-0.6.0.1_1 \
capability-0.5.0.1_6 \
- cardano-addresses-4.0.0_1 \
- cardano-api-10.19.1.0:chap \
+ cardano-addresses-4.0.1 \
+ cardano-api-10.23.0.0_2:chap \
cardano-binary-1.7.2.0:chap \
cardano-crypto-1.3.0 \
- cardano-crypto-class-2.2.3.1:chap \
+ cardano-crypto-class-2.2.3.2:chap \
cardano-crypto-praos-2.2.1.1:chap \
cardano-crypto-test-1.6.0.0:chap \
cardano-crypto-tests-2.2.2.0_1:chap \
@@ -151,23 +150,23 @@ USE_CABAL= Cabal-3.16.0.0_1 \
contra-tracer-0.1.0.2:chap \
contravariant-1.5.5 \
cookie-0.5.1 \
- criterion-1.6.4.1 \
+ criterion-1.6.4.1_1 \
criterion-measurement-0.2.3.0 \
crypton-1.0.4 \
- crypton-connection-0.4.5 \
+ crypton-connection-0.4.5_1 \
crypton-socks-0.6.2 \
crypton-x509-1.7.7 \
- crypton-x509-store-1.6.11 \
+ crypton-x509-store-1.6.12_1 \
crypton-x509-system-1.6.7 \
crypton-x509-validation-1.6.14 \
cuddle-1.0.0.0 \
data-clist-0.2_1 \
- data-default-0.8.0.1 \
+ data-default-0.8.0.1_1 \
data-default-class-0.2.0.0 \
- data-fix-0.3.4_1 \
+ data-fix-0.3.4_2 \
dec-0.0.6_1 \
dense-linear-algebra-0.1.0.0 \
- dependent-map-0.4.0.0_2 \
+ dependent-map-0.4.0.1 \
dependent-sum-0.7.2.0_2 \
deque-0.4.4.2 \
deriving-aeson-0.2.10 \
@@ -175,39 +174,39 @@ USE_CABAL= Cabal-3.16.0.0_1 \
dictionary-sharing-0.1.0.0_4 \
diff-containers-1.3.0.0:chap \
digest-0.0.2.1 \
- directory-ospath-streaming-0.2.2_1 \
+ directory-ospath-streaming-0.3_1 \
distributive-0.6.2.1_1 \
dlist-1.0_2 \
dns-4.2.0 \
- dom-lt-0.2.3_1 \
+ dom-lt-0.2.4 \
dot-0.3 \
+ ech-config-0.0.1 \
either-5.0.3_1 \
erf-2.0.0.0 \
errors-2.3.0_5 \
extensible-exceptions-0.1.1.4 \
extra-1.8 \
- fgl-5.8.3.0_1 \
+ fgl-5.8.3.0_2 \
file-embed-0.0.16.0 \
file-io-0.1.5 \
filelock-0.1.1.8 \
fin-0.3.2_1 \
fingertree-0.1.6.2 \
fingertree-rm-1.0.0.4:chap \
- flat-0.6 \
fmt-0.6.3.0 \
- foldable1-classes-compat-0.1.2 \
- foldl-1.4.18_1 \
+ foldable1-classes-compat-0.1.2_2 \
+ foldl-1.4.18_2 \
formatting-7.2.0 \
foundation-0.0.30 \
- free-5.2_7 \
+ free-5.2_8 \
fs-api-0.4.0.0 \
- fs-sim-0.4.0.0_1 \
- generic-lens-2.2.2.0_1 \
- generic-lens-core-2.2.1.0_2 \
- generic-optics-2.2.1.0_2 \
+ fs-sim-0.4.1.0 \
+ generic-lens-2.3.0.0 \
+ generic-lens-core-2.3.0.0 \
+ generic-optics-2.3.0.0 \
generic-random-1.5.0.1 \
- generically-0.1.1_4 \
- generics-sop-0.5.1.4_2 \
+ generically-0.1.1_5 \
+ generics-sop-0.5.1.4_3 \
genvalidity-1.1.1.0 \
githash-0.1.7.0 \
graphviz-2999.20.2.1 \
@@ -219,15 +218,16 @@ USE_CABAL= Cabal-3.16.0.0_1 \
haskell-lexer-1.2.1 \
hdaemonize-0.5.7 \
heapwords-0.1.0.2:chap \
- hedgehog-1.5_2 \
- hedgehog-extras-0.10.0.0 \
+ hedgehog-1.7_1 \
+ hedgehog-extras-0.10.1.0 \
hedgehog-quickcheck-0.1.1_10 \
heredoc-0.2.0.0 \
hourglass-0.2.12_1 \
- hsc2hs-0.68.10_4 \
- hspec-2.11.13 \
- hspec-core-2.11.13 \
- hspec-discover-2.11.13 \
+ hpke-0.0.0 \
+ hsc2hs-0.68.10_5 \
+ hspec-2.11.14 \
+ hspec-core-2.11.14_1 \
+ hspec-discover-2.11.14 \
hspec-expectations-0.8.4_2 \
hspec-expectations-lifted-0.10.0 \
hsyslog-5.0.2_1 \
@@ -236,19 +236,18 @@ USE_CABAL= Cabal-3.16.0.0_1 \
http-client-tls-0.3.6.4_2 \
http-conduit-2.3.9.1 \
http-date-0.0.11 \
- http-semantics-0.3.0 \
+ http-semantics-0.4.0 \
http-types-0.12.4 \
- http2-5.3.10_1 \
- hw-prelude-0.0.5.0 \
+ http2-5.4.0 \
indexed-profunctors-0.1.1.1 \
indexed-traversable-0.1.4_1 \
indexed-traversable-instances-0.1.2_1 \
infinite-list-0.1.2 \
- integer-conversion-0.1.1_1 \
+ integer-conversion-0.1.1_2 \
integer-logarithms-1.0.4 \
invariant-0.6.4_1 \
io-classes-1.8.0.1 \
- io-sim-1.8.0.1 \
+ io-sim-1.8.0.1_1 \
iproute-1.7.15 \
js-chart-2.9.4.1 \
kan-extensions-5.2.7 \
@@ -259,18 +258,18 @@ USE_CABAL= Cabal-3.16.0.0_1 \
lens-5.3.5_1 \
libyaml-0.1.4 \
libyaml-clib-0.2.5 \
- lifted-async-0.10.2.7 \
+ lifted-async-0.11.0 \
lifted-base-0.2.3.12 \
list-t-1.0.5.7 \
logict-0.8.2.0 \
math-functions-0.3.4.4 \
measures-0.1.0.2:chap \
- megaparsec-9.7.0 \
+ megaparsec-9.7.0_1 \
memory-0.18.0_1 \
memory-pool-0.1.0.0 \
mempack-0.1.2.0 \
- microlens-0.4.13.1_1 \
- microlens-ghc-0.4.14.3 \
+ microlens-0.4.14.0 \
+ microlens-ghc-0.4.15.1 \
microlens-mtl-0.2.1.0 \
microlens-th-0.4.3.17 \
microstache-1.0.3_1 \
@@ -280,7 +279,7 @@ USE_CABAL= Cabal-3.16.0.0_1 \
mono-traversable-1.0.21.0 \
monoid-subclasses-1.2.6 \
monoidal-containers-0.6.6.0 \
- monoidal-synchronisation-0.1.0.6:chap \
+ monoidal-synchronisation-0.1.0.7:chap \
multiset-0.3.4.3_1 \
mutable-containers-0.3.4.1 \
mwc-random-0.15.2.0 \
@@ -298,38 +297,37 @@ USE_CABAL= Cabal-3.16.0.0_1 \
old-locale-1.0.0.7_2 \
old-time-1.1.0.4 \
optics-core-0.4.1.1_1 \
- optparse-applicative-0.18.1.0_1 \
+ optparse-applicative-0.19.0.0 \
optparse-applicative-fork-0.18.1.0:chap \
ordered-containers-0.2.4 \
- os-string-2.0.8 \
- ouroboros-consensus-0.28.0.1:chap \
- ouroboros-consensus-cardano-0.26.0.0:chap \
- ouroboros-consensus-diffusion-0.24.0.0:chap \
- ouroboros-consensus-protocol-0.13.0.0:chap \
- ouroboros-network-0.22.3.0:chap \
+ ouroboros-consensus-0.30.0.0:chap \
+ ouroboros-consensus-cardano-0.26.0.3_2:chap \
+ ouroboros-consensus-diffusion-0.25.0.0_2:chap \
+ ouroboros-consensus-protocol-0.13.0.0_2:chap \
+ ouroboros-network-0.22.4.0:chap \
ouroboros-network-api-0.16.0.0:chap \
ouroboros-network-framework-0.19.2.0:chap \
ouroboros-network-mock-0.1.1.2:chap \
ouroboros-network-protocols-0.15.0.0_1:chap \
ouroboros-network-testing-0.8.2.0:chap \
- parallel-3.2.2.0_10 \
+ parallel-3.3.0.0_1 \
parser-combinators-1.3.0_1 \
parsers-0.12.12_1 \
partial-order-0.2.0.0 \
pem-0.2.4 \
pipes-4.3.16_6 \
- plutus-core-1.53.1.0:chap \
- plutus-ledger-api-1.53.1.0:chap \
- plutus-tx-1.53.1.0:chap \
+ plutus-core-1.57.0.0:chap \
+ plutus-ledger-api-1.57.0.0:chap \
+ plutus-tx-1.57.0.0:chap \
polyparse-1.13.1 \
pretty-show-1.10 \
- pretty-simple-4.1.3.0 \
+ pretty-simple-4.1.4.0 \
prettyprinter-1.7.1 \
prettyprinter-ansi-terminal-1.1.3 \
prettyprinter-compat-ansi-wl-pprint-1.0.2 \
prettyprinter-configurable-1.36.0.0:chap \
primes-0.2.1.0 \
- primitive-0.9.1.0 \
+ primitive-0.9.1.0_1 \
profunctors-5.6.3 \
psqueues-0.2.8.2 \
pvar-1.0.0.0_1 \
@@ -348,10 +346,10 @@ USE_CABAL= Cabal-3.16.0.0_1 \
reducers-3.12.5_1 \
reflection-2.1.9_1 \
regex-base-0.94.0.3 \
- regex-tdfa-1.3.2.4 \
+ regex-tdfa-1.3.2.5 \
resource-registry-0.1.1.0 \
resourcet-1.3.0 \
- rio-0.1.23.0 \
+ rio-0.1.24.0 \
safe-0.3.21_1 \
safe-exceptions-0.1.7.4_1 \
safe-wild-cards-1.0.0.2_2 \
@@ -364,39 +362,40 @@ USE_CABAL= Cabal-3.16.0.0_1 \
serialise-0.2.6.1_5 \
set-algebra-1.1.0.4:chap \
simple-sendfile-0.2.32 \
- singletons-3.0.4 \
- singletons-th-3.3 \
- size-based-0.1.3.3_1 \
+ singletons-3.0.4_1 \
+ singletons-th-3.4 \
+ size-based-0.1.3.3_2 \
small-steps-1.1.2.0:chap \
socket-0.8.3.0_2 \
- some-1.0.6_2 \
- sop-core-0.5.0.2_5 \
+ some-1.0.6_3 \
+ sop-core-0.5.0.2_6 \
sop-extras-0.4.1.0:chap \
split-0.2.5 \
splitmix-0.1.3.1 \
- statistics-0.16.3.0_2 \
+ statistics-0.16.4.0 \
statistics-linreg-0.3 \
streaming-0.2.4.0 \
streaming-binary-0.3.0.1 \
streaming-bytestring-0.3.4 \
- streaming-commons-0.2.3.0 \
+ streaming-commons-0.2.3.1 \
strict-0.5.1_1 \
- strict-checked-vars-0.2.1.0 \
+ strict-checked-vars-0.2.1.0_1 \
strict-list-0.1.7.6 \
strict-sop-core-0.1.3.0:chap \
syb-0.7.3 \
tagged-0.8.9 \
- tar-0.6.4.0_4 \
+ tar-0.7.0.0_2 \
tasty-1.5.3_2 \
- tasty-discover-5.1.0_1 \
+ tasty-discover-5.2.0 \
tasty-expected-failure-0.12.3 \
tasty-golden-2.3.5 \
- tasty-hedgehog-1.4.0.2_7 \
+ tasty-hedgehog-1.4.0.2_8 \
tasty-hunit-0.10.2 \
tasty-quickcheck-0.11.1_4 \
tasty-rerun-1.1.20_2 \
tdigest-0.3.1 \
temporary-1.3 \
+ terminal-progress-bar-0.4.2 \
terminal-size-0.3.4_1 \
testing-type-modifiers-0.1.0.1 \
text-builder-1.0.0.4 \
@@ -407,9 +406,9 @@ USE_CABAL= Cabal-3.16.0.0_1 \
tf-random-0.5 \
th-abstraction-0.7.1.0_1 \
th-compat-0.1.6 \
- th-desugar-1.16_1 \
+ th-desugar-1.17 \
th-env-0.1.1 \
- th-expand-syns-0.4.12.0 \
+ th-expand-syns-0.4.12.0_1 \
th-lift-0.8.6 \
th-lift-instances-0.1.20 \
th-orphans-0.13.16 \
@@ -418,9 +417,9 @@ USE_CABAL= Cabal-3.16.0.0_1 \
these-1.2.1_2 \
time-compat-1.9.8 \
time-locale-compat-0.1.1.5 \
- time-manager-0.2.3 \
- tls-2.1.6 \
- tomland-1.3.3.3_3 \
+ time-manager-0.2.4 \
+ tls-2.1.13 \
+ tomland-1.3.3.3_4 \
transformers-base-0.4.6 \
transformers-compat-0.7.2 \
transformers-except-0.1.4_1 \
@@ -434,11 +433,11 @@ USE_CABAL= Cabal-3.16.0.0_1 \
unix-time-0.4.17 \
unliftio-0.2.25.1 \
unliftio-core-0.2.1.0_4 \
- unordered-containers-0.2.20_4 \
+ unordered-containers-0.2.20.1 \
utf8-string-1.0.2 \
uuid-types-1.0.6_3 \
validation-1.1.3_1 \
- validation-selective-0.2.0.0_6 \
+ validation-selective-0.2.0.0_7 \
validity-0.12.1.0 \
vary-0.1.1.3 \
vault-0.3.1.5_10 \
@@ -447,16 +446,16 @@ USE_CABAL= Cabal-3.16.0.0_1 \
vector-binary-instances-0.2.5.2_5 \
vector-map-1.1.0.1:chap \
vector-stream-0.1.0.1_4 \
- vector-th-unbox-0.2.2_8 \
+ vector-th-unbox-0.2.2_9 \
void-0.7.3 \
vty-6.2_1 \
vty-crossplatform-0.4.0.0 \
vty-unix-0.2.0.0 \
wai-3.2.4 \
- warp-3.4.9 \
- wherefrom-compat-0.1.1.1_1 \
+ warp-3.4.10_2 \
+ wherefrom-compat-0.1.1.1_4 \
with-utf8-1.1.0.0_2 \
- witherable-0.5_1 \
+ witherable-0.5_2 \
wl-pprint-annotated-0.1.0.1_4 \
wl-pprint-text-1.2.0.2_3 \
word-wrap-0.5 \
diff --git a/sysutils/cardano-cli/distinfo b/sysutils/cardano-cli/distinfo
index 1b3696ca776b..e4305d548b8e 100644
--- a/sysutils/cardano-cli/distinfo
+++ b/sysutils/cardano-cli/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1764862711
+TIMESTAMP = 1770839345
SHA256 (cabal/Cabal-3.16.0.0/Cabal-3.16.0.0.tar.gz) = d68aa36d47f550a45e72a2079aeef28d42add0a2e97f131b4d491c6cf1491b0c
SIZE (cabal/Cabal-3.16.0.0/Cabal-3.16.0.0.tar.gz) = 476203
SHA256 (cabal/Cabal-3.16.0.0/revision/1.cabal) = 9972c2bd263168a20bd990962a68d4fd024f50c30a00519a6b942e8871d1bd67
@@ -15,8 +15,8 @@ SHA256 (cabal/Glob-0.10.2/revision/3.cabal) = dd2ddbecae8f84e8f4cacb5b856901a19c
SIZE (cabal/Glob-0.10.2/revision/3.cabal) = 2938
SHA256 (cabal/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz) = b0b7538871ffc058486fc00740886d2f3172f8fa6869936bfe83a5e10bd744ab
SIZE (cabal/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz) = 21179
-SHA256 (cabal/ImpSpec-0.1.0.0/ImpSpec-0.1.0.0.tar.gz) = 38b28f6de3d00572c0e514b3093cca3bb1a37fdcda21df453da30537294414b8
-SIZE (cabal/ImpSpec-0.1.0.0/ImpSpec-0.1.0.0.tar.gz) = 12400
+SHA256 (cabal/ImpSpec-0.2.0.0/ImpSpec-0.2.0.0.tar.gz) = e0d2ec34fe40a0fcc44abddec126824dd6e94542181d42ad2c0e213277c24bb2
+SIZE (cabal/ImpSpec-0.2.0.0/ImpSpec-0.2.0.0.tar.gz) = 12558
SHA256 (cabal/MemoTrie-0.6.11/MemoTrie-0.6.11.tar.gz) = f7a6abf136eac1c6b370678e14e9519ed88c0c2adf75f06d6855b464db0c2420
SIZE (cabal/MemoTrie-0.6.11/MemoTrie-0.6.11.tar.gz) = 8369
SHA256 (cabal/MonadRandom-0.6.2/MonadRandom-0.6.2.tar.gz) = 02f01cb8efc2997a14c81061f055bdb9007f9c60da4fedea753c3e75570f666a
@@ -75,14 +75,14 @@ SHA256 (cabal/asn1-types-0.3.4/asn1-types-0.3.4.tar.gz) = 78ee92a251379298ca820f
SIZE (cabal/asn1-types-0.3.4/asn1-types-0.3.4.tar.gz) = 6472
SHA256 (cabal/assoc-1.1.1/assoc-1.1.1.tar.gz) = 231149b7fef09f5dd95af51228615e3b296dbd0faadeca053e0644a4b13b0ff6
SIZE (cabal/assoc-1.1.1/assoc-1.1.1.tar.gz) = 3158
-SHA256 (cabal/assoc-1.1.1/revision/1.cabal) = 0ab39b4d1feb4caca95ac6e314f48782b27a86a6b8d1f5e8dc4be9fbed11185f
-SIZE (cabal/assoc-1.1.1/revision/1.cabal) = 1420
+SHA256 (cabal/assoc-1.1.1/revision/2.cabal) = 766b1040eda5255bfcf10e1a9859c06d0ed6ad0e2ac87ed915bb035574d10ae4
+SIZE (cabal/assoc-1.1.1/revision/2.cabal) = 1437
SHA256 (cabal/async-2.2.5/async-2.2.5.tar.gz) = 1818473ebab9212afad2ed76297aefde5fae8b5d4404daf36939aece6a8f16f7
SIZE (cabal/async-2.2.5/async-2.2.5.tar.gz) = 15742
-SHA256 (cabal/async-2.2.5/revision/3.cabal) = b7648c6165729a973d95cb328f9fd874813a81c727707e8b2552b4f03399763b
-SIZE (cabal/async-2.2.5/revision/3.cabal) = 3366
-SHA256 (cabal/atomic-counter-0.1.2.3/atomic-counter-0.1.2.3.tar.gz) = ce4b63391b3c0d426cbe32af89f483222602a5b43aa5379aa720bf6f45f4cf04
-SIZE (cabal/atomic-counter-0.1.2.3/atomic-counter-0.1.2.3.tar.gz) = 17379
+SHA256 (cabal/async-2.2.5/revision/4.cabal) = e2a877717968edf1e2c91312fefd4fd53f4e49b27a421f98452b29a9256cad2a
+SIZE (cabal/async-2.2.5/revision/4.cabal) = 3366
+SHA256 (cabal/atomic-counter-0.1.2.4/atomic-counter-0.1.2.4.tar.gz) = b101e8dedc66da051a16022287d9b05c2dcb2f54f973fb09298b3486cd63ec2f
+SIZE (cabal/atomic-counter-0.1.2.4/atomic-counter-0.1.2.4.tar.gz) = 17426
SHA256 (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 3f337fe58624565de12426f607c23e60c7b09c86b4e3adfc827ca188c9979e6c
SIZE (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 160701
SHA256 (cabal/attoparsec-0.14.4/revision/6.cabal) = 35129d0ab1741f000f1a7d2fc839544919ee6fbb8f2d6e7f0a629c41f91035f3
@@ -113,8 +113,8 @@ SHA256 (cabal/base64-bytestring-1.2.1.0/revision/1.cabal) = 45305ccf8914c66d385b
SIZE (cabal/base64-bytestring-1.2.1.0/revision/1.cabal) = 2502
SHA256 (cabal/base64-bytestring-type-1.0.1/base64-bytestring-type-1.0.1.tar.gz) = f607d07c4aab227b4536c495fa7c07b35ddc9c2c013d385c16c02f236526780e
SIZE (cabal/base64-bytestring-type-1.0.1/base64-bytestring-type-1.0.1.tar.gz) = 5259
-SHA256 (cabal/base64-bytestring-type-1.0.1/revision/22.cabal) = aa67127f796c9213cac1148f03601f68e28b150dd9389db6496eb4253120a628
-SIZE (cabal/base64-bytestring-type-1.0.1/revision/22.cabal) = 3256
+SHA256 (cabal/base64-bytestring-type-1.0.1/revision/24.cabal) = f1852328b384df90ec3cff0ed991e057b3a1b570bddedce0073aa72aa604dd8e
+SIZE (cabal/base64-bytestring-type-1.0.1/revision/24.cabal) = 3256
SHA256 (cabal/basement-0.0.16/basement-0.0.16.tar.gz) = 7fb77e249aef76ba5aed3059d556800ce02b614597c488ba01f0a16449146300
SIZE (cabal/basement-0.0.16/basement-0.0.16.tar.gz) = 134837
SHA256 (cabal/bech32-1.1.9/bech32-1.1.9.tar.gz) = c40dd6d3703629ffc07fe39d26e689c178ca5b02043fc25aa7194bac02237050
@@ -155,10 +155,10 @@ SHA256 (cabal/boring-0.2.2/revision/1.cabal) = f6d705c30830a337862210f12c4ce38d5
SIZE (cabal/boring-0.2.2/revision/1.cabal) = 1779
SHA256 (cabal/boxes-0.1.5/boxes-0.1.5.tar.gz) = 38e1782e8a458f342a0acbb74af8f55cb120756bc3af7ee7220d955812af56c3
SIZE (cabal/boxes-0.1.5/boxes-0.1.5.tar.gz) = 7598
-SHA256 (cabal/brick-2.9/brick-2.9.tar.gz) = c1017d80fd49d9b0484c0fa71a15818b49375c0d6b551b6f79e9c258f853b0c9
-SIZE (cabal/brick-2.9/brick-2.9.tar.gz) = 236013
-SHA256 (cabal/brick-2.9/revision/1.cabal) = 3d2d52ba0667cbc2f46e0e62fd34b7d3538670e6e6f6dc6249e7be268a1df627
-SIZE (cabal/brick-2.9/revision/1.cabal) = 19018
+SHA256 (cabal/brick-2.10/brick-2.10.tar.gz) = b8429fc8a6115aa1504e3ce1e3b5d14aec31dc38cb327f2d6deb2403b8c87e21
+SIZE (cabal/brick-2.10/brick-2.10.tar.gz) = 236066
+SHA256 (cabal/brick-2.10/revision/1.cabal) = 4d782848b06590b1c87894dd8dbfe85a16da76faf223f7b182bca7917a97e618
+SIZE (cabal/brick-2.10/revision/1.cabal) = 17310
SHA256 (cabal/bsb-http-chunked-0.0.0.4/bsb-http-chunked-0.0.0.4.tar.gz) = 148309e23eb8b261c1de374712372d62d8c8dc8ee504c392809c7ec33c0a0e7c
SIZE (cabal/bsb-http-chunked-0.0.0.4/bsb-http-chunked-0.0.0.4.tar.gz) = 6630
SHA256 (cabal/bsb-http-chunked-0.0.0.4/revision/4.cabal) = 1cce7371c31b1d3cfa3eb155e2aecffc0ec212d1d8a7e7c8a3b00ef76818a43b
@@ -169,8 +169,6 @@ SHA256 (cabal/byron-spec-ledger-1.1.0.1.tar.gz) = 0bb9787ebef1b550f7c6e8289058a1
SIZE (cabal/byron-spec-ledger-1.1.0.1.tar.gz) = 54913
SHA256 (cabal/byteorder-1.0.4/byteorder-1.0.4.tar.gz) = bd20bbb586947f99c38a4c93d9d0266f49f6fc581767b51ba568f6d5d52d2919
SIZE (cabal/byteorder-1.0.4/byteorder-1.0.4.tar.gz) = 2030
-SHA256 (cabal/bytestring-strict-builder-0.4.5.8/bytestring-strict-builder-0.4.5.8.tar.gz) = 3b9ae00a210638d7d3972247f7106e51735327081cda17f4d0c1283b1ca2dd0b
-SIZE (cabal/bytestring-strict-builder-0.4.5.8/bytestring-strict-builder-0.4.5.8.tar.gz) = 7265
SHA256 (cabal/bytestring-trie-0.2.7.6/bytestring-trie-0.2.7.6.tar.gz) = 96ae7afdbebf39edc1b2d546862a3cc213536556a447c9ce53015b732fbe6766
SIZE (cabal/bytestring-trie-0.2.7.6/bytestring-trie-0.2.7.6.tar.gz) = 66891
SHA256 (cabal/call-stack-0.4.0/call-stack-0.4.0.tar.gz) = 430bcf8a3404f7e55319573c0b807b1356946f0c8f289bb3d9afb279c636b87b
@@ -183,18 +181,18 @@ SHA256 (cabal/capability-0.5.0.1/capability-0.5.0.1.tar.gz) = 91e10f3f425b0dfd26
SIZE (cabal/capability-0.5.0.1/capability-0.5.0.1.tar.gz) = 34847
SHA256 (cabal/capability-0.5.0.1/revision/6.cabal) = cd440fdcc8ad6d6a71506692e1fab6018c2266424b5d1f6873d5d9cb34b8ccf9
SIZE (cabal/capability-0.5.0.1/revision/6.cabal) = 3149
-SHA256 (cabal/cardano-addresses-4.0.0/cardano-addresses-4.0.0.tar.gz) = 8487dca5bca38c261c13c42928557cd5c0ea48bb289e370a4b7278a8eb579b8d
-SIZE (cabal/cardano-addresses-4.0.0/cardano-addresses-4.0.0.tar.gz) = 154677
-SHA256 (cabal/cardano-addresses-4.0.0/revision/1.cabal) = bb0f8146494fa81507f102187e141ee7d3ce7c19dbf319b70906931636d79eaa
-SIZE (cabal/cardano-addresses-4.0.0/revision/1.cabal) = 6570
-SHA256 (cabal/cardano-api-10.19.1.0.tar.gz) = f328cb82c29c8fb01c8e3166c86b751ace4e55e1d6054da626c0f102747d7d1b
-SIZE (cabal/cardano-api-10.19.1.0.tar.gz) = 380888
+SHA256 (cabal/cardano-addresses-4.0.1/cardano-addresses-4.0.1.tar.gz) = 626725f49c230e34bbe849407e0492226285a9d9a9a8721a80c1bb5c36293569
+SIZE (cabal/cardano-addresses-4.0.1/cardano-addresses-4.0.1.tar.gz) = 210532
+SHA256 (cabal/cardano-api-10.23.0.0.tar.gz) = f9656114cf8c4b8407cd56df96e73c4a911b2745a22fbf744a39f62d533184ac
+SIZE (cabal/cardano-api-10.23.0.0.tar.gz) = 408064
+SHA256 (cabal/cardano-api-10.23.0.0/revision/2.cabal) = debf720c38cc9ee79a90287920aa9a2542b25d42a2c825889064c3291a082025
+SIZE (cabal/cardano-api-10.23.0.0/revision/2.cabal) = 13474
SHA256 (cabal/cardano-binary-1.7.2.0.tar.gz) = 891041a868cdcc503499ffaaf05d964f79f93496d352b63da0aafdfda0ed7112
SIZE (cabal/cardano-binary-1.7.2.0.tar.gz) = 27810
SHA256 (cabal/cardano-crypto-1.3.0/cardano-crypto-1.3.0.tar.gz) = 5d3e1b00796458a605746d280571a93cbe050305c03d324d6eab5f7d771da879
SIZE (cabal/cardano-crypto-1.3.0/cardano-crypto-1.3.0.tar.gz) = 121062
-SHA256 (cabal/cardano-crypto-class-2.2.3.1.tar.gz) = 94d62d9d2b6c0993f7fd37d8d5cbb341190ae875a978bedbce634282084d489f
-SIZE (cabal/cardano-crypto-class-2.2.3.1.tar.gz) = 79887
+SHA256 (cabal/cardano-crypto-class-2.2.3.2.tar.gz) = 61aa3a9bc188f28dcd5579697045baac7c712da40a89d1bbbc9538cbaacce99f
+SIZE (cabal/cardano-crypto-class-2.2.3.2.tar.gz) = 79891
SHA256 (cabal/cardano-crypto-praos-2.2.1.1.tar.gz) = 85c35179d6e8c20904945bbf06ef08ac5d7313283f9f396cb4e9b85cd15aa640
SIZE (cabal/cardano-crypto-praos-2.2.1.1.tar.gz) = 117121
SHA256 (cabal/cardano-crypto-test-1.6.0.0.tar.gz) = 62d7d94f73eef151eb7418e0976d17056b0d16aad6159aba35fbfe8028020698
@@ -317,18 +315,24 @@ SHA256 (cabal/cookie-0.5.1/cookie-0.5.1.tar.gz) = 1adde62726e3a3bbe147c02514fe0c
SIZE (cabal/cookie-0.5.1/cookie-0.5.1.tar.gz) = 6680
SHA256 (cabal/criterion-1.6.4.1/criterion-1.6.4.1.tar.gz) = 4ea56f6c5768c65a321e5546d077e764653994affd86a4d3e036d7883fb7aa0d
SIZE (cabal/criterion-1.6.4.1/criterion-1.6.4.1.tar.gz) = 316375
+SHA256 (cabal/criterion-1.6.4.1/revision/1.cabal) = 3aced557b21cc501ea80336f3c0997a6132cc358976596ccb00784bff6644b0b
+SIZE (cabal/criterion-1.6.4.1/revision/1.cabal) = 5119
SHA256 (cabal/criterion-measurement-0.2.3.0/criterion-measurement-0.2.3.0.tar.gz) = cc75dca35e8473d6e0c7419fd5a577c2cbb202b3ae0d8af237756c2aeb7cdfe2
SIZE (cabal/criterion-measurement-0.2.3.0/criterion-measurement-0.2.3.0.tar.gz) = 17774
SHA256 (cabal/crypton-1.0.4/crypton-1.0.4.tar.gz) = b4885402206422450823e7001a40d0f6b11d0c603a0cb8bf8ff5a186b7c4011a
SIZE (cabal/crypton-1.0.4/crypton-1.0.4.tar.gz) = 649976
SHA256 (cabal/crypton-connection-0.4.5/crypton-connection-0.4.5.tar.gz) = bcddb9f095eb7f13526bcbd4c20001b4bec737c1e6b2dcb6939f643fb83225de
SIZE (cabal/crypton-connection-0.4.5/crypton-connection-0.4.5.tar.gz) = 9360
+SHA256 (cabal/crypton-connection-0.4.5/revision/1.cabal) = 521d61fd6b0e528fd1c534475700ca3a60618b6d4b5bc798c7ab3d161b0aae11
+SIZE (cabal/crypton-connection-0.4.5/revision/1.cabal) = 1575
SHA256 (cabal/crypton-socks-0.6.2/crypton-socks-0.6.2.tar.gz) = a836087e5c277413c79e6d94a7bf346bfb61eaffb2f55555875c76dfeca69f3b
SIZE (cabal/crypton-socks-0.6.2/crypton-socks-0.6.2.tar.gz) = 11908
SHA256 (cabal/crypton-x509-1.7.7/crypton-x509-1.7.7.tar.gz) = efece48c8c4adfee209979c2967037d90e6ba1b7b4e7bb1081d1d4cd93daf382
SIZE (cabal/crypton-x509-1.7.7/crypton-x509-1.7.7.tar.gz) = 21547
-SHA256 (cabal/crypton-x509-store-1.6.11/crypton-x509-store-1.6.11.tar.gz) = 03a991cc1241873435761b379eed94a4e899e0c4804df1719ea5b281903b781f
-SIZE (cabal/crypton-x509-store-1.6.11/crypton-x509-store-1.6.11.tar.gz) = 12772
+SHA256 (cabal/crypton-x509-store-1.6.12/crypton-x509-store-1.6.12.tar.gz) = d7a0af5bdf1f1812fa21d1ebd91c2c02458ae82781ab19da052b65ba88e83c91
+SIZE (cabal/crypton-x509-store-1.6.12/crypton-x509-store-1.6.12.tar.gz) = 12883
+SHA256 (cabal/crypton-x509-store-1.6.12/revision/1.cabal) = 4bf128747767aef7fad1f0c6e87c2acaca6ddc0040b1744471e26ea8edaaa0c6
+SIZE (cabal/crypton-x509-store-1.6.12/revision/1.cabal) = 1880
SHA256 (cabal/crypton-x509-system-1.6.7/crypton-x509-system-1.6.7.tar.gz) = a436261e5f5e83d85080f57a5509c8224c9e75a6e56d0c43a7d2967052b634ca
SIZE (cabal/crypton-x509-system-1.6.7/crypton-x509-system-1.6.7.tar.gz) = 3496
SHA256 (cabal/crypton-x509-validation-1.6.14/crypton-x509-validation-1.6.14.tar.gz) = ed0e394127db59d66a0a8e4bde28fa0b8cc67cc9a810793b54a58e96df4c601d
@@ -341,22 +345,22 @@ SHA256 (cabal/data-clist-0.2/revision/1.cabal) = 47ad08ffa523b5fcdfd0e999ff57417
SIZE (cabal/data-clist-0.2/revision/1.cabal) = 1283
SHA256 (cabal/data-default-0.8.0.1/data-default-0.8.0.1.tar.gz) = ce085de8ec2196f0c1d30af0ad8a517d5737c9edfd4ebfbb49e8687dfc40b6ca
SIZE (cabal/data-default-0.8.0.1/data-default-0.8.0.1.tar.gz) = 5821
+SHA256 (cabal/data-default-0.8.0.1/revision/1.cabal) = 416864a5d783694fd93f1844dd6aa4a0b791a18f9393b99743ab1b14d431536d
+SIZE (cabal/data-default-0.8.0.1/revision/1.cabal) = 1158
SHA256 (cabal/data-default-class-0.2.0.0/data-default-class-0.2.0.0.tar.gz) = 0ae530c4fb0bd6c8a8ba399429ccd9c75f9c7696049117178f4ceeb2bd08d5b4
SIZE (cabal/data-default-class-0.2.0.0/data-default-class-0.2.0.0.tar.gz) = 1589
SHA256 (cabal/data-fix-0.3.4/data-fix-0.3.4.tar.gz) = 8df052d18c047ab9e9200536a8799b5af3997ebecbbb091a7384b6be8416ab37
SIZE (cabal/data-fix-0.3.4/data-fix-0.3.4.tar.gz) = 5992
-SHA256 (cabal/data-fix-0.3.4/revision/1.cabal) = ee78be6168ca0878d670fede957195d3debf4a37a806d13d72182b274901261b
-SIZE (cabal/data-fix-0.3.4/revision/1.cabal) = 1406
+SHA256 (cabal/data-fix-0.3.4/revision/2.cabal) = 200360c49cc81cf8b8bbdf49afd4aee03fffd09d3395b080a7e7c65fcf01d313
+SIZE (cabal/data-fix-0.3.4/revision/2.cabal) = 1421
SHA256 (cabal/dec-0.0.6/dec-0.0.6.tar.gz) = fb153694d1c7f8b271b20c4394b05f6d66d0211df78c3649dced878567b27f2d
SIZE (cabal/dec-0.0.6/dec-0.0.6.tar.gz) = 3221
SHA256 (cabal/dec-0.0.6/revision/1.cabal) = 201b3b5e20424addfedd412e31079cee8b6272325d7ff463a57c31a8c19493f7
SIZE (cabal/dec-0.0.6/revision/1.cabal) = 1384
SHA256 (cabal/dense-linear-algebra-0.1.0.0/dense-linear-algebra-0.1.0.0.tar.gz) = f7777a7931b40332ebbc716f64abb63697cbab0128e5c1228d47760c5597f2d4
SIZE (cabal/dense-linear-algebra-0.1.0.0/dense-linear-algebra-0.1.0.0.tar.gz) = 6285
-SHA256 (cabal/dependent-map-0.4.0.0/dependent-map-0.4.0.0.tar.gz) = 53ce0b52d8be1b85fc6489fb27656f16d837bee4fbe0ddf39c844e3ea8871f2c
-SIZE (cabal/dependent-map-0.4.0.0/dependent-map-0.4.0.0.tar.gz) = 19375
-SHA256 (cabal/dependent-map-0.4.0.0/revision/2.cabal) = 7468acfc6d97f36380bb9350cd5279747be8ce1e80d3b71ba65ea94b6e9858a2
-SIZE (cabal/dependent-map-0.4.0.0/revision/2.cabal) = 1715
+SHA256 (cabal/dependent-map-0.4.0.1/dependent-map-0.4.0.1.tar.gz) = 4da32e3c57a8afb1e61664bac9e79c3b410e31e839ffd78e0c7716be415a2cde
+SIZE (cabal/dependent-map-0.4.0.1/dependent-map-0.4.0.1.tar.gz) = 19449
SHA256 (cabal/dependent-sum-0.7.2.0/dependent-sum-0.7.2.0.tar.gz) = 826561ecf285abc857bde043e5aac50cb7a7157aaf24fd1aee26a25d4c2a3cbb
SIZE (cabal/dependent-sum-0.7.2.0/dependent-sum-0.7.2.0.tar.gz) = 4565
SHA256 (cabal/dependent-sum-0.7.2.0/revision/2.cabal) = f1060345439b6949eae5a6b3cdb35c7189ff360f7b4d5fa617e4f1e0f847c424
@@ -377,10 +381,10 @@ SHA256 (cabal/diff-containers-1.3.0.0.tar.gz) = f826223608e030e658caf6a556952865
SIZE (cabal/diff-containers-1.3.0.0.tar.gz) = 11593
SHA256 (cabal/digest-0.0.2.1/digest-0.0.2.1.tar.gz) = cbf87b02e01f97dfe6d2d7f08065826cf552c8e8467ea990ed0d2f502e0a6498
SIZE (cabal/digest-0.0.2.1/digest-0.0.2.1.tar.gz) = 23636
-SHA256 (cabal/directory-ospath-streaming-0.2.2/directory-ospath-streaming-0.2.2.tar.gz) = 1ade8fbee13db15e8d22a1ecdca54794617cabc69911b51d46a65e12f4554ef7
-SIZE (cabal/directory-ospath-streaming-0.2.2/directory-ospath-streaming-0.2.2.tar.gz) = 13734
-SHA256 (cabal/directory-ospath-streaming-0.2.2/revision/1.cabal) = b24ec42ce02c42a76732323c4e59414d9b5439ac5fa99304412719ba7f4c6a3f
-SIZE (cabal/directory-ospath-streaming-0.2.2/revision/1.cabal) = 3593
+SHA256 (cabal/directory-ospath-streaming-0.3/directory-ospath-streaming-0.3.tar.gz) = 7e86ee4f4d17c98f4943ea3e224448563870123e19a5d0d2ab4b874ef5f10f42
+SIZE (cabal/directory-ospath-streaming-0.3/directory-ospath-streaming-0.3.tar.gz) = 13221
+SHA256 (cabal/directory-ospath-streaming-0.3/revision/1.cabal) = 6dbfaeade84d388e9b75cdaa6ffe452a44b7f89321bd691350f41b223e2b1898
+SIZE (cabal/directory-ospath-streaming-0.3/revision/1.cabal) = 3608
SHA256 (cabal/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz) = d7351392e078f58caa46630a4b9c643e1e2e9dddee45848c5c8358e7b1316b91
SIZE (cabal/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz) = 8140
SHA256 (cabal/distributive-0.6.2.1/revision/1.cabal) = 0f99f5541cca04acf89b64432b03422b6408e830a8dff30e6c4334ef1a48680c
@@ -391,12 +395,12 @@ SHA256 (cabal/dlist-1.0/revision/2.cabal) = 854727594c5a816ab3d10f15b1bc4fedaf9e
SIZE (cabal/dlist-1.0/revision/2.cabal) = 3942
SHA256 (cabal/dns-4.2.0/dns-4.2.0.tar.gz) = c2d3ce5315a89ce2e362877928e5698159c898c29cb97f10506779ba0db497f9
SIZE (cabal/dns-4.2.0/dns-4.2.0.tar.gz) = 65468
-SHA256 (cabal/dom-lt-0.2.3/dom-lt-0.2.3.tar.gz) = 3d198be111a1a6b6d19356c7737ee486607735b6405b35cde6c105035309e3c0
-SIZE (cabal/dom-lt-0.2.3/dom-lt-0.2.3.tar.gz) = 9215
-SHA256 (cabal/dom-lt-0.2.3/revision/1.cabal) = 1df9402e21e97de0da74fdf2a9f8c96ab8a710c602eb6d22ac8e9c274db51090
-SIZE (cabal/dom-lt-0.2.3/revision/1.cabal) = 1938
+SHA256 (cabal/dom-lt-0.2.4/dom-lt-0.2.4.tar.gz) = 216ac48590d64058e5da5b83346af2595e2060987230c2b8dae578b2c19c2e2e
+SIZE (cabal/dom-lt-0.2.4/dom-lt-0.2.4.tar.gz) = 9367
SHA256 (cabal/dot-0.3/dot-0.3.tar.gz) = b6144d948d86fe8f8df6c4ec12d4d127733dc6b194a6d204792a5fadb42e8483
SIZE (cabal/dot-0.3/dot-0.3.tar.gz) = 2735
+SHA256 (cabal/ech-config-0.0.1/ech-config-0.0.1.tar.gz) = b236b6d7ea1385c280b76051edc7d8f6db31c9cb7b35df5c06f5a0bd75b4feba
+SIZE (cabal/ech-config-0.0.1/ech-config-0.0.1.tar.gz) = 5423
SHA256 (cabal/either-5.0.3/either-5.0.3.tar.gz) = 6d66691e84955a90a2d169f71cf51c83d76c141635cb8da2a60ddffca4804801
SIZE (cabal/either-5.0.3/either-5.0.3.tar.gz) = 7934
SHA256 (cabal/either-5.0.3/revision/1.cabal) = c3c5f462a2d5eb9fa66630252239b372c902e4cf12f128d5507bd2f5b32ebbcf
@@ -413,8 +417,8 @@ SHA256 (cabal/extra-1.8/extra-1.8.tar.gz) = 2fa4ce5eae50560bba80f1883913cf2ed52b
SIZE (cabal/extra-1.8/extra-1.8.tar.gz) = 47005
SHA256 (cabal/fgl-5.8.3.0/fgl-5.8.3.0.tar.gz) = a4ca15b162068a6cd8fd8685e2c1231ace4a24d56b2424b8e3f8988ff1ab63c1
SIZE (cabal/fgl-5.8.3.0/fgl-5.8.3.0.tar.gz) = 57723
-SHA256 (cabal/fgl-5.8.3.0/revision/1.cabal) = 507f764d5096605759d8639d3a0113f596db08b197a54899e6b2559e113cd68f
-SIZE (cabal/fgl-5.8.3.0/revision/1.cabal) = 3949
+SHA256 (cabal/fgl-5.8.3.0/revision/2.cabal) = a928ad5225ec6b85963ac9fd7a920416aea979155a3b88fad08a85bbcb68d9eb
+SIZE (cabal/fgl-5.8.3.0/revision/2.cabal) = 3976
SHA256 (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 5f18672eff936355557cdd163905451205d7ee22742edac313dd27cf42a3f415
SIZE (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 7198
SHA256 (cabal/file-io-0.1.5/file-io-0.1.5.tar.gz) = 310a19e4c792de4d30c912bc71ff3becb40818d7c796b9999bcd0979dab87d5b
@@ -429,52 +433,44 @@ SHA256 (cabal/fingertree-0.1.6.2/fingertree-0.1.6.2.tar.gz) = f2617dc54dceb6e680
SIZE (cabal/fingertree-0.1.6.2/fingertree-0.1.6.2.tar.gz) = 20851
SHA256 (cabal/fingertree-rm-1.0.0.4.tar.gz) = e3515befeefcf670eb54215fb113e60f465c9d434449007b56422b6e4e3efc64
SIZE (cabal/fingertree-rm-1.0.0.4.tar.gz) = 10699
-SHA256 (cabal/flat-0.6/flat-0.6.tar.gz) = a4324174159b79dabbb155572a33d109ea4bd3b105a6c1c658a36e604e1daf86
-SIZE (cabal/flat-0.6/flat-0.6.tar.gz) = 74253
SHA256 (cabal/fmt-0.6.3.0/fmt-0.6.3.0.tar.gz) = b4ee7f3da97223bfef589264e7945160521f6e3323f64a2118bdec96cc04b006
SIZE (cabal/fmt-0.6.3.0/fmt-0.6.3.0.tar.gz) = 27036
SHA256 (cabal/foldable1-classes-compat-0.1.2/foldable1-classes-compat-0.1.2.tar.gz) = e3160e89adea466c18f2ae3377efb7953daa86f01f17443cb4bcbd03d443cad8
SIZE (cabal/foldable1-classes-compat-0.1.2/foldable1-classes-compat-0.1.2.tar.gz) = 10281
+SHA256 (cabal/foldable1-classes-compat-0.1.2/revision/2.cabal) = cb052b58a2bcd3482614d2f18022733a60aacb2f3f2c332550972fea43d5bc1c
+SIZE (cabal/foldable1-classes-compat-0.1.2/revision/2.cabal) = 3065
SHA256 (cabal/foldl-1.4.18/foldl-1.4.18.tar.gz) = cad8f45180f7d375262f72887be5f48f4ec55e34b381b5cb71269f006e91500e
SIZE (cabal/foldl-1.4.18/foldl-1.4.18.tar.gz) = 26703
-SHA256 (cabal/foldl-1.4.18/revision/1.cabal) = aa42a0d8db37909c2bf69861447b9f40b4993166f32a981f6eefbac503d151c7
-SIZE (cabal/foldl-1.4.18/revision/1.cabal) = 2793
+SHA256 (cabal/foldl-1.4.18/revision/2.cabal) = 1da9fd92e9577d26e73a046996d1b9ea20bc25963df118403102a6556df1694c
+SIZE (cabal/foldl-1.4.18/revision/2.cabal) = 2793
SHA256 (cabal/formatting-7.2.0/formatting-7.2.0.tar.gz) = c07b18177af614e7e5f32e6fd924f7b35c1b1c219b3491608ee8e7276e706a6d
SIZE (cabal/formatting-7.2.0/formatting-7.2.0.tar.gz) = 34220
SHA256 (cabal/foundation-0.0.30/foundation-0.0.30.tar.gz) = f6f3ccc3ff2dd010373038468c4ffa7f19e0557c00f0c1a53bb9bd1740c30d86
SIZE (cabal/foundation-0.0.30/foundation-0.0.30.tar.gz) = 120423
SHA256 (cabal/free-5.2/free-5.2.tar.gz) = 72867f7c89173263765736e8d395e94291f1aaea626ecb1d673d72ce90b94f89
SIZE (cabal/free-5.2/free-5.2.tar.gz) = 58781
-SHA256 (cabal/free-5.2/revision/7.cabal) = 7f3992a66987bbba5a6546420f6129fb9b66b80cdd005d34ec77a1e1c8ed8340
-SIZE (cabal/free-5.2/revision/7.cabal) = 4178
+SHA256 (cabal/free-5.2/revision/8.cabal) = 39ca01645f7c2f08ffd64226891c514bdc924a87da48f815f9fe77c2e0ac1164
+SIZE (cabal/free-5.2/revision/8.cabal) = 4178
SHA256 (cabal/fs-api-0.4.0.0/fs-api-0.4.0.0.tar.gz) = b5018aaf7c037cbcfedc425f97f2c9e7baf71dbf8f0d7d8b77a252f718e989ab
SIZE (cabal/fs-api-0.4.0.0/fs-api-0.4.0.0.tar.gz) = 24750
-SHA256 (cabal/fs-sim-0.4.0.0/fs-sim-0.4.0.0.tar.gz) = fc929abea89a86ee873ebe160fe64cebf477716ac4ada646e0b23631ebe83972
-SIZE (cabal/fs-sim-0.4.0.0/fs-sim-0.4.0.0.tar.gz) = 52965
-SHA256 (cabal/fs-sim-0.4.0.0/revision/1.cabal) = 9a44877d13c2fa9cab7538667a31b8f76986a81d0caadd106b375c5cb092e7d3
-SIZE (cabal/fs-sim-0.4.0.0/revision/1.cabal) = 2987
-SHA256 (cabal/generic-lens-2.2.2.0/generic-lens-2.2.2.0.tar.gz) = 868dc9c8cd02150b419859c3c8a53a62e5b41f5f3fd5d46bb355eb1074288b68
-SIZE (cabal/generic-lens-2.2.2.0/generic-lens-2.2.2.0.tar.gz) = 21357
-SHA256 (cabal/generic-lens-2.2.2.0/revision/1.cabal) = 89dcd1dc551c823b7c3692890595d1f17011bfe82ac6175803db149811416945
-SIZE (cabal/generic-lens-2.2.2.0/revision/1.cabal) = 3936
-SHA256 (cabal/generic-lens-core-2.2.1.0/generic-lens-core-2.2.1.0.tar.gz) = 8ee6f17baa52db80763a46814be391418441861b2e519bed8c047db37c622422
-SIZE (cabal/generic-lens-core-2.2.1.0/generic-lens-core-2.2.1.0.tar.gz) = 21436
-SHA256 (cabal/generic-lens-core-2.2.1.0/revision/2.cabal) = 0d2ff39f7dc8d45901cbba584c9e400d0b7dcc1a306f46dcb13bb28420a81b09
-SIZE (cabal/generic-lens-core-2.2.1.0/revision/2.cabal) = 3013
-SHA256 (cabal/generic-optics-2.2.1.0/generic-optics-2.2.1.0.tar.gz) = 5f1c422a22277d5f0fb5fb7493789e02b13e6d5b36ecd33fd44e8796e75a87af
-SIZE (cabal/generic-optics-2.2.1.0/generic-optics-2.2.1.0.tar.gz) = 16961
-SHA256 (cabal/generic-optics-2.2.1.0/revision/2.cabal) = 024c8fee692d4ae1c2b0498caa566fc89c644ffbfe2bff9f77d8d5c6850fe721
-SIZE (cabal/generic-optics-2.2.1.0/revision/2.cabal) = 3736
+SHA256 (cabal/fs-sim-0.4.1.0/fs-sim-0.4.1.0.tar.gz) = 2fe9ff2571fe0e953b4f307a8ed5037fb2ecb2b2c6a8b3d55e0ddb667c6f2f8e
+SIZE (cabal/fs-sim-0.4.1.0/fs-sim-0.4.1.0.tar.gz) = 53005
+SHA256 (cabal/generic-lens-2.3.0.0/generic-lens-2.3.0.0.tar.gz) = c116e115ab452b99b0bb2a655afc2c7df7631e9538698d836e0137a72c816135
+SIZE (cabal/generic-lens-2.3.0.0/generic-lens-2.3.0.0.tar.gz) = 22585
+SHA256 (cabal/generic-lens-core-2.3.0.0/generic-lens-core-2.3.0.0.tar.gz) = 1d31236d072e408e59bfa1dd88659293646ee381f639f33b6a49bce48d525ae0
+SIZE (cabal/generic-lens-core-2.3.0.0/generic-lens-core-2.3.0.0.tar.gz) = 21457
+SHA256 (cabal/generic-optics-2.3.0.0/generic-optics-2.3.0.0.tar.gz) = 4cf13149d63cd654f8c8aa34cd36979cf48d4c081783cf52f9ec10ebec5a6880
+SIZE (cabal/generic-optics-2.3.0.0/generic-optics-2.3.0.0.tar.gz) = 17410
SHA256 (cabal/generic-random-1.5.0.1/generic-random-1.5.0.1.tar.gz) = dd3451808788d99211edeac27287db5417e97234ce9221a2eb9ab02e9cfc2c0a
SIZE (cabal/generic-random-1.5.0.1/generic-random-1.5.0.1.tar.gz) = 21703
SHA256 (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 04c5a436bec4b041f71a733f56a1bd7f435f63dde8d3eb5c1f48d55b4dbc43cf
SIZE (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 2870
-SHA256 (cabal/generically-0.1.1/revision/4.cabal) = 3f64278f5c582dd7c6963967b1290079bcd03b8348989f909ac9bd972ddc452e
-SIZE (cabal/generically-0.1.1/revision/4.cabal) = 1203
+SHA256 (cabal/generically-0.1.1/revision/5.cabal) = 7fe415234d455eb58402477899ac969e46374d0baab09e8ddd319f6394a4a369
+SIZE (cabal/generically-0.1.1/revision/5.cabal) = 1203
SHA256 (cabal/generics-sop-0.5.1.4/generics-sop-0.5.1.4.tar.gz) = 616a1c2176097469f9514e76d979fffdbc12d569f44fd01deb14377c7888797e
SIZE (cabal/generics-sop-0.5.1.4/generics-sop-0.5.1.4.tar.gz) = 30137
-SHA256 (cabal/generics-sop-0.5.1.4/revision/2.cabal) = a62864a0a096f844db946a38c3b9981f20cc50cb36ef8bbb148b695976ae4c75
-SIZE (cabal/generics-sop-0.5.1.4/revision/2.cabal) = 5770
+SHA256 (cabal/generics-sop-0.5.1.4/revision/3.cabal) = c97aa3bbf4a3660e8b39684b9136f20c3e15dc0e52e792e2daea34f2999e3467
+SIZE (cabal/generics-sop-0.5.1.4/revision/3.cabal) = 5922
SHA256 (cabal/genvalidity-1.1.1.0/genvalidity-1.1.1.0.tar.gz) = 0e30a4abeb568fb278b7d8768ec5455ef17c571e01955a1febc9ad2774be7d50
SIZE (cabal/genvalidity-1.1.1.0/genvalidity-1.1.1.0.tar.gz) = 12783
SHA256 (cabal/githash-0.1.7.0/githash-0.1.7.0.tar.gz) = 1ad5e7c26bd9c9c4e4c3232206694b153845fe11f227e39d214eef0d95f330d4
@@ -501,12 +497,12 @@ SHA256 (cabal/hdaemonize-0.5.7/hdaemonize-0.5.7.tar.gz) = 748823288eec23252335c0
SIZE (cabal/hdaemonize-0.5.7/hdaemonize-0.5.7.tar.gz) = 7958
SHA256 (cabal/heapwords-0.1.0.2.tar.gz) = a0285b2d6ce541a6ea76db152a61a7250b094712b4ad421b3afdc3fca458b5ef
SIZE (cabal/heapwords-0.1.0.2.tar.gz) = 7422
-SHA256 (cabal/hedgehog-1.5/hedgehog-1.5.tar.gz) = e941609fb3deb9acb0caf161405bff1c84da92b2891753c6d937fb9970ea866a
-SIZE (cabal/hedgehog-1.5/hedgehog-1.5.tar.gz) = 79621
-SHA256 (cabal/hedgehog-1.5/revision/2.cabal) = c904dc9d8ae7b47a58771a0fbfb7a77882059a2b77c9c0c722dc16de504d0bd4
-SIZE (cabal/hedgehog-1.5/revision/2.cabal) = 4817
-SHA256 (cabal/hedgehog-extras-0.10.0.0/hedgehog-extras-0.10.0.0.tar.gz) = 1d1212e573f3079aca7e4ccc934d9a5a45726898cf131abf9147139377dfb582
-SIZE (cabal/hedgehog-extras-0.10.0.0/hedgehog-extras-0.10.0.0.tar.gz) = 35391
+SHA256 (cabal/hedgehog-1.7/hedgehog-1.7.tar.gz) = 09e2bca0f798dbf5848ff3eb78c1617fc13e51660ad5d4a457a54ce87b1b564e
+SIZE (cabal/hedgehog-1.7/hedgehog-1.7.tar.gz) = 79976
+SHA256 (cabal/hedgehog-1.7/revision/1.cabal) = 1f49ccbcb39dfd35e6c829e104f5fbfbecc9fbb7d74f72a1bb3caacc0aa9689e
+SIZE (cabal/hedgehog-1.7/revision/1.cabal) = 4872
+SHA256 (cabal/hedgehog-extras-0.10.1.0/hedgehog-extras-0.10.1.0.tar.gz) = df9f55c9342bd28fd7f83dcfe890d50e9895ade41efa675156bc2012820ea512
+SIZE (cabal/hedgehog-extras-0.10.1.0/hedgehog-extras-0.10.1.0.tar.gz) = 39861
SHA256 (cabal/hedgehog-quickcheck-0.1.1/hedgehog-quickcheck-0.1.1.tar.gz) = 97b65db815fdfaacc7c4d06a7b9b74680b50264afa03f839c4037dcc875152fc
SIZE (cabal/hedgehog-quickcheck-0.1.1/hedgehog-quickcheck-0.1.1.tar.gz) = 3332
SHA256 (cabal/hedgehog-quickcheck-0.1.1/revision/10.cabal) = 18110d5b0e4c48bf313241a995fcd44803af05e2527ea21f538097282ea76ca3
@@ -517,16 +513,20 @@ SHA256 (cabal/hourglass-0.2.12/hourglass-0.2.12.tar.gz) = 44335b5c402e80c60f1db6
SIZE (cabal/hourglass-0.2.12/hourglass-0.2.12.tar.gz) = 25797
SHA256 (cabal/hourglass-0.2.12/revision/1.cabal) = 85c46cb6cd30c84546929926d4402a534f723651198e5945c9e59b9e699a8979
SIZE (cabal/hourglass-0.2.12/revision/1.cabal) = 3197
+SHA256 (cabal/hpke-0.0.0/hpke-0.0.0.tar.gz) = 7b0b7dfb4f7081beab54c4cb0cb3df3f3c03ce05cb11747f190bab22df19b83c
+SIZE (cabal/hpke-0.0.0/hpke-0.0.0.tar.gz) = 25248
SHA256 (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 6f4e34d788fe2ca7091ee0a10307ee8a7c060a1ba890f2bffad16a7d4d5cef76
SIZE (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 40517
-SHA256 (cabal/hsc2hs-0.68.10/revision/4.cabal) = 725ef6da03d3d6e332db4de0a35bee45d72e4d31decc5ec7f153e6837af5f03e
-SIZE (cabal/hsc2hs-0.68.10/revision/4.cabal) = 3114
-SHA256 (cabal/hspec-2.11.13/hspec-2.11.13.tar.gz) = f1006212fdcda31cbff16b6e66df3c4f0557b5f55c30b70db7967f72f27ac481
-SIZE (cabal/hspec-2.11.13/hspec-2.11.13.tar.gz) = 11953
-SHA256 (cabal/hspec-core-2.11.13/hspec-core-2.11.13.tar.gz) = c82b6c62903c5605aa1ce167cd53d57221d6675e22a5d9f47f0262d228670b25
-SIZE (cabal/hspec-core-2.11.13/hspec-core-2.11.13.tar.gz) = 98592
-SHA256 (cabal/hspec-discover-2.11.13/hspec-discover-2.11.13.tar.gz) = d0f9ac92ac928a19fad96ac77a7be12fa352cb06a233358e26e1a4675e88126f
-SIZE (cabal/hspec-discover-2.11.13/hspec-discover-2.11.13.tar.gz) = 6890
+SHA256 (cabal/hsc2hs-0.68.10/revision/5.cabal) = 39b25fd929b02b01a3fe59fec7ca8b2da6f0f9e282276b7a84e63a4702c4d725
+SIZE (cabal/hsc2hs-0.68.10/revision/5.cabal) = 3131
+SHA256 (cabal/hspec-2.11.14/hspec-2.11.14.tar.gz) = d1ac473b84a667378b5d5afeea63b494c760ec4a631d8608726714c36466ff8f
+SIZE (cabal/hspec-2.11.14/hspec-2.11.14.tar.gz) = 11983
+SHA256 (cabal/hspec-core-2.11.14/hspec-core-2.11.14.tar.gz) = 2909fdae00bfb0fd0e995e8da44a7c54591615af50aaca3ad135523f25dbcb42
+SIZE (cabal/hspec-core-2.11.14/hspec-core-2.11.14.tar.gz) = 101039
+SHA256 (cabal/hspec-core-2.11.14/revision/1.cabal) = 0557a07765e6538d98902914546e549be4be8758bdbd91dc827dcd8a90ef8168
+SIZE (cabal/hspec-core-2.11.14/revision/1.cabal) = 7652
+SHA256 (cabal/hspec-discover-2.11.14/hspec-discover-2.11.14.tar.gz) = 8d6717b205a26e31b22e70f6cf8badb32203264ed9ca7c3c87992e062cb543ae
+SIZE (cabal/hspec-discover-2.11.14/hspec-discover-2.11.14.tar.gz) = 6893
SHA256 (cabal/hspec-expectations-0.8.4/hspec-expectations-0.8.4.tar.gz) = 7b8dde7e230ecfda90c95fd80478b244a45e68602fb3dd4a76f4710619be21ff
SIZE (cabal/hspec-expectations-0.8.4/hspec-expectations-0.8.4.tar.gz) = 6105
SHA256 (cabal/hspec-expectations-0.8.4/revision/2.cabal) = 4237f094a7931202ff57ac6475542b0b314b50a7024550e2b6eb87cfb0d4ff93
@@ -549,16 +549,12 @@ SHA256 (cabal/http-conduit-2.3.9.1/http-conduit-2.3.9.1.tar.gz) = 13046d15ecd233
SIZE (cabal/http-conduit-2.3.9.1/http-conduit-2.3.9.1.tar.gz) = 29275
SHA256 (cabal/http-date-0.0.11/http-date-0.0.11.tar.gz) = 32f923ac1ad9bdfeadce7c52a03c9ba6225ba60dc14137cb1cdf32ea84ccf4d3
SIZE (cabal/http-date-0.0.11/http-date-0.0.11.tar.gz) = 5351
-SHA256 (cabal/http-semantics-0.3.0/http-semantics-0.3.0.tar.gz) = 9ccee90bcbbfb29f30f7aed063c62edf0f3eb084ba63dbf9baffbd5db573714f
-SIZE (cabal/http-semantics-0.3.0/http-semantics-0.3.0.tar.gz) = 14927
+SHA256 (cabal/http-semantics-0.4.0/http-semantics-0.4.0.tar.gz) = 9d40065eb85c19c1bd372b31bd3298aaa03acfe6646ea4edabfa65310808bc73
+SIZE (cabal/http-semantics-0.4.0/http-semantics-0.4.0.tar.gz) = 15054
SHA256 (cabal/http-types-0.12.4/http-types-0.12.4.tar.gz) = 4d4b1bb0cc817e5fef0c9c76c9647f69f4d300c45a105043493eff86381be549
SIZE (cabal/http-types-0.12.4/http-types-0.12.4.tar.gz) = 18707
-SHA256 (cabal/http2-5.3.10/http2-5.3.10.tar.gz) = f46617d617834a9ce7c016eec8160a15129632aa179821c36318b46adf0d4267
-SIZE (cabal/http2-5.3.10/http2-5.3.10.tar.gz) = 5499618
-SHA256 (cabal/http2-5.3.10/revision/1.cabal) = 7c8e64d3cb09dbb9643d03daa9c221b0767969ab8aaa305d529e428707b3766e
-SIZE (cabal/http2-5.3.10/revision/1.cabal) = 11014
-SHA256 (cabal/hw-prelude-0.0.5.0/hw-prelude-0.0.5.0.tar.gz) = 23ab82027ade1a36c9f72ac21b11b50773613b777364bb1335899d121dac7bc6
-SIZE (cabal/hw-prelude-0.0.5.0/hw-prelude-0.0.5.0.tar.gz) = 11830
+SHA256 (cabal/http2-5.4.0/http2-5.4.0.tar.gz) = b83df78feefd2dde21edcc7a415d674ada5249808c220d9339cd35c09c421227
+SIZE (cabal/http2-5.4.0/http2-5.4.0.tar.gz) = 5501532
SHA256 (cabal/indexed-profunctors-0.1.1.1/indexed-profunctors-0.1.1.1.tar.gz) = 2e69bb2900bb7e562efffff7bcf3f72daf79f013232ce603263a57595412c398
SIZE (cabal/indexed-profunctors-0.1.1.1/indexed-profunctors-0.1.1.1.tar.gz) = 6477
SHA256 (cabal/indexed-traversable-0.1.4/indexed-traversable-0.1.4.tar.gz) = 58be09afdf3ad5a25c2aa0d2a7df80d602df09f4e76d3abf2b7cdb0e75d03b22
@@ -573,8 +569,8 @@ SHA256 (cabal/infinite-list-0.1.2/infinite-list-0.1.2.tar.gz) = 6bae26bd8deee7c7
SIZE (cabal/infinite-list-0.1.2/infinite-list-0.1.2.tar.gz) = 24232
SHA256 (cabal/integer-conversion-0.1.1/integer-conversion-0.1.1.tar.gz) = c18164a048073310f6353ebc64c9037b52a4b8299963ce05e027bcf60e22155a
SIZE (cabal/integer-conversion-0.1.1/integer-conversion-0.1.1.tar.gz) = 6179
-SHA256 (cabal/integer-conversion-0.1.1/revision/1.cabal) = 941d4ae16e2124cbff5defe2abedb49efc8e03a594f817035bf231a317e6c1c9
-SIZE (cabal/integer-conversion-0.1.1/revision/1.cabal) = 2256
+SHA256 (cabal/integer-conversion-0.1.1/revision/2.cabal) = 123d1b088404f0976500c68d8105978aa2e32908ce5508e32aebd237f0447c9f
+SIZE (cabal/integer-conversion-0.1.1/revision/2.cabal) = 2311
SHA256 (cabal/integer-logarithms-1.0.4/integer-logarithms-1.0.4.tar.gz) = 6a93c76c2518cbe2d72ab17da6ae46d8cae93cbfb7c5a5ad5783f903c1448f45
SIZE (cabal/integer-logarithms-1.0.4/integer-logarithms-1.0.4.tar.gz) = 8948
SHA256 (cabal/invariant-0.6.4/invariant-0.6.4.tar.gz) = a9e2ab4ee3e0d4613beb7bda36a8ebc4f72318450514f4832d2fa43b74f0aeb3
@@ -585,6 +581,8 @@ SHA256 (cabal/io-classes-1.8.0.1/io-classes-1.8.0.1.tar.gz) = b12df6bc63238a83fc
SIZE (cabal/io-classes-1.8.0.1/io-classes-1.8.0.1.tar.gz) = 48591
SHA256 (cabal/io-sim-1.8.0.1/io-sim-1.8.0.1.tar.gz) = b6c0d5f2f5803b63ee945837e06c576ad09db732e950aacdd91c5843689060f7
SIZE (cabal/io-sim-1.8.0.1/io-sim-1.8.0.1.tar.gz) = 106159
+SHA256 (cabal/io-sim-1.8.0.1/revision/1.cabal) = e6ee5c5cc9de7707df34e9aef92c54785f4cd5a41e64d620ce8719be3bc9745a
+SIZE (cabal/io-sim-1.8.0.1/revision/1.cabal) = 5066
SHA256 (cabal/iproute-1.7.15/iproute-1.7.15.tar.gz) = 18a331a7e0e6f9dc89a2da95577b0d76bd2690b8f832b72b46d6cc9b667b4ba5
SIZE (cabal/iproute-1.7.15/iproute-1.7.15.tar.gz) = 18033
SHA256 (cabal/js-chart-2.9.4.1/js-chart-2.9.4.1.tar.gz) = 0a08efdd35bd1b8f293f9163f59305f31835304b74c3e3a1a840fc94bbc9bd0e
@@ -607,8 +605,8 @@ SHA256 (cabal/libyaml-0.1.4/libyaml-0.1.4.tar.gz) = d6297ec9b1ebb4e4b580a4357d84
SIZE (cabal/libyaml-0.1.4/libyaml-0.1.4.tar.gz) = 9592
SHA256 (cabal/libyaml-clib-0.2.5/libyaml-clib-0.2.5.tar.gz) = 04526bc54e5fcf471c2bd22854e6b519e162a6e3d654e866cd8862103c725149
SIZE (cabal/libyaml-clib-0.2.5/libyaml-clib-0.2.5.tar.gz) = 55500
-SHA256 (cabal/lifted-async-0.10.2.7/lifted-async-0.10.2.7.tar.gz) = c281bfb5761c7998cf663da529f2adc6d011ea6e524ca589047a659824fd3d55
-SIZE (cabal/lifted-async-0.10.2.7/lifted-async-0.10.2.7.tar.gz) = 10853
+SHA256 (cabal/lifted-async-0.11.0/lifted-async-0.11.0.tar.gz) = 2e52e997b44e8a850fae925aa7160510c287b15a90fb4c0385c25f4302083288
+SIZE (cabal/lifted-async-0.11.0/lifted-async-0.11.0.tar.gz) = 10684
SHA256 (cabal/lifted-base-0.2.3.12/lifted-base-0.2.3.12.tar.gz) = c134a95f56750aae806e38957bb03c59627cda16034af9e00a02b699474317c5
SIZE (cabal/lifted-base-0.2.3.12/lifted-base-0.2.3.12.tar.gz) = 11700
SHA256 (cabal/list-t-1.0.5.7/list-t-1.0.5.7.tar.gz) = 40928967728c7c96363309b372f415ca1729de0951c78ea1fa37f839687d6b46
@@ -621,6 +619,8 @@ SHA256 (cabal/measures-0.1.0.2.tar.gz) = 329fbe75c3367885ec317bc09b1f4cdecd64d58
SIZE (cabal/measures-0.1.0.2.tar.gz) = 7755
SHA256 (cabal/megaparsec-9.7.0/megaparsec-9.7.0.tar.gz) = b9ed423625bf20ae7a72480d40d2dd16018a67e2ec45afb840a3607aa931ec97
SIZE (cabal/megaparsec-9.7.0/megaparsec-9.7.0.tar.gz) = 67078
+SHA256 (cabal/megaparsec-9.7.0/revision/1.cabal) = 50afa64b166bfb4895e51cc961dd7e63fe4b656f3d32e80a2722918166d07e38
+SIZE (cabal/megaparsec-9.7.0/revision/1.cabal) = 3547
SHA256 (cabal/memory-0.18.0/memory-0.18.0.tar.gz) = fd4eb6f638e24b81b4e6cdd68772a531726f2f67686c8969d3407d82f7862e3e
SIZE (cabal/memory-0.18.0/memory-0.18.0.tar.gz) = 41957
SHA256 (cabal/memory-0.18.0/revision/1.cabal) = 9f4de967352f80b6f174c9a166f315393dde80b77d7b67e41268ae7dec0319f9
@@ -629,12 +629,10 @@ SHA256 (cabal/memory-pool-0.1.0.0/memory-pool-0.1.0.0.tar.gz) = 313f52b1d3b7a740
SIZE (cabal/memory-pool-0.1.0.0/memory-pool-0.1.0.0.tar.gz) = 12355
SHA256 (cabal/mempack-0.1.2.0/mempack-0.1.2.0.tar.gz) = 8776e207b9880e095dce828c7bc129f2e5b01c55a0c294857f7d99ae57633b52
SIZE (cabal/mempack-0.1.2.0/mempack-0.1.2.0.tar.gz) = 17447
-SHA256 (cabal/microlens-0.4.13.1/microlens-0.4.13.1.tar.gz) = 0a54abee8ff4f6aeb4bea0783409a3dbd28a4e7a892bac916b0fb6a71382d7fc
-SIZE (cabal/microlens-0.4.13.1/microlens-0.4.13.1.tar.gz) = 27436
-SHA256 (cabal/microlens-0.4.13.1/revision/1.cabal) = fc256e2b5d78e8e4f39b3dd359c57b8c19df50853a86eaf8f154a17441a5a51d
-SIZE (cabal/microlens-0.4.13.1/revision/1.cabal) = 4703
-SHA256 (cabal/microlens-ghc-0.4.14.3/microlens-ghc-0.4.14.3.tar.gz) = 9735188354a4f17a890baa0693b9ea2f0f420396da0e67a194de588384fd4c8f
-SIZE (cabal/microlens-ghc-0.4.14.3/microlens-ghc-0.4.14.3.tar.gz) = 6777
+SHA256 (cabal/microlens-0.4.14.0/microlens-0.4.14.0.tar.gz) = 56792a613e4fb0634bdedf54dcb773ac4baae8be0fec8bd88e1bb8b7a649922e
+SIZE (cabal/microlens-0.4.14.0/microlens-0.4.14.0.tar.gz) = 28262
+SHA256 (cabal/microlens-ghc-0.4.15.1/microlens-ghc-0.4.15.1.tar.gz) = 06ed35673cc0c83f70adc69932b0d7676372721e2db45b2d8f4d3e2ffca2b075
+SIZE (cabal/microlens-ghc-0.4.15.1/microlens-ghc-0.4.15.1.tar.gz) = 6806
SHA256 (cabal/microlens-mtl-0.2.1.0/microlens-mtl-0.2.1.0.tar.gz) = fbd79c72e1f2a533cfe376ecdad73807db437c2a3cf3488bf7a8523d4377848f
SIZE (cabal/microlens-mtl-0.2.1.0/microlens-mtl-0.2.1.0.tar.gz) = 9264
SHA256 (cabal/microlens-th-0.4.3.17/microlens-th-0.4.3.17.tar.gz) = 1d762c027ca332ae906cb031e87a423c2bbedebe3bb9d988188692a5de4c0a94
@@ -657,8 +655,8 @@ SHA256 (cabal/monoid-subclasses-1.2.6/monoid-subclasses-1.2.6.tar.gz) = e4daaafe
SIZE (cabal/monoid-subclasses-1.2.6/monoid-subclasses-1.2.6.tar.gz) = 61481
SHA256 (cabal/monoidal-containers-0.6.6.0/monoidal-containers-0.6.6.0.tar.gz) = 11eb4605ce90e40d785bbb4041ce3435d4532e7a393c56be3a83181f3a615044
SIZE (cabal/monoidal-containers-0.6.6.0/monoidal-containers-0.6.6.0.tar.gz) = 12982
-SHA256 (cabal/monoidal-synchronisation-0.1.0.6.tar.gz) = a7479ec4c934936c6a03d3fb15be105cde5bdd1ff9d8ae9032e258ff79c8f219
-SIZE (cabal/monoidal-synchronisation-0.1.0.6.tar.gz) = 6613
+SHA256 (cabal/monoidal-synchronisation-0.1.0.7.tar.gz) = 2d516d9ac9800b3921e95bb5ebff0360576b8fa630e6f6035fd761b9ff34e1bb
+SIZE (cabal/monoidal-synchronisation-0.1.0.7.tar.gz) = 6625
SHA256 (cabal/multiset-0.3.4.3/multiset-0.3.4.3.tar.gz) = 79fcae15a5d3ce28f0b973ad90290f7451396e81cc92007456ce2bb49b9415c4
SIZE (cabal/multiset-0.3.4.3/multiset-0.3.4.3.tar.gz) = 13298
SHA256 (cabal/multiset-0.3.4.3/revision/1.cabal) = 453bc587df455517c723c1493302d2be18451961f2c02edf790797c3b6da7c72
@@ -707,26 +705,28 @@ SHA256 (cabal/optics-core-0.4.1.1/optics-core-0.4.1.1.tar.gz) = 3e817e3c66a0120a
SIZE (cabal/optics-core-0.4.1.1/optics-core-0.4.1.1.tar.gz) = 437386
SHA256 (cabal/optics-core-0.4.1.1/revision/1.cabal) = 4639668eff2aaace77d4b80d2a039cee1bd3627528b1cb9f044dea0f087433cb
SIZE (cabal/optics-core-0.4.1.1/revision/1.cabal) = 5626
-SHA256 (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 63811ab4fd26e829b8868364325a88be3acc79819f5bb5005b2dd3b961ecc491
-SIZE (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 60682
-SHA256 (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = f30973861ac7e7ebff05ff8c7c3d1e4d283a1f3850e1cc14106b0693ec1b6d82
-SIZE (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = 5289
+SHA256 (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = cf16aeefd821730c7738447fa7c6b7ada7ca1c9cc25400d64ef283294d345871
+SIZE (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = 67629
SHA256 (cabal/optparse-applicative-fork-0.18.1.0.tar.gz) = 74e9f80bda3ce77d731e44c32a671045b7c2457fb26867fb221af8a934411331
SIZE (cabal/optparse-applicative-fork-0.18.1.0.tar.gz) = 64875
SHA256 (cabal/ordered-containers-0.2.4/ordered-containers-0.2.4.tar.gz) = 3da1673e24e12902c2879ee08b73e6978f6bfa70693b13995ebf48bfb7aee546
SIZE (cabal/ordered-containers-0.2.4/ordered-containers-0.2.4.tar.gz) = 7877
-SHA256 (cabal/os-string-2.0.8/os-string-2.0.8.tar.gz) = 02794279dd30282e7b0d45a860dda50ee26a92b1461f5da4545f62dab4172686
-SIZE (cabal/os-string-2.0.8/os-string-2.0.8.tar.gz) = 44896
-SHA256 (cabal/ouroboros-consensus-0.28.0.1.tar.gz) = 553cb3d649db83eadbf8216b3fe8a3873fc10529e658d4be1ab9167defb168fa
-SIZE (cabal/ouroboros-consensus-0.28.0.1.tar.gz) = 895088
-SHA256 (cabal/ouroboros-consensus-cardano-0.26.0.0.tar.gz) = 3fd18ce21fd699b59620c3df813777a6781b967dd4984afeca7612a2e8b300a6
-SIZE (cabal/ouroboros-consensus-cardano-0.26.0.0.tar.gz) = 340149
-SHA256 (cabal/ouroboros-consensus-diffusion-0.24.0.0.tar.gz) = c8c07b590d8c36764e294baa259c41500aa298efe936f9ca00664f40a11bd2fc
-SIZE (cabal/ouroboros-consensus-diffusion-0.24.0.0.tar.gz) = 234385
+SHA256 (cabal/ouroboros-consensus-0.30.0.0.tar.gz) = 03f819f5dd880cac4c6fc8dd9f5ed71b2da7e4775237198ad24ab07368708cb8
+SIZE (cabal/ouroboros-consensus-0.30.0.0.tar.gz) = 902933
+SHA256 (cabal/ouroboros-consensus-cardano-0.26.0.3.tar.gz) = d45f651368dbbe3b0f3e110c3151c9fb81fa4330d8e11c4af7a4292a5931a43a
+SIZE (cabal/ouroboros-consensus-cardano-0.26.0.3.tar.gz) = 344129
+SHA256 (cabal/ouroboros-consensus-cardano-0.26.0.3/revision/2.cabal) = ca1cd5b8d79434f03a5a3ee3bece80528e814e275f6babbf4699cae4aa9d8e99
+SIZE (cabal/ouroboros-consensus-cardano-0.26.0.3/revision/2.cabal) = 21247
+SHA256 (cabal/ouroboros-consensus-diffusion-0.25.0.0.tar.gz) = c1030faf2df85493123d3686bd66893ec257bccbaecb2b1d24cbceb50e463e07
+SIZE (cabal/ouroboros-consensus-diffusion-0.25.0.0.tar.gz) = 234589
+SHA256 (cabal/ouroboros-consensus-diffusion-0.25.0.0/revision/2.cabal) = 9e3e5910401defd34f48808c85a898d8db2ed78a16aa702a410d04a41153c07b
+SIZE (cabal/ouroboros-consensus-diffusion-0.25.0.0/revision/2.cabal) = 8620
SHA256 (cabal/ouroboros-consensus-protocol-0.13.0.0.tar.gz) = cfc9f40730a1520d59a535b5c48b5df8e8cde8232e4a0864ea8fb4a4175a4f13
SIZE (cabal/ouroboros-consensus-protocol-0.13.0.0.tar.gz) = 38706
-SHA256 (cabal/ouroboros-network-0.22.3.0.tar.gz) = 3269a49f7bf498b4b92d3f5895ba2a8aa028a93acae0b9dfeefb374514f4a29c
-SIZE (cabal/ouroboros-network-0.22.3.0.tar.gz) = 401303
+SHA256 (cabal/ouroboros-consensus-protocol-0.13.0.0/revision/2.cabal) = 8a2d0dc979daa0314e1b597e1031de20977713847cef9a973f30255f98f6993c
+SIZE (cabal/ouroboros-consensus-protocol-0.13.0.0/revision/2.cabal) = 3347
+SHA256 (cabal/ouroboros-network-0.22.4.0.tar.gz) = 5bef217eae9169372adee6308db57c88338a283116bb3ce0da6bbbdd7bc8c089
+SIZE (cabal/ouroboros-network-0.22.4.0.tar.gz) = 401720
SHA256 (cabal/ouroboros-network-api-0.16.0.0.tar.gz) = 476434114d7dcb64ad67e93a0564673c8e7af0fe20f84cccc0f4e91c556dbeb3
SIZE (cabal/ouroboros-network-api-0.16.0.0.tar.gz) = 44566
SHA256 (cabal/ouroboros-network-framework-0.19.2.0.tar.gz) = 6a89d607db4d1845e036b244db1f8a985301495740f310ff5cf5972077d8cf0e
@@ -739,10 +739,10 @@ SHA256 (cabal/ouroboros-network-protocols-0.15.0.0/revision/1.cabal) = be5e070ee
SIZE (cabal/ouroboros-network-protocols-0.15.0.0/revision/1.cabal) = 9021
SHA256 (cabal/ouroboros-network-testing-0.8.2.0.tar.gz) = b9182e64eb7b7057796be6d4ca24d444083e3ea8dd871a351252809c7fb94805
SIZE (cabal/ouroboros-network-testing-0.8.2.0.tar.gz) = 19858
-SHA256 (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6
-SIZE (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 14681
-SHA256 (cabal/parallel-3.2.2.0/revision/10.cabal) = 3df46ec247e12b5e406a0adb9577294431b24814b30df420551d176fd112a966
-SIZE (cabal/parallel-3.2.2.0/revision/10.cabal) = 2038
+SHA256 (cabal/parallel-3.3.0.0/parallel-3.3.0.0.tar.gz) = 47c21e778d8e8ebf657aa72fd30e189e71ffddb188660e9d09ca9062d7541791
+SIZE (cabal/parallel-3.3.0.0/parallel-3.3.0.0.tar.gz) = 15309
+SHA256 (cabal/parallel-3.3.0.0/revision/1.cabal) = 7a4b82d3ad83e38f5b3be442ee32c9e17905ba9a813349fa76707fd0377e91aa
+SIZE (cabal/parallel-3.3.0.0/revision/1.cabal) = 1849
SHA256 (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 9310ef0d49f8a8922acda10b1cded9854cbee04dea717effc6ee5983072e4447
SIZE (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 11699
SHA256 (cabal/parser-combinators-1.3.0/revision/1.cabal) = 8659573e0d443d573f5b53f81b81dafbdc988d282b90c11e3da73562b4ea7876
@@ -759,18 +759,18 @@ SHA256 (cabal/pipes-4.3.16/pipes-4.3.16.tar.gz) = f4e16ecf010fd681a56e6216ab1bd4
SIZE (cabal/pipes-4.3.16/pipes-4.3.16.tar.gz) = 43219
SHA256 (cabal/pipes-4.3.16/revision/6.cabal) = f52626e8789a9918cb389383c6ecfbba898c94e1790b6fc7991a4e256350489b
SIZE (cabal/pipes-4.3.16/revision/6.cabal) = 3883
-SHA256 (cabal/plutus-core-1.53.1.0.tar.gz) = 569f52190277c2447349ad2ea292ddd0b07753179b36dce03b6a07386df2d96c
-SIZE (cabal/plutus-core-1.53.1.0.tar.gz) = 803303
-SHA256 (cabal/plutus-ledger-api-1.53.1.0.tar.gz) = afb38cd299ab9c8c3a7c50f3319c9f336ee22ebd284e0faa610689a80be3c90c
-SIZE (cabal/plutus-ledger-api-1.53.1.0.tar.gz) = 140453
-SHA256 (cabal/plutus-tx-1.53.1.0.tar.gz) = bb66f5064c6b5dd3f574939108b06cb541a4fbe41bf13453b495c34a35fbe346
-SIZE (cabal/plutus-tx-1.53.1.0.tar.gz) = 131871
+SHA256 (cabal/plutus-core-1.57.0.0.tar.gz) = b4a6e4f043f7edec1ef3e5ffcf8af77220d8661b05eb06342984595873538a0d
+SIZE (cabal/plutus-core-1.57.0.0.tar.gz) = 883005
+SHA256 (cabal/plutus-ledger-api-1.57.0.0.tar.gz) = 07106a142de1dbc57fe903ce331fbd6163c34203a46de456f23f4dfaf53cf00e
+SIZE (cabal/plutus-ledger-api-1.57.0.0.tar.gz) = 140439
+SHA256 (cabal/plutus-tx-1.57.0.0.tar.gz) = 9134f861fff8e960235bcb5619de2c8f74b571a0b526407b341bd54e9e20e6ec
+SIZE (cabal/plutus-tx-1.57.0.0.tar.gz) = 135573
SHA256 (cabal/polyparse-1.13.1/polyparse-1.13.1.tar.gz) = 395b89ed9901e9b19eaa652d2a17b9d1ed04c111b2cd92b8996868bea642bfd6
SIZE (cabal/polyparse-1.13.1/polyparse-1.13.1.tar.gz) = 33421
SHA256 (cabal/pretty-show-1.10/pretty-show-1.10.tar.gz) = 307f9086e0b063d439dc4f513e36a145e8a57f23de448aefae2a6c00f6da6fd2
SIZE (cabal/pretty-show-1.10/pretty-show-1.10.tar.gz) = 42233
-SHA256 (cabal/pretty-simple-4.1.3.0/pretty-simple-4.1.3.0.tar.gz) = 2aab1db01cdb1cc7847b2d11d915ac80a7df8e12bc0e5567e5331a93b782d00e
-SIZE (cabal/pretty-simple-4.1.3.0/pretty-simple-4.1.3.0.tar.gz) = 40919
+SHA256 (cabal/pretty-simple-4.1.4.0/pretty-simple-4.1.4.0.tar.gz) = 3a51aa5c987bba79c2bc75b14b28b2bcba7862f18162431811476512be2dae1f
+SIZE (cabal/pretty-simple-4.1.4.0/pretty-simple-4.1.4.0.tar.gz) = 40964
SHA256 (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 5e6ea6903114fa118fcc359633dfb7ecddecb92c06c853d02a77b72b251f0b45
SIZE (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 56907
SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 813739308ad6050620578994effe21058a170a341716acf52573fae42b5b1db3
@@ -783,6 +783,8 @@ SHA256 (cabal/primes-0.2.1.0/primes-0.2.1.0.tar.gz) = 74d66558fb638ea4d31eae2fe1
SIZE (cabal/primes-0.2.1.0/primes-0.2.1.0.tar.gz) = 4602
SHA256 (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 44b4de41813c7bc5db8a57f87c3612a069b65086946268ba165097252ebd3d76
SIZE (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 61724
+SHA256 (cabal/primitive-0.9.1.0/revision/1.cabal) = 756b222c715bc6ef5ba81fa69cdbaa20c5c53beb6f16f174b8bacc93a6d239f0
+SIZE (cabal/primitive-0.9.1.0/revision/1.cabal) = 3258
SHA256 (cabal/profunctors-5.6.3/profunctors-5.6.3.tar.gz) = b9c6f427368d2e811e4c48b59005218672458fd2f00a02cbefb8be9c751c0ef3
SIZE (cabal/profunctors-5.6.3/profunctors-5.6.3.tar.gz) = 28146
SHA256 (cabal/psqueues-0.2.8.2/psqueues-0.2.8.2.tar.gz) = f63b46f1361956deb679792ef0bcf110a10c4f1d3060180dfae801599407794e
@@ -833,14 +835,14 @@ SHA256 (cabal/reflection-2.1.9/revision/1.cabal) = eaf28dc9884718a306ed1e0c215a2
SIZE (cabal/reflection-2.1.9/revision/1.cabal) = 4171
SHA256 (cabal/regex-base-0.94.0.3/regex-base-0.94.0.3.tar.gz) = e8ca2dee598c790dd1c1c4359bdd1e495d9b881f5aa1f539c22f0dd5563747bf
SIZE (cabal/regex-base-0.94.0.3/regex-base-0.94.0.3.tar.gz) = 10550
-SHA256 (cabal/regex-tdfa-1.3.2.4/regex-tdfa-1.3.2.4.tar.gz) = 078bc313b7441f173eb487d6f46fea6860a21452eff6e5cf730ac4dd74bca797
-SIZE (cabal/regex-tdfa-1.3.2.4/regex-tdfa-1.3.2.4.tar.gz) = 83099
+SHA256 (cabal/regex-tdfa-1.3.2.5/regex-tdfa-1.3.2.5.tar.gz) = 2e3dfb449a548484f7d3b4e2a1b1040b39be26c4f3182a47004dc5eddf028a78
+SIZE (cabal/regex-tdfa-1.3.2.5/regex-tdfa-1.3.2.5.tar.gz) = 83371
SHA256 (cabal/resource-registry-0.1.1.0/resource-registry-0.1.1.0.tar.gz) = 37edfa14c7d390fd29810061965e5053e243b5dfb46fad742025b1c95ab4907f
SIZE (cabal/resource-registry-0.1.1.0/resource-registry-0.1.1.0.tar.gz) = 27782
SHA256 (cabal/resourcet-1.3.0/resourcet-1.3.0.tar.gz) = ec601785ee42a201f32adb205b8685c983f18757b1bd33d2e806d571e0f9996b
SIZE (cabal/resourcet-1.3.0/resourcet-1.3.0.tar.gz) = 17620
-SHA256 (cabal/rio-0.1.23.0/rio-0.1.23.0.tar.gz) = 2cb20097bb4506a5c47c9907391139617df212e662ee488c8fe22088b9912b21
-SIZE (cabal/rio-0.1.23.0/rio-0.1.23.0.tar.gz) = 59862
+SHA256 (cabal/rio-0.1.24.0/rio-0.1.24.0.tar.gz) = c9e3090eccc19eb4e8c134a0197237c635c620b3adf3163221dcb9ddb167d9bf
+SIZE (cabal/rio-0.1.24.0/rio-0.1.24.0.tar.gz) = 60100
SHA256 (cabal/safe-0.3.21/safe-0.3.21.tar.gz) = 2c81fea42bbe79ec488774043c1ec54f30efba059df9a4f3681ce83d85007f01
SIZE (cabal/safe-0.3.21/safe-0.3.21.tar.gz) = 11778
SHA256 (cabal/safe-0.3.21/revision/1.cabal) = b928ea1645876788155b38ce85c7e46d157a1bb41d2b05f5770b13d60bc6a3f7
@@ -881,12 +883,14 @@ SHA256 (cabal/simple-sendfile-0.2.32/simple-sendfile-0.2.32.tar.gz) = 9f28d0a67a
SIZE (cabal/simple-sendfile-0.2.32/simple-sendfile-0.2.32.tar.gz) = 343565
SHA256 (cabal/singletons-3.0.4/singletons-3.0.4.tar.gz) = 01334b3b8f1f7d8bc59e413756fa3bbca5f322fd326af7fac0f7c79d285a9d65
SIZE (cabal/singletons-3.0.4/singletons-3.0.4.tar.gz) = 41973
-SHA256 (cabal/singletons-th-3.3/singletons-th-3.3.tar.gz) = 1b0b456b9ff08638500ea90ad02e5fbeb3b0fca4a192deb1eabc0ed2dd333b8c
-SIZE (cabal/singletons-th-3.3/singletons-th-3.3.tar.gz) = 109791
+SHA256 (cabal/singletons-3.0.4/revision/1.cabal) = 4c765cc87d78ecc436cd77231d87e646d119e1dd7d0ed027c0eddaa80e284401
+SIZE (cabal/singletons-3.0.4/revision/1.cabal) = 3143
+SHA256 (cabal/singletons-th-3.4/singletons-th-3.4.tar.gz) = a1c47fa40361d21b16d64dd4c0d9d90d66e9ff50a394afbfe17a804780546eba
+SIZE (cabal/singletons-th-3.4/singletons-th-3.4.tar.gz) = 111355
SHA256 (cabal/size-based-0.1.3.3/size-based-0.1.3.3.tar.gz) = 2fe4ea0c7fb7f83819c2075bfed933c569ce85e64664084faa30ed537c0c83f5
SIZE (cabal/size-based-0.1.3.3/size-based-0.1.3.3.tar.gz) = 10708
-SHA256 (cabal/size-based-0.1.3.3/revision/1.cabal) = ea75ae5b1053894d08ad51fe80c7379e2f997e3cddc40fb0e2d22a41a690b845
-SIZE (cabal/size-based-0.1.3.3/revision/1.cabal) = 1342
+SHA256 (cabal/size-based-0.1.3.3/revision/2.cabal) = b17e6e69d5d7d45410f584a66ade78dd25e618a49b49eb5f8f37c2b679badb26
+SIZE (cabal/size-based-0.1.3.3/revision/2.cabal) = 1342
SHA256 (cabal/small-steps-1.1.2.0.tar.gz) = 1f738739ea610a6b25108c4f1b7a17290cf5bf3b8bb5387ec66eecaad468e39b
SIZE (cabal/small-steps-1.1.2.0.tar.gz) = 31828
SHA256 (cabal/socket-0.8.3.0/socket-0.8.3.0.tar.gz) = 796573319d7381691e84c58aec601e94c084013d3cca61d9ae91fe5b0dcfa03d
@@ -895,22 +899,20 @@ SHA256 (cabal/socket-0.8.3.0/revision/2.cabal) = c7c8433770729eef056445b15ceb0e7
SIZE (cabal/socket-0.8.3.0/revision/2.cabal) = 3414
SHA256 (cabal/some-1.0.6/some-1.0.6.tar.gz) = f7a606ad5df4a07459986364f7d739eb653495fbbe1d7158582fb29a4584bfb9
SIZE (cabal/some-1.0.6/some-1.0.6.tar.gz) = 11394
-SHA256 (cabal/some-1.0.6/revision/2.cabal) = ac5915f3d21f058cc0d15c1d72705edee19db903a58083e1ce5e2e42a6899df0
-SIZE (cabal/some-1.0.6/revision/2.cabal) = 2172
+SHA256 (cabal/some-1.0.6/revision/3.cabal) = 39cc7fddbcb0619157742ff79a87945d3a0c87f29905e1185e68dae1eeba2dd3
+SIZE (cabal/some-1.0.6/revision/3.cabal) = 2187
SHA256 (cabal/sop-core-0.5.0.2/sop-core-0.5.0.2.tar.gz) = 87bffd2254b98ded822d449fcd1c33dbd74d2ce96bf35e7a6714abc5a2297265
SIZE (cabal/sop-core-0.5.0.2/sop-core-0.5.0.2.tar.gz) = 28505
-SHA256 (cabal/sop-core-0.5.0.2/revision/5.cabal) = 0bb74cafff423180df3909f5b7ce069131078b132da4b4e292ef4d1601499a4e
-SIZE (cabal/sop-core-0.5.0.2/revision/5.cabal) = 3005
+SHA256 (cabal/sop-core-0.5.0.2/revision/6.cabal) = dbf339b71cc155a318c968e6ea81d8defa64b156fd249593ad1151a7d925bf14
+SIZE (cabal/sop-core-0.5.0.2/revision/6.cabal) = 3091
SHA256 (cabal/sop-extras-0.4.1.0.tar.gz) = 613d122e387ed8fb56070e52e0642849021c6f05456e966f1d0f682ef751c0b8
SIZE (cabal/sop-extras-0.4.1.0.tar.gz) = 19834
SHA256 (cabal/split-0.2.5/split-0.2.5.tar.gz) = 52da404e8397c1ab238354c8d4fd9a7e9c5cac8849cc2ce2e45facc85e74a913
SIZE (cabal/split-0.2.5/split-0.2.5.tar.gz) = 16008
SHA256 (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = b6bcd0d79bd4fe40975c8ebe803be2f3bfbf6006069a59745a325a0df3f86270
SIZE (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = 21955
-SHA256 (cabal/statistics-0.16.3.0/statistics-0.16.3.0.tar.gz) = 03ec46e6641227cf7318b7a1f87acf005d38c8cfc4e13f40ff9014a9266ba1e7
-SIZE (cabal/statistics-0.16.3.0/statistics-0.16.3.0.tar.gz) = 108444
-SHA256 (cabal/statistics-0.16.3.0/revision/2.cabal) = 47bb39825af79574eeee5127c8d082c1574efc9ab39e91f1de35625f7e020056
-SIZE (cabal/statistics-0.16.3.0/revision/2.cabal) = 7629
+SHA256 (cabal/statistics-0.16.4.0/statistics-0.16.4.0.tar.gz) = 82cbc42762bebb78b6e4e41cb1903103442b2b9a293538478d7e865494003d6b
+SIZE (cabal/statistics-0.16.4.0/statistics-0.16.4.0.tar.gz) = 113480
SHA256 (cabal/statistics-linreg-0.3/statistics-linreg-0.3.tar.gz) = 6273c2166b8072814ede516c7c9f1e13a158b5013938fdf83a3ea2355aee8909
SIZE (cabal/statistics-linreg-0.3/statistics-linreg-0.3.tar.gz) = 6837
SHA256 (cabal/streaming-0.2.4.0/streaming-0.2.4.0.tar.gz) = caddfba744a057174f94b3c2e6bce2d31f6bb7c436df0c0920269336f132dde0
@@ -919,14 +921,16 @@ SHA256 (cabal/streaming-binary-0.3.0.1/streaming-binary-0.3.0.1.tar.gz) = cd2bfd
SIZE (cabal/streaming-binary-0.3.0.1/streaming-binary-0.3.0.1.tar.gz) = 3669
SHA256 (cabal/streaming-bytestring-0.3.4/streaming-bytestring-0.3.4.tar.gz) = ba5c481d41eab8b676fdd6582b461e830c36c6507ebc717ab8251e6fbad37a55
SIZE (cabal/streaming-bytestring-0.3.4/streaming-bytestring-0.3.4.tar.gz) = 39364
-SHA256 (cabal/streaming-commons-0.2.3.0/streaming-commons-0.2.3.0.tar.gz) = 26384af91f5ab9470b0bbdd0ce2172db43fc79730b7c5a3405d89c3663eb1e57
-SIZE (cabal/streaming-commons-0.2.3.0/streaming-commons-0.2.3.0.tar.gz) = 37874
+SHA256 (cabal/streaming-commons-0.2.3.1/streaming-commons-0.2.3.1.tar.gz) = 33d16c0c6080795800d9f0e490203ea3e50bd5034e5d077a0ddc04d33ea4dc6e
+SIZE (cabal/streaming-commons-0.2.3.1/streaming-commons-0.2.3.1.tar.gz) = 37955
SHA256 (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 77719280c2a86312e748227bfa732eeaae0e7df48d57acc3c2e5b7b07afe2f8b
SIZE (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 11798
SHA256 (cabal/strict-0.5.1/revision/1.cabal) = 58c373b7c7748cbb4a5a6c8c15073f99a1c10a9a9bb6894ac33f43a5cdb901f2
SIZE (cabal/strict-0.5.1/revision/1.cabal) = 3557
SHA256 (cabal/strict-checked-vars-0.2.1.0/strict-checked-vars-0.2.1.0.tar.gz) = 9532b13ddf376a37ebabe45ee43adc55ae6ded4063e5a745cc8df54a33918489
SIZE (cabal/strict-checked-vars-0.2.1.0/strict-checked-vars-0.2.1.0.tar.gz) = 12395
+SHA256 (cabal/strict-checked-vars-0.2.1.0/revision/1.cabal) = bcd97ecae9077c6d118a061655bf1fed4460e07a8c0611135cebd93c11e81a3e
+SIZE (cabal/strict-checked-vars-0.2.1.0/revision/1.cabal) = 2987
SHA256 (cabal/strict-list-0.1.7.6/strict-list-0.1.7.6.tar.gz) = 756b16c12b5528cdb44ba905bdc78e5f4a749f33f630226645311a8d52207987
SIZE (cabal/strict-list-0.1.7.6/strict-list-0.1.7.6.tar.gz) = 6786
SHA256 (cabal/strict-sop-core-0.1.3.0.tar.gz) = d318c81dbf8e877d2ecb09a3bb69b6632d147cc9027d1906dbe96036d5f969eb
@@ -935,26 +939,24 @@ SHA256 (cabal/syb-0.7.3/syb-0.7.3.tar.gz) = 676668d46941fc1be26bdd2cfd727aa13bcb
SIZE (cabal/syb-0.7.3/syb-0.7.3.tar.gz) = 42181
SHA256 (cabal/tagged-0.8.9/tagged-0.8.9.tar.gz) = 6daad88ebb414ba6a556d2898d2cbe7650e4276010e3a6eed939daf54b956784
SIZE (cabal/tagged-0.8.9/tagged-0.8.9.tar.gz) = 8151
-SHA256 (cabal/tar-0.6.4.0/tar-0.6.4.0.tar.gz) = 7949a50004a80993000512079bc03ebcad4872414fc181f45b3883d743c0f3aa
-SIZE (cabal/tar-0.6.4.0/tar-0.6.4.0.tar.gz) = 54956
-SHA256 (cabal/tar-0.6.4.0/revision/4.cabal) = 1a5ff2b64cd1bac53ea68d057631818cab6edf7108dc86e7be8ad020b2bf2580
-SIZE (cabal/tar-0.6.4.0/revision/4.cabal) = 4973
+SHA256 (cabal/tar-0.7.0.0/tar-0.7.0.0.tar.gz) = 6e4ad12cecf8d945be3777d00a3c13ab80c837797b7a8df1fe853e0621729036
+SIZE (cabal/tar-0.7.0.0/tar-0.7.0.0.tar.gz) = 55939
+SHA256 (cabal/tar-0.7.0.0/revision/2.cabal) = 8b5cebb9e34f240029bc471e5e46d4df636a2b77956b3ef3a882e897eb76a63f
+SIZE (cabal/tar-0.7.0.0/revision/2.cabal) = 4805
SHA256 (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 54a0c7b644813af871a3726ac8771b5e17b5158c792a7acf8f9e2d3ae9360780
SIZE (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 66548
SHA256 (cabal/tasty-1.5.3/revision/2.cabal) = 6b5dda3f16db1274a0b3e6c4073ac57172a1e96b1dca05666c5cbd1183639412
SIZE (cabal/tasty-1.5.3/revision/2.cabal) = 2923
-SHA256 (cabal/tasty-discover-5.1.0/tasty-discover-5.1.0.tar.gz) = 2ee6ab127e0457be1ead3fde35267d7af141199e960d03f2deb8c56128f1d778
-SIZE (cabal/tasty-discover-5.1.0/tasty-discover-5.1.0.tar.gz) = 33098
-SHA256 (cabal/tasty-discover-5.1.0/revision/1.cabal) = a30ca17922908264b205784df057ea8ad178e574834858ece108d40828454cad
-SIZE (cabal/tasty-discover-5.1.0/revision/1.cabal) = 7698
+SHA256 (cabal/tasty-discover-5.2.0/tasty-discover-5.2.0.tar.gz) = a3477e4241ff3f40a3faab62db818f83b26a9a72bed1ab99c2240166e8a7cbf2
+SIZE (cabal/tasty-discover-5.2.0/tasty-discover-5.2.0.tar.gz) = 36165
SHA256 (cabal/tasty-expected-failure-0.12.3/tasty-expected-failure-0.12.3.tar.gz) = cb07cc5ca62a6fd673ef54ae70b4bc5f9c12662fe835bea1f38b944684ee8f7e
SIZE (cabal/tasty-expected-failure-0.12.3/tasty-expected-failure-0.12.3.tar.gz) = 6016
SHA256 (cabal/tasty-golden-2.3.5/tasty-golden-2.3.5.tar.gz) = 8b37b541a2603da27e88fcf3209118817e978a36187142dda160b39c6cb7740e
SIZE (cabal/tasty-golden-2.3.5/tasty-golden-2.3.5.tar.gz) = 15179
SHA256 (cabal/tasty-hedgehog-1.4.0.2/tasty-hedgehog-1.4.0.2.tar.gz) = 453484d732712525a9c74a07db5f18b5f80f867a98958e67031d8d0bfe007152
SIZE (cabal/tasty-hedgehog-1.4.0.2/tasty-hedgehog-1.4.0.2.tar.gz) = 5505
-SHA256 (cabal/tasty-hedgehog-1.4.0.2/revision/7.cabal) = d9807fa3544209dcfc6c6fed0a3f23d4faef5546dc7d503844f4b9c323368f75
-SIZE (cabal/tasty-hedgehog-1.4.0.2/revision/7.cabal) = 1852
+SHA256 (cabal/tasty-hedgehog-1.4.0.2/revision/8.cabal) = d1e63a4e9f57fc8a9f8cb8a36cccf3cc887aceebc874d12967bbe9af70652c1a
+SIZE (cabal/tasty-hedgehog-1.4.0.2/revision/8.cabal) = 1852
SHA256 (cabal/tasty-hunit-0.10.2/tasty-hunit-0.10.2.tar.gz) = 5af01fa7c1ef98b324da062e36f79986a8b1b83ff0cf6fd53f95d976b41e03f6
SIZE (cabal/tasty-hunit-0.10.2/tasty-hunit-0.10.2.tar.gz) = 7808
SHA256 (cabal/tasty-quickcheck-0.11.1/tasty-quickcheck-0.11.1.tar.gz) = e3d4de7455ed342f8874d84686def897b8a316ce198461da18106d8a1f63246a
@@ -969,6 +971,8 @@ SHA256 (cabal/tdigest-0.3.1/tdigest-0.3.1.tar.gz) = 193127a89f276537cc1ae889063e
SIZE (cabal/tdigest-0.3.1/tdigest-0.3.1.tar.gz) = 14751
SHA256 (cabal/temporary-1.3/temporary-1.3.tar.gz) = 8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890
SIZE (cabal/temporary-1.3/temporary-1.3.tar.gz) = 5686
+SHA256 (cabal/terminal-progress-bar-0.4.2/terminal-progress-bar-0.4.2.tar.gz) = fec9da4998c97b3e39b82b80427da7cd72bcc768b6b5535eae07d745b9e02052
+SIZE (cabal/terminal-progress-bar-0.4.2/terminal-progress-bar-0.4.2.tar.gz) = 10363
SHA256 (cabal/terminal-size-0.3.4/terminal-size-0.3.4.tar.gz) = b0f070d6926cdaacf3a412c5518e5c23afca1e0ed00808a5328c96e468b67f49
SIZE (cabal/terminal-size-0.3.4/terminal-size-0.3.4.tar.gz) = 4457
SHA256 (cabal/terminal-size-0.3.4/revision/1.cabal) = 21d7f1320eeb86177e860ec07a3d8e7510977b1b415a96ebb62ee4ad72955770
@@ -997,14 +1001,14 @@ SHA256 (cabal/th-abstraction-0.7.1.0/revision/1.cabal) = 3011403d85b0070630e33d6
SIZE (cabal/th-abstraction-0.7.1.0/revision/1.cabal) = 2268
SHA256 (cabal/th-compat-0.1.6/th-compat-0.1.6.tar.gz) = b781a0c059872bc95406d00e98f6fa7d9e81e744730f75186583cb4dcea0a4eb
SIZE (cabal/th-compat-0.1.6/th-compat-0.1.6.tar.gz) = 14622
-SHA256 (cabal/th-desugar-1.16/th-desugar-1.16.tar.gz) = 4ecb87e0d361278c40a62410cdb5580029ecd630cfd2c619ce41812518868210
-SIZE (cabal/th-desugar-1.16/th-desugar-1.16.tar.gz) = 103239
-SHA256 (cabal/th-desugar-1.16/revision/1.cabal) = f163f1d023130c33b4c0a3b7f59b6b32214a63b1198680278b707de9d78c12a3
-SIZE (cabal/th-desugar-1.16/revision/1.cabal) = 3864
+SHA256 (cabal/th-desugar-1.17/th-desugar-1.17.tar.gz) = 9f879fca6e952c75d53d4c923cf0162aaacca466cde71f1718147a7c72a20028
+SIZE (cabal/th-desugar-1.17/th-desugar-1.17.tar.gz) = 106730
SHA256 (cabal/th-env-0.1.1/th-env-0.1.1.tar.gz) = fc01b166df6ba45f6ce157165eb786da208dbab41252fd81134f8ba02cf3f505
SIZE (cabal/th-env-0.1.1/th-env-0.1.1.tar.gz) = 2724
SHA256 (cabal/th-expand-syns-0.4.12.0/th-expand-syns-0.4.12.0.tar.gz) = 18e19967329c89f376cfc9ec04bd7871854ce0c70f803a1af15532be00c6ef0f
SIZE (cabal/th-expand-syns-0.4.12.0/th-expand-syns-0.4.12.0.tar.gz) = 7090
+SHA256 (cabal/th-expand-syns-0.4.12.0/revision/1.cabal) = d71525fb41ae0ad251b36455bde2de78913fba7ba147f50f2b034eeacf57b026
+SIZE (cabal/th-expand-syns-0.4.12.0/revision/1.cabal) = 2117
SHA256 (cabal/th-lift-0.8.6/th-lift-0.8.6.tar.gz) = 04309ad70ef80ed054ebda5b7d34a66642017604019f9e44ad321eec04a1ef1f
SIZE (cabal/th-lift-0.8.6/th-lift-0.8.6.tar.gz) = 14310
SHA256 (cabal/th-lift-instances-0.1.20/th-lift-instances-0.1.20.tar.gz) = f533c3f95addcca461a0ccd1aafef75dd801bfa6599c0d1184d54bfffb61d870
@@ -1023,14 +1027,14 @@ SHA256 (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 502ef8694a5b131b47c0
SIZE (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 63414
SHA256 (cabal/time-locale-compat-0.1.1.5/time-locale-compat-0.1.1.5.tar.gz) = 07ff1566de7d851423a843b2de385442319348c621d4f779b3d365ce91ac502c
SIZE (cabal/time-locale-compat-0.1.1.5/time-locale-compat-0.1.1.5.tar.gz) = 1956
-SHA256 (cabal/time-manager-0.2.3/time-manager-0.2.3.tar.gz) = eeb7c33d3b4492af771db0061222239a29727ee68a786a0488b1dba0a63d68e8
-SIZE (cabal/time-manager-0.2.3/time-manager-0.2.3.tar.gz) = 5840
-SHA256 (cabal/tls-2.1.6/tls-2.1.6.tar.gz) = a2d9571fb47ea1ca7f3009e09eac46ee0ca80d039bbbb092736d810931e03c38
-SIZE (cabal/tls-2.1.6/tls-2.1.6.tar.gz) = 167464
+SHA256 (cabal/time-manager-0.2.4/time-manager-0.2.4.tar.gz) = fbc2e3eec5a0311b12f27be0833b75fd1f8282d8329f5c330f2eec1b1a1fb670
+SIZE (cabal/time-manager-0.2.4/time-manager-0.2.4.tar.gz) = 5919
+SHA256 (cabal/tls-2.1.13/tls-2.1.13.tar.gz) = ad2929f2a03001f27a428f4817b088e7c74242ae8acbbbc3206954d6af4a4434
+SIZE (cabal/tls-2.1.13/tls-2.1.13.tar.gz) = 187789
SHA256 (cabal/tomland-1.3.3.3/tomland-1.3.3.3.tar.gz) = a0992bea52a636e2aa2597b0ab25c54f0fb389e0052fe5a6436fe53acef956ab
SIZE (cabal/tomland-1.3.3.3/tomland-1.3.3.3.tar.gz) = 90749
-SHA256 (cabal/tomland-1.3.3.3/revision/3.cabal) = 5a1883fbe1a59bc3e70b3058ca2e1d0fa4add0727f1f3154fbb2f69339fd9429
-SIZE (cabal/tomland-1.3.3.3/revision/3.cabal) = 9404
+SHA256 (cabal/tomland-1.3.3.3/revision/4.cabal) = 3ce1f694528a91219b240aa2798a6dc20c0bc5cec2bfed26e1b0b3d482fd1589
+SIZE (cabal/tomland-1.3.3.3/revision/4.cabal) = 9404
SHA256 (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 323bf8689eb691b122661cffa41a25e00fea7a768433fe2dde35d3da7d32cf90
SIZE (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 2902
SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a
@@ -1065,10 +1069,8 @@ SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56
SIZE (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 3865
SHA256 (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = f6a2736f858b5390d9384dca43d3ea4d96e9ca17217791791ca4951ba6e8072a
SIZE (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = 996
-SHA256 (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = d9cfb287cf00592d39dc9c3cac8b99627ea08f2c01798e70130fc39f7c90f11d
-SIZE (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = 59823
-SHA256 (cabal/unordered-containers-0.2.20/revision/4.cabal) = 233cbcdda6c2698932bb391ce0935fb44f80c115621ee815a21ed33ac8ede422
-SIZE (cabal/unordered-containers-0.2.20/revision/4.cabal) = 3921
+SHA256 (cabal/unordered-containers-0.2.20.1/unordered-containers-0.2.20.1.tar.gz) = 708a60513d6da61e09b60b9a486106af703a889b5b43472a27c3b60bf35246ab
+SIZE (cabal/unordered-containers-0.2.20.1/unordered-containers-0.2.20.1.tar.gz) = 60625
SHA256 (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a
SIZE (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = 10726
SHA256 (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 7e0dd953483d6fd3ca49bcaed6b11f9e3c2787213479b2581e07747836b8357e
@@ -1081,8 +1083,8 @@ SHA256 (cabal/validation-1.1.3/revision/1.cabal) = 3fdc553ee28ec1c954e5658cf0476
SIZE (cabal/validation-1.1.3/revision/1.cabal) = 3699
SHA256 (cabal/validation-selective-0.2.0.0/validation-selective-0.2.0.0.tar.gz) = 9a884e97e6a64f2cacadec8d5ea7e8ba7562d0c8fa9ab7cd5c34055eaec64987
SIZE (cabal/validation-selective-0.2.0.0/validation-selective-0.2.0.0.tar.gz) = 22397
-SHA256 (cabal/validation-selective-0.2.0.0/revision/6.cabal) = 7f7d78b28f1bf2165b5d4da0aa98eb7e4a81f56b45ff1e2cbede08f02d8fa192
-SIZE (cabal/validation-selective-0.2.0.0/revision/6.cabal) = 3917
+SHA256 (cabal/validation-selective-0.2.0.0/revision/7.cabal) = 9168753264dc499cb9f6c393f81c89d85818c8b0301b6c20c2f5c0b47f8da079
+SIZE (cabal/validation-selective-0.2.0.0/revision/7.cabal) = 3917
SHA256 (cabal/validity-0.12.1.0/validity-0.12.1.0.tar.gz) = e28a560939523ae649b94140a3412ad253ce2d969b509dfad76186bc94c2a6df
SIZE (cabal/validity-0.12.1.0/validity-0.12.1.0.tar.gz) = 9483
SHA256 (cabal/vary-0.1.1.3/vary-0.1.1.3.tar.gz) = c36abab7affc6aeac4d60cf5c1bc08cea9867defe7bacaae0fb945b0cb2c80e7
@@ -1109,8 +1111,8 @@ SHA256 (cabal/vector-stream-0.1.0.1/revision/4.cabal) = 483be6df13c72169a9176405
SIZE (cabal/vector-stream-0.1.0.1/revision/4.cabal) = 1642
SHA256 (cabal/vector-th-unbox-0.2.2/vector-th-unbox-0.2.2.tar.gz) = 8aa4ca464e842706e5b5234b8242d1aafec9ee755659b0e3ff44ecde13a80149
SIZE (cabal/vector-th-unbox-0.2.2/vector-th-unbox-0.2.2.tar.gz) = 4864
-SHA256 (cabal/vector-th-unbox-0.2.2/revision/8.cabal) = 50d26b8d489c9231f6ecf388233507bce39c41c80960275f20456358e821f6b7
-SIZE (cabal/vector-th-unbox-0.2.2/revision/8.cabal) = 1624
+SHA256 (cabal/vector-th-unbox-0.2.2/revision/9.cabal) = e9e6cca62d94bd432ad42c06d31eb5e2ceebfc22547bb832ad990d82b20631a6
+SIZE (cabal/vector-th-unbox-0.2.2/revision/9.cabal) = 1597
SHA256 (cabal/void-0.7.3/void-0.7.3.tar.gz) = 53af758ddc37dc63981671e503438d02c6f64a2d8744e9bec557a894431f7317
SIZE (cabal/void-0.7.3/void-0.7.3.tar.gz) = 6741
SHA256 (cabal/vty-6.2/vty-6.2.tar.gz) = 6f1f48b260b4de0a0506e70faf4d41b8c1757ff429a95ba6b6b76cf76c73987b
@@ -1123,20 +1125,22 @@ SHA256 (cabal/vty-unix-0.2.0.0/vty-unix-0.2.0.0.tar.gz) = c2ab67e09edc4bade04e26
SIZE (cabal/vty-unix-0.2.0.0/vty-unix-0.2.0.0.tar.gz) = 28697
SHA256 (cabal/wai-3.2.4/wai-3.2.4.tar.gz) = a6088f847d886d7c767092d170c03c7690d197eb3189d7cc67dbaaab33bf6d94
SIZE (cabal/wai-3.2.4/wai-3.2.4.tar.gz) = 13302
-SHA256 (cabal/warp-3.4.9/warp-3.4.9.tar.gz) = 3a19680d4c3e22d5a4da0da31af30e0c9001501ec84df6ace639ecad1b5b55b0
-SIZE (cabal/warp-3.4.9/warp-3.4.9.tar.gz) = 69304
+SHA256 (cabal/warp-3.4.10/warp-3.4.10.tar.gz) = b285bf8ca2227b36189b3fb99e463b1f9d63342b1c78ac04dbd53df538da08f0
+SIZE (cabal/warp-3.4.10/warp-3.4.10.tar.gz) = 69253
+SHA256 (cabal/warp-3.4.10/revision/2.cabal) = 29b41f8c4b18988f14afe104b9c53c037256b57d06e3b315df05c3898a79ffaf
+SIZE (cabal/warp-3.4.10/revision/2.cabal) = 10194
SHA256 (cabal/wherefrom-compat-0.1.1.1/wherefrom-compat-0.1.1.1.tar.gz) = c1e3e22e9730a683a7fbc450b5944d97dc34650af8a8c72000170d56ca9eb388
SIZE (cabal/wherefrom-compat-0.1.1.1/wherefrom-compat-0.1.1.1.tar.gz) = 2823
-SHA256 (cabal/wherefrom-compat-0.1.1.1/revision/1.cabal) = 53c608feaf51feb95514909c2c5f6c42abcd087d194cf0acb449b254e313bc8d
-SIZE (cabal/wherefrom-compat-0.1.1.1/revision/1.cabal) = 1452
+SHA256 (cabal/wherefrom-compat-0.1.1.1/revision/4.cabal) = 092c8b077230f359ccc484f580057f2c4da457548ce3cb468d53964378c74ff9
+SIZE (cabal/wherefrom-compat-0.1.1.1/revision/4.cabal) = 1452
SHA256 (cabal/with-utf8-1.1.0.0/with-utf8-1.1.0.0.tar.gz) = a4b8d0f7c88c554c40e3c63371176fe5610db80c12756d3c57728e0a75bfe106
SIZE (cabal/with-utf8-1.1.0.0/with-utf8-1.1.0.0.tar.gz) = 16990
SHA256 (cabal/with-utf8-1.1.0.0/revision/2.cabal) = 8dafba4c88775ebfbcde2d690d63072428eee74299fef73412c9298184e3c718
SIZE (cabal/with-utf8-1.1.0.0/revision/2.cabal) = 3094
SHA256 (cabal/witherable-0.5/witherable-0.5.tar.gz) = 48434cc1e465b13cbc0133a90c3ec0d827c93b77ce95807fe0a38b65f4918cd1
SIZE (cabal/witherable-0.5/witherable-0.5.tar.gz) = 10819
-SHA256 (cabal/witherable-0.5/revision/1.cabal) = 85bab588ebca37996fc3171b9d8b2e065eb0536c9f44224bcf037c0849a881de
-SIZE (cabal/witherable-0.5/revision/1.cabal) = 2343
+SHA256 (cabal/witherable-0.5/revision/2.cabal) = a5600431df5d297f098c322c7fbc2ece804e44ade0bb2022a838de24604d6275
+SIZE (cabal/witherable-0.5/revision/2.cabal) = 2355
SHA256 (cabal/wl-pprint-annotated-0.1.0.1/wl-pprint-annotated-0.1.0.1.tar.gz) = 6b662b244b2e318a2923dc7057d707369a29ea4a0e721b4710eac7239cc727af
SIZE (cabal/wl-pprint-annotated-0.1.0.1/wl-pprint-annotated-0.1.0.1.tar.gz) = 15458
SHA256 (cabal/wl-pprint-annotated-0.1.0.1/revision/4.cabal) = fefa8c901a324bd221d3fd1e3fef2df755a8528c27c7c2df140d207d82332a6e
@@ -1155,7 +1159,7 @@ SHA256 (cabal/yaml-0.11.11.2/revision/2.cabal) = 6f0a1859e0fb3068e50dbc7fe9bf9a2
SIZE (cabal/yaml-0.11.11.2/revision/2.cabal) = 5178
SHA256 (cabal/zlib-0.7.1.1/zlib-0.7.1.1.tar.gz) = bf95ab01ed924be800addea195fba5ca97ec69f378368f6ff466bdc29666c1c1
SIZE (cabal/zlib-0.7.1.1/zlib-0.7.1.1.tar.gz) = 29324
-SHA256 (cabal/IntersectMBO-cardano-cli-cardano-cli-10.13.1.0_GH0.tar.gz) = 09b4ba8034efd933b926bd51ee8de30383a843b0c8b7aadd03f733d54fd73378
-SIZE (cabal/IntersectMBO-cardano-cli-cardano-cli-10.13.1.0_GH0.tar.gz) = 1146365
+SHA256 (cabal/IntersectMBO-cardano-cli-cardano-cli-10.15.0.0_GH0.tar.gz) = be7c7c6a2d755aa8e0dcaf400cf1d5ca2565e38fe7ef1b1fda8383aa17b93d02
+SIZE (cabal/IntersectMBO-cardano-cli-cardano-cli-10.15.0.0_GH0.tar.gz) = 1152922
SHA256 (cabal/IntersectMBO-libsodium-dbb48cce5429cb6585c9034f002568964f1ce567_GH0.tar.gz) = e4f29ae3c16037e484bb69e3fa22a5565c42adf497f8f88e61ff8d9486ab863e
SIZE (cabal/IntersectMBO-libsodium-dbb48cce5429cb6585c9034f002568964f1ce567_GH0.tar.gz) = 2073757
diff --git a/sysutils/cbsd-mq-api/Makefile b/sysutils/cbsd-mq-api/Makefile
index 355974583353..af8c7e56be96 100644
--- a/sysutils/cbsd-mq-api/Makefile
+++ b/sysutils/cbsd-mq-api/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cbsd-mq-api
DISTVERSION= 0.5
-PORTREVISION= 11
+PORTREVISION= 14
CATEGORIES= sysutils
MAINTAINER= fbsd-ports@convectix.com
diff --git a/sysutils/cbsd-mq-router/Makefile b/sysutils/cbsd-mq-router/Makefile
index f790283e9584..624b8175ca82 100644
--- a/sysutils/cbsd-mq-router/Makefile
+++ b/sysutils/cbsd-mq-router/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cbsd-mq-router
PORTVERSION= 0.2
-PORTREVISION= 34
+PORTREVISION= 37
CATEGORIES= sysutils
MAINTAINER= olevole@olevole.ru
diff --git a/sysutils/cbsd/Makefile b/sysutils/cbsd/Makefile
index 938bef47da0c..7a7346d2d623 100644
--- a/sysutils/cbsd/Makefile
+++ b/sysutils/cbsd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cbsd
-DISTVERSION= 15.0.0
+DISTVERSION= 15.0.3
CATEGORIES= sysutils
MAINTAINER= fbsd-ports@convectix.com
@@ -15,7 +15,7 @@ RUN_DEPENDS= curl:ftp/curl \
jq:textproc/jq \
rsync:net/rsync
-USES= compiler:c++11-lang libedit pkgconfig:both sqlite sudo
+USES= autoreconf:build compiler:c++11-lang gmake pkgconfig:both sqlite sudo
USE_GITHUB= yes
USE_RC_SUBR= cbsdd cbsdrsyncd cbsd-statsd-bhyve cbsd-statsd-hoster \
cbsd-statsd-jail
diff --git a/sysutils/cbsd/distinfo b/sysutils/cbsd/distinfo
index 6f7e3bf58b86..ba00d8127583 100644
--- a/sysutils/cbsd/distinfo
+++ b/sysutils/cbsd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764636757
-SHA256 (cbsd-cbsd-15.0.0_GH0.tar.gz) = f30761b9246088c0e2ff15127a94d181e4c07d86963a14b7a25290a86ec1bf9e
-SIZE (cbsd-cbsd-15.0.0_GH0.tar.gz) = 7587868
+TIMESTAMP = 1771436934
+SHA256 (cbsd-cbsd-15.0.3_GH0.tar.gz) = 9a600efac432331410587ae4946dca0da15627f00f4ee611fd92cf60ee8ce170
+SIZE (cbsd-cbsd-15.0.3_GH0.tar.gz) = 7650206
diff --git a/sysutils/cbsd/pkg-plist b/sysutils/cbsd/pkg-plist
index 1bcf228437f8..a28c2180ea4f 100644
--- a/sysutils/cbsd/pkg-plist
+++ b/sysutils/cbsd/pkg-plist
@@ -93,6 +93,10 @@ cbsd/etc/defaults/FreeBSD-base_in_pkg-15.0.conf
cbsd/etc/defaults/FreeBSD-base_in_pkg.conf
cbsd/etc/defaults/FreeBSD-bases.conf
cbsd/etc/defaults/FreeBSD-baseupdate.conf
+cbsd/etc/defaults/FreeBSD-kernel-BHYVE-PXE-amd64-15.0
+cbsd/etc/defaults/FreeBSD-kernel-BHYVE-PXE-amd64-15.1
+cbsd/etc/defaults/FreeBSD-kernel-BHYVE-PXENFS-amd64-15.0
+cbsd/etc/defaults/FreeBSD-kernel-BHYVE-PXENFS-amd64-15.1
cbsd/etc/defaults/FreeBSD-kernel-BHYVE-amd64-13.3
cbsd/etc/defaults/FreeBSD-kernel-BHYVE-amd64-13.5
cbsd/etc/defaults/FreeBSD-kernel-BHYVE-amd64-14.1
@@ -243,8 +247,8 @@ cbsd/etc/defaults/vm-freebsd-FreeBSD-from-jail-x86_64.conf
cbsd/etc/defaults/vm-freebsd-GhostBSD-25-x86_64.conf
cbsd/etc/defaults/vm-freebsd-HardenedBSD-15-STABLE-x86_64.conf
cbsd/etc/defaults/vm-freebsd-HelloSystem-x86_64.conf
-cbsd/etc/defaults/vm-freebsd-MidnightBSD-3-x86_64.conf
-cbsd/etc/defaults/vm-freebsd-OPNsense-25-RELEASE-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-MidnightBSD-4-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-OPNsense-26-RELEASE-x86_64.conf
cbsd/etc/defaults/vm-freebsd-RavynOS-25-x86_64.conf
cbsd/etc/defaults/vm-freebsd-XigmaNAS-14-x86_64.conf
cbsd/etc/defaults/vm-freebsd-ZVault-13-x86_64.conf
@@ -297,7 +301,7 @@ cbsd/etc/defaults/vm-linux-Fedora-Silverblue-42-x86_64.conf
cbsd/etc/defaults/vm-linux-Fedora-Silverblue-43-x86_64.conf
cbsd/etc/defaults/vm-linux-Fedora-server-42-x86_64.conf
cbsd/etc/defaults/vm-linux-Fedora-server-43-x86_64.conf
-cbsd/etc/defaults/vm-linux-FnOS-0.9-x86_64.conf
+cbsd/etc/defaults/vm-linux-FnOS-1-x86_64.conf
cbsd/etc/defaults/vm-linux-FreePBX-64bit-16-x86_64.conf
cbsd/etc/defaults/vm-linux-FreePBX-64bit-17-x86_64.conf
cbsd/etc/defaults/vm-linux-Gentoo-2025-x86_64.conf
@@ -306,7 +310,7 @@ cbsd/etc/defaults/vm-linux-Kubuntu-desktop-22-x86_64.conf
cbsd/etc/defaults/vm-linux-Kubuntu-desktop-24-x86_64.conf
cbsd/etc/defaults/vm-linux-Lubuntu-desktop-22-x86_64.conf
cbsd/etc/defaults/vm-linux-Lubuntu-desktop-24-x86_64.conf
-cbsd/etc/defaults/vm-linux-Manjaro-2025-x86_64.conf
+cbsd/etc/defaults/vm-linux-Manjaro-2026-x86_64.conf
cbsd/etc/defaults/vm-linux-MikoPBX-2024-x86_64.conf
cbsd/etc/defaults/vm-linux-Mint-22-x86_64.conf
cbsd/etc/defaults/vm-linux-NetBootXYZ-x86_64.conf
@@ -321,7 +325,7 @@ cbsd/etc/defaults/vm-linux-OracleLinux-7-x86_64.conf
cbsd/etc/defaults/vm-linux-OracleLinux-8-x86_64.conf
cbsd/etc/defaults/vm-linux-OracleLinux-9-x86_64.conf
cbsd/etc/defaults/vm-linux-OviOS-5-x86_64.conf
-cbsd/etc/defaults/vm-linux-Parrot-security-6-x86_64.conf
+cbsd/etc/defaults/vm-linux-Parrot-security-7-x86_64.conf
cbsd/etc/defaults/vm-linux-PetaSAN-4-x86_64.conf
cbsd/etc/defaults/vm-linux-Proxmox-9-x86_64.conf
cbsd/etc/defaults/vm-linux-Proxmox-Backup-4.conf
@@ -334,6 +338,7 @@ cbsd/etc/defaults/vm-linux-Rosa-desktop-13-x86_64.conf
cbsd/etc/defaults/vm-linux-Rosa-server-13-x86_64.conf
cbsd/etc/defaults/vm-linux-RosaVirt-3-x86_64.conf
cbsd/etc/defaults/vm-linux-RouterOS-7-x86_64.conf
+cbsd/etc/defaults/vm-linux-Security-Onion-2-x86_64.conf
cbsd/etc/defaults/vm-linux-Slackware-15-x86_64.conf
cbsd/etc/defaults/vm-linux-Starface-8-x86_64.conf
cbsd/etc/defaults/vm-linux-Starface-9-x86_64.conf
@@ -348,6 +353,7 @@ cbsd/etc/defaults/vm-linux-Ubuntuserver-24-x86_64.conf
cbsd/etc/defaults/vm-linux-VoidLinux-2025-x86_64.conf
cbsd/etc/defaults/vm-linux-Vyos-2025-x86_64.conf
cbsd/etc/defaults/vm-linux-ZimaOS-x86_64.conf
+cbsd/etc/defaults/vm-linux-ZorinOS-Core-18-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-Alma-10.0-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-Alma-10.1-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-Alma-9-x86_64.conf
@@ -368,6 +374,7 @@ cbsd/etc/defaults/vm-linux-cloud-Fedora-42-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-Fedora-43-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-FreePBX-16-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-HomeAssistantOS-2024-x86_64.conf
+cbsd/etc/defaults/vm-linux-cloud-HomeAssistantOS-2026-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-Kali-2024-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-OYOS-202503-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-Oracle-10-x86_64.conf
@@ -402,7 +409,7 @@ cbsd/etc/defaults/vm-other-OpenIndiana-2025-x86_64.conf
cbsd/etc/defaults/vm-other-Plan9front-x86_64.conf
cbsd/etc/defaults/vm-other-ReactOS-x86_64.conf
cbsd/etc/defaults/vm-other-Redox-0.7-x86_64.conf
-cbsd/etc/defaults/vm-other-SmartOS-2025-x86_64.conf
+cbsd/etc/defaults/vm-other-SmartOS-2026-x86_64.conf
cbsd/etc/defaults/vm-other-Tribblix-2025-x86_64.conf
cbsd/etc/defaults/vm-windows-10_86x_64x-x86_64.conf
cbsd/etc/defaults/vm-windows-11_86x_64x-x86_64.conf
@@ -417,6 +424,7 @@ cbsd/etc/modules.conf
cbsd/etc/spice.conf
cbsd/jailctl/j2prepare
cbsd/jailctl/j2slave
+cbsd/jailctl/jailnic
cbsd/jailctl/jailnic-tui
cbsd/jailctl/jbackup
cbsd/jailctl/jcleanup
@@ -476,6 +484,7 @@ cbsd/misc/conv2human
cbsd/misc/daemon
cbsd/misc/daemonize
cbsd/misc/detect-emulation
+cbsd/misc/devtree
cbsd/misc/disks-list
cbsd/misc/dump_cpu_topology
cbsd/misc/dump_iscsi_discovery
@@ -650,8 +659,6 @@ cbsd/rc.d/cbsd-statsd-jail
cbsd/rc.d/cbsdd
cbsd/rc.d/cbsdrsyncd
cbsd/rc.d/jails-astart
-cbsd/release/generate-release.sh
-cbsd/release/install.sh
cbsd/release/mkisoimages.sh
cbsd/sbin/netmask
cbsd/securecmd
@@ -748,6 +755,8 @@ cbsd/share/FreeBSD-jail-vnet-skel/etc/spwd.db
cbsd/share/FreeBSD-jail-vnet-skel/root/.bashrc
cbsd/share/FreeBSD-jail-vnet-skel/root/.cshrc
cbsd/share/FreeBSD-jail2iso-prunelist
+cbsd/share/FreeBSD-microbhyve-pxe.txt.xz
+cbsd/share/FreeBSD-microbhyve-pxenfs.txt.xz
cbsd/share/FreeBSD-microbhyve.txt.xz
cbsd/share/FreeBSD-microjail.txt.xz
cbsd/share/HardenedBSD-filebases_11.txt.xz
@@ -861,6 +870,8 @@ cbsd/share/bsdconfig/cbsd/xendsk
cbsd/share/bsdconfig/cbsd/xendsk-cfgdsk
cbsd/share/bsdconfig/cbsd/xendsk-newdsk
cbsd/share/bsdconfig/cbsd/xennic
+cbsd/share/bsdconfig/cbsd/xennic-cfgnic
+cbsd/share/bsdconfig/cbsd/xennic-newnic
cbsd/share/bsdconfig/common.subr
cbsd/share/bsdconfig/dialog.subr
cbsd/share/bsdconfig/mustberoot.subr
@@ -1077,6 +1088,7 @@ cbsd/subr/mailtools.subr
cbsd/subr/mdtools.subr
cbsd/subr/multiple.subr
cbsd/subr/nc.subr
+cbsd/subr/new_sudoexec.subr
cbsd/subr/nodes.subr
cbsd/subr/qemu.subr
cbsd/subr/rcconf.subr
@@ -1164,10 +1176,12 @@ cbsd/system/srcup
cbsd/system/unregister_base
cbsd/system/unregister_kernel
cbsd/system/upgrade
+cbsd/system/volumes
cbsd/system/world
cbsd/tools/apply
cbsd/tools/attachgeli
cbsd/tools/attachzfs
+cbsd/tools/auditd
cbsd/tools/bases
cbsd/tools/baseupdate
cbsd/tools/bhyve-controller
@@ -1264,11 +1278,11 @@ cbsd/tools/objls
cbsd/tools/path2jail
cbsd/tools/pkgbrowsecat
cbsd/tools/pkgbrowser
+cbsd/tools/praudit
cbsd/tools/pull
cbsd/tools/rctlcounters
cbsd/tools/replacewdir
cbsd/tools/repo
-cbsd/tools/repo-tui
cbsd/tools/retrinv
cbsd/tools/rsyncdoff
cbsd/tools/rsyncdon
@@ -1292,6 +1306,7 @@ cbsd/tools/unmountmd
cbsd/tools/up
cbsd/tools/valecfg
cbsd/tools/valecfg-tui
+cbsd/tools/version
cbsd/tools/vhidcfg
cbsd/tools/vhidcfg-tui
cbsd/tools/vm-cpu-topology
@@ -1470,6 +1485,9 @@ cbsd/upgrade/pre-patch-14.2.5.1
cbsd/upgrade/pre-patch-14.2.6.0
cbsd/upgrade/pre-patch-14.2.6.1
cbsd/upgrade/pre-patch-15.0.0.0
+cbsd/upgrade/pre-patch-15.0.1.0
+cbsd/upgrade/pre-patch-15.0.1.1
+cbsd/upgrade/pre-patch-15.0.1.2
cbsd/vboxctl/vconfig
cbsd/vboxctl/vconstruct-tui
cbsd/vboxctl/vcontrol-tui
diff --git a/sysutils/cdrdao/Makefile b/sysutils/cdrdao/Makefile
index 249275b8ba97..a241c4f7ef41 100644
--- a/sysutils/cdrdao/Makefile
+++ b/sysutils/cdrdao/Makefile
@@ -1,6 +1,5 @@
PORTNAME= cdrdao
-DISTVERSION= 1_2_5
-PORTREVISION= 2
+DISTVERSION= 1_2_6
CATEGORIES= sysutils audio
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/rel_${DISTVERSION}/ \
SF/${PORTNAME}/rel_${DISTVERSION}
@@ -13,9 +12,8 @@ WWW= https://cdrdao.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= alias autoreconf compiler:c++11-lang gettext-tools gmake iconv \
+USES= autoreconf compiler:c++14-lang gettext-tools gmake iconv \
localbase tar:bzip2
-USE_CXXSTD= c++11
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-gcdmaster=no \
@@ -28,10 +26,10 @@ OPTIONS_DEFINE= DOCS TOC2MP3 MP3OGG
OPTIONS_DEFAULT= MP3OGG
OPTIONS_SUB= yes
-MP3OGG_DESC= Build with MP3/Ogg support (for sysutils/gcdmaster)
+MP3OGG_DESC= Build with MP3/Ogg
MP3OGG_LIB_DEPENDS= libao.so:audio/libao \
libmad.so:audio/libmad \
- libvorbis.so:audio/libvorbis
+ libvorbisfile.so:audio/libvorbis
MP3OGG_USES= pkgconfig
MP3OGG_CONFIGURE_OFF= --with-mp3-support=no --with-ogg-support=no
diff --git a/sysutils/cdrdao/distinfo b/sysutils/cdrdao/distinfo
index f49c74ebe392..bb7d0d854183 100644
--- a/sysutils/cdrdao/distinfo
+++ b/sysutils/cdrdao/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1687630406
-SHA256 (cdrdao-1.2.5.tar.bz2) = d19b67c853c5dba2406afaab6cd788e77f35eebe634cac4679528477c7be01b6
-SIZE (cdrdao-1.2.5.tar.bz2) = 870084
+TIMESTAMP = 1766916937
+SHA256 (cdrdao-1.2.6.tar.bz2) = 0cf29e1183ffd8e4d167c403d7a6ea2109a2dd4cd97e61f80417cf1373220ff4
+SIZE (cdrdao-1.2.6.tar.bz2) = 851644
diff --git a/sysutils/cdrdao/files/patch-configure.ac b/sysutils/cdrdao/files/patch-configure.ac
index 0c886722dd1e..271db14b218a 100644
--- a/sysutils/cdrdao/files/patch-configure.ac
+++ b/sysutils/cdrdao/files/patch-configure.ac
@@ -1,9 +1,9 @@
Remove redundant check for libao which causes it to always be required even if
mp3 and ogg support are disabled.
---- configure.ac.orig 2023-02-03 14:46:06 UTC
+--- configure.ac.orig 2025-12-05 11:17:35 UTC
+++ configure.ac
-@@ -314,8 +314,10 @@ dnl Check for libao
+@@ -319,8 +319,10 @@ dnl Check for libao
esac
dnl Check for libao
@@ -14,7 +14,7 @@ mp3 and ogg support are disabled.
dnl Check for OGG support
if test "$with_ogg_support" = yes; then
-@@ -339,12 +341,6 @@ if test "$with_mp3_support" = yes; then
+@@ -344,12 +346,6 @@ if test "$with_mp3_support" = yes; then
echo "MP3 support disabled"; with_mp3_support=no
fi
fi
diff --git a/sysutils/cdrdao/files/patch-dao_ScsiIf-freebsd-cam.cc b/sysutils/cdrdao/files/patch-dao_ScsiIf-freebsd-cam.cc
index 6b39efbe9ab9..3328c4f8656d 100644
--- a/sysutils/cdrdao/files/patch-dao_ScsiIf-freebsd-cam.cc
+++ b/sysutils/cdrdao/files/patch-dao_ScsiIf-freebsd-cam.cc
@@ -1,13 +1,8 @@
---- dao/ScsiIf-freebsd-cam.cc.orig 2023-01-25 14:30:35 UTC
+--- dao/ScsiIf-freebsd-cam.cc.orig 2025-12-05 11:17:35 UTC
+++ dao/ScsiIf-freebsd-cam.cc
-@@ -112,11 +112,11 @@ int ScsiIf::sendCmd(const unsigned char *cmd, int cmdL
- {
- int retval;
- int flags = CAM_DIR_NONE;
-- u_int8_t * data_ptr;
-- size_t data_len;
-+ u_int8_t * data_ptr = NULL;
-+ size_t data_len = 0;
+@@ -115,8 +115,8 @@ int ScsiIf::sendCmd(const unsigned char *cmd, int cmdL
+ u_int8_t * data_ptr = NULL;
+ size_t data_len = 0;
- bzero(impl_->ccb, sizeof(union ccb));
- bcopy(cmd, &impl_->ccb->csio.cdb_io.cdb_bytes, cmdLen);
diff --git a/sysutils/cdrdao/files/patch-dao_cdrdao.man b/sysutils/cdrdao/files/patch-dao_cdrdao.man
index 625e0afa497b..b2b908d3050c 100644
--- a/sysutils/cdrdao/files/patch-dao_cdrdao.man
+++ b/sysutils/cdrdao/files/patch-dao_cdrdao.man
@@ -1,6 +1,6 @@
---- dao/cdrdao.man.orig 2018-05-16 10:46:39 UTC
+--- dao/cdrdao.man.orig 2025-12-05 11:17:35 UTC
+++ dao/cdrdao.man
-@@ -798,15 +798,11 @@ following locations. The files will be read on startup
+@@ -799,15 +799,11 @@ in that order:
.I cdrdao
in that order:
@@ -18,7 +18,7 @@
Command line options will overwrite the loaded settings.
The settings file contains name - value pairs separated by a
colon. String values must be enclosed by ". The file is
-@@ -876,7 +872,7 @@ Directory where temporary WAV files will be created fr
+@@ -877,7 +873,7 @@ If the program is terminated during the write/simulati
.LP
.SH BUGS
If the program is terminated during the write/simulation process used IPC
@@ -27,7 +27,7 @@
.SH AUTHOR
.ft CW
.nf
-@@ -886,4 +882,4 @@ resources may not be released. Use ipcs(8) and ipcrm(8
+@@ -887,4 +883,4 @@ resources may not be released. Use ipcs(8) and ipcrm(8
.ft R
.fi
.SH SEE ALSO
diff --git a/sysutils/cdrdao/files/patch-dao_main.cc b/sysutils/cdrdao/files/patch-dao_main.cc
index 4066ab07e5f6..537ad993af4a 100644
--- a/sysutils/cdrdao/files/patch-dao_main.cc
+++ b/sysutils/cdrdao/files/patch-dao_main.cc
@@ -1,6 +1,6 @@
---- dao/main.cc.orig 2023-02-03 14:46:06 UTC
+--- dao/main.cc.orig 2025-12-05 11:17:35 UTC
+++ dao/main.cc
-@@ -2450,11 +2450,7 @@ int main(int argc, char **argv)
+@@ -2382,11 +2382,7 @@ int main(int argc, char **argv)
Settings* settings = new Settings;
diff --git a/sysutils/cfengine-devel/Makefile b/sysutils/cfengine-devel/Makefile
index d71d60039145..de046f07fec9 100644
--- a/sysutils/cfengine-devel/Makefile
+++ b/sysutils/cfengine-devel/Makefile
@@ -1,11 +1,11 @@
PORTNAME= cfengine
-PORTVERSION= 3.25.${CFENGINE_COMMIT_DATE}
+PORTVERSION= 3.28.${CFENGINE_COMMIT_DATE}
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
-CFENGINE_HASH= adce3053f
-LIBNTECH_HASH= 476b57f
-CFENGINE_COMMIT_DATE= 20251117
+CFENGINE_HASH= 4bff86507
+LIBNTECH_HASH= fb0ea94
+CFENGINE_COMMIT_DATE= 20260120
MAINTAINER= cy@FreeBSD.org
COMMENT= Systems administration tool for networks
diff --git a/sysutils/cfengine-devel/distinfo b/sysutils/cfengine-devel/distinfo
index 2da34455eeb2..2a8c2a657c59 100644
--- a/sysutils/cfengine-devel/distinfo
+++ b/sysutils/cfengine-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1763392633
-SHA256 (cfengine-core-3.25.20251117-adce3053f_GH0.tar.gz) = 22d10c39e453dc5fb4d86284111e526ff7fb8370e10ffebaa423150aaae39ee1
-SIZE (cfengine-core-3.25.20251117-adce3053f_GH0.tar.gz) = 2489595
-SHA256 (cfengine-libntech-476b57f_GH0.tar.gz) = 21b73e7624110d055b2275db69b5c251031d6af7c2125bf2142a6269a8fc08cb
-SIZE (cfengine-libntech-476b57f_GH0.tar.gz) = 368376
+TIMESTAMP = 1769623867
+SHA256 (cfengine-core-3.28.20260120-4bff86507_GH0.tar.gz) = aec2a4a2d2d4049a12cda9b35b12fa1cb866c0fb24a4655f5aa52ebc84970d3f
+SIZE (cfengine-core-3.28.20260120-4bff86507_GH0.tar.gz) = 2495857
+SHA256 (cfengine-libntech-fb0ea94_GH0.tar.gz) = 291c8de3ec5408481e08c22486c2db675634eefe120338d9ae6e88f69fa9a26f
+SIZE (cfengine-libntech-fb0ea94_GH0.tar.gz) = 368820
diff --git a/sysutils/cfengine-lts/Makefile b/sysutils/cfengine-lts/Makefile
index 2fbfc6311697..c5244008ec70 100644
--- a/sysutils/cfengine-lts/Makefile
+++ b/sysutils/cfengine-lts/Makefile
@@ -1,7 +1,6 @@
-VERSIONS= 321 324
+VERSIONS= 324 327
# Upgrade to LTS versions only: https://cfengine.com/supported-versions/
-CFENGINE_VERSION?= 324
-PORTREVISION= 1
+CFENGINE_VERSION?= 327
PKGNAMESUFFIX= -lts
MASTERDIR= ${.CURDIR}/../cfengine${CFENGINE_VERSION}
diff --git a/sysutils/cfengine-masterfiles-devel/Makefile b/sysutils/cfengine-masterfiles-devel/Makefile
index 4ce04920f499..d4b644213497 100644
--- a/sysutils/cfengine-masterfiles-devel/Makefile
+++ b/sysutils/cfengine-masterfiles-devel/Makefile
@@ -1,10 +1,10 @@
PORTNAME= cfengine-masterfiles
-PORTVERSION= 3.25.${CFENGINE_COMMIT_DATE}
+PORTVERSION= 3.28.${CFENGINE_COMMIT_DATE}
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
-HASH= 09255066
-CFENGINE_COMMIT_DATE= 20251117
+HASH= 0afa0e7f
+CFENGINE_COMMIT_DATE= 20260121
MAINTAINER= cy@FreeBSD.org
COMMENT= cfengine sample policies for installations and upgrades
diff --git a/sysutils/cfengine-masterfiles-devel/distinfo b/sysutils/cfengine-masterfiles-devel/distinfo
index 06a64209c042..429b381eb41a 100644
--- a/sysutils/cfengine-masterfiles-devel/distinfo
+++ b/sysutils/cfengine-masterfiles-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763394159
-SHA256 (cfengine-masterfiles-3.25.20251117-09255066_GH0.tar.gz) = ac2abe399c9cd977d0f9876c0fcc319310beabd27876d1f5108c3861dcbeb95a
-SIZE (cfengine-masterfiles-3.25.20251117-09255066_GH0.tar.gz) = 516970
+TIMESTAMP = 1769624102
+SHA256 (cfengine-masterfiles-3.28.20260121-0afa0e7f_GH0.tar.gz) = 03c0f227d7155764a2042dbbeac670c9416034979b73d55f2ec99a5d4a79976a
+SIZE (cfengine-masterfiles-3.28.20260121-0afa0e7f_GH0.tar.gz) = 518310
diff --git a/sysutils/cfengine-masterfiles-lts/Makefile b/sysutils/cfengine-masterfiles-lts/Makefile
index 45c7fe51fc1a..452114fb36f1 100644
--- a/sysutils/cfengine-masterfiles-lts/Makefile
+++ b/sysutils/cfengine-masterfiles-lts/Makefile
@@ -1,6 +1,6 @@
-VERSIONS= 321 324
+VERSIONS= 324 327
# Upgrade to LTS versions only: https://cfengine.com/supported-versions/
-CFENGINE_VERSION?= 324
+CFENGINE_VERSION?= 327
PKGNAMESUFFIX= -lts
MASTERDIR= ${.CURDIR}/../cfengine-masterfiles${CFENGINE_VERSION}
diff --git a/sysutils/cfengine-masterfiles/Makefile b/sysutils/cfengine-masterfiles/Makefile
index 499565a2ab24..7166bce24d4e 100644
--- a/sysutils/cfengine-masterfiles/Makefile
+++ b/sysutils/cfengine-masterfiles/Makefile
@@ -1,5 +1,5 @@
-VERSIONS= 320 321 322 323 324 325 326
-CFENGINE_VERSION?= 326
+VERSIONS= 324 325 326 327
+CFENGINE_VERSION?= 327
MASTERDIR= ${.CURDIR}/../cfengine-masterfiles${CFENGINE_VERSION}
diff --git a/sysutils/cfengine-masterfiles321/Makefile b/sysutils/cfengine-masterfiles321/Makefile
index 22a2cb764ff7..6afc285c4c71 100644
--- a/sysutils/cfengine-masterfiles321/Makefile
+++ b/sysutils/cfengine-masterfiles321/Makefile
@@ -7,6 +7,9 @@ MAINTAINER= cy@FreeBSD.org
COMMENT= cfengine sample policies for installations and upgrades
WWW= https://cfengine.com/
+DEPRECATED= No longer supported by upstream
+EXPIRATION_DATE=2026-05-01
+
LICENSE= GPLv3
CPE_VENDOR= gnu
diff --git a/sysutils/cfengine-masterfiles322/Makefile b/sysutils/cfengine-masterfiles322/Makefile
index 0b75076e283b..3ac9df9f8ed5 100644
--- a/sysutils/cfengine-masterfiles322/Makefile
+++ b/sysutils/cfengine-masterfiles322/Makefile
@@ -7,6 +7,9 @@ MAINTAINER= cy@FreeBSD.org
COMMENT= cfengine sample policies for installations and upgrades
WWW= https://cfengine.com/
+DEPRECATED= No longer supported by upstream
+EXPIRATION_DATE=2026-05-01
+
LICENSE= GPLv3
CPE_VENDOR= gnu
diff --git a/sysutils/cfengine-masterfiles323/Makefile b/sysutils/cfengine-masterfiles323/Makefile
index 645793834d12..59a301359cee 100644
--- a/sysutils/cfengine-masterfiles323/Makefile
+++ b/sysutils/cfengine-masterfiles323/Makefile
@@ -7,6 +7,9 @@ MAINTAINER= cy@FreeBSD.org
COMMENT= cfengine sample policies for installations and upgrades
WWW= https://cfengine.com/
+DEPRECATED= No longer supported by upstream
+EXPIRATION_DATE=2026-05-01
+
LICENSE= GPLv3
CPE_VENDOR= gnu
diff --git a/sysutils/cfengine-masterfiles327/Makefile b/sysutils/cfengine-masterfiles327/Makefile
new file mode 100644
index 000000000000..89436adffad6
--- /dev/null
+++ b/sysutils/cfengine-masterfiles327/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= cfengine-masterfiles
+DISTVERSION= 3.27.0
+CATEGORIES= sysutils
+MASTER_SITES= https://cfengine-package-repos.s3.amazonaws.com/tarballs/
+
+MAINTAINER= cy@FreeBSD.org
+COMMENT= cfengine sample policies for installations and upgrades
+WWW= https://cfengine.com/
+
+LICENSE= GPLv3
+
+CPE_VENDOR= gnu
+CPE_PRODUCT= cfengine
+
+CONFLICTS= cfengine-masterfiles3[0-9] cfengine-masterfiles31[0-9]
+.if !defined(MASTERDIR)
+PKGNAMESUFFIX= 327
+CONFLICTS+= cfengine-masterfiles-3.*
+.endif
+
+RUN_DEPENDS= cf-agent:sysutils/cfengine${PKGNAMESUFFIX}
+
+FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES}
+
+MAKE_JOBS_UNSAFE= yes
+USES= cpe gmake python:build
+HAS_CONFIGURE= yes
+EXAMPLESDIR= ${PREFIX}/share/examples/cfengine-masterfiles
+CONFIGURE_ARGS= --prefix=${EXAMPLESDIR}
+
+.include <bsd.port.mk>
diff --git a/sysutils/cfengine-masterfiles327/distinfo b/sysutils/cfengine-masterfiles327/distinfo
new file mode 100644
index 000000000000..fc26c78d9b8a
--- /dev/null
+++ b/sysutils/cfengine-masterfiles327/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1768316454
+SHA256 (cfengine-masterfiles-3.27.0.tar.gz) = 84803035168af3e43c1fb25ba5f90561dec33b151ef5d5359a108a06c4c7c61d
+SIZE (cfengine-masterfiles-3.27.0.tar.gz) = 547706
diff --git a/sysutils/cfengine-masterfiles327/pkg-descr b/sysutils/cfengine-masterfiles327/pkg-descr
new file mode 100644
index 000000000000..6f6dbcfeb74f
--- /dev/null
+++ b/sysutils/cfengine-masterfiles327/pkg-descr
@@ -0,0 +1,8 @@
+CFEngine 3 is a popular open source configuration management system.
+Its primary function is to provide automated configuration and
+maintenance of large-scale computer systems.
+
+The repository is intended to provide a stable base policy for
+installations and upgrades, and is used by CFEngine 3.6 and newer.
+The port installs the repository as examples which should be copied by
+the user to the masterfiles directory (usually /var/cfengine/masterfiles).
diff --git a/sysutils/cfengine-masterfiles327/pkg-plist b/sysutils/cfengine-masterfiles327/pkg-plist
new file mode 100644
index 000000000000..0418717f12d0
--- /dev/null
+++ b/sysutils/cfengine-masterfiles327/pkg-plist
@@ -0,0 +1,91 @@
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/CFE_cfengine.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/core/deprecated/cfengine_processes.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/core/host_info_report.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/core/limit_robot_agents.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/core/log_rotation.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/core/main.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/core/watchdog/templates/watchdog.mustache
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/core/watchdog/watchdog.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/CFE_hub_specific.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/CFE_knowledge.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/file_change.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/ha/ha.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/ha/ha_def.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/ha/ha_update.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/main.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/mission_portal.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/templates/httpd.conf.mustache
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/templates/runalerts.php.mustache
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/templates/runalerts.sh.mustache
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/recommendations.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/update/cfe_internal_dc_workflow.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/update/cfe_internal_update_from_repository.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/update/lib.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/update/systemd_units.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/update/update_bins.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/update/update_policy.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/update/update_processes.cf
+%%EXAMPLESDIR%%/masterfiles/controls/cf_agent.cf
+%%EXAMPLESDIR%%/masterfiles/controls/cf_execd.cf
+%%EXAMPLESDIR%%/masterfiles/controls/cf_hub.cf
+%%EXAMPLESDIR%%/masterfiles/controls/cf_monitord.cf
+%%EXAMPLESDIR%%/masterfiles/controls/cf_runagent.cf
+%%EXAMPLESDIR%%/masterfiles/controls/cf_serverd.cf
+%%EXAMPLESDIR%%/masterfiles/controls/def.cf
+%%EXAMPLESDIR%%/masterfiles/controls/def_inputs.cf
+%%EXAMPLESDIR%%/masterfiles/controls/reports.cf
+%%EXAMPLESDIR%%/masterfiles/controls/update_def.cf
+%%EXAMPLESDIR%%/masterfiles/controls/update_def_inputs.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/aix.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/any.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/debian.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/freebsd.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/generic.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/linux.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/lsb.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/macos.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/os.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/redhat.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/suse.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/windows.cf
+%%EXAMPLESDIR%%/masterfiles/lib/autorun.cf
+%%EXAMPLESDIR%%/masterfiles/lib/bundles.cf
+%%EXAMPLESDIR%%/masterfiles/lib/cfe_internal.cf
+%%EXAMPLESDIR%%/masterfiles/lib/cfe_internal_hub.cf
+%%EXAMPLESDIR%%/masterfiles/lib/cfengine_enterprise_hub_ha.cf
+%%EXAMPLESDIR%%/masterfiles/lib/commands.cf
+%%EXAMPLESDIR%%/masterfiles/lib/common.cf
+%%EXAMPLESDIR%%/masterfiles/lib/databases.cf
+%%EXAMPLESDIR%%/masterfiles/lib/edit_xml.cf
+%%EXAMPLESDIR%%/masterfiles/lib/event.cf
+%%EXAMPLESDIR%%/masterfiles/lib/examples.cf
+%%EXAMPLESDIR%%/masterfiles/lib/feature.cf
+%%EXAMPLESDIR%%/masterfiles/lib/files.cf
+%%EXAMPLESDIR%%/masterfiles/lib/guest_environments.cf
+%%EXAMPLESDIR%%/masterfiles/lib/monitor.cf
+%%EXAMPLESDIR%%/masterfiles/lib/packages.cf
+%%EXAMPLESDIR%%/masterfiles/lib/paths.cf
+%%EXAMPLESDIR%%/masterfiles/lib/processes.cf
+%%EXAMPLESDIR%%/masterfiles/lib/reports.cf
+%%EXAMPLESDIR%%/masterfiles/lib/services.cf
+%%EXAMPLESDIR%%/masterfiles/lib/stdlib.cf
+%%EXAMPLESDIR%%/masterfiles/lib/storage.cf
+%%EXAMPLESDIR%%/masterfiles/lib/testing.cf
+%%EXAMPLESDIR%%/masterfiles/lib/users.cf
+%%EXAMPLESDIR%%/masterfiles/lib/vcs.cf
+%%EXAMPLESDIR%%/masterfiles/promises.cf
+%%EXAMPLESDIR%%/masterfiles/services/autorun/hello.cf
+%%EXAMPLESDIR%%/masterfiles/services/main.cf
+%%EXAMPLESDIR%%/masterfiles/standalone_self_upgrade.cf
+%%EXAMPLESDIR%%/masterfiles/templates/cf-apache.service.mustache
+%%EXAMPLESDIR%%/masterfiles/templates/cf-execd.service.mustache
+%%EXAMPLESDIR%%/masterfiles/templates/cf-hub.service.mustache
+%%EXAMPLESDIR%%/masterfiles/templates/cf-monitord.service.mustache
+%%EXAMPLESDIR%%/masterfiles/templates/cf-postgres.service.mustache
+%%EXAMPLESDIR%%/masterfiles/templates/cf-serverd.service.mustache
+%%EXAMPLESDIR%%/masterfiles/templates/cfengine3.service.mustache
+%%EXAMPLESDIR%%/masterfiles/templates/cfengine_watchdog.mustache
+%%EXAMPLESDIR%%/masterfiles/templates/host_info_report.mustache
+%%EXAMPLESDIR%%/masterfiles/templates/json_multiline.mustache
+%%EXAMPLESDIR%%/masterfiles/templates/json_serial.mustache
+%%EXAMPLESDIR%%/masterfiles/update.cf
diff --git a/sysutils/cfengine/Makefile b/sysutils/cfengine/Makefile
index 74123b7ce0c9..269ecdcb7c11 100644
--- a/sysutils/cfengine/Makefile
+++ b/sysutils/cfengine/Makefile
@@ -1,5 +1,5 @@
-VERSIONS= 320 321 322 323 324 325 326
-CFENGINE_VERSION?= 326
+VERSIONS= 324 325 326 327
+CFENGINE_VERSION?= 327
MASTERDIR= ${.CURDIR}/../cfengine${CFENGINE_VERSION}
diff --git a/sysutils/cfengine321/Makefile b/sysutils/cfengine321/Makefile
index 68b8587b9d79..bc4ce96c18f3 100644
--- a/sysutils/cfengine321/Makefile
+++ b/sysutils/cfengine321/Makefile
@@ -9,6 +9,9 @@ MAINTAINER= cy@FreeBSD.org
COMMENT= Systems administration tool for networks
WWW= https://cfengine.com/
+DEPRECATED= No longer supported by upstream
+EXPIRATION_DATE=2026-05-01
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
LICENSE= GPLv3
diff --git a/sysutils/cfengine322/Makefile b/sysutils/cfengine322/Makefile
index 5481233737c7..5e94b581d9b4 100644
--- a/sysutils/cfengine322/Makefile
+++ b/sysutils/cfengine322/Makefile
@@ -9,6 +9,9 @@ MAINTAINER= cy@FreeBSD.org
COMMENT= Systems administration tool for networks
WWW= https://cfengine.com/
+DEPRECATED= No longer supported by upstream
+EXPIRATION_DATE=2026-05-01
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
LICENSE= GPLv3
diff --git a/sysutils/cfengine323/Makefile b/sysutils/cfengine323/Makefile
index 6ddd2fc73593..1853374bea4b 100644
--- a/sysutils/cfengine323/Makefile
+++ b/sysutils/cfengine323/Makefile
@@ -9,6 +9,9 @@ MAINTAINER= cy@FreeBSD.org
COMMENT= Systems administration tool for networks
WWW= https://cfengine.com/
+DEPRECATED= No longer supported by upstream
+EXPIRATION_DATE=2026-05-01
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
LICENSE= GPLv3
diff --git a/sysutils/cfengine327/Makefile b/sysutils/cfengine327/Makefile
new file mode 100644
index 000000000000..f3a4c6697dc9
--- /dev/null
+++ b/sysutils/cfengine327/Makefile
@@ -0,0 +1,70 @@
+PORTNAME= cfengine
+DISTVERSION= 3.27.0
+CATEGORIES= sysutils
+MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/
+DISTNAME= ${PORTNAME}-community-${DISTVERSION}
+
+MAINTAINER= cy@FreeBSD.org
+COMMENT= Systems administration tool for networks
+WWW= https://cfengine.com/
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
+
+LICENSE= GPLv3
+
+CPE_VENDOR= gnu
+
+CONFLICTS= cfengine cfengine3[0-9] cfengine3[0-9][0-9]
+.if !defined(MASTERDIR)
+PKGNAMESUFFIX= 327
+.endif
+
+FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES}
+
+USE_RC_SUBR= cf-execd cf-serverd cf-monitord
+
+MAKE_JOBS_UNSAFE= yes
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+USES= autoreconf cpe gmake gnome libtool localbase shebangfix ssl
+USE_GNOME= libxml2
+SHEBANG_FILES= examples/remake_outputs.pl
+CFLAGS+= -Wno-return-type -fcommon
+# EXAMPLESDIR= ${PREFIX}/share/examples/cfengine3
+DOCSDIR= ${PREFIX}/share/doc/cfengine
+MAKE_ENV= EXPLICIT_VERSION=${PORTVERSION}
+CONFIGURE_ENV= EXPLICIT_VERSION=${PORTVERSION}
+CONFIGURE_ARGS= --docdir=${DOCSDIR} \
+ --htmldir=${DOCSDIR}/html \
+ --libexecdir=${PREFIX}/libexec \
+ --libdir=${PREFIX}/libexec \
+ --mandir=${PREFIX}/man \
+ --with-workdir=/var/cfengine \
+ --with-pcre2=${LOCALBASE} \
+ --with-lmdb=${LOCALBASE} \
+ --enable-fhs
+INSTALL_TARGET= install-strip
+
+LIB_DEPENDS+= libpcre.so:devel/pcre \
+ libpcre2-posix.so:devel/pcre2 \
+ liblmdb.so:databases/lmdb \
+ libyaml.so:textproc/libyaml \
+ libcurl.so:ftp/curl \
+ librsync.so:net/librsync
+
+OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT
+
+PGSQL_USES= pgsql
+PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE}
+PGSQL_CONFIGURE_OFF= --without-postgresql
+
+MYSQL_USES= mysql
+MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE}
+MYSQL_CONFIGURE_OFF= --without-mysql
+MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT}
+MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql
+
+LIBVIRT_CONFIGURE_WITH= --with-libvirt=${LOCALBASE}
+LIBVIRT_LIB_DEPENDS+= libvirt.so:devel/libvirt
+
+.include <bsd.port.mk>
diff --git a/sysutils/cfengine327/distinfo b/sysutils/cfengine327/distinfo
new file mode 100644
index 000000000000..f98430f9103d
--- /dev/null
+++ b/sysutils/cfengine327/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1768316587
+SHA256 (cfengine-community-3.27.0.tar.gz) = d793e830b02e09843bf8ece1efd538cd65fa0428f249bbf7e371ca52d5f97b43
+SIZE (cfengine-community-3.27.0.tar.gz) = 3452868
diff --git a/sysutils/cfengine327/files/cf-execd.in b/sysutils/cfengine327/files/cf-execd.in
new file mode 100644
index 000000000000..b40d3507649a
--- /dev/null
+++ b/sysutils/cfengine327/files/cf-execd.in
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+# PROVIDE: cf-execd
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf[.local] to enable cf-execd(8)
+#
+# cf_execd_enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable cf-execd.
+# cf_execd_flags (str): Custom additional arguments to be passed
+# to cf-execd (default empty).
+#
+
+. /etc/rc.subr
+
+name="cf_execd"
+rcvar=cf_execd_enable
+
+command="%%PREFIX%%/bin/cf-execd"
+
+load_rc_config $name
+
+: ${cf_execd_enable="NO"}
+
+run_rc_command "$1"
diff --git a/sysutils/cfengine327/files/cf-monitord.in b/sysutils/cfengine327/files/cf-monitord.in
new file mode 100644
index 000000000000..dd21a0aaed6d
--- /dev/null
+++ b/sysutils/cfengine327/files/cf-monitord.in
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+# PROVIDE: cf-monitord
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf[.local] to enable cf-monitord(8)
+#
+# cf_monitord_enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable cf-monitord.
+# cf_monitord_flags (str): Custom additional arguments to be passed
+# to cf-monitord (default empty).
+#
+
+. /etc/rc.subr
+
+name="cf_monitord"
+rcvar=cf_monitord_enable
+
+command="%%PREFIX%%/bin/cf-monitord"
+
+load_rc_config $name
+
+: ${cf_monitord_enable="NO"}
+
+run_rc_command "$1"
diff --git a/sysutils/cfengine327/files/cf-serverd.in b/sysutils/cfengine327/files/cf-serverd.in
new file mode 100644
index 000000000000..938274887353
--- /dev/null
+++ b/sysutils/cfengine327/files/cf-serverd.in
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+# PROVIDE: cf-serverd
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf[.local] to enable cf-serverd(8)
+#
+# cf_serverd_enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable cf-serverd.
+# cf_serverd_flags (str): Custom additional arguments to be passed
+# to cf-serverd (default empty).
+#
+
+. /etc/rc.subr
+
+name="cf_serverd"
+rcvar=cf_serverd_enable
+
+command="%%PREFIX%%/bin/cf-serverd"
+
+load_rc_config $name
+
+: ${cf_serverd_enable="NO"}
+
+run_rc_command "$1"
diff --git a/sysutils/cfengine327/files/patch-libntech_libutils_known_dirs.c b/sysutils/cfengine327/files/patch-libntech_libutils_known_dirs.c
new file mode 100644
index 000000000000..68849193a44c
--- /dev/null
+++ b/sysutils/cfengine327/files/patch-libntech_libutils_known_dirs.c
@@ -0,0 +1,10 @@
+--- libntech/libutils/known_dirs.c.orig 2023-12-01 14:09:56.000000000 -0800
++++ libntech/libutils/known_dirs.c 2023-12-05 20:25:45.098318000 -0800
+@@ -21,6 +21,7 @@
+ included file COSL.txt.
+ */
+
++#include "../config.h"
+ #include <platform.h>
+ #include <known_dirs.h>
+ #include <definitions.h>
diff --git a/sysutils/cfengine327/pkg-descr b/sysutils/cfengine327/pkg-descr
new file mode 100644
index 000000000000..6afdcc6f57c3
--- /dev/null
+++ b/sysutils/cfengine327/pkg-descr
@@ -0,0 +1,8 @@
+Cfengine is an automated suite of programs for configuring and
+maintaining Unix-like computers. It has been used on computing arrays
+of between 1 and 20,000 computers since 1993 by a wide range of
+organizations. Cfengine is supported by active research and was the
+first autonomic, hands-free management system for Unix-like operating
+systems. Cfengine is an autonomic maintenance system not merely a
+change management roll-out tool. Cfengine has a history of security
+and adaptability.
diff --git a/sysutils/cfengine327/pkg-plist b/sysutils/cfengine327/pkg-plist
new file mode 100644
index 000000000000..fde3ba04560e
--- /dev/null
+++ b/sysutils/cfengine327/pkg-plist
@@ -0,0 +1,393 @@
+bin/cf-agent
+bin/cf-check
+bin/cf-execd
+bin/cf-key
+bin/cf-monitord
+bin/cf-net
+bin/cf-promises
+bin/cf-runagent
+bin/cf-secret
+bin/cf-serverd
+bin/cf-support
+bin/cf-upgrade
+bin/rpmvercmp
+libexec/cfengine/libpromises.so
+libexec/cfengine/libpromises.so.3
+libexec/cfengine/libpromises.so.3.0.6
+libexec/python/README
+%%DOCSDIR%%/README.md
+%%DOCSDIR%%/examples/abort.cf
+%%DOCSDIR%%/examples/accessed_before.cf
+%%DOCSDIR%%/examples/accessedbefore.cf
+%%DOCSDIR%%/examples/accumulated_time.cf
+%%DOCSDIR%%/examples/acl.cf
+%%DOCSDIR%%/examples/acl_generic.cf
+%%DOCSDIR%%/examples/acl_ntfs.cf
+%%DOCSDIR%%/examples/acl_secret.cf
+%%DOCSDIR%%/examples/active_directory.cf
+%%DOCSDIR%%/examples/activedirectory_listusers.cf
+%%DOCSDIR%%/examples/activedirectory_showuser.cf
+%%DOCSDIR%%/examples/ago.cf
+%%DOCSDIR%%/examples/app_baseline.cf
+%%DOCSDIR%%/examples/appgroups.cf
+%%DOCSDIR%%/examples/arrays.cf
+%%DOCSDIR%%/examples/augment.cf
+%%DOCSDIR%%/examples/backreferences_files.cf
+%%DOCSDIR%%/examples/bsdflags.cf
+%%DOCSDIR%%/examples/bundle_return_values.cf
+%%DOCSDIR%%/examples/bundlesequence.cf
+%%DOCSDIR%%/examples/bundlesmatching.cf
+%%DOCSDIR%%/examples/bundlestate.cf
+%%DOCSDIR%%/examples/canonify.cf
+%%DOCSDIR%%/examples/cf2_integration.cf
+%%DOCSDIR%%/examples/change_detect.cf
+%%DOCSDIR%%/examples/changedbefore.cf
+%%DOCSDIR%%/examples/chdir.cf
+%%DOCSDIR%%/examples/class-automatic-canonificiation.cf
+%%DOCSDIR%%/examples/classes_global.cf
+%%DOCSDIR%%/examples/classesmatching.cf
+%%DOCSDIR%%/examples/classmatch.cf
+%%DOCSDIR%%/examples/classvar_convergence.cf
+%%DOCSDIR%%/examples/commands.cf
+%%DOCSDIR%%/examples/compare.cf
+%%DOCSDIR%%/examples/container_iteration.cf
+%%DOCSDIR%%/examples/container_key_iteration.cf
+%%DOCSDIR%%/examples/control_expand.cf
+%%DOCSDIR%%/examples/copy.cf
+%%DOCSDIR%%/examples/copy_classes.cf
+%%DOCSDIR%%/examples/copy_copbl.cf
+%%DOCSDIR%%/examples/copy_edit.cf
+%%DOCSDIR%%/examples/copydir_copbl.cf
+%%DOCSDIR%%/examples/copylinks.cf
+%%DOCSDIR%%/examples/countclassesmatching.cf
+%%DOCSDIR%%/examples/countlinesmatching.cf
+%%DOCSDIR%%/examples/create_filedir.cf
+%%DOCSDIR%%/examples/createdb.cf
+%%DOCSDIR%%/examples/customize_by_named_list.cf
+%%DOCSDIR%%/examples/data_expand.cf
+%%DOCSDIR%%/examples/data_readstringarray.cf
+%%DOCSDIR%%/examples/data_regextract.cf
+%%DOCSDIR%%/examples/datastate.cf
+%%DOCSDIR%%/examples/defaults.cf
+%%DOCSDIR%%/examples/defaults2.cf
+%%DOCSDIR%%/examples/defaults3.cf
+%%DOCSDIR%%/examples/definitions.cf
+%%DOCSDIR%%/examples/deletelines.cf
+%%DOCSDIR%%/examples/depends_on.cf
+%%DOCSDIR%%/examples/depends_on2.cf
+%%DOCSDIR%%/examples/difference.cf
+%%DOCSDIR%%/examples/dirname.cf
+%%DOCSDIR%%/examples/disable.cf
+%%DOCSDIR%%/examples/disable_and_rotate_files.cf
+%%DOCSDIR%%/examples/diskfree.cf
+%%DOCSDIR%%/examples/dollar.cf
+%%DOCSDIR%%/examples/edit_column_files.cf
+%%DOCSDIR%%/examples/edit_comment_lines.cf
+%%DOCSDIR%%/examples/edit_deletenotmatch.cf
+%%DOCSDIR%%/examples/edit_insert_fuzzylines.cf
+%%DOCSDIR%%/examples/edit_insert_lines.cf
+%%DOCSDIR%%/examples/edit_insert_lines_silly.cf
+%%DOCSDIR%%/examples/edit_passwd_file.cf
+%%DOCSDIR%%/examples/edit_passwd_file_basic.cf
+%%DOCSDIR%%/examples/edit_replace_string.cf
+%%DOCSDIR%%/examples/edit_sectioned_file.cf
+%%DOCSDIR%%/examples/edit_setvar.cf
+%%DOCSDIR%%/examples/edit_template.cf
+%%DOCSDIR%%/examples/edit_triggerclass.cf
+%%DOCSDIR%%/examples/edit_xml.cf
+%%DOCSDIR%%/examples/ensure_line_present_prepend_append.cf
+%%DOCSDIR%%/examples/env.cf
+%%DOCSDIR%%/examples/epimenides.cf
+%%DOCSDIR%%/examples/escape.cf
+%%DOCSDIR%%/examples/eval.cf
+%%DOCSDIR%%/examples/every.cf
+%%DOCSDIR%%/examples/exec_args.cf
+%%DOCSDIR%%/examples/exec_in_sequence.cf
+%%DOCSDIR%%/examples/execd.cf
+%%DOCSDIR%%/examples/execresult.cf
+%%DOCSDIR%%/examples/expand.cf
+%%DOCSDIR%%/examples/failedcommand.cf
+%%DOCSDIR%%/examples/file_change_detection.cf
+%%DOCSDIR%%/examples/file_hash.cf
+%%DOCSDIR%%/examples/file_owner_list_template.cf
+%%DOCSDIR%%/examples/fileexists.cf
+%%DOCSDIR%%/examples/filenames.cf
+%%DOCSDIR%%/examples/fileperms.cf
+%%DOCSDIR%%/examples/filesexist.cf
+%%DOCSDIR%%/examples/filesexist2.cf
+%%DOCSDIR%%/examples/filesize.cf
+%%DOCSDIR%%/examples/filestat.cf
+%%DOCSDIR%%/examples/filter.cf
+%%DOCSDIR%%/examples/findfiles.cf
+%%DOCSDIR%%/examples/fix_names.cf
+%%DOCSDIR%%/examples/format.cf
+%%DOCSDIR%%/examples/getclassmetatags.cf
+%%DOCSDIR%%/examples/getenv.cf
+%%DOCSDIR%%/examples/getfields.cf
+%%DOCSDIR%%/examples/getgid.cf
+%%DOCSDIR%%/examples/getindices.cf
+%%DOCSDIR%%/examples/getindices_and_values.cf
+%%DOCSDIR%%/examples/getmacaddress.cf
+%%DOCSDIR%%/examples/getregistry.cf
+%%DOCSDIR%%/examples/getuid.cf
+%%DOCSDIR%%/examples/getuserinfo.cf
+%%DOCSDIR%%/examples/getusers.cf
+%%DOCSDIR%%/examples/getvalues.cf
+%%DOCSDIR%%/examples/getvariablemetatags.cf
+%%DOCSDIR%%/examples/global_list_expansion.cf
+%%DOCSDIR%%/examples/global_list_expansion_2.cf
+%%DOCSDIR%%/examples/grep.cf
+%%DOCSDIR%%/examples/groupexists.cf
+%%DOCSDIR%%/examples/guest_environment_kvm.cf
+%%DOCSDIR%%/examples/hash.cf
+%%DOCSDIR%%/examples/hash_to_int.cf
+%%DOCSDIR%%/examples/hashcomment.cf
+%%DOCSDIR%%/examples/hashmatch.cf
+%%DOCSDIR%%/examples/hashuncomment.cf
+%%DOCSDIR%%/examples/helloworld.cf
+%%DOCSDIR%%/examples/host2ip.cf
+%%DOCSDIR%%/examples/hostrange.cf
+%%DOCSDIR%%/examples/hostsseen.cf
+%%DOCSDIR%%/examples/hostswithclass.cf
+%%DOCSDIR%%/examples/hub.cf
+%%DOCSDIR%%/examples/id.cf
+%%DOCSDIR%%/examples/inherit.cf
+%%DOCSDIR%%/examples/insert_users.cf
+%%DOCSDIR%%/examples/intarray.cf
+%%DOCSDIR%%/examples/intersection.cf
+%%DOCSDIR%%/examples/inventory_cpu.cf
+%%DOCSDIR%%/examples/ip2host.cf
+%%DOCSDIR%%/examples/iprange.cf
+%%DOCSDIR%%/examples/irange.cf
+%%DOCSDIR%%/examples/isdir.cf
+%%DOCSDIR%%/examples/isexecutable.cf
+%%DOCSDIR%%/examples/isgreaterthan.cf
+%%DOCSDIR%%/examples/isipinsubnet.cf
+%%DOCSDIR%%/examples/islessthan.cf
+%%DOCSDIR%%/examples/islink.cf
+%%DOCSDIR%%/examples/isnewerthan.cf
+%%DOCSDIR%%/examples/isplain.cf
+%%DOCSDIR%%/examples/isvariable.cf
+%%DOCSDIR%%/examples/iteration.cf
+%%DOCSDIR%%/examples/join.cf
+%%DOCSDIR%%/examples/kill_process_running_wrong_user.cf
+%%DOCSDIR%%/examples/lastnode.cf
+%%DOCSDIR%%/examples/ldap.cf
+%%DOCSDIR%%/examples/length.cf
+%%DOCSDIR%%/examples/linking.cf
+%%DOCSDIR%%/examples/literal_server.cf
+%%DOCSDIR%%/examples/local_group_present.cf
+%%DOCSDIR%%/examples/local_user_password.cf
+%%DOCSDIR%%/examples/local_user_secondary_group_member.cf
+%%DOCSDIR%%/examples/local_users_absent.cf
+%%DOCSDIR%%/examples/local_users_locked.cf
+%%DOCSDIR%%/examples/local_users_present.cf
+%%DOCSDIR%%/examples/locate_files_and_compress.cf
+%%DOCSDIR%%/examples/log_private.cf
+%%DOCSDIR%%/examples/loops.cf
+%%DOCSDIR%%/examples/lsdir.cf
+%%DOCSDIR%%/examples/main.cf
+%%DOCSDIR%%/examples/main_entry_point.cf
+%%DOCSDIR%%/examples/main_library.cf
+%%DOCSDIR%%/examples/maparray.cf
+%%DOCSDIR%%/examples/mapdata.cf
+%%DOCSDIR%%/examples/mapdata_jsonpipe.cf
+%%DOCSDIR%%/examples/maplist.cf
+%%DOCSDIR%%/examples/max-min-mean-variance.cf
+%%DOCSDIR%%/examples/measure_log.cf
+%%DOCSDIR%%/examples/measurements.cf
+%%DOCSDIR%%/examples/menu.cf
+%%DOCSDIR%%/examples/mergedata.cf
+%%DOCSDIR%%/examples/meta.cf
+%%DOCSDIR%%/examples/method.cf
+%%DOCSDIR%%/examples/method_polymorph.cf
+%%DOCSDIR%%/examples/method_validate.cf
+%%DOCSDIR%%/examples/method_var.cf
+%%DOCSDIR%%/examples/method_var2.cf
+%%DOCSDIR%%/examples/missing_ok.cf
+%%DOCSDIR%%/examples/module_exec.cf
+%%DOCSDIR%%/examples/module_exec_2.cf
+%%DOCSDIR%%/examples/monitord.cf
+%%DOCSDIR%%/examples/mount_fs.cf
+%%DOCSDIR%%/examples/multipassvars.cf
+%%DOCSDIR%%/examples/multiple_outcomes.cf
+%%DOCSDIR%%/examples/mustache_classes.cf
+%%DOCSDIR%%/examples/mustache_template_motd.cf
+%%DOCSDIR%%/examples/namespace_classes.cf
+%%DOCSDIR%%/examples/namespace_var_meta.cf
+%%DOCSDIR%%/examples/namespace_var_meta2.cf
+%%DOCSDIR%%/examples/neighbourhood_watch.cf
+%%DOCSDIR%%/examples/none.cf
+%%DOCSDIR%%/examples/nth.cf
+%%DOCSDIR%%/examples/null_config.cf
+%%DOCSDIR%%/examples/orchestrate_chain1.cf
+%%DOCSDIR%%/examples/orchestrate_chain2.cf
+%%DOCSDIR%%/examples/orchestrate_delay_trigger.cf
+%%DOCSDIR%%/examples/orchestrate_dominoes1.cf
+%%DOCSDIR%%/examples/orchestrate_dominoes2.cf
+%%DOCSDIR%%/examples/orchestrate_dragon.cf
+%%DOCSDIR%%/examples/orchestrate_dragon_load_balancer.cf
+%%DOCSDIR%%/examples/orchestrate_n_of_m.cf
+%%DOCSDIR%%/examples/orchestration_hostlist.cf
+%%DOCSDIR%%/examples/ordering.cf
+%%DOCSDIR%%/examples/package_apt.cf
+%%DOCSDIR%%/examples/package_bundles.cf
+%%DOCSDIR%%/examples/package_freebsd.cf
+%%DOCSDIR%%/examples/package_latest.cf
+%%DOCSDIR%%/examples/package_msi_file.cf
+%%DOCSDIR%%/examples/package_msi_version.cf
+%%DOCSDIR%%/examples/package_rpm.cf
+%%DOCSDIR%%/examples/package_solaris.cf
+%%DOCSDIR%%/examples/package_windows_feature.cf
+%%DOCSDIR%%/examples/package_yum.cf
+%%DOCSDIR%%/examples/package_zypper.cf
+%%DOCSDIR%%/examples/packagesmatching.cf
+%%DOCSDIR%%/examples/parallel_exec.cf
+%%DOCSDIR%%/examples/parsestringarray.cf
+%%DOCSDIR%%/examples/parsestringarrayidx.cf
+%%DOCSDIR%%/examples/pathtype.cf
+%%DOCSDIR%%/examples/pattern_and_edit.cf
+%%DOCSDIR%%/examples/peerleader.cf
+%%DOCSDIR%%/examples/peerleaders.cf
+%%DOCSDIR%%/examples/peers.cf
+%%DOCSDIR%%/examples/postfix.cf
+%%DOCSDIR%%/examples/process_kill.cf
+%%DOCSDIR%%/examples/process_matching.cf
+%%DOCSDIR%%/examples/process_matching2.cf
+%%DOCSDIR%%/examples/process_matching3.cf
+%%DOCSDIR%%/examples/process_restart.cf
+%%DOCSDIR%%/examples/process_restart_basic.cf
+%%DOCSDIR%%/examples/process_signalling.cf
+%%DOCSDIR%%/examples/processes_define_class_based_on_process_runtime.cf
+%%DOCSDIR%%/examples/product.cf
+%%DOCSDIR%%/examples/promises.cf
+%%DOCSDIR%%/examples/quoting.cf
+%%DOCSDIR%%/examples/randomint.cf
+%%DOCSDIR%%/examples/readcsv.cf
+%%DOCSDIR%%/examples/readdata.cf
+%%DOCSDIR%%/examples/readfile.cf
+%%DOCSDIR%%/examples/readintarray.cf
+%%DOCSDIR%%/examples/readintrealstringlist.cf
+%%DOCSDIR%%/examples/readlist.cf
+%%DOCSDIR%%/examples/readrealarray.cf
+%%DOCSDIR%%/examples/readstringarray.cf
+%%DOCSDIR%%/examples/readtcp.cf
+%%DOCSDIR%%/examples/reg_multiline.cf
+%%DOCSDIR%%/examples/regarray.cf
+%%DOCSDIR%%/examples/regcmp.cf
+%%DOCSDIR%%/examples/regex_replace.cf
+%%DOCSDIR%%/examples/regex_win.cf
+%%DOCSDIR%%/examples/regextract.cf
+%%DOCSDIR%%/examples/registry.cf
+%%DOCSDIR%%/examples/registry_cache.cf
+%%DOCSDIR%%/examples/registryvalue.cf
+%%DOCSDIR%%/examples/regline.cf
+%%DOCSDIR%%/examples/reglist.cf
+%%DOCSDIR%%/examples/remake_outputs.pl
+%%DOCSDIR%%/examples/remoteclasses.cf
+%%DOCSDIR%%/examples/remoteclasses2.cf
+%%DOCSDIR%%/examples/remotescalar.cf
+%%DOCSDIR%%/examples/remove_deadlinks.cf
+%%DOCSDIR%%/examples/rename.cf
+%%DOCSDIR%%/examples/repairedcommand.cf
+%%DOCSDIR%%/examples/report_custom.cf
+%%DOCSDIR%%/examples/report_state.cf
+%%DOCSDIR%%/examples/reports.cf
+%%DOCSDIR%%/examples/reporttofile.cf
+%%DOCSDIR%%/examples/resolveconf.cf
+%%DOCSDIR%%/examples/returnszero.cf
+%%DOCSDIR%%/examples/reverse.cf
+%%DOCSDIR%%/examples/root_passwd.cf
+%%DOCSDIR%%/examples/select_class.cf
+%%DOCSDIR%%/examples/select_mode.cf
+%%DOCSDIR%%/examples/select_region.cf
+%%DOCSDIR%%/examples/select_size.cf
+%%DOCSDIR%%/examples/selectservers.cf
+%%DOCSDIR%%/examples/server_callback.cf
+%%DOCSDIR%%/examples/server_copy_localhost.cf
+%%DOCSDIR%%/examples/server_copy_purge.cf
+%%DOCSDIR%%/examples/server_copy_remote.cf
+%%DOCSDIR%%/examples/server_flatcopy_localhost.cf
+%%DOCSDIR%%/examples/service_catalogue.cf
+%%DOCSDIR%%/examples/service_catalogue_separate.cf
+%%DOCSDIR%%/examples/service_disable.cf
+%%DOCSDIR%%/examples/service_start.cf
+%%DOCSDIR%%/examples/services.cf
+%%DOCSDIR%%/examples/services_concept.cf
+%%DOCSDIR%%/examples/services_default_service_bundle.cf
+%%DOCSDIR%%/examples/services_win.cf
+%%DOCSDIR%%/examples/setuidlog.cf
+%%DOCSDIR%%/examples/setvar.cf
+%%DOCSDIR%%/examples/shuffle.cf
+%%DOCSDIR%%/examples/simple_ssh_key_distribution.cf
+%%DOCSDIR%%/examples/software_dist.cf
+%%DOCSDIR%%/examples/software_update_version_yum.cf
+%%DOCSDIR%%/examples/some.cf
+%%DOCSDIR%%/examples/sort.cf
+%%DOCSDIR%%/examples/splitstring.cf
+%%DOCSDIR%%/examples/sql_table_structure.cf
+%%DOCSDIR%%/examples/storage.cf
+%%DOCSDIR%%/examples/strcmp.cf
+%%DOCSDIR%%/examples/strftime.cf
+%%DOCSDIR%%/examples/string_downcase.cf
+%%DOCSDIR%%/examples/string_head.cf
+%%DOCSDIR%%/examples/string_length.cf
+%%DOCSDIR%%/examples/string_mustache.cf
+%%DOCSDIR%%/examples/string_replace.cf
+%%DOCSDIR%%/examples/string_reverse.cf
+%%DOCSDIR%%/examples/string_split.cf
+%%DOCSDIR%%/examples/string_tail.cf
+%%DOCSDIR%%/examples/string_upcase.cf
+%%DOCSDIR%%/examples/stringarray.cf
+%%DOCSDIR%%/examples/sublist.cf
+%%DOCSDIR%%/examples/sum.cf
+%%DOCSDIR%%/examples/switchcase.cf
+%%DOCSDIR%%/examples/symlink.cf
+%%DOCSDIR%%/examples/symlink_children.cf
+%%DOCSDIR%%/examples/syslog.cf
+%%DOCSDIR%%/examples/syslog2.cf
+%%DOCSDIR%%/examples/template.cf
+%%DOCSDIR%%/examples/template2.cf
+%%DOCSDIR%%/examples/test_environment.cf
+%%DOCSDIR%%/examples/tidy_all_files.cf
+%%DOCSDIR%%/examples/translatepath.cf
+%%DOCSDIR%%/examples/unique.cf
+%%DOCSDIR%%/examples/unpack_method_calls.cf
+%%DOCSDIR%%/examples/update.cf
+%%DOCSDIR%%/examples/user_edit.cf
+%%DOCSDIR%%/examples/user_edit_method.cf
+%%DOCSDIR%%/examples/userexists.cf
+%%DOCSDIR%%/examples/users_type.cf
+%%DOCSDIR%%/examples/varclass.cf
+%%DOCSDIR%%/examples/varexpansion.cf
+%%DOCSDIR%%/examples/variablesmatching.cf
+%%DOCSDIR%%/examples/variablesmatching_as_data.cf
+%%DOCSDIR%%/examples/varnet.cf
+%%DOCSDIR%%/examples/vars.cf
+%%DOCSDIR%%/examples/warnifline.cf
+%%DOCSDIR%%/examples/webserver.cf
+%%DOCSDIR%%/examples/win_dns_client.cf
+%%DOCSDIR%%/examples/win_emergency.cf
+%%DOCSDIR%%/examples/win_registry.cf
+%%DOCSDIR%%/examples/win_schedule.cf
+%%DOCSDIR%%/examples/zenoss.cf
+%%DOCSDIR%%/examples/mustache_comments.cf
+%%DOCSDIR%%/examples/mustache_extension_compact_json.cf
+%%DOCSDIR%%/examples/mustache_extension_expand_key.cf
+%%DOCSDIR%%/examples/mustache_extension_multiline_json.cf
+%%DOCSDIR%%/examples/mustache_extension_top.cf
+%%DOCSDIR%%/examples/mustache_sections_empty_list.cf
+%%DOCSDIR%%/examples/mustache_sections_inverted.cf
+%%DOCSDIR%%/examples/mustache_sections_non_empty_list.cf
+%%DOCSDIR%%/examples/mustache_sections_non_false_value.cf
+%%DOCSDIR%%/examples/mustache_set_delimiters.cf
+%%DOCSDIR%%/examples/mustache_variables.cf
+%%DOCSDIR%%/examples/readenvfile.cf
+%%DOCSDIR%%/examples/with.cf
+@dir /var/cfengine/inputs
+@dir /var/cfengine/modules
+@dir /var/cfengine/outputs
+@dir /var/cfengine/plugins
+@dir /var/cfengine/state
+@dir(root,wheel,700) /var/cfengine/ppkeys
+@dir /var/cfengine
diff --git a/sysutils/chaoskube/Makefile b/sysutils/chaoskube/Makefile
index 572600cf22b4..c9be79023d94 100644
--- a/sysutils/chaoskube/Makefile
+++ b/sysutils/chaoskube/Makefile
@@ -1,6 +1,7 @@
PORTNAME= chaoskube
PORTVERSION= 0.37.1
DISTVERSIONPREFIX= v
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/chezmoi/Makefile b/sysutils/chezmoi/Makefile
index 07b608c59a7a..0ef81a8b39df 100644
--- a/sysutils/chezmoi/Makefile
+++ b/sysutils/chezmoi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= chezmoi
DISTVERSIONPREFIX= v
DISTVERSION= 2.50.0
-PORTREVISION= 12
+PORTREVISION= 15
CATEGORIES= sysutils
EXTRACT_ONLY= ${_DISTFILES:N*.js}
diff --git a/sysutils/choria/Makefile b/sysutils/choria/Makefile
index c7c128992669..c4e374037916 100644
--- a/sysutils/choria/Makefile
+++ b/sysutils/choria/Makefile
@@ -1,7 +1,7 @@
PORTNAME= choria
PORTVERSION= 0.29.4
DISTVERSIONPREFIX=v
-PORTREVISION= 4
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= puppet@FreeBSD.org
diff --git a/sysutils/cilium/Makefile b/sysutils/cilium/Makefile
index 85d55051752f..dbf2d63bfaaf 100644
--- a/sysutils/cilium/Makefile
+++ b/sysutils/cilium/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cilium
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.8
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/cinnamon-settings-daemon/Makefile b/sysutils/cinnamon-settings-daemon/Makefile
index e74ea8ce484a..feda3b785aa0 100644
--- a/sysutils/cinnamon-settings-daemon/Makefile
+++ b/sysutils/cinnamon-settings-daemon/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cinnamon-settings-daemon
DISTVERSION= 6.4.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils gnome
DIST_SUBDIR= gnome
diff --git a/sysutils/cloud-nuke/Makefile b/sysutils/cloud-nuke/Makefile
index 68d88da2ef48..6fd8e4a5d585 100644
--- a/sysutils/cloud-nuke/Makefile
+++ b/sysutils/cloud-nuke/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cloud-nuke
DISTVERSIONPREFIX= v
-DISTVERSION= 0.45.0
+DISTVERSION= 0.46.0
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/cloud-nuke/distinfo b/sysutils/cloud-nuke/distinfo
index 33ea78e26e84..228fe2a9f954 100644
--- a/sysutils/cloud-nuke/distinfo
+++ b/sysutils/cloud-nuke/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1762590013
-SHA256 (go/sysutils_cloud-nuke/cloud-nuke-v0.45.0/v0.45.0.mod) = cd95fbc82f351a8ba7da31a327ca88555fb30917070f49b843dfb86223f39d9f
-SIZE (go/sysutils_cloud-nuke/cloud-nuke-v0.45.0/v0.45.0.mod) = 7419
-SHA256 (go/sysutils_cloud-nuke/cloud-nuke-v0.45.0/v0.45.0.zip) = 370cae91eb1f113976bb498f6e38828dee24425d039cac6a982d4245944b80f3
-SIZE (go/sysutils_cloud-nuke/cloud-nuke-v0.45.0/v0.45.0.zip) = 595429
+TIMESTAMP = 1767332331
+SHA256 (go/sysutils_cloud-nuke/cloud-nuke-v0.46.0/v0.46.0.mod) = fbb056b8228ac5d68fff4bbf146964744dc3f870172c3bd4ec6fd600b1cbf946
+SIZE (go/sysutils_cloud-nuke/cloud-nuke-v0.46.0/v0.46.0.mod) = 7399
+SHA256 (go/sysutils_cloud-nuke/cloud-nuke-v0.46.0/v0.46.0.zip) = 8d6427131a6791b7da5e51fe2e6baffd955728d65f26f8a93ab4a61d9661ccd4
+SIZE (go/sysutils_cloud-nuke/cloud-nuke-v0.46.0/v0.46.0.zip) = 606709
diff --git a/sysutils/cmocka/Makefile b/sysutils/cmocka/Makefile
index 5430737ee958..2a27bef2f701 100644
--- a/sysutils/cmocka/Makefile
+++ b/sysutils/cmocka/Makefile
@@ -1,15 +1,14 @@
PORTNAME= cmocka
-DISTVERSION= 1.1.8
+DISTVERSION= 2.0.2
CATEGORIES= sysutils
-MASTER_SITES= https://cmocka.org/files/${DISTVERSION:R}/
+MASTER_SITES= https://cmocka.org/files/2.0/
-MAINTAINER= dteske@FreeBSD.org
+MAINTAINER= diizzy@FreeBSD.org
COMMENT= Unit testing framework for C with support for mock objects
-WWW= https://cmocka.org/ \
- https://gitlab.com/cmocka/cmocka
+WWW= https://cmocka.org/
LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/COPYING
+LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cmake:testing pathfix tar:xz
USE_LDCONFIG= yes
diff --git a/sysutils/cmocka/distinfo b/sysutils/cmocka/distinfo
index 7e29673e7eac..8cdc61c441ff 100644
--- a/sysutils/cmocka/distinfo
+++ b/sysutils/cmocka/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753935962
-SHA256 (cmocka-1.1.8.tar.xz) = 58435b558766d7f4c729ba163bdf3aec38bed3bc766dab684e3526ed0aa7c780
-SIZE (cmocka-1.1.8.tar.xz) = 77872
+TIMESTAMP = 1768440101
+SHA256 (cmocka-2.0.2.tar.xz) = 39f92f366bdf3f1a02af4da75b4a5c52df6c9f7e736c7d65de13283f9f0ef416
+SIZE (cmocka-2.0.2.tar.xz) = 121144
diff --git a/sysutils/cmocka/pkg-plist b/sysutils/cmocka/pkg-plist
index 87cb1539b208..34dbcf29a23a 100644
--- a/sysutils/cmocka/pkg-plist
+++ b/sysutils/cmocka/pkg-plist
@@ -1,10 +1,11 @@
include/cmocka.h
include/cmocka_pbc.h
+include/cmocka_version.h
lib/cmake/cmocka/cmocka-config-version.cmake
lib/cmake/cmocka/cmocka-config.cmake
lib/cmake/cmocka/cmocka-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/cmocka/cmocka-targets.cmake
lib/libcmocka.so
lib/libcmocka.so.0
-lib/libcmocka.so.0.8.1
+lib/libcmocka.so.1.0.2
libdata/pkgconfig/cmocka.pc
diff --git a/sysutils/conmon/Makefile b/sysutils/conmon/Makefile
index b2b09a5487c9..647b8c588b6f 100644
--- a/sysutils/conmon/Makefile
+++ b/sysutils/conmon/Makefile
@@ -1,7 +1,7 @@
PORTNAME= conmon
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.13
-PORTREVISION= 7
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
diff --git a/sysutils/conserve/Makefile b/sysutils/conserve/Makefile
index b54bdc89d8f9..9ee5fd4ed902 100644
--- a/sysutils/conserve/Makefile
+++ b/sysutils/conserve/Makefile
@@ -1,7 +1,7 @@
PORTNAME= conserve
DISTVERSIONPREFIX= v
DISTVERSION= 24.8.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/consul-alerts/Makefile b/sysutils/consul-alerts/Makefile
index 1b3adc8877b8..e138bde443b7 100644
--- a/sysutils/consul-alerts/Makefile
+++ b/sysutils/consul-alerts/Makefile
@@ -1,7 +1,7 @@
PORTNAME= consul-alerts
PORTVERSION= 0.6.0
DISTVERSIONPREFIX= v
-PORTREVISION= 33
+PORTREVISION= 36
CATEGORIES= sysutils
MAINTAINER= jhixson@FreeBSD.org
diff --git a/sysutils/consul-replicate/Makefile b/sysutils/consul-replicate/Makefile
index dbff913e923e..995cee3d7271 100644
--- a/sysutils/consul-replicate/Makefile
+++ b/sysutils/consul-replicate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= consul-replicate
PORTVERSION= 0.4.0
DISTVERSIONPREFIX= v
-PORTREVISION= 33
+PORTREVISION= 36
CATEGORIES= sysutils
MAINTAINER= jhixson@FreeBSD.org
diff --git a/sysutils/consul/Makefile b/sysutils/consul/Makefile
index 4134ca82c27c..0e376aa26ba1 100644
--- a/sysutils/consul/Makefile
+++ b/sysutils/consul/Makefile
@@ -1,6 +1,6 @@
PORTNAME= consul
DISTVERSIONPREFIX= v
-DISTVERSION= 1.22.2
+DISTVERSION= 1.22.4
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/hashicorp/consul/${DISTVERSIONFULL}/
DISTFILES= go.mod \
@@ -17,7 +17,7 @@ WWW= https://www.consul.io/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cpe go:modules
+USES= cpe go:1.25+,modules
CPE_VENDOR= hashicorp
USE_GITHUB= yes
GH_ACCOUNT= hashicorp
@@ -43,7 +43,7 @@ CONSUL_USER?= consul
CONSUL_GROUP?= consul
CONSUL_DBDIR?= /var/db/${PORTNAME}
-GITID= 71f21bf
+GITID= c32a5a6
# Bring DISTINFO_FILE into scope so we can get the timestamp.
.include <bsd.port.pre.mk>
diff --git a/sysutils/consul/distinfo b/sysutils/consul/distinfo
index 6795f6cea0da..e3527d446657 100644
--- a/sysutils/consul/distinfo
+++ b/sysutils/consul/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1766220396
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/go.mod) = 0765401cc9fceb26588fc6ec31c31f9e5899894bc8e00185110f3fe35ec8281b
-SIZE (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/go.mod) = 15516
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/api/go.mod) = 9666057ddfbd6aff9a070a9d7c3d4f1fcfcda9545f1b09d67d13d20c9f341886
-SIZE (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/api/go.mod) = 1910
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/envoyextensions/go.mod) = f40812e29b5972b71ec65de3c255656d838b13a1769b3b07cc917893586f2251
-SIZE (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/envoyextensions/go.mod) = 2128
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/proto-public/go.mod) = 43a50190b5a07b33f2eef063b997c763645fe83b8bff54901cfb288eb48b69a2
-SIZE (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/proto-public/go.mod) = 343
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/sdk/go.mod) = 774954de6ececabaf766bfa1ec81d58c5e39feef43023110a68b45b2c79789cc
-SIZE (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/sdk/go.mod) = 822
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/troubleshoot/go.mod) = c6266774a745ad0ebb86d5c5613f1c004d600e43ec4376b061bff1accdb504a4
-SIZE (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/troubleshoot/go.mod) = 2915
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/hashicorp-consul-v1.22.2_GH0.tar.gz) = 61124ea62fa4eb34f2367648a331d20a5916915e38efeb9d8eb96cbb84da81de
-SIZE (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/hashicorp-consul-v1.22.2_GH0.tar.gz) = 50618145
+TIMESTAMP = 1771760143
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.4_GH0/go.mod) = b1c0aa37a2433a42bec2969ef6e6cfb098460227367ec7fd840dc7cb2c11a985
+SIZE (go/sysutils_consul/hashicorp-consul-v1.22.4_GH0/go.mod) = 14607
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.4_GH0/api/go.mod) = f70a8b8eb2d676e995421b41dcc8a2280acee59ed86f13aa687dfb123999cd30
+SIZE (go/sysutils_consul/hashicorp-consul-v1.22.4_GH0/api/go.mod) = 1910
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.4_GH0/envoyextensions/go.mod) = 2604b433789e5924805758624441e2babbe4f90b179cc653b62421ef97544215
+SIZE (go/sysutils_consul/hashicorp-consul-v1.22.4_GH0/envoyextensions/go.mod) = 2128
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.4_GH0/proto-public/go.mod) = e053cff49e20d3dfa709e10128788c39170e8b9a9a35241d00ee7a7b79fd6b64
+SIZE (go/sysutils_consul/hashicorp-consul-v1.22.4_GH0/proto-public/go.mod) = 343
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.4_GH0/sdk/go.mod) = 5f6730f0988fd5de2c7703369afe67ce61fb598667b0de9c56ad950f9d0b00c6
+SIZE (go/sysutils_consul/hashicorp-consul-v1.22.4_GH0/sdk/go.mod) = 822
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.4_GH0/troubleshoot/go.mod) = 11b9a8253c73dee99ae8edbfc6bee7438075eff0a912641c0aa9579aea9bb5e5
+SIZE (go/sysutils_consul/hashicorp-consul-v1.22.4_GH0/troubleshoot/go.mod) = 2915
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.4_GH0/hashicorp-consul-v1.22.4_GH0.tar.gz) = 3f5372db88f5097b71394021c66d184903615c21768dccb4784b7222330effbe
+SIZE (go/sysutils_consul/hashicorp-consul-v1.22.4_GH0/hashicorp-consul-v1.22.4_GH0.tar.gz) = 50557718
diff --git a/sysutils/consul_exporter/Makefile b/sysutils/consul_exporter/Makefile
index 327e6371f21a..5fc45558db4c 100644
--- a/sysutils/consul_exporter/Makefile
+++ b/sysutils/consul_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= consul_exporter
PORTVERSION= 0.3.0
DISTVERSIONPREFIX= v
-PORTREVISION= 33
+PORTREVISION= 36
CATEGORIES= sysutils
MAINTAINER= t.tom@succont.de
diff --git a/sysutils/containerd/Makefile b/sysutils/containerd/Makefile
index 34c801f0b405..405f555d38b2 100644
--- a/sysutils/containerd/Makefile
+++ b/sysutils/containerd/Makefile
@@ -1,6 +1,7 @@
PORTNAME= containerd
DISTVERSIONPREFIX=v
DISTVERSION= 2.2.1
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= decke@FreeBSD.org
diff --git a/sysutils/coreos-ct/Makefile b/sysutils/coreos-ct/Makefile
index 020ba0600b8c..cda408495c88 100644
--- a/sysutils/coreos-ct/Makefile
+++ b/sysutils/coreos-ct/Makefile
@@ -1,7 +1,7 @@
PORTNAME= coreos-ct
PORTVERSION= 0.9.0
DISTVERSIONPREFIX= v
-PORTREVISION= 33
+PORTREVISION= 36
CATEGORIES= sysutils
MAINTAINER= fabian.freyer@physik.tu-berlin.de
diff --git a/sysutils/cpu-microcode-intel/Makefile b/sysutils/cpu-microcode-intel/Makefile
index 929c3f43e568..58dae0bc45f3 100644
--- a/sysutils/cpu-microcode-intel/Makefile
+++ b/sysutils/cpu-microcode-intel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= microcode
DISTVERSIONPREFIX= microcode-
-DISTVERSION= 20251111
+DISTVERSION= 20260210
CATEGORIES= sysutils
PKGNAMEPREFIX= cpu-
PKGNAMESUFFIX= -intel
@@ -32,7 +32,7 @@ NO_ARCH= yes
NO_WRKSUBDIR= yes
OPTIONS_DEFINE= RC SPLIT
-OPTIONS_DEFAULT= ${OPTIONS_DEFINE}
+OPTIONS_DEFAULT= SPLIT
OPTIONS_SUB= yes
RC_DESC= Depend on RC script port (automatic update method two)
diff --git a/sysutils/cpu-microcode-intel/distinfo b/sysutils/cpu-microcode-intel/distinfo
index 1c0cdeda2173..4619974249f2 100644
--- a/sysutils/cpu-microcode-intel/distinfo
+++ b/sysutils/cpu-microcode-intel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763567172
-SHA256 (intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20251111_GH0.tar.gz) = 5a9a0d17240f486461bc101ef74f2b8c10675cdd02d0ba0bd6168b061c62e970
-SIZE (intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20251111_GH0.tar.gz) = 16586556
+TIMESTAMP = 1770754989
+SHA256 (intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20260210_GH0.tar.gz) = 252b4c2c1ed930b0422ee0cb843140c93f5e12a75bbbcca7d64e21b1bcf05bfa
+SIZE (intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20260210_GH0.tar.gz) = 16622114
diff --git a/sysutils/cpu-microcode-intel/pkg-message b/sysutils/cpu-microcode-intel/pkg-message
index cb644c546b28..605b222dd1c2 100644
--- a/sysutils/cpu-microcode-intel/pkg-message
+++ b/sysutils/cpu-microcode-intel/pkg-message
@@ -1,8 +1,11 @@
[
{ type: install
message: <<EOM
-Refer to the cpu-microcode-rc installation notes to enable Intel
-microcode updates.
+To enable microcode updates at boot time:
+cat << EOF >> /boot/loader.conf
+cpu_microcode_load="YES"
+cpu_microcode_name="/boot/firmware/intel-ucode.bin"
+EOF
EOM
}
]
diff --git a/sysutils/cpuid/Makefile b/sysutils/cpuid/Makefile
index 81486bd969aa..86072e0bfd03 100644
--- a/sysutils/cpuid/Makefile
+++ b/sysutils/cpuid/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cpuid
-DISTVERSION= 20240330
+DISTVERSION= 20250513
DISTVERSIONSUFFIX= .src
CATEGORIES= sysutils
MASTER_SITES= http://www.etallen.com/cpuid/
diff --git a/sysutils/cpuid/distinfo b/sysutils/cpuid/distinfo
index 9405f8c30cd0..6c2bfbcb1d34 100644
--- a/sysutils/cpuid/distinfo
+++ b/sysutils/cpuid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711923798
-SHA256 (cpuid-20240330.src.tar.gz) = 1bb1d580982fe6d35bcbc1f374d5d8b90b29fa285863bd8786efd6a3d9262a00
-SIZE (cpuid-20240330.src.tar.gz) = 154968
+TIMESTAMP = 1767269769
+SHA256 (cpuid-20250513.src.tar.gz) = 6f474a22b5848488e454b01a31db80eb958d55674b5339533fc0e6aeb793626b
+SIZE (cpuid-20250513.src.tar.gz) = 164335
diff --git a/sysutils/ctop/Makefile b/sysutils/ctop/Makefile
index 3a374b6cb794..dec84d6dab6d 100644
--- a/sysutils/ctop/Makefile
+++ b/sysutils/ctop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ctop
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.7
-PORTREVISION= 32
+PORTREVISION= 35
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/czkawka/Makefile b/sysutils/czkawka/Makefile
index a2e8521a9e8a..acb13dbf4add 100644
--- a/sysutils/czkawka/Makefile
+++ b/sysutils/czkawka/Makefile
@@ -1,6 +1,5 @@
PORTNAME= czkawka
-DISTVERSION= 10.0.0
-PORTREVISION= 4
+DISTVERSION= 11.0.0
CATEGORIES= sysutils
MAINTAINER= uzsolt@FreeBSD.org
@@ -25,14 +24,13 @@ CARGO_INSTALL_PATH= ${PLIST_FILES:Mbin/*:T}
PLIST_FILES= bin/${PORTNAME}_cli \
bin/${PORTNAME}_gui \
share/applications/com.github.qarmin.czkawka.desktop \
+ share/applications/io.github.qarmin.krokiet.desktop \
share/icons/hicolor/scalable/apps/com.github.qarmin.czkawka-symbolic.svg \
share/icons/hicolor/scalable/apps/com.github.qarmin.czkawka.Devel.svg \
share/icons/hicolor/scalable/apps/com.github.qarmin.czkawka.svg \
- share/metainfo/com.github.qarmin.czkawka.metainfo.xml
-
-post-patch:
-# XXX Skip the new GUI until runtime is tested
- @${REINPLACE_CMD} '/krokiet/d' ${WRKSRC}/Cargo.toml
+ share/icons/hicolor/scalable/apps/io.github.qarmin.czkawka.krokiet.svg \
+ share/metainfo/com.github.qarmin.czkawka.metainfo.xml \
+ share/metainfo/io.github.qarmin.krokiet.metainfo.xml
post-install:
${INSTALL_DATA} ${WRKSRC}/data/*.desktop \
diff --git a/sysutils/czkawka/Makefile.crates b/sysutils/czkawka/Makefile.crates
index e4b08c50e60e..224ce6062806 100644
--- a/sysutils/czkawka/Makefile.crates
+++ b/sysutils/czkawka/Makefile.crates
@@ -1,141 +1,145 @@
-CARGO_CRATES= ab_glyph-0.2.31 \
+CARGO_CRATES= ab_glyph-0.2.32 \
ab_glyph_rasterizer-0.1.10 \
- addr2line-0.24.2 \
+ addr2line-0.25.1 \
adler2-2.0.1 \
adler32-1.2.0 \
aes-0.8.4 \
ahash-0.8.12 \
- aho-corasick-1.1.3 \
+ aho-corasick-1.1.4 \
+ aligned-0.4.3 \
aligned-vec-0.6.4 \
alloc-no-stdlib-2.0.4 \
alloc-stdlib-0.2.2 \
+ alloca-0.4.0 \
allocator-api2-0.2.21 \
+ alsa-0.9.1 \
+ alsa-sys-0.3.1 \
android-activity-0.6.0 \
android-properties-0.2.2 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.20 \
- anstyle-1.0.11 \
+ annotate-snippets-0.12.11 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.4 \
- anstyle-wincon-3.0.10 \
- anyhow-1.0.99 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
+ anyhow-1.0.101 \
approx-0.5.1 \
arbitrary-1.4.2 \
- arc-swap-1.7.1 \
+ arc-swap-1.8.1 \
arg_enum_proc_macro-0.3.4 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
as-raw-xcb-connection-1.0.1 \
+ as-slice-0.2.1 \
ash-0.38.0+1.3.281 \
- ashpd-0.11.0 \
+ ashpd-0.12.2 \
async-broadcast-0.7.2 \
async-channel-2.5.0 \
- async-executor-1.13.2 \
- async-fs-2.1.3 \
- async-io-2.5.0 \
- async-lock-3.4.1 \
- async-net-2.0.0 \
- async-process-2.4.0 \
+ async-executor-1.13.3 \
+ async-io-2.6.0 \
+ async-lock-3.4.2 \
+ async-process-2.5.0 \
async-recursion-1.1.1 \
- async-signal-0.2.12 \
+ async-signal-0.2.13 \
async-task-4.7.1 \
async-trait-0.1.89 \
atomic-waker-1.1.2 \
- audio_checker-0.1.0 \
auto_enums-0.8.7 \
autocfg-1.5.0 \
av-data-0.4.4 \
- av1-grain-0.2.4 \
- avif-serialize-0.8.6 \
- backtrace-0.3.75 \
+ av-scenechange-0.14.1 \
+ av1-grain-0.2.5 \
+ avif-serialize-0.8.8 \
+ backtrace-0.3.76 \
base64-0.22.1 \
basic-toml-0.1.10 \
bincode-1.3.3 \
bincode-2.0.1 \
- bindgen-0.71.1 \
- bit_field-0.10.2 \
+ bindgen-0.72.1 \
+ bit_field-0.10.3 \
bitflags-1.3.2 \
- bitflags-2.9.2 \
+ bitflags-2.11.0 \
bitreader-0.3.11 \
- bitstream-io-2.6.0 \
- bitstream-io-4.5.0 \
+ bitstream-io-4.9.0 \
bitvec-1.0.1 \
bk-tree-0.5.0 \
- blake3-1.8.2 \
+ blake3-1.8.3 \
block-buffer-0.10.4 \
block-padding-0.3.3 \
block2-0.5.1 \
- block2-0.6.1 \
+ block2-0.6.2 \
blocking-1.6.2 \
- borsh-1.5.7 \
+ borsh-1.6.0 \
+ brotli-8.0.2 \
brotli-decompressor-5.0.0 \
- built-0.7.7 \
- bumpalo-3.19.0 \
+ built-0.8.0 \
+ bumpalo-3.19.1 \
by_address-1.2.1 \
byte-slice-cast-1.2.3 \
bytecount-0.6.9 \
- bytemuck-1.23.2 \
- bytemuck_derive-1.10.1 \
+ bytemuck-1.25.0 \
+ bytemuck_derive-1.10.2 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
- bytes-1.10.1 \
- bzip2-0.6.0 \
- cairo-rs-0.21.1 \
- cairo-sys-rs-0.21.1 \
+ bytes-1.11.1 \
+ bzip2-0.6.1 \
+ cairo-rs-0.22.0-alpha.3 \
+ cairo-sys-rs-0.22.0-alpha.3 \
calloop-0.13.0 \
- calloop-0.14.3 \
+ calloop-0.14.4 \
calloop-wayland-source-0.3.0 \
+ calloop-wayland-source-0.4.1 \
cast-0.3.0 \
cbc-0.1.2 \
- cc-1.2.33 \
+ cc-1.2.56 \
cesu8-1.1.0 \
cexpr-0.6.0 \
cfb-0.7.3 \
- cfg-expr-0.15.8 \
- cfg-expr-0.20.2 \
- cfg-if-1.0.1 \
+ cfg-expr-0.20.6 \
+ cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
cgl-0.3.2 \
- chrono-0.4.41 \
+ chacha20-0.10.0 \
+ chrono-0.4.43 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
cipher-0.4.4 \
clang-sys-1.8.1 \
- clap-4.5.45 \
- clap_builder-4.5.44 \
- clap_derive-4.5.45 \
- clap_lex-0.7.5 \
+ clap-4.5.58 \
+ clap_builder-4.5.58 \
+ clap_derive-4.5.55 \
+ clap_lex-1.0.0 \
clipboard-win-5.4.1 \
clru-0.6.2 \
- codemap-0.1.3 \
- codemap-diagnostic-0.1.2 \
color_quant-1.1.0 \
colorchoice-1.0.4 \
combine-4.6.7 \
concurrent-queue-2.5.0 \
- console-0.16.0 \
+ console-0.16.2 \
const-field-offset-0.1.5 \
const-field-offset-macro-0.1.5 \
- constant_time_eq-0.3.1 \
+ constant_time_eq-0.4.2 \
+ convert_case-0.10.0 \
copypasta-0.10.2 \
core-foundation-0.9.4 \
- core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
core-graphics-0.23.2 \
- core-graphics-0.24.0 \
core-graphics-types-0.1.3 \
- core-graphics-types-0.2.0 \
- core-text-21.0.0 \
core2-0.4.0 \
core_maths-0.1.1 \
+ coreaudio-rs-0.13.0 \
countme-3.0.1 \
+ cpal-0.16.0 \
cpufeatures-0.2.17 \
+ cpufeatures-0.3.0 \
+ crc-3.4.0 \
+ crc-catalog-2.4.0 \
crc32fast-1.5.0 \
- criterion-0.7.0 \
- criterion-plot-0.6.0 \
+ criterion-0.8.2 \
+ criterion-plot-0.8.2 \
critical-section-1.2.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
@@ -143,22 +147,22 @@ CARGO_CRATES= ab_glyph-0.2.31 \
crossbeam-queue-0.3.12 \
crossbeam-utils-0.8.21 \
crunchy-0.2.4 \
- crypto-common-0.1.6 \
- ctor-lite-0.1.0 \
- ctrlc-3.4.7 \
+ crypto-common-0.1.7 \
+ ctor-lite-0.1.1 \
+ ctrlc-3.5.1 \
cursor-icon-1.2.0 \
darling-0.14.4 \
darling_core-0.14.4 \
darling_macro-0.14.4 \
- dary_heap-0.3.7 \
- data-encoding-2.9.0 \
- data-url-0.3.1 \
+ dary_heap-0.3.8 \
+ dasp_sample-0.11.0 \
+ data-encoding-2.10.0 \
+ data-url-0.3.2 \
dav1d-0.10.4 \
dav1d-sys-0.8.3 \
- deranged-0.4.0 \
- derive_arbitrary-1.4.2 \
- derive_more-2.0.1 \
- derive_more-impl-2.0.1 \
+ deranged-0.5.6 \
+ derive_more-2.1.1 \
+ derive_more-impl-2.1.1 \
derive_utils-0.15.0 \
deunicode-1.6.2 \
digest-0.10.7 \
@@ -168,23 +172,19 @@ CARGO_CRATES= ab_glyph-0.2.31 \
dispatch2-0.3.0 \
displaydoc-0.2.5 \
dlib-0.5.2 \
- document-features-0.2.11 \
+ document-features-0.2.12 \
downcast-rs-1.2.1 \
dpi-0.1.2 \
- drm-0.12.0 \
drm-0.14.1 \
- drm-ffi-0.8.0 \
drm-ffi-0.9.0 \
drm-fourcc-2.2.0 \
- drm-sys-0.7.0 \
drm-sys-0.8.0 \
dunce-1.0.5 \
- dwrote-0.11.3 \
ecb-0.1.2 \
either-1.15.0 \
encode_unicode-1.0.0 \
encoding_rs-0.8.35 \
- endi-1.1.0 \
+ endi-1.1.1 \
enum-utils-0.1.2 \
enum-utils-from-str-0.1.2 \
enumflags2-0.7.12 \
@@ -193,42 +193,48 @@ CARGO_CRATES= ab_glyph-0.2.31 \
equator-0.4.2 \
equator-macro-0.4.2 \
equivalent-1.0.2 \
- errno-0.3.13 \
+ errno-0.3.14 \
error-code-3.3.2 \
- euclid-0.22.11 \
+ euclid-0.22.13 \
event-listener-5.4.1 \
event-listener-strategy-0.5.4 \
- exr-1.73.0 \
+ exr-1.74.0 \
extended-0.1.0 \
failure-0.1.8 \
fallible_collections-0.4.9 \
- fast_image_resize-5.1.4 \
+ fast_image_resize-5.5.0 \
+ fast_image_resize-6.0.0 \
fastrand-2.3.0 \
+ fax-0.2.6 \
+ fax_derive-0.2.0 \
fdeflate-0.3.7 \
- femtovg-0.14.1 \
+ femtovg-0.20.1 \
ffmpeg_cmdline_utils-0.4.0 \
ffmpeg_gst_wrapper-0.4.0 \
field-offset-0.3.6 \
file-id-0.2.3 \
file-rotate-0.8.0 \
- filetime-0.2.25 \
+ filetime-0.2.27 \
find-crate-0.6.3 \
- flate2-1.1.2 \
+ find-msvc-tools-0.1.9 \
+ flate2-1.1.9 \
float-cmp-0.9.0 \
fluent-0.17.0 \
fluent-bundle-0.16.0 \
- fluent-langneg-0.13.0 \
+ fluent-langneg-0.13.1 \
fluent-syntax-0.12.0 \
fnv-1.0.7 \
foldhash-0.1.5 \
- fontconfig-parser-0.5.8 \
+ foldhash-0.2.0 \
+ font-types-0.10.1 \
fontdb-0.23.0 \
fontdue-0.9.3 \
+ fontique-0.7.0 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.3.1 \
- form_urlencoded-1.2.1 \
- four-cc-0.2.0 \
+ form_urlencoded-1.2.2 \
+ four-cc-0.4.0 \
fs_extra-1.3.0 \
fun_time-0.3.4 \
fun_time_derive-0.3.4 \
@@ -245,24 +251,26 @@ CARGO_CRATES= ab_glyph-0.2.31 \
futures-util-0.3.31 \
gbm-0.18.0 \
gbm-sys-0.4.0 \
- gdk-pixbuf-0.21.1 \
- gdk-pixbuf-sys-0.21.1 \
- gdk4-0.10.0 \
- gdk4-sys-0.10.0 \
- generator-0.7.5 \
+ gdk-pixbuf-0.22.0-alpha.3 \
+ gdk-pixbuf-sys-0.22.0-alpha.3 \
+ gdk4-0.11.0-alpha.3 \
+ gdk4-sys-0.11.0-alpha.3 \
generic-array-0.14.7 \
- geo-types-0.7.17 \
- gethostname-0.4.3 \
- getrandom-0.2.16 \
- getrandom-0.3.3 \
- gif-0.13.3 \
- gimli-0.31.1 \
- gio-0.21.1 \
- gio-sys-0.21.1 \
+ geo-types-0.7.18 \
+ gethostname-1.1.0 \
+ getopts-0.2.24 \
+ getrandom-0.2.17 \
+ getrandom-0.3.4 \
+ getrandom-0.4.1 \
+ gif-0.14.1 \
+ gimli-0.32.3 \
+ gio-0.22.0-alpha.3 \
+ gio-sys-0.22.0-alpha.3 \
gl_generator-0.14.0 \
- glib-0.21.1 \
- glib-macros-0.21.0 \
- glib-sys-0.21.1 \
+ glib-0.22.0-alpha.2 \
+ glib-macros-0.22.0-alpha.3 \
+ glib-sys-0.22.0-alpha.3 \
+ glibc_musl_version-0.1.0 \
glob-0.3.3 \
glow-0.16.0 \
glutin-0.32.3 \
@@ -270,61 +278,66 @@ CARGO_CRATES= ab_glyph-0.2.31 \
glutin_egl_sys-0.7.1 \
glutin_glx_sys-0.6.1 \
glutin_wgl_sys-0.6.1 \
- gobject-sys-0.21.1 \
- graphene-rs-0.21.1 \
- graphene-sys-0.21.1 \
- gsk4-0.10.0 \
- gsk4-sys-0.10.0 \
- gtk4-0.10.0 \
- gtk4-macros-0.10.0 \
- gtk4-sys-0.10.0 \
- half-2.6.0 \
+ gobject-sys-0.22.0-alpha.3 \
+ graphene-rs-0.22.0-alpha.3 \
+ graphene-sys-0.22.0-alpha.3 \
+ gsk4-0.11.0-alpha.3 \
+ gsk4-sys-0.11.0-alpha.3 \
+ gtk4-0.11.0-alpha.3 \
+ gtk4-macros-0.11.0-alpha.3 \
+ gtk4-sys-0.11.0-alpha.3 \
+ half-2.7.1 \
hamming-bitwise-fast-1.0.0 \
handsome_logger-0.9.1 \
+ harfrust-0.3.2 \
hashbrown-0.13.2 \
hashbrown-0.14.5 \
hashbrown-0.15.5 \
+ hashbrown-0.16.1 \
heck-0.4.1 \
heck-0.5.0 \
hermit-abi-0.3.9 \
hermit-abi-0.5.2 \
hex-0.4.3 \
hmac-0.12.1 \
- home-0.5.11 \
+ home-0.5.12 \
+ htmlparser-0.2.1 \
humansize-2.1.3 \
- i-slint-backend-linuxkms-1.12.1 \
- i-slint-backend-selector-1.12.1 \
- i-slint-backend-winit-1.12.1 \
- i-slint-common-1.12.1 \
- i-slint-compiler-1.12.1 \
- i-slint-core-1.12.1 \
- i-slint-core-macros-1.12.1 \
- i-slint-renderer-femtovg-1.12.1 \
- i-slint-renderer-skia-1.12.1 \
+ i-slint-backend-linuxkms-1.15.1 \
+ i-slint-backend-selector-1.15.1 \
+ i-slint-backend-winit-1.15.1 \
+ i-slint-common-1.15.1 \
+ i-slint-compiler-1.15.1 \
+ i-slint-core-1.15.1 \
+ i-slint-core-macros-1.15.1 \
+ i-slint-renderer-femtovg-1.15.1 \
+ i-slint-renderer-skia-1.15.1 \
+ i-slint-renderer-software-1.15.1 \
i18n-config-0.4.8 \
i18n-embed-0.16.0 \
i18n-embed-fl-0.10.0 \
i18n-embed-impl-0.8.4 \
- iana-time-zone-0.1.63 \
+ iana-time-zone-0.1.65 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-2.0.0 \
- icu_locale_core-2.0.0 \
- icu_normalizer-2.0.0 \
- icu_normalizer_data-2.0.0 \
- icu_properties-2.0.1 \
- icu_properties_data-2.0.1 \
- icu_provider-2.0.0 \
+ icu_collections-2.1.1 \
+ icu_locale_core-2.1.1 \
+ icu_normalizer-2.1.1 \
+ icu_normalizer_data-2.1.1 \
+ icu_properties-2.1.2 \
+ icu_properties_data-2.1.2 \
+ icu_provider-2.1.1 \
+ id-arena-2.3.0 \
ident_case-1.0.1 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
- image-0.25.6 \
- image-webp-0.2.3 \
- image_hasher-3.0.0 \
+ image-0.25.9 \
+ image-webp-0.2.4 \
+ image_hasher-3.1.0 \
imageproc-0.25.0 \
- imagesize-0.13.0 \
- imgref-1.11.0 \
- indexmap-2.10.0 \
- indicatif-0.18.0 \
+ imagesize-0.14.0 \
+ imgref-1.12.0 \
+ indexmap-2.13.0 \
+ indicatif-0.18.3 \
infer-0.19.0 \
inout-0.1.4 \
input-0.9.1 \
@@ -334,25 +347,23 @@ CARGO_CRATES= ab_glyph-0.2.31 \
intl-memoizer-0.5.3 \
intl_pluralrules-7.0.2 \
io-lifetimes-1.0.11 \
- io-uring-0.7.9 \
is-docker-0.2.0 \
is-wsl-0.4.0 \
- is_terminal_polyfill-1.70.1 \
+ is_terminal_polyfill-1.70.2 \
iso6709parse-0.1.2 \
itertools-0.12.1 \
itertools-0.13.0 \
itertools-0.14.0 \
- itoa-1.0.15 \
- jiff-0.2.15 \
- jiff-static-0.2.15 \
- jiff-tzdb-0.1.4 \
+ itoa-1.0.17 \
+ jiff-0.2.20 \
+ jiff-static-0.2.20 \
+ jiff-tzdb-0.1.5 \
jiff-tzdb-platform-0.1.3 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.33 \
- jpeg-decoder-0.3.2 \
- js-sys-0.3.77 \
- jxl-bitstream-1.0.0 \
+ jobserver-0.1.34 \
+ js-sys-0.3.85 \
+ jxl-bitstream-1.1.0 \
jxl-coding-1.0.1 \
jxl-color-0.11.0 \
jxl-frame-0.13.3 \
@@ -360,69 +371,71 @@ CARGO_CRATES= ab_glyph-0.2.31 \
jxl-image-0.13.0 \
jxl-jbr-0.2.1 \
jxl-modular-0.11.2 \
- jxl-oxide-0.12.4 \
+ jxl-oxide-0.12.5 \
jxl-oxide-common-1.0.0 \
jxl-render-0.12.3 \
jxl-threadpool-1.0.0 \
jxl-vardct-0.11.1 \
keyboard-types-0.7.0 \
khronos_api-3.1.0 \
- kurbo-0.11.3 \
+ kurbo-0.12.0 \
+ kurbo-0.13.0 \
lazy_static-1.5.0 \
- lebe-0.5.2 \
+ leb128fmt-0.1.0 \
+ lebe-0.5.3 \
libbz2-rs-sys-0.2.2 \
- libc-0.2.175 \
- libflate-2.1.0 \
- libflate_lz77-2.1.0 \
- libfuzzer-sys-0.4.10 \
- libheif-rs-0.18.0 \
- libheif-sys-1.14.2 \
- libloading-0.8.8 \
- libm-0.2.15 \
+ libc-0.2.182 \
+ libflate-2.2.1 \
+ libflate_lz77-2.2.0 \
+ libfuzzer-sys-0.4.12 \
+ libheif-rs-2.6.1 \
+ libheif-sys-5.1.1+1.21.2 \
+ libloading-0.8.9 \
+ libm-0.2.16 \
libraw-rs-0.0.4 \
libraw-rs-sys-0.0.4+libraw-0.20.1 \
- libredox-0.1.9 \
+ libredox-0.1.12 \
libudev-sys-0.1.4 \
- libz-rs-sys-0.5.1 \
- linereader-0.4.0 \
+ linebender_resource_handle-0.1.1 \
linked-hash-map-0.5.6 \
- linked_hash_set-0.1.5 \
+ linked_hash_set-0.1.6 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.6.5 \
- linux-raw-sys-0.9.4 \
- litemap-0.8.0 \
- litrs-0.4.2 \
- lock_api-0.4.13 \
- lofty-0.22.4 \
- lofty_attr-0.11.1 \
- log-0.4.27 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.1 \
+ litrs-1.0.0 \
+ little_exif-0.6.23 \
+ lock_api-0.4.14 \
+ lofty-0.23.1 \
+ lofty_attr-0.12.0 \
+ log-0.4.29 \
log-panics-2.1.0 \
- loom-0.5.6 \
loop9-0.1.5 \
- lopdf-0.37.0 \
- lru-0.12.5 \
- lyon_algorithms-1.0.5 \
+ lopdf-0.39.0 \
+ lyon_algorithms-1.0.16 \
lyon_extra-1.0.3 \
- lyon_geom-1.0.6 \
- lyon_path-1.0.7 \
- matchers-0.1.0 \
+ lyon_geom-1.0.18 \
+ lyon_path-1.0.16 \
+ mach2-0.4.3 \
matrixmultiply-0.3.10 \
maybe-rayon-0.1.1 \
md-5-0.10.6 \
- md5-0.7.0 \
- memchr-2.7.5 \
- memmap2-0.9.7 \
+ md5-0.8.0 \
+ memchr-2.8.0 \
+ memmap2-0.9.9 \
memoffset-0.9.1 \
mime-0.3.17 \
mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
- mio-1.0.4 \
+ mio-1.1.1 \
+ moxcms-0.7.11 \
mp4parse-0.17.0 \
muda-0.17.1 \
multiversion-0.8.0 \
multiversion-macros-0.8.0 \
nalgebra-0.32.6 \
+ natord-1.0.9 \
ndarray-0.16.1 \
ndk-0.9.0 \
ndk-context-0.1.1 \
@@ -431,70 +444,79 @@ CARGO_CRATES= ab_glyph-0.2.31 \
nix-0.30.1 \
nom-7.1.3 \
nom-8.0.0 \
- nom-exif-2.5.4 \
+ nom-exif-2.7.0 \
nom_locate-5.0.0 \
noop_proc_macro-0.3.0 \
- nu-ansi-term-0.46.0 \
num-0.4.3 \
num-bigint-0.4.6 \
num-complex-0.4.6 \
- num-conv-0.1.0 \
+ num-conv-0.2.0 \
num-derive-0.4.2 \
num-integer-0.1.46 \
num-iter-0.1.45 \
num-rational-0.4.2 \
num-traits-0.2.19 \
- num_enum-0.7.4 \
- num_enum_derive-0.7.4 \
+ num_enum-0.7.5 \
+ num_enum_derive-0.7.5 \
num_threads-0.1.7 \
objc-sys-0.3.5 \
objc2-0.5.2 \
- objc2-0.6.2 \
+ objc2-0.6.3 \
objc2-app-kit-0.2.2 \
- objc2-app-kit-0.3.1 \
+ objc2-app-kit-0.3.2 \
+ objc2-audio-toolbox-0.3.2 \
objc2-cloud-kit-0.2.2 \
- objc2-cloud-kit-0.3.1 \
+ objc2-cloud-kit-0.3.2 \
objc2-contacts-0.2.2 \
+ objc2-core-audio-0.3.2 \
+ objc2-core-audio-types-0.3.2 \
objc2-core-data-0.2.2 \
- objc2-core-data-0.3.1 \
- objc2-core-foundation-0.3.1 \
- objc2-core-graphics-0.3.1 \
+ objc2-core-data-0.3.2 \
+ objc2-core-foundation-0.3.2 \
+ objc2-core-graphics-0.3.2 \
objc2-core-image-0.2.2 \
- objc2-core-image-0.3.1 \
+ objc2-core-image-0.3.2 \
objc2-core-location-0.2.2 \
+ objc2-core-location-0.3.2 \
+ objc2-core-text-0.3.2 \
+ objc2-core-video-0.3.2 \
objc2-encode-4.1.0 \
objc2-foundation-0.2.2 \
- objc2-foundation-0.3.1 \
- objc2-io-surface-0.3.1 \
+ objc2-foundation-0.3.2 \
+ objc2-io-surface-0.3.2 \
objc2-link-presentation-0.2.2 \
objc2-metal-0.2.2 \
- objc2-metal-0.3.1 \
+ objc2-metal-0.3.2 \
objc2-quartz-core-0.2.2 \
- objc2-quartz-core-0.3.1 \
+ objc2-quartz-core-0.3.2 \
objc2-symbols-0.2.2 \
objc2-ui-kit-0.2.2 \
+ objc2-ui-kit-0.3.2 \
objc2-uniform-type-identifiers-0.2.2 \
objc2-user-notifications-0.2.2 \
- object-0.36.7 \
- ogg_pager-0.7.0 \
+ objc2-user-notifications-0.3.2 \
+ object-0.37.3 \
+ ogg_pager-0.7.1 \
once_cell-1.21.3 \
- once_cell_polyfill-1.70.1 \
+ once_cell_polyfill-1.70.2 \
oorandom-11.1.5 \
- open-5.3.2 \
- orbclient-0.3.48 \
+ open-5.3.3 \
+ orbclient-0.3.50 \
ordered-stream-0.2.0 \
- os_info-3.12.0 \
- overload-0.1.1 \
+ os_info-3.14.0 \
owned_ttf_parser-0.25.1 \
- pango-0.21.1 \
- pango-sys-0.21.1 \
+ page_size-0.6.0 \
+ pango-0.22.0-alpha.3 \
+ pango-sys-0.22.0-alpha.3 \
parking-2.2.1 \
- parking_lot-0.12.4 \
- parking_lot_core-0.9.11 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
+ parley-0.7.0 \
paste-1.0.15 \
+ pastey-0.1.1 \
pathdiff-0.2.3 \
pbkdf2-0.12.2 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
pico-args-0.5.0 \
pin-project-1.1.10 \
pin-project-internal-1.1.10 \
@@ -503,120 +525,130 @@ CARGO_CRATES= ab_glyph-0.2.31 \
pin-weak-1.1.0 \
piper-0.2.4 \
pkg-config-0.3.32 \
- plist-1.7.4 \
png-0.17.16 \
- polib-0.2.0 \
- polling-3.10.0 \
+ png-0.18.0 \
+ polling-3.11.0 \
pollster-0.4.0 \
- portable-atomic-1.11.1 \
- portable-atomic-util-0.2.4 \
- potential_utf-0.1.2 \
+ portable-atomic-1.13.1 \
+ portable-atomic-util-0.2.5 \
+ potential_utf-0.1.4 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
- prettyplease-0.2.36 \
+ prettyplease-0.2.37 \
primal-check-0.3.4 \
- proc-macro-crate-3.3.0 \
+ proc-macro-crate-3.4.0 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
- proc-macro2-1.0.101 \
+ proc-macro2-1.0.106 \
profiling-1.0.17 \
profiling-procmacros-1.0.17 \
+ pulldown-cmark-0.13.0 \
+ pulldown-cmark-escape-0.11.0 \
+ pxfm-0.1.27 \
qoi-0.4.1 \
quick-error-2.0.1 \
quick-xml-0.37.5 \
- quick-xml-0.38.1 \
- quote-1.0.40 \
+ quick-xml-0.38.4 \
+ quote-1.0.44 \
r-efi-5.3.0 \
radium-0.7.0 \
rand-0.8.5 \
rand-0.9.2 \
+ rand-0.10.0 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
- rand_core-0.9.3 \
+ rand_core-0.9.5 \
+ rand_core-0.10.0 \
rand_distr-0.4.3 \
- rangemap-1.6.0 \
- rav1e-0.7.1 \
- ravif-0.11.20 \
+ rangemap-1.7.1 \
+ rav1e-0.8.1 \
+ ravif-0.12.0 \
raw-window-handle-0.6.2 \
raw-window-metal-1.1.0 \
- rawler-0.7.0 \
+ rawler-0.7.1 \
rawpointer-0.2.1 \
rayon-1.11.0 \
rayon-core-1.13.0 \
+ read-fonts-0.35.0 \
realfft-3.5.0 \
redox_syscall-0.4.1 \
- redox_syscall-0.5.17 \
+ redox_syscall-0.5.18 \
+ redox_syscall-0.7.1 \
redox_users-0.4.6 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.9 \
- regex-syntax-0.6.29 \
- regex-syntax-0.8.5 \
- resvg-0.45.1 \
- rfd-0.15.4 \
+ regex-1.12.3 \
+ regex-automata-0.4.14 \
+ regex-syntax-0.8.9 \
+ resvg-0.46.0 \
+ resvg-0.47.0 \
+ rfd-0.17.2 \
rgb-0.8.52 \
rle-decode-fast-1.0.3 \
+ rodio-0.21.1 \
rowan-0.16.1 \
- roxmltree-0.20.0 \
+ roxmltree-0.21.1 \
+ rspolib-0.1.2 \
rubato-0.16.2 \
- rust-embed-8.7.2 \
- rust-embed-impl-8.7.2 \
- rust-embed-utils-8.7.2 \
- rustc-demangle-0.1.26 \
+ rust-embed-8.11.0 \
+ rust-embed-impl-8.11.0 \
+ rust-embed-utils-8.11.0 \
+ rustc-demangle-0.1.27 \
rustc-hash-1.1.0 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustdct-0.7.1 \
- rustfft-6.4.0 \
+ rustfft-6.4.1 \
rustix-0.38.44 \
- rustix-1.0.8 \
+ rustix-1.1.3 \
rustversion-1.0.22 \
rusty-chromaprint-0.3.0 \
rustybuzz-0.20.1 \
- ryu-1.0.20 \
safe_arch-0.7.4 \
same-file-1.0.6 \
scoped-tls-1.0.1 \
scoped-tls-hkt-0.1.5 \
scopeguard-1.2.0 \
sctk-adwaita-0.10.1 \
- self_cell-1.2.0 \
- semver-1.0.26 \
- serde-1.0.219 \
- serde_derive-1.0.219 \
+ self_cell-1.2.2 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_derive_internals-0.25.0 \
- serde_json-1.0.142 \
+ serde_json-1.0.149 \
serde_repr-0.1.20 \
serde_spanned-0.6.9 \
+ serde_spanned-1.0.4 \
sha1-0.10.6 \
sha2-0.10.9 \
- sharded-slab-0.1.7 \
shlex-1.3.0 \
- signal-hook-registry-1.4.6 \
+ signal-hook-registry-1.4.8 \
simba-0.8.1 \
- simd-adler32-0.3.7 \
+ simd-adler32-0.3.8 \
simd_helpers-0.1.0 \
simplecss-0.2.2 \
- siphasher-1.0.1 \
- skia-bindings-0.86.1 \
- skia-safe-0.86.1 \
- slab-0.4.11 \
+ siphasher-1.0.2 \
+ skia-bindings-0.90.0 \
+ skia-safe-0.90.0 \
+ skrifa-0.37.0 \
+ slab-0.4.12 \
slabbin-1.2.0 \
- slint-1.12.1 \
- slint-build-1.12.1 \
- slint-macros-1.12.1 \
- slotmap-1.0.7 \
+ slint-1.15.1 \
+ slint-build-1.15.1 \
+ slint-macros-1.15.1 \
+ slotmap-1.1.1 \
smallvec-1.15.1 \
smithay-client-toolkit-0.19.2 \
- smithay-clipboard-0.7.2 \
+ smithay-client-toolkit-0.20.0 \
+ smithay-clipboard-0.7.3 \
smol_str-0.2.2 \
- smol_str-0.3.2 \
- socket2-0.6.0 \
- softbuffer-0.4.6 \
+ smol_str-0.3.5 \
+ snafu-0.8.9 \
+ snafu-derive-0.8.9 \
+ socket2-0.6.2 \
+ softbuffer-0.4.8 \
spin_on-0.1.1 \
- stable_deref_trait-1.2.0 \
- state-0.6.0 \
+ stable_deref_trait-1.2.1 \
static_assertions-1.1.0 \
strength_reduce-0.2.4 \
strict-num-0.1.1 \
@@ -626,102 +658,108 @@ CARGO_CRATES= ab_glyph-0.2.31 \
strum-0.27.2 \
strum_macros-0.27.2 \
subtle-2.6.1 \
- svgtypes-0.15.3 \
- symphonia-0.5.4 \
- symphonia-bundle-flac-0.5.4 \
- symphonia-bundle-mp3-0.5.4 \
- symphonia-codec-aac-0.5.4 \
- symphonia-codec-adpcm-0.5.4 \
- symphonia-codec-alac-0.5.4 \
- symphonia-codec-pcm-0.5.4 \
- symphonia-codec-vorbis-0.5.4 \
- symphonia-core-0.5.4 \
- symphonia-format-caf-0.5.4 \
- symphonia-format-isomp4-0.5.4 \
- symphonia-format-mkv-0.5.4 \
- symphonia-format-ogg-0.5.4 \
- symphonia-format-riff-0.5.4 \
- symphonia-metadata-0.5.4 \
- symphonia-utils-xiph-0.5.4 \
+ svgtypes-0.16.1 \
+ swash-0.2.6 \
+ symphonia-0.5.5 \
+ symphonia-bundle-flac-0.5.5 \
+ symphonia-bundle-mp3-0.5.5 \
+ symphonia-codec-aac-0.5.5 \
+ symphonia-codec-adpcm-0.5.5 \
+ symphonia-codec-alac-0.5.5 \
+ symphonia-codec-pcm-0.5.5 \
+ symphonia-codec-vorbis-0.5.5 \
+ symphonia-core-0.5.5 \
+ symphonia-format-caf-0.5.5 \
+ symphonia-format-isomp4-0.5.5 \
+ symphonia-format-mkv-0.5.5 \
+ symphonia-format-ogg-0.5.5 \
+ symphonia-format-riff-0.5.5 \
+ symphonia-metadata-0.5.5 \
+ symphonia-utils-xiph-0.5.5 \
syn-1.0.109 \
- syn-2.0.106 \
+ syn-2.0.115 \
synstructure-0.13.2 \
sys-locale-0.3.2 \
- system-deps-6.2.2 \
- system-deps-7.0.5 \
+ system-deps-7.0.7 \
tap-1.0.1 \
tar-0.4.44 \
target-features-0.1.6 \
- target-lexicon-0.12.16 \
- target-lexicon-0.13.2 \
- tempfile-3.20.0 \
+ target-lexicon-0.13.3 \
+ tempfile-3.25.0 \
termcolor-1.4.1 \
text-size-1.1.1 \
thiserror-1.0.69 \
- thiserror-2.0.15 \
+ thiserror-2.0.18 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.15 \
+ thiserror-impl-2.0.18 \
thread_local-1.1.9 \
- tiff-0.9.1 \
- time-0.3.41 \
- time-core-0.1.4 \
- time-macros-0.2.22 \
+ tiff-0.10.3 \
+ time-0.3.47 \
+ time-core-0.1.8 \
+ time-macros-0.2.27 \
tiny-skia-0.11.4 \
+ tiny-skia-0.12.0 \
tiny-skia-path-0.11.4 \
+ tiny-skia-path-0.12.0 \
tiny-xlib-0.2.4 \
- tinystr-0.8.1 \
+ tinystr-0.8.2 \
tinytemplate-1.2.1 \
- tinyvec-1.9.0 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.47.1 \
- tokio-macros-2.5.0 \
+ tokio-1.49.0 \
toml-0.5.11 \
toml-0.8.23 \
+ toml-0.9.12+spec-1.1.0 \
toml_datetime-0.6.11 \
+ toml_datetime-0.7.5+spec-1.1.0 \
toml_edit-0.22.27 \
+ toml_edit-0.23.10+spec-1.0.0 \
+ toml_edit-0.24.1+spec-1.1.0 \
+ toml_parser-1.0.8+spec-1.1.0 \
toml_write-0.1.2 \
- tracing-0.1.41 \
- tracing-attributes-0.1.30 \
- tracing-core-0.1.34 \
- tracing-log-0.2.0 \
- tracing-subscriber-0.3.19 \
+ toml_writer-1.0.6+spec-1.1.0 \
+ tracing-0.1.44 \
+ tracing-attributes-0.1.31 \
+ tracing-core-0.1.36 \
transpose-0.2.3 \
- trash-5.2.3 \
+ trash-5.2.5 \
triple_accel-0.3.4 \
ttf-parser-0.21.1 \
ttf-parser-0.25.1 \
type-map-0.5.1 \
- typed-index-collections-3.3.0 \
- typenum-1.18.0 \
- tz-rs-0.7.0 \
+ typed-index-collections-3.5.0 \
+ typed-path-0.12.3 \
+ typenum-1.19.0 \
+ tz-rs-0.7.3 \
udev-0.9.3 \
uds_windows-1.1.0 \
unic-langid-0.9.6 \
unic-langid-impl-0.9.6 \
- unicase-2.8.1 \
+ unicase-2.9.0 \
unicode-bidi-0.3.18 \
unicode-bidi-mirroring-0.4.0 \
unicode-ccc-0.4.0 \
- unicode-ident-1.0.18 \
+ unicode-ident-1.0.23 \
unicode-linebreak-0.1.5 \
- unicode-normalization-0.1.24 \
- unicode-properties-0.1.3 \
- unicode-script-0.5.7 \
+ unicode-normalization-0.1.25 \
+ unicode-properties-0.1.4 \
+ unicode-script-0.5.8 \
unicode-segmentation-1.12.0 \
unicode-vo-0.1.0 \
- unicode-width-0.2.1 \
+ unicode-width-0.2.2 \
unicode-xid-0.2.6 \
- unit-prefix-0.5.1 \
+ unit-prefix-0.5.2 \
unty-0.0.4 \
- url-2.5.4 \
+ url-2.5.8 \
urlencoding-2.1.3 \
- usvg-0.45.1 \
+ usvg-0.46.0 \
+ usvg-0.47.0 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.18.0 \
+ uuid-1.21.0 \
v_frame-0.3.9 \
- valuable-0.1.1 \
- version-compare-0.2.0 \
+ vcpkg-0.2.15 \
+ version-compare-0.2.1 \
version_check-0.9.5 \
vid_dup_finder_common-0.3.0 \
vid_dup_finder_lib-0.4.0 \
@@ -731,124 +769,150 @@ CARGO_CRATES= ab_glyph-0.2.31 \
vulkano-0.35.2 \
walkdir-2.5.0 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-futures-0.4.50 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- wayland-backend-0.3.11 \
- wayland-client-0.31.11 \
+ wasip2-1.0.2+wasi-0.2.9 \
+ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \
+ wasm-bindgen-0.2.108 \
+ wasm-bindgen-futures-0.4.58 \
+ wasm-bindgen-macro-0.2.108 \
+ wasm-bindgen-macro-support-0.2.108 \
+ wasm-bindgen-shared-0.2.108 \
+ wasm-encoder-0.244.0 \
+ wasm-metadata-0.244.0 \
+ wasmparser-0.244.0 \
+ wayland-backend-0.3.12 \
+ wayland-client-0.31.12 \
wayland-csd-frame-0.3.0 \
- wayland-cursor-0.31.11 \
- wayland-protocols-0.32.9 \
- wayland-protocols-plasma-0.3.9 \
- wayland-protocols-wlr-0.3.9 \
- wayland-scanner-0.31.7 \
- wayland-sys-0.31.7 \
- web-sys-0.3.77 \
+ wayland-cursor-0.31.12 \
+ wayland-protocols-0.32.10 \
+ wayland-protocols-experimental-20250721.0.1 \
+ wayland-protocols-misc-0.3.10 \
+ wayland-protocols-plasma-0.3.10 \
+ wayland-protocols-wlr-0.3.10 \
+ wayland-scanner-0.31.8 \
+ wayland-sys-0.31.8 \
+ web-sys-0.3.85 \
web-time-1.1.0 \
- weezl-0.1.10 \
+ weezl-0.1.12 \
wide-0.7.33 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-0.48.0 \
+ windows-0.54.0 \
windows-0.56.0 \
- windows-0.61.3 \
- windows-collections-0.2.0 \
+ windows-0.58.0 \
+ windows-0.62.2 \
+ windows-collections-0.3.2 \
+ windows-core-0.54.0 \
windows-core-0.56.0 \
- windows-core-0.61.2 \
- windows-future-0.2.1 \
+ windows-core-0.58.0 \
+ windows-core-0.62.2 \
+ windows-future-0.3.2 \
windows-implement-0.56.0 \
- windows-implement-0.60.0 \
+ windows-implement-0.58.0 \
+ windows-implement-0.60.2 \
windows-interface-0.56.0 \
- windows-interface-0.59.1 \
- windows-link-0.1.3 \
- windows-numerics-0.2.0 \
+ windows-interface-0.58.0 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
+ windows-numerics-0.3.1 \
windows-result-0.1.2 \
- windows-result-0.3.4 \
- windows-strings-0.4.2 \
+ windows-result-0.2.0 \
+ windows-result-0.4.1 \
+ windows-strings-0.1.0 \
+ windows-strings-0.5.1 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.42.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
- windows-targets-0.53.3 \
- windows-threading-0.1.0 \
+ windows-targets-0.53.5 \
+ windows-threading-0.2.1 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
+ windows_x86_64_msvc-0.53.1 \
winit-0.30.12 \
- winnow-0.7.12 \
- wio-0.2.2 \
- wit-bindgen-rt-0.39.0 \
- writeable-0.6.1 \
+ winnow-0.7.14 \
+ winresource-0.1.30 \
+ wit-bindgen-0.51.0 \
+ wit-bindgen-core-0.51.0 \
+ wit-bindgen-rust-0.51.0 \
+ wit-bindgen-rust-macro-0.51.0 \
+ wit-component-0.244.0 \
+ wit-parser-0.244.0 \
+ write-fonts-0.43.0 \
+ writeable-0.6.2 \
wyz-0.5.1 \
x11-clipboard-0.9.3 \
x11-dl-2.21.0 \
- x11rb-0.13.1 \
- x11rb-protocol-0.13.1 \
- xattr-1.5.1 \
+ x11rb-0.13.2 \
+ x11rb-protocol-0.13.2 \
+ xattr-1.6.1 \
xcursor-0.3.10 \
- xkbcommon-0.8.0 \
+ xkbcommon-0.9.0 \
xkbcommon-dl-0.4.2 \
xkeysym-0.2.1 \
- xml-rs-0.8.27 \
+ xml-rs-0.8.28 \
xmlwriter-0.1.0 \
xxhash-rust-0.8.15 \
- yoke-0.8.0 \
- yoke-derive-0.8.0 \
- zbus-5.9.0 \
- zbus_macros-5.9.0 \
- zbus_names-4.2.0 \
- zerocopy-0.8.26 \
- zerocopy-derive-0.8.26 \
+ y4m-0.8.0 \
+ yazi-0.2.1 \
+ yeslogic-fontconfig-sys-6.0.0 \
+ yoke-0.8.1 \
+ yoke-derive-0.8.1 \
+ zbus-5.13.2 \
+ zbus_macros-5.13.2 \
+ zbus_names-4.3.1 \
+ zeno-0.3.3 \
+ zerocopy-0.8.39 \
+ zerocopy-derive-0.8.39 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zeroize-1.8.1 \
- zeroize_derive-1.4.2 \
- zerotrie-0.2.2 \
- zerovec-0.11.4 \
- zerovec-derive-0.11.1 \
- zip-4.3.0 \
- zlib-rs-0.5.1 \
- zopfli-0.8.2 \
+ zeroize-1.8.2 \
+ zeroize_derive-1.4.3 \
+ zerotrie-0.2.3 \
+ zerovec-0.11.5 \
+ zerovec-derive-0.11.2 \
+ zip-7.4.0 \
+ zlib-rs-0.6.0 \
+ zmij-1.0.21 \
+ zopfli-0.8.3 \
zune-core-0.4.12 \
+ zune-core-0.5.1 \
zune-inflate-0.2.54 \
- zune-jpeg-0.4.20 \
- zvariant-5.6.0 \
- zvariant_derive-5.6.0 \
- zvariant_utils-3.2.0
+ zune-jpeg-0.4.21 \
+ zune-jpeg-0.5.12 \
+ zvariant-5.9.2 \
+ zvariant_derive-5.9.2 \
+ zvariant_utils-3.3.0
diff --git a/sysutils/czkawka/distinfo b/sysutils/czkawka/distinfo
index 32e821fed7a0..b149500c6038 100644
--- a/sysutils/czkawka/distinfo
+++ b/sysutils/czkawka/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1755871473
-SHA256 (rust/crates/ab_glyph-0.2.31.crate) = e074464580a518d16a7126262fffaaa47af89d4099d4cb403f8ed938ba12ee7d
-SIZE (rust/crates/ab_glyph-0.2.31.crate) = 20909
+TIMESTAMP = 1771315093
+SHA256 (rust/crates/ab_glyph-0.2.32.crate) = 01c0457472c38ea5bd1c3b5ada5e368271cb550be7a4ca4a0b4634e9913f6cc2
+SIZE (rust/crates/ab_glyph-0.2.32.crate) = 20967
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618
SIZE (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 11206
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
@@ -13,44 +13,52 @@ SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e54
SIZE (rust/crates/aes-0.8.4.crate) = 124812
SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
SIZE (rust/crates/ahash-0.8.12.crate) = 43413
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/aligned-0.4.3.crate) = ee4508988c62edf04abd8d92897fca0c2995d907ce1dfeaf369dac3716a40685
+SIZE (rust/crates/aligned-0.4.3.crate) = 10452
SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
SIZE (rust/crates/aligned-vec-0.6.4.crate) = 12609
SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3
SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105
SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece
SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693
+SHA256 (rust/crates/alloca-0.4.0.crate) = e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4
+SIZE (rust/crates/alloca-0.4.0.crate) = 4257
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/alsa-0.9.1.crate) = ed7572b7ba83a31e20d1b48970ee402d2e3e0537dcfe0a3ff4d6eb7508617d43
+SIZE (rust/crates/alsa-0.9.1.crate) = 72824
+SHA256 (rust/crates/alsa-sys-0.3.1.crate) = db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527
+SIZE (rust/crates/alsa-sys-0.3.1.crate) = 32748
SHA256 (rust/crates/android-activity-0.6.0.crate) = ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046
SIZE (rust/crates/android-activity-0.6.0.crate) = 258597
SHA256 (rust/crates/android-properties-0.2.2.crate) = fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04
SIZE (rust/crates/android-properties-0.2.2.crate) = 4563
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
-SIZE (rust/crates/anstream-0.6.20.crate) = 28797
-SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
-SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/annotate-snippets-0.12.11.crate) = 16e4850548ff4a25a77ce3bda7241874e17fb702ea551f0cc62a2dbe052f1272
+SIZE (rust/crates/annotate-snippets-0.12.11.crate) = 57601
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
-SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
-SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
-SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
-SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
-SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
-SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/anyhow-1.0.101.crate) = 5f0e0fee31ef5ed1ba1316088939cea399010ed7731dba877ed44aeb407a75ea
+SIZE (rust/crates/anyhow-1.0.101.crate) = 52315
SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
SIZE (rust/crates/approx-0.5.1.crate) = 15100
SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
-SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
-SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
+SHA256 (rust/crates/arc-swap-1.8.1.crate) = 9ded5f9a03ac8f24d1b8a25101ee812cd32cdc8c50a4c50237de2c4915850e73
+SIZE (rust/crates/arc-swap-1.8.1.crate) = 80715
SHA256 (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea
SIZE (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 5102
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
@@ -59,50 +67,48 @@ SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5b
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b
SIZE (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 6460
+SHA256 (rust/crates/as-slice-0.2.1.crate) = 516b6b4f0e40d50dcda9365d53964ec74560ad4284da2e7fc97122cd83174516
+SIZE (rust/crates/as-slice-0.2.1.crate) = 6942
SHA256 (rust/crates/ash-0.38.0+1.3.281.crate) = 0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f
SIZE (rust/crates/ash-0.38.0+1.3.281.crate) = 457775
-SHA256 (rust/crates/ashpd-0.11.0.crate) = 6cbdf310d77fd3aaee6ea2093db7011dc2d35d2eb3481e5607f1f8d942ed99df
-SIZE (rust/crates/ashpd-0.11.0.crate) = 115010
+SHA256 (rust/crates/ashpd-0.12.2.crate) = 522dc9bec59923af17c43c5911cdabbacdb32ed4f955e83ecf592855618b20b5
+SIZE (rust/crates/ashpd-0.12.2.crate) = 123715
SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746
SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
-SHA256 (rust/crates/async-executor-1.13.2.crate) = bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa
-SIZE (rust/crates/async-executor-1.13.2.crate) = 28392
-SHA256 (rust/crates/async-fs-2.1.3.crate) = 09f7e37c0ed80b2a977691c47dae8625cfb21e205827106c64f7c588766b2e50
-SIZE (rust/crates/async-fs-2.1.3.crate) = 19302
-SHA256 (rust/crates/async-io-2.5.0.crate) = 19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca
-SIZE (rust/crates/async-io-2.5.0.crate) = 50545
-SHA256 (rust/crates/async-lock-3.4.1.crate) = 5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc
-SIZE (rust/crates/async-lock-3.4.1.crate) = 40981
-SHA256 (rust/crates/async-net-2.0.0.crate) = b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7
-SIZE (rust/crates/async-net-2.0.0.crate) = 17787
-SHA256 (rust/crates/async-process-2.4.0.crate) = 65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00
-SIZE (rust/crates/async-process-2.4.0.crate) = 26871
+SHA256 (rust/crates/async-executor-1.13.3.crate) = 497c00e0fd83a72a79a39fcbd8e3e2f055d6f6c7e025f3b3d91f4f8e76527fb8
+SIZE (rust/crates/async-executor-1.13.3.crate) = 29126
+SHA256 (rust/crates/async-io-2.6.0.crate) = 456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc
+SIZE (rust/crates/async-io-2.6.0.crate) = 51062
+SHA256 (rust/crates/async-lock-3.4.2.crate) = 290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311
+SIZE (rust/crates/async-lock-3.4.2.crate) = 39826
+SHA256 (rust/crates/async-process-2.5.0.crate) = fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75
+SIZE (rust/crates/async-process-2.5.0.crate) = 27552
SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
-SHA256 (rust/crates/async-signal-0.2.12.crate) = f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1
-SIZE (rust/crates/async-signal-0.2.12.crate) = 16790
+SHA256 (rust/crates/async-signal-0.2.13.crate) = 43c070bbf59cd3570b6b2dd54cd772527c7c3620fce8be898406dd3ed6adc64c
+SIZE (rust/crates/async-signal-0.2.13.crate) = 17015
SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
SIZE (rust/crates/async-task-4.7.1.crate) = 38077
SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
-SHA256 (rust/crates/audio_checker-0.1.0.crate) = 20234f0225492ef6ee5b9258277720993b343c694873da45b3c46221816d8831
-SIZE (rust/crates/audio_checker-0.1.0.crate) = 1729
SHA256 (rust/crates/auto_enums-0.8.7.crate) = 9c170965892137a3a9aeb000b4524aa3cc022a310e709d848b6e1cdce4ab4781
SIZE (rust/crates/auto_enums-0.8.7.crate) = 58613
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/av-data-0.4.4.crate) = fca67ba5d317924c02180c576157afd54babe48a76ebc66ce6d34bb8ba08308e
SIZE (rust/crates/av-data-0.4.4.crate) = 17576
-SHA256 (rust/crates/av1-grain-0.2.4.crate) = 4f3efb2ca85bc610acfa917b5aaa36f3fcbebed5b3182d7f877b02531c4b80c8
-SIZE (rust/crates/av1-grain-0.2.4.crate) = 37050
-SHA256 (rust/crates/avif-serialize-0.8.6.crate) = 47c8fbc0f831f4519fe8b810b6a7a91410ec83031b8233f730a0480029f6a23f
-SIZE (rust/crates/avif-serialize-0.8.6.crate) = 14185
-SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
-SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
+SHA256 (rust/crates/av-scenechange-0.14.1.crate) = 0f321d77c20e19b92c39e7471cf986812cbb46659d2af674adc4331ef3f18394
+SIZE (rust/crates/av-scenechange-0.14.1.crate) = 462353
+SHA256 (rust/crates/av1-grain-0.2.5.crate) = 8cfddb07216410377231960af4fcab838eaa12e013417781b78bd95ee22077f8
+SIZE (rust/crates/av1-grain-0.2.5.crate) = 37997
+SHA256 (rust/crates/avif-serialize-0.8.8.crate) = 375082f007bd67184fb9c0374614b29f9aaa604ec301635f72338bb65386a53d
+SIZE (rust/crates/avif-serialize-0.8.8.crate) = 15698
+SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
+SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/basic-toml-0.1.10.crate) = ba62675e8242a4c4e806d12f11d136e626e6c8361d6b829310732241652a178a
@@ -111,96 +117,98 @@ SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462c
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740
SIZE (rust/crates/bincode-2.0.1.crate) = 70469
-SHA256 (rust/crates/bindgen-0.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3
-SIZE (rust/crates/bindgen-0.71.1.crate) = 237785
-SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61
-SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
+SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
+SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
+SHA256 (rust/crates/bit_field-0.10.3.crate) = 1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6
+SIZE (rust/crates/bit_field-0.10.3.crate) = 11173
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.2.crate) = 6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29
-SIZE (rust/crates/bitflags-2.9.2.crate) = 47977
+SHA256 (rust/crates/bitflags-2.11.0.crate) = 843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af
+SIZE (rust/crates/bitflags-2.11.0.crate) = 48906
SHA256 (rust/crates/bitreader-0.3.11.crate) = 886559b1e163d56c765bc3a985febb4eee8009f625244511d8ee3c432e08c066
SIZE (rust/crates/bitreader-0.3.11.crate) = 12077
-SHA256 (rust/crates/bitstream-io-2.6.0.crate) = 6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2
-SIZE (rust/crates/bitstream-io-2.6.0.crate) = 38256
-SHA256 (rust/crates/bitstream-io-4.5.0.crate) = b348c85aeb6d0bb7dee47de5506b587d9c6c17856d1314eb4695ad751edc7231
-SIZE (rust/crates/bitstream-io-4.5.0.crate) = 62522
+SHA256 (rust/crates/bitstream-io-4.9.0.crate) = 60d4bd9d1db2c6bdf285e223a7fa369d5ce98ec767dec949c6ca62863ce61757
+SIZE (rust/crates/bitstream-io-4.9.0.crate) = 65217
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/bk-tree-0.5.0.crate) = a8283fb8e64b873918f8bc527efa6aff34956296e48ea750a9c909cd47c01546
SIZE (rust/crates/bk-tree-0.5.0.crate) = 12292
-SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
-SIZE (rust/crates/blake3-1.8.2.crate) = 205967
+SHA256 (rust/crates/blake3-1.8.3.crate) = 2468ef7d57b3fb7e16b576e8377cdbde2320c60e1491e961d11da40fc4f02a2d
+SIZE (rust/crates/blake3-1.8.3.crate) = 207224
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f
SIZE (rust/crates/block2-0.5.1.crate) = 24191
-SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2
-SIZE (rust/crates/block2-0.6.1.crate) = 34311
+SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
+SIZE (rust/crates/block2-0.6.2.crate) = 34505
SHA256 (rust/crates/blocking-1.6.2.crate) = e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21
SIZE (rust/crates/blocking-1.6.2.crate) = 17754
-SHA256 (rust/crates/borsh-1.5.7.crate) = ad8646f98db542e39fc66e68a20b2144f6a732636df7c2354e74645faaa433ce
-SIZE (rust/crates/borsh-1.5.7.crate) = 78062
+SHA256 (rust/crates/borsh-1.6.0.crate) = d1da5ab77c1437701eeff7c88d968729e7766172279eab0676857b3d63af7a6f
+SIZE (rust/crates/borsh-1.6.0.crate) = 82725
+SHA256 (rust/crates/brotli-8.0.2.crate) = 4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560
+SIZE (rust/crates/brotli-8.0.2.crate) = 741739
SHA256 (rust/crates/brotli-decompressor-5.0.0.crate) = 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03
SIZE (rust/crates/brotli-decompressor-5.0.0.crate) = 195282
-SHA256 (rust/crates/built-0.7.7.crate) = 56ed6191a7e78c36abdb16ab65341eefd73d64d303fffccdbb00d51e4205967b
-SIZE (rust/crates/built-0.7.7.crate) = 29776
-SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
-SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/built-0.8.0.crate) = f4ad8f11f288f48ca24471bbd51ac257aaeaaa07adae295591266b792902ae64
+SIZE (rust/crates/built-0.8.0.crate) = 35112
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
SIZE (rust/crates/by_address-1.2.1.crate) = 8437
SHA256 (rust/crates/byte-slice-cast-1.2.3.crate) = 7575182f7272186991736b70173b0ea045398f984bf5ebbb3804736ce1330c9d
SIZE (rust/crates/byte-slice-cast-1.2.3.crate) = 7498
SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e
SIZE (rust/crates/bytecount-0.6.9.crate) = 18695
-SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
-SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
-SHA256 (rust/crates/bytemuck_derive-1.10.1.crate) = 4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29
-SIZE (rust/crates/bytemuck_derive-1.10.1.crate) = 25122
+SHA256 (rust/crates/bytemuck-1.25.0.crate) = c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec
+SIZE (rust/crates/bytemuck-1.25.0.crate) = 53466
+SHA256 (rust/crates/bytemuck_derive-1.10.2.crate) = f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff
+SIZE (rust/crates/bytemuck_derive-1.10.2.crate) = 25678
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
-SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
-SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/bzip2-0.6.0.crate) = bea8dcd42434048e4f7a304411d9273a411f647446c1234a65ce0554923f4cff
-SIZE (rust/crates/bzip2-0.6.0.crate) = 38148
-SHA256 (rust/crates/cairo-rs-0.21.1.crate) = 1158f326d7b755a9ae2b36c5b5391400e3431f3b77418cedb6d7130126628f10
-SIZE (rust/crates/cairo-rs-0.21.1.crate) = 58404
-SHA256 (rust/crates/cairo-sys-rs-0.21.1.crate) = b963177900ec8e783927e5ed99e16c0ec1b723f1f125dff8992db28ef35c62c3
-SIZE (rust/crates/cairo-sys-rs-0.21.1.crate) = 14498
+SHA256 (rust/crates/bytes-1.11.1.crate) = 1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33
+SIZE (rust/crates/bytes-1.11.1.crate) = 78584
+SHA256 (rust/crates/bzip2-0.6.1.crate) = f3a53fac24f34a81bc9954b5d6cfce0c21e18ec6959f44f56e8e90e4bb7c346c
+SIZE (rust/crates/bzip2-0.6.1.crate) = 38427
+SHA256 (rust/crates/cairo-rs-0.22.0-alpha.3.crate) = b1bfa0ba0f289c6b72e05b790b65316d186d2a39c7bf39709080cbd615a6c176
+SIZE (rust/crates/cairo-rs-0.22.0-alpha.3.crate) = 57449
+SHA256 (rust/crates/cairo-sys-rs-0.22.0-alpha.3.crate) = 987a6c619516566caf5fe2727f28024d4cdfecdfb1d33b2e3862ef3c72a749f3
+SIZE (rust/crates/cairo-sys-rs-0.22.0-alpha.3.crate) = 14456
SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec
SIZE (rust/crates/calloop-0.13.0.crate) = 69698
-SHA256 (rust/crates/calloop-0.14.3.crate) = cb9f6e1368bd4621d2c86baa7e37de77a938adf5221e5dd3d6133340101b309e
-SIZE (rust/crates/calloop-0.14.3.crate) = 78158
+SHA256 (rust/crates/calloop-0.14.4.crate) = 4dbf9978365bac10f54d1d4b04f7ce4427e51f71d61f2fe15e3fed5166474df7
+SIZE (rust/crates/calloop-0.14.4.crate) = 77843
SHA256 (rust/crates/calloop-wayland-source-0.3.0.crate) = 95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20
SIZE (rust/crates/calloop-wayland-source-0.3.0.crate) = 11300
+SHA256 (rust/crates/calloop-wayland-source-0.4.1.crate) = 138efcf0940a02ebf0cc8d1eff41a1682a46b431630f4c52450d6265876021fa
+SIZE (rust/crates/calloop-wayland-source-0.4.1.crate) = 11247
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
SIZE (rust/crates/cbc-0.1.2.crate) = 23501
-SHA256 (rust/crates/cc-1.2.33.crate) = 3ee0f8803222ba5a7e2777dd72ca451868909b1ac410621b676adf07280e9b5f
-SIZE (rust/crates/cc-1.2.33.crate) = 111970
+SHA256 (rust/crates/cc-1.2.56.crate) = aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2
+SIZE (rust/crates/cc-1.2.56.crate) = 96059
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfb-0.7.3.crate) = d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f
SIZE (rust/crates/cfb-0.7.3.crate) = 63277
-SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02
-SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108
-SHA256 (rust/crates/cfg-expr-0.20.2.crate) = c8d458d63f0f0f482c8da9b7c8b76c21bd885a02056cc94c6404d861ca2b8206
-SIZE (rust/crates/cfg-expr-0.20.2.crate) = 44758
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cfg-expr-0.20.6.crate) = 78cef5b5a1a6827c7322ae2a636368a573006b27cfa76c7ebd53e834daeaab6a
+SIZE (rust/crates/cfg-expr-0.20.6.crate) = 45312
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/cgl-0.3.2.crate) = 0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff
SIZE (rust/crates/cgl-0.3.2.crate) = 7557
-SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/chacha20-0.10.0.crate) = 6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601
+SIZE (rust/crates/chacha20-0.10.0.crate) = 38763
+SHA256 (rust/crates/chrono-0.4.43.crate) = fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118
+SIZE (rust/crates/chrono-0.4.43.crate) = 240392
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
@@ -211,22 +219,18 @@ SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa2
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318
-SIZE (rust/crates/clap-4.5.45.crate) = 58337
-SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8
-SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799
-SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
-SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
-SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
-SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/clap-4.5.58.crate) = 63be97961acde393029492ce0be7a1af7e323e6bae9511ebfac33751be5e6806
+SIZE (rust/crates/clap-4.5.58.crate) = 61991
+SHA256 (rust/crates/clap_builder-4.5.58.crate) = 7f13174bda5dfd69d7e947827e5af4b0f2f94a4a3ee92912fba07a66150f21e2
+SIZE (rust/crates/clap_builder-4.5.58.crate) = 170948
+SHA256 (rust/crates/clap_derive-4.5.55.crate) = a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5
+SIZE (rust/crates/clap_derive-4.5.55.crate) = 33502
+SHA256 (rust/crates/clap_lex-1.0.0.crate) = 3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831
+SIZE (rust/crates/clap_lex-1.0.0.crate) = 13466
SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994
SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
-SHA256 (rust/crates/codemap-0.1.3.crate) = b9e769b5c8c8283982a987c6e948e540254f1058d5a74b8794914d4ef5fc2a24
-SIZE (rust/crates/codemap-0.1.3.crate) = 9483
-SHA256 (rust/crates/codemap-diagnostic-0.1.2.crate) = cc20770be05b566a963bf91505e60412c4a2d016d1ef95c5512823bb085a8122
-SIZE (rust/crates/codemap-diagnostic-0.1.2.crate) = 21541
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
@@ -235,46 +239,50 @@ SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde
SIZE (rust/crates/combine-4.6.7.crate) = 134808
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
-SHA256 (rust/crates/console-0.16.0.crate) = 2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d
-SIZE (rust/crates/console-0.16.0.crate) = 39107
+SHA256 (rust/crates/console-0.16.2.crate) = 03e45a4a8926227e4197636ba97a9fc9b00477e9f4bd711395687c5f0734bec4
+SIZE (rust/crates/console-0.16.2.crate) = 34100
SHA256 (rust/crates/const-field-offset-0.1.5.crate) = 91fcde4ca1211b5a94b573083c472ee19e86b19a441913f66e1cc5c41daf0255
SIZE (rust/crates/const-field-offset-0.1.5.crate) = 8332
SHA256 (rust/crates/const-field-offset-macro-0.1.5.crate) = 5387f5bbc9e9e6c96436ea125afa12614cebf8ac67f49abc08c1e7a891466c90
SIZE (rust/crates/const-field-offset-macro-0.1.5.crate) = 4530
-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/constant_time_eq-0.4.2.crate) = 3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b
+SIZE (rust/crates/constant_time_eq-0.4.2.crate) = 25831
+SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
+SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
SHA256 (rust/crates/copypasta-0.10.2.crate) = 3e6811e17f81fe246ef2bc553f76b6ee6ab41a694845df1d37e52a92b7bbd38a
SIZE (rust/crates/copypasta-0.10.2.crate) = 15486
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
-SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
-SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
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/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081
SIZE (rust/crates/core-graphics-0.23.2.crate) = 30763
-SHA256 (rust/crates/core-graphics-0.24.0.crate) = fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1
-SIZE (rust/crates/core-graphics-0.24.0.crate) = 31332
SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
-SHA256 (rust/crates/core-graphics-types-0.2.0.crate) = 3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb
-SIZE (rust/crates/core-graphics-types-0.2.0.crate) = 7098
-SHA256 (rust/crates/core-text-21.0.0.crate) = a593227b66cbd4007b2a050dfdd9e1d1318311409c8d600dc82ba1b15ca9c130
-SIZE (rust/crates/core-text-21.0.0.crate) = 21254
SHA256 (rust/crates/core2-0.4.0.crate) = b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505
SIZE (rust/crates/core2-0.4.0.crate) = 37075
SHA256 (rust/crates/core_maths-0.1.1.crate) = 77745e017f5edba1a9c1d854f6f3a52dac8a12dd5af5d2f54aecf61e43d80d30
SIZE (rust/crates/core_maths-0.1.1.crate) = 6528
+SHA256 (rust/crates/coreaudio-rs-0.13.0.crate) = 1aae284fbaf7d27aa0e292f7677dfbe26503b0d555026f702940805a630eac17
+SIZE (rust/crates/coreaudio-rs-0.13.0.crate) = 42013
SHA256 (rust/crates/countme-3.0.1.crate) = 7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636
SIZE (rust/crates/countme-3.0.1.crate) = 10784
+SHA256 (rust/crates/cpal-0.16.0.crate) = cbd307f43cc2a697e2d1f8bc7a1d824b5269e052209e28883e5bc04d095aaa3f
+SIZE (rust/crates/cpal-0.16.0.crate) = 104465
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/cpufeatures-0.3.0.crate) = 8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201
+SIZE (rust/crates/cpufeatures-0.3.0.crate) = 14156
+SHA256 (rust/crates/crc-3.4.0.crate) = 5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d
+SIZE (rust/crates/crc-3.4.0.crate) = 13941
+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.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
-SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928
-SIZE (rust/crates/criterion-0.7.0.crate) = 119908
-SHA256 (rust/crates/criterion-plot-0.6.0.crate) = 9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338
-SIZE (rust/crates/criterion-plot-0.6.0.crate) = 24495
+SHA256 (rust/crates/criterion-0.8.2.crate) = 950046b2aa2492f9a536f5f4f9a3de7b9e2476e575e05bd6c333371add4d98f3
+SIZE (rust/crates/criterion-0.8.2.crate) = 122924
+SHA256 (rust/crates/criterion-plot-0.8.2.crate) = d8d80a2f4f5b554395e47b5d8305bc3d27813bacb73493eb1001e8f76dae29ea
+SIZE (rust/crates/criterion-plot-0.8.2.crate) = 24800
SHA256 (rust/crates/critical-section-1.2.0.crate) = 790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b
SIZE (rust/crates/critical-section-1.2.0.crate) = 19133
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
@@ -289,12 +297,12 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
-SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
-SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/ctor-lite-0.1.0.crate) = 1f791803201ab277ace03903de1594460708d2d54df6053f2d9e82f592b19e3b
-SIZE (rust/crates/ctor-lite-0.1.0.crate) = 10506
-SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73
-SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606
+SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
+SHA256 (rust/crates/ctor-lite-0.1.1.crate) = b29fccfdaeb0f9bd90da5759b1d0eaa2f6cfcfe90960124cfc83141ed4e111fd
+SIZE (rust/crates/ctor-lite-0.1.1.crate) = 12217
+SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790
+SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115
SHA256 (rust/crates/cursor-icon-1.2.0.crate) = f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f
SIZE (rust/crates/cursor-icon-1.2.0.crate) = 14267
SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850
@@ -303,24 +311,24 @@ SHA256 (rust/crates/darling_core-0.14.4.crate) = 109c1ca6e6b7f82cc233a97004ea8ed
SIZE (rust/crates/darling_core-0.14.4.crate) = 57485
SHA256 (rust/crates/darling_macro-0.14.4.crate) = a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e
SIZE (rust/crates/darling_macro-0.14.4.crate) = 1896
-SHA256 (rust/crates/dary_heap-0.3.7.crate) = 04d2cd9c18b9f454ed67da600630b021a8a80bf33f8c95896ab33aaf1c26b728
-SIZE (rust/crates/dary_heap-0.3.7.crate) = 24076
-SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
-SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
-SHA256 (rust/crates/data-url-0.3.1.crate) = 5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a
-SIZE (rust/crates/data-url-0.3.1.crate) = 21109
+SHA256 (rust/crates/dary_heap-0.3.8.crate) = 06d2e3287df1c007e74221c49ca10a95d557349e54b3a75dc2fb14712c751f04
+SIZE (rust/crates/dary_heap-0.3.8.crate) = 26544
+SHA256 (rust/crates/dasp_sample-0.11.0.crate) = 0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f
+SIZE (rust/crates/dasp_sample-0.11.0.crate) = 11617
+SHA256 (rust/crates/data-encoding-2.10.0.crate) = d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea
+SIZE (rust/crates/data-encoding-2.10.0.crate) = 22293
+SHA256 (rust/crates/data-url-0.3.2.crate) = be1e0bca6c3637f992fc1cc7cbc52a78c1ef6db076dbf1059c4323d6a2048376
+SIZE (rust/crates/data-url-0.3.2.crate) = 23862
SHA256 (rust/crates/dav1d-0.10.4.crate) = 80c3f80814db85397819d464bb553268992c393b4b3b5554b89c1655996d5926
SIZE (rust/crates/dav1d-0.10.4.crate) = 16744
SHA256 (rust/crates/dav1d-sys-0.8.3.crate) = c3c91aea6668645415331133ed6f8ddf0e7f40160cd97a12d59e68716a58704b
SIZE (rust/crates/dav1d-sys-0.8.3.crate) = 9530
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
-SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
-SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
-SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
-SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
-SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
-SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
+SHA256 (rust/crates/deranged-0.5.6.crate) = cc3dc5ad92c2e2d1c193bbbbdf2ea477cb81331de4f3103f267ca18368b988c4
+SIZE (rust/crates/deranged-0.5.6.crate) = 26617
+SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
+SIZE (rust/crates/derive_more-2.1.1.crate) = 88632
+SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb
+SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094
SHA256 (rust/crates/derive_utils-0.15.0.crate) = ccfae181bab5ab6c5478b2ccb69e4c68a02f8c3ec72f6616bfec9dbc599d2ee0
SIZE (rust/crates/derive_utils-0.15.0.crate) = 16294
SHA256 (rust/crates/deunicode-1.6.2.crate) = abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04
@@ -339,30 +347,22 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412
SIZE (rust/crates/dlib-0.5.2.crate) = 5806
-SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
-SIZE (rust/crates/document-features-0.2.11.crate) = 14640
+SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
+SIZE (rust/crates/document-features-0.2.12.crate) = 14739
SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
SHA256 (rust/crates/dpi-0.1.2.crate) = d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76
SIZE (rust/crates/dpi-0.1.2.crate) = 14812
-SHA256 (rust/crates/drm-0.12.0.crate) = 98888c4bbd601524c11a7ed63f814b8825f420514f78e96f752c437ae9cbb5d1
-SIZE (rust/crates/drm-0.12.0.crate) = 49549
SHA256 (rust/crates/drm-0.14.1.crate) = 80bc8c5c6c2941f70a55c15f8d9f00f9710ebda3ffda98075f996a0e6c92756f
SIZE (rust/crates/drm-0.14.1.crate) = 52927
-SHA256 (rust/crates/drm-ffi-0.8.0.crate) = 97c98727e48b7ccb4f4aea8cfe881e5b07f702d17b7875991881b41af7278d53
-SIZE (rust/crates/drm-ffi-0.8.0.crate) = 9703
SHA256 (rust/crates/drm-ffi-0.9.0.crate) = d8e41459d99a9b529845f6d2c909eb9adf3b6d2f82635ae40be8de0601726e8b
SIZE (rust/crates/drm-ffi-0.9.0.crate) = 9949
SHA256 (rust/crates/drm-fourcc-2.2.0.crate) = 0aafbcdb8afc29c1a7ee5fbe53b5d62f4565b35a042a662ca9fecd0b54dae6f4
SIZE (rust/crates/drm-fourcc-2.2.0.crate) = 12192
-SHA256 (rust/crates/drm-sys-0.7.0.crate) = fd39dde40b6e196c2e8763f23d119ddb1a8714534bf7d77fa97a65b0feda3986
-SIZE (rust/crates/drm-sys-0.7.0.crate) = 10439
SHA256 (rust/crates/drm-sys-0.8.0.crate) = bafb66c8dbc944d69e15cfcc661df7e703beffbaec8bd63151368b06c5f9858c
SIZE (rust/crates/drm-sys-0.8.0.crate) = 10472
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
-SHA256 (rust/crates/dwrote-0.11.3.crate) = bfe1f192fcce01590bd8d839aca53ce0d11d803bf291b2a6c4ad925a8f0024be
-SIZE (rust/crates/dwrote-0.11.3.crate) = 22799
SHA256 (rust/crates/ecb-0.1.2.crate) = 1a8bfa975b1aec2145850fcaa1c6fe269a16578c44705a532ae3edc92b8881c7
SIZE (rust/crates/ecb-0.1.2.crate) = 6210
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
@@ -371,8 +371,8 @@ SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182b
SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
-SHA256 (rust/crates/endi-1.1.0.crate) = a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf
-SIZE (rust/crates/endi-1.1.0.crate) = 4872
+SHA256 (rust/crates/endi-1.1.1.crate) = 66b7e2430c6dff6a955451e2cfc438f09cea1965a9d6f87f7e3b90decc014099
+SIZE (rust/crates/endi-1.1.1.crate) = 5045
SHA256 (rust/crates/enum-utils-0.1.2.crate) = ed327f716d0d351d86c9fd3398d20ee39ad8f681873cc081da2ca1c10fed398a
SIZE (rust/crates/enum-utils-0.1.2.crate) = 10197
SHA256 (rust/crates/enum-utils-from-str-0.1.2.crate) = d49be08bad6e4ca87b2b8e74146987d4e5cb3b7512efa50ef505b51a22227ee1
@@ -389,32 +389,38 @@ SHA256 (rust/crates/equator-macro-0.4.2.crate) = 44f23cf4b44bfce11a86ace86f8a73f
SIZE (rust/crates/equator-macro-0.4.2.crate) = 6407
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/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59
SIZE (rust/crates/error-code-3.3.2.crate) = 8516
-SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
-SIZE (rust/crates/euclid-0.22.11.crate) = 79261
+SHA256 (rust/crates/euclid-0.22.13.crate) = df61bf483e837f88d5c2291dcf55c67be7e676b3a51acc48db3a7b163b91ed63
+SIZE (rust/crates/euclid-0.22.13.crate) = 86172
SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab
SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
-SHA256 (rust/crates/exr-1.73.0.crate) = f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0
-SIZE (rust/crates/exr-1.73.0.crate) = 244371
+SHA256 (rust/crates/exr-1.74.0.crate) = 4300e043a56aa2cb633c01af81ca8f699a321879a7854d3896a0ba89056363be
+SIZE (rust/crates/exr-1.74.0.crate) = 248890
SHA256 (rust/crates/extended-0.1.0.crate) = af9673d8203fcb076b19dfd17e38b3d4ae9f44959416ea532ce72415a6020365
SIZE (rust/crates/extended-0.1.0.crate) = 4393
SHA256 (rust/crates/failure-0.1.8.crate) = d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86
SIZE (rust/crates/failure-0.1.8.crate) = 37582
SHA256 (rust/crates/fallible_collections-0.4.9.crate) = a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd
SIZE (rust/crates/fallible_collections-0.4.9.crate) = 49824
-SHA256 (rust/crates/fast_image_resize-5.1.4.crate) = d372ab3252d8f162d858d675a3d88a8c33ba24a6238837c50c8851911c7e89cd
-SIZE (rust/crates/fast_image_resize-5.1.4.crate) = 152880
+SHA256 (rust/crates/fast_image_resize-5.5.0.crate) = fbc7fe45cf92b43817ff62a3723e862b85bd1d06288f63007f7645d1d2f7a060
+SIZE (rust/crates/fast_image_resize-5.5.0.crate) = 154936
+SHA256 (rust/crates/fast_image_resize-6.0.0.crate) = 12dd43e5011e8d8411a3215a0d57a2ec5c68282fb90eb5d7221fab0113442174
+SIZE (rust/crates/fast_image_resize-6.0.0.crate) = 155984
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/fax-0.2.6.crate) = f05de7d48f37cd6730705cbca900770cab77a89f413d23e100ad7fad7795a0ab
+SIZE (rust/crates/fax-0.2.6.crate) = 13279
+SHA256 (rust/crates/fax_derive-0.2.0.crate) = a0aca10fb742cb43f9e7bb8467c91aa9bcb8e3ffbc6a6f7389bb93ffc920577d
+SIZE (rust/crates/fax_derive-0.2.0.crate) = 4442
SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
-SHA256 (rust/crates/femtovg-0.14.1.crate) = ffdf29af13b81d7562ccd57624242b2ed56edc2c83dad25f13bd74d87e7fa8d9
-SIZE (rust/crates/femtovg-0.14.1.crate) = 265987
+SHA256 (rust/crates/femtovg-0.20.1.crate) = a125295d4de2b2473e731c4612599ba3cdf7e05af6bba16f324ba8ffbf093436
+SIZE (rust/crates/femtovg-0.20.1.crate) = 269827
SHA256 (rust/crates/ffmpeg_cmdline_utils-0.4.0.crate) = 30cbcb92e5f36bda100292a8bf8989631f3b6c4e4b71454ca803a9b837f63441
SIZE (rust/crates/ffmpeg_cmdline_utils-0.4.0.crate) = 21394
SHA256 (rust/crates/ffmpeg_gst_wrapper-0.4.0.crate) = cc2e75be881230e5808200de02c435cfee05b5e0b978ce50cdbcf6527e8d13de
@@ -425,42 +431,48 @@ SHA256 (rust/crates/file-id-0.2.3.crate) = e1fc6a637b6dc58414714eddd9170ff187ecb
SIZE (rust/crates/file-id-0.2.3.crate) = 10148
SHA256 (rust/crates/file-rotate-0.8.0.crate) = 6e8e2fa049328a1f3295991407a88585805d126dfaadf74b9fe8c194c730aafc
SIZE (rust/crates/file-rotate-0.8.0.crate) = 22483
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/filetime-0.2.27.crate) = f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db
+SIZE (rust/crates/filetime-0.2.27.crate) = 16678
SHA256 (rust/crates/find-crate-0.6.3.crate) = 59a98bbaacea1c0eb6a0876280051b892eb73594fd90cf3b20e9c817029c57d2
SIZE (rust/crates/find-crate-0.6.3.crate) = 12092
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
+SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582
+SIZE (rust/crates/find-msvc-tools-0.1.9.crate) = 31493
+SHA256 (rust/crates/flate2-1.1.9.crate) = 843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c
+SIZE (rust/crates/flate2-1.1.9.crate) = 82745
SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
SHA256 (rust/crates/fluent-0.17.0.crate) = 8137a6d5a2c50d6b0ebfcb9aaa91a28154e0a70605f112d30cb0cd4a78670477
SIZE (rust/crates/fluent-0.17.0.crate) = 10282
SHA256 (rust/crates/fluent-bundle-0.16.0.crate) = 01203cb8918f5711e73891b347816d932046f95f54207710bda99beaeb423bf4
SIZE (rust/crates/fluent-bundle-0.16.0.crate) = 35301
-SHA256 (rust/crates/fluent-langneg-0.13.0.crate) = 2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94
-SIZE (rust/crates/fluent-langneg-0.13.0.crate) = 11723
+SHA256 (rust/crates/fluent-langneg-0.13.1.crate) = 7eebbe59450baee8282d71676f3bfed5689aeab00b27545e83e5f14b1195e8b0
+SIZE (rust/crates/fluent-langneg-0.13.1.crate) = 11383
SHA256 (rust/crates/fluent-syntax-0.12.0.crate) = 54f0d287c53ffd184d04d8677f590f4ac5379785529e5e08b1c8083acdd5c198
SIZE (rust/crates/fluent-syntax-0.12.0.crate) = 32438
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/fontconfig-parser-0.5.8.crate) = bbc773e24e02d4ddd8395fd30dc147524273a83e54e0f312d986ea30de5f5646
-SIZE (rust/crates/fontconfig-parser-0.5.8.crate) = 40928
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
+SHA256 (rust/crates/font-types-0.10.1.crate) = 39a654f404bbcbd48ea58c617c2993ee91d1cb63727a37bf2323a4edeed1b8c5
+SIZE (rust/crates/font-types-0.10.1.crate) = 24859
SHA256 (rust/crates/fontdb-0.23.0.crate) = 457e789b3d1202543297a350643cf459f836cade38934e7a4cf6a39e7cde2905
SIZE (rust/crates/fontdb-0.23.0.crate) = 108324
SHA256 (rust/crates/fontdue-0.9.3.crate) = 2e57e16b3fe8ff4364c0661fdaac543fb38b29ea9bc9c2f45612d90adf931d2b
SIZE (rust/crates/fontdue-0.9.3.crate) = 141337
+SHA256 (rust/crates/fontique-0.7.0.crate) = 30bbc252c93499b6d3635d692f892a637db0dbb130ce9b32bf20b28e0dcc470b
+SIZE (rust/crates/fontique-0.7.0.crate) = 62801
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
SIZE (rust/crates/foreign-types-0.5.0.crate) = 7824
SHA256 (rust/crates/foreign-types-macros-0.2.3.crate) = 1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742
SIZE (rust/crates/foreign-types-macros-0.2.3.crate) = 7635
SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/four-cc-0.2.0.crate) = 92d73a076bdabd78c2f9045dba1b90664a655fa8372581c238596e1eb3a5e1b7
-SIZE (rust/crates/four-cc-0.2.0.crate) = 7880
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/four-cc-0.4.0.crate) = 795cbfc56d419a7ce47ccbb7504dd9a5b7c484c083c356e797de08bd988d9629
+SIZE (rust/crates/four-cc-0.4.0.crate) = 9416
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/fun_time-0.3.4.crate) = bee194d43605ea83cca7af42af5f9001fab1a8e2220cb8a012e21dda6167fdb0
@@ -493,42 +505,46 @@ SHA256 (rust/crates/gbm-0.18.0.crate) = ce852e998d3ca5e4a97014fb31c940dc5ef344ec
SIZE (rust/crates/gbm-0.18.0.crate) = 11893
SHA256 (rust/crates/gbm-sys-0.4.0.crate) = c13a5f2acc785d8fb6bf6b7ab6bfb0ef5dad4f4d97e8e70bb8e470722312f76f
SIZE (rust/crates/gbm-sys-0.4.0.crate) = 7647
-SHA256 (rust/crates/gdk-pixbuf-0.21.1.crate) = 3c7330cdbbc653df431331ae3d9d59e985a0fecaf33d74c7c1c5d13ab0245f6c
-SIZE (rust/crates/gdk-pixbuf-0.21.1.crate) = 21423
-SHA256 (rust/crates/gdk-pixbuf-sys-0.21.1.crate) = e25899cc931dc28cba912ebec793b730f53d2d419f90a562fcb29b53bd10aa82
-SIZE (rust/crates/gdk-pixbuf-sys-0.21.1.crate) = 14021
-SHA256 (rust/crates/gdk4-0.10.0.crate) = 0a67b064d2f35e649232455c7724f56f977555d2608c43300eabc530eaa4e359
-SIZE (rust/crates/gdk4-0.10.0.crate) = 101740
-SHA256 (rust/crates/gdk4-sys-0.10.0.crate) = 2edbda0d879eb85317bdb49a3da591ed70a804a10776e358ef416be38c6db2c5
-SIZE (rust/crates/gdk4-sys-0.10.0.crate) = 76442
-SHA256 (rust/crates/generator-0.7.5.crate) = 5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e
-SIZE (rust/crates/generator-0.7.5.crate) = 29947
+SHA256 (rust/crates/gdk-pixbuf-0.22.0-alpha.3.crate) = 48490c42fe0e3bdc0d2a351ef18d22cafd77fa3194c25e25e8b2c65e5d61a667
+SIZE (rust/crates/gdk-pixbuf-0.22.0-alpha.3.crate) = 21596
+SHA256 (rust/crates/gdk-pixbuf-sys-0.22.0-alpha.3.crate) = 0ff2a0f8085658fc3c6a59dfb7716e53cd3895053b924229ca3881c40cea1ee8
+SIZE (rust/crates/gdk-pixbuf-sys-0.22.0-alpha.3.crate) = 13447
+SHA256 (rust/crates/gdk4-0.11.0-alpha.3.crate) = b54e5928b29e90239e9bafe455cefdd364c765a525e1f8afb423b768e77700e4
+SIZE (rust/crates/gdk4-0.11.0-alpha.3.crate) = 103265
+SHA256 (rust/crates/gdk4-sys-0.11.0-alpha.3.crate) = 597d16ef9f4169e595e8576036b4a0db340834d9c9eb0e7f79123b5f9725851b
+SIZE (rust/crates/gdk4-sys-0.11.0-alpha.3.crate) = 76500
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/geo-types-0.7.17.crate) = 75a4dcd69d35b2c87a7c83bce9af69fd65c9d68d3833a0ded568983928f3fc99
-SIZE (rust/crates/geo-types-0.7.17.crate) = 45955
-SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818
-SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
-SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
-SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
-SHA256 (rust/crates/gif-0.13.3.crate) = 4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b
-SIZE (rust/crates/gif-0.13.3.crate) = 36010
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/gio-0.21.1.crate) = 52b5e3f390d01b79e30da451dd00e27cd1ac2de81658e3abf6c1fc3229b24c5f
-SIZE (rust/crates/gio-0.21.1.crate) = 228292
-SHA256 (rust/crates/gio-sys-0.21.1.crate) = a03f2234671e5a588cfe1f59c2b22c103f5772ea351be9cc824a9ce0d06d99fd
-SIZE (rust/crates/gio-sys-0.21.1.crate) = 87224
+SHA256 (rust/crates/geo-types-0.7.18.crate) = 24f8647af4005fa11da47cd56252c6ef030be8fa97bdbf355e7dfb6348f0a82c
+SIZE (rust/crates/geo-types-0.7.18.crate) = 46826
+SHA256 (rust/crates/gethostname-1.1.0.crate) = 1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8
+SIZE (rust/crates/gethostname-1.1.0.crate) = 9865
+SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df
+SIZE (rust/crates/getopts-0.2.24.crate) = 21467
+SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0
+SIZE (rust/crates/getrandom-0.2.17.crate) = 40780
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/getrandom-0.4.1.crate) = 139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec
+SIZE (rust/crates/getrandom-0.4.1.crate) = 53686
+SHA256 (rust/crates/gif-0.14.1.crate) = f5df2ba84018d80c213569363bdcd0c64e6933c67fe4c1d60ecf822971a3c35e
+SIZE (rust/crates/gif-0.14.1.crate) = 38581
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
+SHA256 (rust/crates/gio-0.22.0-alpha.3.crate) = 03fa804f55f67d88f4e8fcc43a045c2243032ab814e9f024ca9af877578de589
+SIZE (rust/crates/gio-0.22.0-alpha.3.crate) = 249760
+SHA256 (rust/crates/gio-sys-0.22.0-alpha.3.crate) = 799a85fb15a5cb1f3b4d6844fee59d053c18aa829457a974e49bf96fd1395084
+SIZE (rust/crates/gio-sys-0.22.0-alpha.3.crate) = 83688
SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
-SHA256 (rust/crates/glib-0.21.1.crate) = 60bdc26493257b5794ba9301f7cbaf7ab0d69a570bfbefa4d7d360e781cb5205
-SIZE (rust/crates/glib-0.21.1.crate) = 298489
-SHA256 (rust/crates/glib-macros-0.21.0.crate) = e772291ebea14c28eb11bb75741f62f4a4894f25e60ce80100797b6b010ef0f9
-SIZE (rust/crates/glib-macros-0.21.0.crate) = 65629
-SHA256 (rust/crates/glib-sys-0.21.1.crate) = dc7c43cff6a7dc43821e45ebf172399437acd6716fa2186b6852d2b397bf622d
-SIZE (rust/crates/glib-sys-0.21.1.crate) = 68368
+SHA256 (rust/crates/glib-0.22.0-alpha.2.crate) = 6d97df62440eff82e6c4dd9874b5ac268eecff9395ea34eeec12364ab948bee8
+SIZE (rust/crates/glib-0.22.0-alpha.2.crate) = 298814
+SHA256 (rust/crates/glib-macros-0.22.0-alpha.3.crate) = 7aeed559294a89b070b8fc9d0c9bb579288287284c7d8bcdfb977d09f7f933cd
+SIZE (rust/crates/glib-macros-0.22.0-alpha.3.crate) = 69066
+SHA256 (rust/crates/glib-sys-0.22.0-alpha.3.crate) = af295296f85e11714b259ff35ad224088035120ef2f183c82fe077a5a019e350
+SIZE (rust/crates/glib-sys-0.22.0-alpha.3.crate) = 66726
+SHA256 (rust/crates/glibc_musl_version-0.1.0.crate) = 8b03526c417228f37a649e2697eb015f81c59817679bf01ac62445ce6a9b19ef
+SIZE (rust/crates/glibc_musl_version-0.1.0.crate) = 5662
SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08
@@ -543,34 +559,38 @@ SHA256 (rust/crates/glutin_glx_sys-0.6.1.crate) = 8a7bb2938045a88b612499fbcba375
SIZE (rust/crates/glutin_glx_sys-0.6.1.crate) = 5946
SHA256 (rust/crates/glutin_wgl_sys-0.6.1.crate) = 2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e
SIZE (rust/crates/glutin_wgl_sys-0.6.1.crate) = 5567
-SHA256 (rust/crates/gobject-sys-0.21.1.crate) = 3e9a190eef2bce144a6aa8434e306974c6062c398e0a33a146d60238f9062d5c
-SIZE (rust/crates/gobject-sys-0.21.1.crate) = 23364
-SHA256 (rust/crates/graphene-rs-0.21.1.crate) = d96914394464c04df8279c23976293afd53b2588e03c9d8d9662ef6528654a85
-SIZE (rust/crates/graphene-rs-0.21.1.crate) = 22859
-SHA256 (rust/crates/graphene-sys-0.21.1.crate) = cf8205bb19b7a041cf059be3c94d6b23b3f2c6c96362c44311dcf184e4a9422a
-SIZE (rust/crates/graphene-sys-0.21.1.crate) = 16157
-SHA256 (rust/crates/gsk4-0.10.0.crate) = d5dbe33ceed6fc20def67c03d36e532f5a4a569ae437ae015a7146094f31e10c
-SIZE (rust/crates/gsk4-0.10.0.crate) = 37772
-SHA256 (rust/crates/gsk4-sys-0.10.0.crate) = 8d76011d55dd19fde16ffdedee08877ae6ec942818cfa7bc08a91259bc0b9fc9
-SIZE (rust/crates/gsk4-sys-0.10.0.crate) = 20146
-SHA256 (rust/crates/gtk4-0.10.0.crate) = 938d68ad43080ad5ee710c30d467c1bc022ee5947856f593855691d726305b3e
-SIZE (rust/crates/gtk4-0.10.0.crate) = 484995
-SHA256 (rust/crates/gtk4-macros-0.10.0.crate) = 0912d2068695633002b92c5966edc108b2e4f54b58c509d1eeddd4cbceb7315c
-SIZE (rust/crates/gtk4-macros-0.10.0.crate) = 16958
-SHA256 (rust/crates/gtk4-sys-0.10.0.crate) = a923bdcf00e46723801162de24432cbce38a6810e0178a2d0b6dd4ecc26a1c74
-SIZE (rust/crates/gtk4-sys-0.10.0.crate) = 116203
-SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
-SIZE (rust/crates/half-2.6.0.crate) = 59507
+SHA256 (rust/crates/gobject-sys-0.22.0-alpha.3.crate) = 328c4630834dfcc5863ccee812e51a4b98464d9c5f8729be00795b858ed120bc
+SIZE (rust/crates/gobject-sys-0.22.0-alpha.3.crate) = 22200
+SHA256 (rust/crates/graphene-rs-0.22.0-alpha.3.crate) = 8c1cda278bf45e78f114d113fb8d6c35520282dc68f2431b63dfcd7b7b756f52
+SIZE (rust/crates/graphene-rs-0.22.0-alpha.3.crate) = 21706
+SHA256 (rust/crates/graphene-sys-0.22.0-alpha.3.crate) = 8c53d3d99028825340268cb5aff501c28f8892945753f09e7aa4bfc82e504f0b
+SIZE (rust/crates/graphene-sys-0.22.0-alpha.3.crate) = 15026
+SHA256 (rust/crates/gsk4-0.11.0-alpha.3.crate) = 8fa8b404073dd71e616a50d8545c9ae4e7e821f42321c39f1d06a84cf6c487e6
+SIZE (rust/crates/gsk4-0.11.0-alpha.3.crate) = 42290
+SHA256 (rust/crates/gsk4-sys-0.11.0-alpha.3.crate) = f3a5d7437bd04a7b3f22333eb2509893eb1fcff0c0abf92d6c7f0b187de5266d
+SIZE (rust/crates/gsk4-sys-0.11.0-alpha.3.crate) = 21382
+SHA256 (rust/crates/gtk4-0.11.0-alpha.3.crate) = cb5270bc4be0a32b204e5f434b82baa9e22579d85b64189b08fd72e16d1c2b4d
+SIZE (rust/crates/gtk4-0.11.0-alpha.3.crate) = 498457
+SHA256 (rust/crates/gtk4-macros-0.11.0-alpha.3.crate) = 6477828ae1fae21ade559c4f6f3300f7e38ebe08e0ddcb924ded9f27185182d2
+SIZE (rust/crates/gtk4-macros-0.11.0-alpha.3.crate) = 22853
+SHA256 (rust/crates/gtk4-sys-0.11.0-alpha.3.crate) = a7a1d155c3c49ac790cccbd73e593308d46c2e9ab22d44ab219c906c94330ed9
+SIZE (rust/crates/gtk4-sys-0.11.0-alpha.3.crate) = 118248
+SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
+SIZE (rust/crates/half-2.7.1.crate) = 61040
SHA256 (rust/crates/hamming-bitwise-fast-1.0.0.crate) = 06d16627a786f2f40f9079bd54a3c7987df493d421f2a6fecca7dc0886ebc7b9
SIZE (rust/crates/hamming-bitwise-fast-1.0.0.crate) = 312564
SHA256 (rust/crates/handsome_logger-0.9.1.crate) = 70a23d1869ef63d7d0f1a24213014eff2cf26494d0e4976d510426d249dbbd05
SIZE (rust/crates/handsome_logger-0.9.1.crate) = 18627
+SHA256 (rust/crates/harfrust-0.3.2.crate) = 92c020db12c71d8a12a3fe7607873cade3a01a6287e29d540c8723276221b9d8
+SIZE (rust/crates/harfrust-0.3.2.crate) = 308772
SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e
SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@@ -583,28 +603,32 @@ SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486
SIZE (rust/crates/hex-0.4.3.crate) = 13299
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/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
+SHA256 (rust/crates/htmlparser-0.2.1.crate) = 48ce8546b993eaf241d69ded33b1be6d205dd9857ec879d9d18bd05d3676e144
+SIZE (rust/crates/htmlparser-0.2.1.crate) = 28421
SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7
SIZE (rust/crates/humansize-2.1.3.crate) = 11953
-SHA256 (rust/crates/i-slint-backend-linuxkms-1.12.1.crate) = 7245ddc95cd0ae039b8dbb53449eb94110b24cbd47a32082970a25ad31b77f8d
-SIZE (rust/crates/i-slint-backend-linuxkms-1.12.1.crate) = 56008
-SHA256 (rust/crates/i-slint-backend-selector-1.12.1.crate) = 50166eb0f0f63ffa514069cdad5465d1d4c711c57dbd495f16f0a4ee14b82e46
-SIZE (rust/crates/i-slint-backend-selector-1.12.1.crate) = 54534
-SHA256 (rust/crates/i-slint-backend-winit-1.12.1.crate) = 2c3b5697d3fbbc7ae0fcba4592c76f39d13a25fad055064a31855f2234fd82ba
-SIZE (rust/crates/i-slint-backend-winit-1.12.1.crate) = 92705
-SHA256 (rust/crates/i-slint-common-1.12.1.crate) = 0c400c33bd6bc68397adefa1be2abaf77cdd90c216ad88b1be2ebdb0003ea996
-SIZE (rust/crates/i-slint-common-1.12.1.crate) = 414247
-SHA256 (rust/crates/i-slint-compiler-1.12.1.crate) = 1eafbcc08babe8bb24967193a7796c0e26170d0a6cdf09236cc2fdb63dded502
-SIZE (rust/crates/i-slint-compiler-1.12.1.crate) = 506891
-SHA256 (rust/crates/i-slint-core-1.12.1.crate) = dc384a0a106e7bc1aaf6fbf06d5a4d0d8e51a4bc5ff5ce36dbe559620aef4533
-SIZE (rust/crates/i-slint-core-1.12.1.crate) = 307313
-SHA256 (rust/crates/i-slint-core-macros-1.12.1.crate) = 81504739c60f11af98f80f287624379514923888ecdf37e0bc43c5dc1cadafa5
-SIZE (rust/crates/i-slint-core-macros-1.12.1.crate) = 21623
-SHA256 (rust/crates/i-slint-renderer-femtovg-1.12.1.crate) = 754f4a057294c77897b0a4a9795131e2442f494e02feccbcd09bd041270f789a
-SIZE (rust/crates/i-slint-renderer-femtovg-1.12.1.crate) = 63358
-SHA256 (rust/crates/i-slint-renderer-skia-1.12.1.crate) = 687126d7e82d447e15bc2666053f7653fa562e11dc6a9799e6dd0186a7927142
-SIZE (rust/crates/i-slint-renderer-skia-1.12.1.crate) = 72534
+SHA256 (rust/crates/i-slint-backend-linuxkms-1.15.1.crate) = 6b8827952ecfbbf76c8cb5bc3388ca9124c34f2b4fe5dffcfe57800d2a484885
+SIZE (rust/crates/i-slint-backend-linuxkms-1.15.1.crate) = 62152
+SHA256 (rust/crates/i-slint-backend-selector-1.15.1.crate) = ce5a7e591a7257096e1f3da1bbb9ad6a140c307d0eee74f008a0b412fdb20dec
+SIZE (rust/crates/i-slint-backend-selector-1.15.1.crate) = 61745
+SHA256 (rust/crates/i-slint-backend-winit-1.15.1.crate) = bbbf4789191740f939c9563b8850379122d7b5c1ceb09f9297b50ad53e408787
+SIZE (rust/crates/i-slint-backend-winit-1.15.1.crate) = 108158
+SHA256 (rust/crates/i-slint-common-1.15.1.crate) = e7659797fd28d4df3ed275ff95bf730bdf4a88d253f07e1ee8d0032d70138c3a
+SIZE (rust/crates/i-slint-common-1.15.1.crate) = 420060
+SHA256 (rust/crates/i-slint-compiler-1.15.1.crate) = 2a6f358d0d5389869d67cd6ab6f5acf98fe31827264a696593e9687213cff682
+SIZE (rust/crates/i-slint-compiler-1.15.1.crate) = 584914
+SHA256 (rust/crates/i-slint-core-1.15.1.crate) = a95591ff85f8e2ff11c8d26ea8429768c2b77866e0c7e7fd49348f23ad108b5c
+SIZE (rust/crates/i-slint-core-1.15.1.crate) = 316818
+SHA256 (rust/crates/i-slint-core-macros-1.15.1.crate) = 7cc5f2f71682787dd5c6299555c0de635009eb269bbc54d6198e0d225b69fae4
+SIZE (rust/crates/i-slint-core-macros-1.15.1.crate) = 22230
+SHA256 (rust/crates/i-slint-renderer-femtovg-1.15.1.crate) = eb6eccda447999bc6222988500b841b64c953988986af182334e7ba9a30f0edd
+SIZE (rust/crates/i-slint-renderer-femtovg-1.15.1.crate) = 57607
+SHA256 (rust/crates/i-slint-renderer-skia-1.15.1.crate) = a64546232c0370f291e65fc92a4f4fc777ea78d5f48467873cb968b1de52e9ab
+SIZE (rust/crates/i-slint-renderer-skia-1.15.1.crate) = 79083
+SHA256 (rust/crates/i-slint-renderer-software-1.15.1.crate) = a59be6c34935c4f8e41aa67a63518d5c59219c8eeb1d07af420bed8334fa31d7
+SIZE (rust/crates/i-slint-renderer-software-1.15.1.crate) = 76005
SHA256 (rust/crates/i18n-config-0.4.8.crate) = 3e06b90c8a0d252e203c94344b21e35a30f3a3a85dc7db5af8f8df9f3e0c63ef
SIZE (rust/crates/i18n-config-0.4.8.crate) = 9082
SHA256 (rust/crates/i18n-embed-0.16.0.crate) = a217bbb075dcaefb292efa78897fc0678245ca67f265d12c351e42268fcb0305
@@ -613,46 +637,48 @@ SHA256 (rust/crates/i18n-embed-fl-0.10.0.crate) = e598ed73b67db92f61e04672e599ee
SIZE (rust/crates/i18n-embed-fl-0.10.0.crate) = 18641
SHA256 (rust/crates/i18n-embed-impl-0.8.4.crate) = 0f2cc0e0523d1fe6fc2c6f66e5038624ea8091b3e7748b5e8e0c84b1698db6c2
SIZE (rust/crates/i18n-embed-impl-0.8.4.crate) = 4830
-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-0.1.65.crate) = e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470
+SIZE (rust/crates/iana-time-zone-0.1.65.crate) = 34079
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
-SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
-SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
-SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
-SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
-SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
-SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
-SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
-SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
-SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
-SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
-SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
-SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
-SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43
+SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233
+SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6
+SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876
+SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599
+SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
+SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
+SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
+SHA256 (rust/crates/icu_properties-2.1.2.crate) = 020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec
+SIZE (rust/crates/icu_properties-2.1.2.crate) = 60136
+SHA256 (rust/crates/icu_properties_data-2.1.2.crate) = 616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af
+SIZE (rust/crates/icu_properties_data-2.1.2.crate) = 163057
+SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
+SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
+SHA256 (rust/crates/id-arena-2.3.0.crate) = 3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954
+SIZE (rust/crates/id-arena-2.3.0.crate) = 12883
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-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a
-SIZE (rust/crates/image-0.25.6.crate) = 242367
-SHA256 (rust/crates/image-webp-0.2.3.crate) = f6970fe7a5300b4b42e62c52efa0187540a5bef546c60edaf554ef595d2e6f0b
-SIZE (rust/crates/image-webp-0.2.3.crate) = 63210
-SHA256 (rust/crates/image_hasher-3.0.0.crate) = 7c191dc6138f559a0177b8413eaf2a37784d8e63c697e247aa3740930f1c9364
-SIZE (rust/crates/image_hasher-3.0.0.crate) = 55331
+SHA256 (rust/crates/image-0.25.9.crate) = e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a
+SIZE (rust/crates/image-0.25.9.crate) = 294591
+SHA256 (rust/crates/image-webp-0.2.4.crate) = 525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3
+SIZE (rust/crates/image-webp-0.2.4.crate) = 68478
+SHA256 (rust/crates/image_hasher-3.1.0.crate) = 300d892b049fb36ce62fb515b68aeade53dca784bc02093e359edc6625c479ac
+SIZE (rust/crates/image_hasher-3.1.0.crate) = 56730
SHA256 (rust/crates/imageproc-0.25.0.crate) = 2393fb7808960751a52e8a154f67e7dd3f8a2ef9bd80d1553078a7b4e8ed3f0d
SIZE (rust/crates/imageproc-0.25.0.crate) = 132834
-SHA256 (rust/crates/imagesize-0.13.0.crate) = edcd27d72f2f071c64249075f42e205ff93c9a4c5f6c6da53e79ed9f9832c285
-SIZE (rust/crates/imagesize-0.13.0.crate) = 17033
-SHA256 (rust/crates/imgref-1.11.0.crate) = d0263a3d970d5c054ed9312c0057b4f3bde9c0b33836d3637361d4a9e6e7a408
-SIZE (rust/crates/imgref-1.11.0.crate) = 65943
-SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
-SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd
-SIZE (rust/crates/indicatif-0.18.0.crate) = 67969
+SHA256 (rust/crates/imagesize-0.14.0.crate) = 09e54e57b4c48b40f7aec75635392b12b3421fa26fe8b4332e63138ed278459c
+SIZE (rust/crates/imagesize-0.14.0.crate) = 22706
+SHA256 (rust/crates/imgref-1.12.0.crate) = e7c5cedc30da3a610cac6b4ba17597bdf7152cf974e8aab3afb3d54455e371c8
+SIZE (rust/crates/imgref-1.12.0.crate) = 66324
+SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017
+SIZE (rust/crates/indexmap-2.13.0.crate) = 102206
+SHA256 (rust/crates/indicatif-0.18.3.crate) = 9375e112e4b463ec1b1c6c011953545c65a30164fbab5b581df32b3abf0dcb88
+SIZE (rust/crates/indicatif-0.18.3.crate) = 66504
SHA256 (rust/crates/infer-0.19.0.crate) = a588916bfdfd92e71cacef98a63d9b1f0d74d6599980d11894290e7ddefffcf7
SIZE (rust/crates/infer-0.19.0.crate) = 19091
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
@@ -671,14 +697,12 @@ SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac87
SIZE (rust/crates/intl_pluralrules-7.0.2.crate) = 9201
SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
-SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
-SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
SHA256 (rust/crates/iso6709parse-0.1.2.crate) = b5090db9c6a716d1f4eeb729957e889e9c28156061c825cbccd44950cf0f3c66
SIZE (rust/crates/iso6709parse-0.1.2.crate) = 14698
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
@@ -687,28 +711,26 @@ SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
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/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
-SIZE (rust/crates/jiff-0.2.15.crate) = 712996
-SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
-SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
-SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
-SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
+SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/jiff-0.2.20.crate) = c867c356cc096b33f4981825ab281ecba3db0acefe60329f044c1789d94c6543
+SIZE (rust/crates/jiff-0.2.20.crate) = 758891
+SHA256 (rust/crates/jiff-static-0.2.20.crate) = f7946b4325269738f270bb55b3c19ab5c5040525f83fd625259422a9d25d9be5
+SIZE (rust/crates/jiff-static-0.2.20.crate) = 83393
+SHA256 (rust/crates/jiff-tzdb-0.1.5.crate) = 68971ebff725b9e2ca27a601c5eb38a4c5d64422c4cbab0c535f248087eda5c2
+SIZE (rust/crates/jiff-tzdb-0.1.5.crate) = 62215
SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
-SHA256 (rust/crates/jpeg-decoder-0.3.2.crate) = 00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07
-SIZE (rust/crates/jpeg-decoder-0.3.2.crate) = 745371
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/jxl-bitstream-1.0.0.crate) = eda699770a7f4ea38f8eb21d91b545eb6448be28e540acc7ce84498bcead4903
-SIZE (rust/crates/jxl-bitstream-1.0.0.crate) = 13582
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.85.crate) = 8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3
+SIZE (rust/crates/js-sys-0.3.85.crate) = 56436
+SHA256 (rust/crates/jxl-bitstream-1.1.0.crate) = b480e752277e29eb4054f69546887a9b84656fe78c08f54ba5850ced98a378fe
+SIZE (rust/crates/jxl-bitstream-1.1.0.crate) = 13730
SHA256 (rust/crates/jxl-coding-1.0.1.crate) = cd972bcd125e776f1eb241ac50e39f956095a1c2770c64736c968f8946bd9a3c
SIZE (rust/crates/jxl-coding-1.0.1.crate) = 16634
SHA256 (rust/crates/jxl-color-0.11.0.crate) = f316b1358c1711755b3ee8e8cb5c4a1dad12e796233088a7a513440782de80b2
@@ -723,8 +745,8 @@ SHA256 (rust/crates/jxl-jbr-0.2.1.crate) = e35d032bcec660647828527ff42c6f5776d2f
SIZE (rust/crates/jxl-jbr-0.2.1.crate) = 20626
SHA256 (rust/crates/jxl-modular-0.11.2.crate) = da758b2f989aafd9eeb39489fe43d7be5a3a0d2ad61cf1bad705eb6990a6053c
SIZE (rust/crates/jxl-modular-0.11.2.crate) = 35725
-SHA256 (rust/crates/jxl-oxide-0.12.4.crate) = fa635162d7d53c650ae9e429a4e354ac1d63f0d3b1bdd1991b400c22cd301a6d
-SIZE (rust/crates/jxl-oxide-0.12.4.crate) = 32357
+SHA256 (rust/crates/jxl-oxide-0.12.5.crate) = ee8ecd2678ed70c1eda42b811ccb2e25ab836edeb18e7f1178c1f917ed36b772
+SIZE (rust/crates/jxl-oxide-0.12.5.crate) = 31488
SHA256 (rust/crates/jxl-oxide-common-1.0.0.crate) = b62394c5021b3a9e7e0dbb2d639d555d019090c9946c39f6d3b09d390db4157b
SIZE (rust/crates/jxl-oxide-common-1.0.0.crate) = 7688
SHA256 (rust/crates/jxl-render-0.12.3.crate) = aa0c3100918bd3c41bb0f8ce1f4f1664e48f3032ff8eeab0d6a2cfc3276f462d
@@ -737,96 +759,96 @@ SHA256 (rust/crates/keyboard-types-0.7.0.crate) = b750dcadc39a09dbadd74e118f6dd6
SIZE (rust/crates/keyboard-types-0.7.0.crate) = 37068
SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc
SIZE (rust/crates/khronos_api-3.1.0.crate) = 599718
-SHA256 (rust/crates/kurbo-0.11.3.crate) = c62026ae44756f8a599ba21140f350303d4f08dcdcc71b5ad9c9bb8128c13c62
-SIZE (rust/crates/kurbo-0.11.3.crate) = 137586
+SHA256 (rust/crates/kurbo-0.12.0.crate) = ce9729cc38c18d86123ab736fd2e7151763ba226ac2490ec092d1dd148825e32
+SIZE (rust/crates/kurbo-0.12.0.crate) = 153541
+SHA256 (rust/crates/kurbo-0.13.0.crate) = 7564e90fe3c0d5771e1f0bc95322b21baaeaa0d9213fa6a0b61c99f8b17b3bfb
+SIZE (rust/crates/kurbo-0.13.0.crate) = 155425
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/lebe-0.5.2.crate) = 03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8
-SIZE (rust/crates/lebe-0.5.2.crate) = 8422
+SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2
+SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
+SHA256 (rust/crates/lebe-0.5.3.crate) = 7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8
+SIZE (rust/crates/lebe-0.5.3.crate) = 9439
SHA256 (rust/crates/libbz2-rs-sys-0.2.2.crate) = 2c4a545a15244c7d945065b5d392b2d2d7f21526fba56ce51467b06ed445e8f7
SIZE (rust/crates/libbz2-rs-sys-0.2.2.crate) = 50880
-SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
-SHA256 (rust/crates/libflate-2.1.0.crate) = 45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e
-SIZE (rust/crates/libflate-2.1.0.crate) = 43366
-SHA256 (rust/crates/libflate_lz77-2.1.0.crate) = e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d
-SIZE (rust/crates/libflate_lz77-2.1.0.crate) = 5918
-SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404
-SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968
-SHA256 (rust/crates/libheif-rs-0.18.0.crate) = 37d09b0d2d69da084eeeda9534662bc6b6096fbce3f307149750c0e572ad0ccd
-SIZE (rust/crates/libheif-rs-0.18.0.crate) = 1989661
-SHA256 (rust/crates/libheif-sys-1.14.2.crate) = 6af8b7a4151ae10f6d2e8684f7172c43f09c0258c84190fd9704422588ceec63
-SIZE (rust/crates/libheif-sys-1.14.2.crate) = 2391745
-SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
-SIZE (rust/crates/libloading-0.8.8.crate) = 31345
-SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
-SIZE (rust/crates/libm-0.2.15.crate) = 156108
+SHA256 (rust/crates/libc-0.2.182.crate) = 6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112
+SIZE (rust/crates/libc-0.2.182.crate) = 814873
+SHA256 (rust/crates/libflate-2.2.1.crate) = e3248b8d211bd23a104a42d81b4fa8bb8ac4a3b75e7a43d85d2c9ccb6179cd74
+SIZE (rust/crates/libflate-2.2.1.crate) = 40550
+SHA256 (rust/crates/libflate_lz77-2.2.0.crate) = a599cb10a9cd92b1300debcef28da8f70b935ec937f44fcd1b70a7c986a11c5c
+SIZE (rust/crates/libflate_lz77-2.2.0.crate) = 7627
+SHA256 (rust/crates/libfuzzer-sys-0.4.12.crate) = f12a681b7dd8ce12bff52488013ba614b869148d54dd79836ab85aafdd53f08d
+SIZE (rust/crates/libfuzzer-sys-0.4.12.crate) = 129805
+SHA256 (rust/crates/libheif-rs-2.6.1.crate) = 5de2912bca071d0f609cd6cb8d348c475439f69e808726374bea9e079591559e
+SIZE (rust/crates/libheif-rs-2.6.1.crate) = 1909217
+SHA256 (rust/crates/libheif-sys-5.1.1+1.21.2.crate) = 03b69722f9386e24ae14655f8faddff28cb6a9a5511d7ffdde3a4499b51cca07
+SIZE (rust/crates/libheif-sys-5.1.1+1.21.2.crate) = 746747
+SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
+SIZE (rust/crates/libloading-0.8.9.crate) = 30222
+SHA256 (rust/crates/libm-0.2.16.crate) = b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981
+SIZE (rust/crates/libm-0.2.16.crate) = 164243
SHA256 (rust/crates/libraw-rs-0.0.4.crate) = 24ec60aab878560c299c6e70a0c6dc2278a2159ac6fe09650917266b8985387f
SIZE (rust/crates/libraw-rs-0.0.4.crate) = 9412
SHA256 (rust/crates/libraw-rs-sys-0.0.4+libraw-0.20.1.crate) = ba094a3b8b04cc42fdeafaff06f81d3b13a7d01cc7a8eae55b943dae1b65c3cc
SIZE (rust/crates/libraw-rs-sys-0.0.4+libraw-0.20.1.crate) = 400308
-SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
-SIZE (rust/crates/libredox-0.1.9.crate) = 7281
+SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616
+SIZE (rust/crates/libredox-0.1.12.crate) = 7469
SHA256 (rust/crates/libudev-sys-0.1.4.crate) = 3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324
SIZE (rust/crates/libudev-sys-0.1.4.crate) = 6177
-SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221
-SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623
-SHA256 (rust/crates/linereader-0.4.0.crate) = d921fea6860357575519aca014c6e22470585accdd543b370c404a8a72d0dd1d
-SIZE (rust/crates/linereader-0.4.0.crate) = 8329
+SHA256 (rust/crates/linebender_resource_handle-0.1.1.crate) = d4a5ff6bcca6c4867b1c4fd4ef63e4db7436ef363e0ad7531d1558856bae64f4
+SIZE (rust/crates/linebender_resource_handle-0.1.1.crate) = 10920
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/linked_hash_set-0.1.5.crate) = bae85b5be22d9843c80e5fc80e9b64c8a3b1f98f867c709956eca3efff4e92e2
-SIZE (rust/crates/linked_hash_set-0.1.5.crate) = 14810
+SHA256 (rust/crates/linked_hash_set-0.1.6.crate) = 984fb35d06508d1e69fc91050cceba9c0b748f983e6739fa2c7a9237154c52c8
+SIZE (rust/crates/linked_hash_set-0.1.6.crate) = 15671
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
SHA256 (rust/crates/linux-raw-sys-0.6.5.crate) = 2a385b1be4e5c3e362ad2ffa73c392e53f031eaa5b7d648e64cd87f27f6063d7
SIZE (rust/crates/linux-raw-sys-0.6.5.crate) = 1892120
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
-SIZE (rust/crates/litemap-0.8.0.crate) = 34344
-SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
-SIZE (rust/crates/litrs-0.4.2.crate) = 43399
-SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
-SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
-SHA256 (rust/crates/lofty-0.22.4.crate) = ca260c51a9c71f823fbfd2e6fbc8eb2ee09834b98c00763d877ca8bfa85cde3e
-SIZE (rust/crates/lofty-0.22.4.crate) = 245688
-SHA256 (rust/crates/lofty_attr-0.11.1.crate) = ed9983e64b2358522f745c1251924e3ab7252d55637e80f6a0a3de642d6a9efc
-SIZE (rust/crates/lofty_attr-0.11.1.crate) = 9871
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
+SIZE (rust/crates/litemap-0.8.1.crate) = 34172
+SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092
+SIZE (rust/crates/litrs-1.0.0.crate) = 46610
+SHA256 (rust/crates/little_exif-0.6.23.crate) = 21eeb58b22d31be8dc5c625004fcd4b9b385cd3c05df575f523bcca382c51122
+SIZE (rust/crates/little_exif-0.6.23.crate) = 84537
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/lofty-0.23.1.crate) = 27fc77f88b239c7e0c266a5a8fae9da13f8dae9042dcd2722806a84ecae94491
+SIZE (rust/crates/lofty-0.23.1.crate) = 261813
+SHA256 (rust/crates/lofty_attr-0.12.0.crate) = 458ace39169e4b83c4f77ae3d42d5d1d11c422feef590219a97c973d3b524557
+SIZE (rust/crates/lofty_attr-0.12.0.crate) = 9957
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
SHA256 (rust/crates/log-panics-2.1.0.crate) = 68f9dd8546191c1850ecf67d22f5ff00a935b890d0e84713159a55495cc2ac5f
SIZE (rust/crates/log-panics-2.1.0.crate) = 9464
-SHA256 (rust/crates/loom-0.5.6.crate) = ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5
-SIZE (rust/crates/loom-0.5.6.crate) = 72186
SHA256 (rust/crates/loop9-0.1.5.crate) = 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062
SIZE (rust/crates/loop9-0.1.5.crate) = 3406
-SHA256 (rust/crates/lopdf-0.37.0.crate) = 674a3504c1224247e00762afb90690991b673c461f6779565e055e91926a49da
-SIZE (rust/crates/lopdf-0.37.0.crate) = 7079924
-SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
-SIZE (rust/crates/lru-0.12.5.crate) = 16047
-SHA256 (rust/crates/lyon_algorithms-1.0.5.crate) = f13c9be19d257c7d37e70608ed858e8eab4b2afcea2e3c9a622e892acbf43c08
-SIZE (rust/crates/lyon_algorithms-1.0.5.crate) = 32527
+SHA256 (rust/crates/lopdf-0.39.0.crate) = f560f57dfb9142a02d673e137622fd515d4231e51feb8b4af28d92647d83f35b
+SIZE (rust/crates/lopdf-0.39.0.crate) = 7484561
+SHA256 (rust/crates/lyon_algorithms-1.0.16.crate) = f4c0829e28c4f336396f250d850c3987e16ce6db057ffe047ce0dd54aab6b647
+SIZE (rust/crates/lyon_algorithms-1.0.16.crate) = 33626
SHA256 (rust/crates/lyon_extra-1.0.3.crate) = 1ca94c7bf1e2557c2798989c43416822c12fc5dcc5e17cc3307ef0e71894a955
SIZE (rust/crates/lyon_extra-1.0.3.crate) = 10335
-SHA256 (rust/crates/lyon_geom-1.0.6.crate) = 8af69edc087272df438b3ee436c4bb6d7c04aa8af665cfd398feae627dbd8570
-SIZE (rust/crates/lyon_geom-1.0.6.crate) = 52820
-SHA256 (rust/crates/lyon_path-1.0.7.crate) = 0047f508cd7a85ad6bad9518f68cce7b1bf6b943fb71f6da0ee3bc1e8cb75f25
-SIZE (rust/crates/lyon_path-1.0.7.crate) = 36881
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/lyon_geom-1.0.18.crate) = e260b6de923e6e47adfedf6243013a7a874684165a6a277594ee3906021b2343
+SIZE (rust/crates/lyon_geom-1.0.18.crate) = 54270
+SHA256 (rust/crates/lyon_path-1.0.16.crate) = 1aeca86bcfd632a15984ba029b539ffb811e0a70bf55e814ef8b0f54f506fdeb
+SIZE (rust/crates/lyon_path-1.0.16.crate) = 37012
+SHA256 (rust/crates/mach2-0.4.3.crate) = d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44
+SIZE (rust/crates/mach2-0.4.3.crate) = 22180
SHA256 (rust/crates/matrixmultiply-0.3.10.crate) = a06de3016e9fae57a36fd14dba131fccf49f74b40b7fbdb472f96e361ec71a08
SIZE (rust/crates/matrixmultiply-0.3.10.crate) = 58170
SHA256 (rust/crates/maybe-rayon-0.1.1.crate) = 8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519
SIZE (rust/crates/maybe-rayon-0.1.1.crate) = 2901
SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
SIZE (rust/crates/md-5-0.10.6.crate) = 16161
-SHA256 (rust/crates/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771
-SIZE (rust/crates/md5-0.7.0.crate) = 6671
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
-SHA256 (rust/crates/memmap2-0.9.7.crate) = 483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28
-SIZE (rust/crates/memmap2-0.9.7.crate) = 33915
+SHA256 (rust/crates/md5-0.8.0.crate) = ae960838283323069879657ca3de837e9f7bbb4c7bf6ea7f1b290d5e9476d2e0
+SIZE (rust/crates/md5-0.8.0.crate) = 6984
+SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79
+SIZE (rust/crates/memchr-2.8.0.crate) = 97780
+SHA256 (rust/crates/memmap2-0.9.9.crate) = 744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490
+SIZE (rust/crates/memmap2-0.9.9.crate) = 34576
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
@@ -837,8 +859,10 @@ SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
-SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
-SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
+SHA256 (rust/crates/moxcms-0.7.11.crate) = ac9557c559cd6fc9867e122e20d2cbefc9ca29d80d027a8e39310920ed2f0a97
+SIZE (rust/crates/moxcms-0.7.11.crate) = 176892
SHA256 (rust/crates/mp4parse-0.17.0.crate) = 63a35203d3c6ce92d5251c77520acb2e57108c88728695aa883f70023624c570
SIZE (rust/crates/mp4parse-0.17.0.crate) = 82408
SHA256 (rust/crates/muda-0.17.1.crate) = 01c1738382f66ed56b3b9c8119e794a2e23148ac8ea214eda86622d4cb9d415a
@@ -849,6 +873,8 @@ SHA256 (rust/crates/multiversion-macros-0.8.0.crate) = b093064383341eb3271f42e38
SIZE (rust/crates/multiversion-macros-0.8.0.crate) = 14725
SHA256 (rust/crates/nalgebra-0.32.6.crate) = 7b5c17de023a86f59ed79891b2e5d5a94c705dbe904a5b5c9c952ea6221b03e4
SIZE (rust/crates/nalgebra-0.32.6.crate) = 375297
+SHA256 (rust/crates/natord-1.0.9.crate) = 308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c
+SIZE (rust/crates/natord-1.0.9.crate) = 3866
SHA256 (rust/crates/ndarray-0.16.1.crate) = 882ed72dce9365842bf196bdeedf5055305f11fc8c03dee7bb0194a6cad34841
SIZE (rust/crates/ndarray-0.16.1.crate) = 291026
SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
@@ -865,22 +891,20 @@ SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
SIZE (rust/crates/nom-8.0.0.crate) = 135590
-SHA256 (rust/crates/nom-exif-2.5.4.crate) = e5a6703c263bdeb67ea61c7a7605ebfd42996c49cbf8558724b88fd67804f35d
-SIZE (rust/crates/nom-exif-2.5.4.crate) = 91379
+SHA256 (rust/crates/nom-exif-2.7.0.crate) = 0e78a8215f056e78a6887b4872e61bab5690dec4648b37396b6721be6f89c4ea
+SIZE (rust/crates/nom-exif-2.7.0.crate) = 100053
SHA256 (rust/crates/nom_locate-5.0.0.crate) = 0b577e2d69827c4740cba2b52efaad1c4cc7c73042860b199710b3575c68438d
SIZE (rust/crates/nom_locate-5.0.0.crate) = 18236
SHA256 (rust/crates/noop_proc_macro-0.3.0.crate) = 0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8
SIZE (rust/crates/noop_proc_macro-0.3.0.crate) = 2157
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
SIZE (rust/crates/num-0.4.3.crate) = 9575
SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
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-conv-0.2.0.crate) = cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050
+SIZE (rust/crates/num-conv-0.2.0.crate) = 7034
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
@@ -891,108 +915,128 @@ SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e54
SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/num_enum-0.7.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a
-SIZE (rust/crates/num_enum-0.7.4.crate) = 21553
-SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d
-SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167
+SHA256 (rust/crates/num_enum-0.7.5.crate) = b1207a7e20ad57b847bbddc6776b968420d38292bbfe2089accff5e19e82454c
+SIZE (rust/crates/num_enum-0.7.5.crate) = 21570
+SHA256 (rust/crates/num_enum_derive-0.7.5.crate) = ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7
+SIZE (rust/crates/num_enum_derive-0.7.5.crate) = 18760
SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310
SIZE (rust/crates/objc-sys-0.3.5.crate) = 20560
SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
SIZE (rust/crates/objc2-0.5.2.crate) = 199204
-SHA256 (rust/crates/objc2-0.6.2.crate) = 561f357ba7f3a2a61563a186a163d0a3a5247e1089524a3981d49adb775078bc
-SIZE (rust/crates/objc2-0.6.2.crate) = 272954
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff
SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435
-SHA256 (rust/crates/objc2-app-kit-0.3.1.crate) = e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc
-SIZE (rust/crates/objc2-app-kit-0.3.1.crate) = 495884
+SHA256 (rust/crates/objc2-app-kit-0.3.2.crate) = d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c
+SIZE (rust/crates/objc2-app-kit-0.3.2.crate) = 531744
+SHA256 (rust/crates/objc2-audio-toolbox-0.3.2.crate) = 6948501a91121d6399b79abaa33a8aa4ea7857fe019f341b8c23ad6e81b79b08
+SIZE (rust/crates/objc2-audio-toolbox-0.3.2.crate) = 186265
SHA256 (rust/crates/objc2-cloud-kit-0.2.2.crate) = 74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009
SIZE (rust/crates/objc2-cloud-kit-0.2.2.crate) = 27094
-SHA256 (rust/crates/objc2-cloud-kit-0.3.1.crate) = 17614fdcd9b411e6ff1117dfb1d0150f908ba83a7df81b1f118005fe0a8ea15d
-SIZE (rust/crates/objc2-cloud-kit-0.3.1.crate) = 62156
+SHA256 (rust/crates/objc2-cloud-kit-0.3.2.crate) = 73ad74d880bb43877038da939b7427bba67e9dd42004a18b809ba7d87cee241c
+SIZE (rust/crates/objc2-cloud-kit-0.3.2.crate) = 68818
SHA256 (rust/crates/objc2-contacts-0.2.2.crate) = a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889
SIZE (rust/crates/objc2-contacts-0.2.2.crate) = 17094
+SHA256 (rust/crates/objc2-core-audio-0.3.2.crate) = e1eebcea8b0dbff5f7c8504f3107c68fc061a3eb44932051c8cf8a68d969c3b2
+SIZE (rust/crates/objc2-core-audio-0.3.2.crate) = 32748
+SHA256 (rust/crates/objc2-core-audio-types-0.3.2.crate) = 5a89f2ec274a0cf4a32642b2991e8b351a404d290da87bb6a9a9d8632490bd1c
+SIZE (rust/crates/objc2-core-audio-types-0.3.2.crate) = 20525
SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef
SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575
-SHA256 (rust/crates/objc2-core-data-0.3.1.crate) = 291fbbf7d29287518e8686417cf7239c74700fd4b607623140a7d4a3c834329d
-SIZE (rust/crates/objc2-core-data-0.3.1.crate) = 36462
-SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166
-SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121
-SHA256 (rust/crates/objc2-core-graphics-0.3.1.crate) = 989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4
-SIZE (rust/crates/objc2-core-graphics-0.3.1.crate) = 72294
+SHA256 (rust/crates/objc2-core-data-0.3.2.crate) = 0b402a653efbb5e82ce4df10683b6b28027616a2715e90009947d50b8dd298fa
+SIZE (rust/crates/objc2-core-data-0.3.2.crate) = 39186
+SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536
+SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804
+SHA256 (rust/crates/objc2-core-graphics-0.3.2.crate) = e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807
+SIZE (rust/crates/objc2-core-graphics-0.3.2.crate) = 84981
SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80
SIZE (rust/crates/objc2-core-image-0.2.2.crate) = 20050
-SHA256 (rust/crates/objc2-core-image-0.3.1.crate) = 79b3dc0cc4386b6ccf21c157591b34a7f44c8e75b064f85502901ab2188c007e
-SIZE (rust/crates/objc2-core-image-0.3.1.crate) = 54660
+SHA256 (rust/crates/objc2-core-image-0.3.2.crate) = e5d563b38d2b97209f8e861173de434bd0214cf020e3423a52624cd1d989f006
+SIZE (rust/crates/objc2-core-image-0.3.2.crate) = 95862
SHA256 (rust/crates/objc2-core-location-0.2.2.crate) = 000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781
SIZE (rust/crates/objc2-core-location-0.2.2.crate) = 13100
+SHA256 (rust/crates/objc2-core-location-0.3.2.crate) = ca347214e24bc973fc025fd0d36ebb179ff30536ed1f80252706db19ee452009
+SIZE (rust/crates/objc2-core-location-0.3.2.crate) = 17032
+SHA256 (rust/crates/objc2-core-text-0.3.2.crate) = 0cde0dfb48d25d2b4862161a4d5fcc0e3c24367869ad306b0c9ec0073bfed92d
+SIZE (rust/crates/objc2-core-text-0.3.2.crate) = 96485
+SHA256 (rust/crates/objc2-core-video-0.3.2.crate) = d425caf1df73233f29fd8a5c3e5edbc30d2d4307870f802d18f00d83dc5141a6
+SIZE (rust/crates/objc2-core-video-0.3.2.crate) = 39345
SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8
SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330
-SHA256 (rust/crates/objc2-foundation-0.3.1.crate) = 900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c
-SIZE (rust/crates/objc2-foundation-0.3.1.crate) = 324572
-SHA256 (rust/crates/objc2-io-surface-0.3.1.crate) = 7282e9ac92529fa3457ce90ebb15f4ecbc383e8338060960760fa2cf75420c3c
-SIZE (rust/crates/objc2-io-surface-0.3.1.crate) = 11724
+SHA256 (rust/crates/objc2-foundation-0.3.2.crate) = e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272
+SIZE (rust/crates/objc2-foundation-0.3.2.crate) = 345384
+SHA256 (rust/crates/objc2-io-surface-0.3.2.crate) = 180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d
+SIZE (rust/crates/objc2-io-surface-0.3.2.crate) = 11722
SHA256 (rust/crates/objc2-link-presentation-0.2.2.crate) = a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398
SIZE (rust/crates/objc2-link-presentation-0.2.2.crate) = 4440
SHA256 (rust/crates/objc2-metal-0.2.2.crate) = dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6
SIZE (rust/crates/objc2-metal-0.2.2.crate) = 75276
-SHA256 (rust/crates/objc2-metal-0.3.1.crate) = 7f246c183239540aab1782457b35ab2040d4259175bd1d0c58e46ada7b47a874
-SIZE (rust/crates/objc2-metal-0.3.1.crate) = 145972
+SHA256 (rust/crates/objc2-metal-0.3.2.crate) = a0125f776a10d00af4152d74616409f0d4a2053a6f57fa5b7d6aa2854ac04794
+SIZE (rust/crates/objc2-metal-0.3.2.crate) = 226999
SHA256 (rust/crates/objc2-quartz-core-0.2.2.crate) = e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a
SIZE (rust/crates/objc2-quartz-core-0.2.2.crate) = 21306
-SHA256 (rust/crates/objc2-quartz-core-0.3.1.crate) = 90ffb6a0cd5f182dc964334388560b12a57f7b74b3e2dec5e2722aa2dfb2ccd5
-SIZE (rust/crates/objc2-quartz-core-0.3.1.crate) = 28828
+SHA256 (rust/crates/objc2-quartz-core-0.3.2.crate) = 96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f
+SIZE (rust/crates/objc2-quartz-core-0.3.2.crate) = 30036
SHA256 (rust/crates/objc2-symbols-0.2.2.crate) = 0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc
SIZE (rust/crates/objc2-symbols-0.2.2.crate) = 3626
SHA256 (rust/crates/objc2-ui-kit-0.2.2.crate) = b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f
SIZE (rust/crates/objc2-ui-kit-0.2.2.crate) = 303111
+SHA256 (rust/crates/objc2-ui-kit-0.3.2.crate) = d87d638e33c06f577498cbcc50491496a3ed4246998a7fbba7ccb98b1e7eab22
+SIZE (rust/crates/objc2-ui-kit-0.3.2.crate) = 551453
SHA256 (rust/crates/objc2-uniform-type-identifiers-0.2.2.crate) = 44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe
SIZE (rust/crates/objc2-uniform-type-identifiers-0.2.2.crate) = 6017
SHA256 (rust/crates/objc2-user-notifications-0.2.2.crate) = 76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3
SIZE (rust/crates/objc2-user-notifications-0.2.2.crate) = 9600
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
-SHA256 (rust/crates/ogg_pager-0.7.0.crate) = e034c10fb5c1c012c1b327b85df89fb0ef98ae66ec28af30f0d1eed804a40c19
-SIZE (rust/crates/ogg_pager-0.7.0.crate) = 11507
+SHA256 (rust/crates/objc2-user-notifications-0.3.2.crate) = 9df9128cbbfef73cda168416ccf7f837b62737d748333bfe9ab71c245d76613e
+SIZE (rust/crates/objc2-user-notifications-0.3.2.crate) = 12257
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
+SHA256 (rust/crates/ogg_pager-0.7.1.crate) = 6d6d1ca8364b84e0cf725eed06b1460c44671e6c0fb28765f5262de3ece07fdc
+SIZE (rust/crates/ogg_pager-0.7.1.crate) = 11750
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
-SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
-SHA256 (rust/crates/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95
-SIZE (rust/crates/open-5.3.2.crate) = 26342
-SHA256 (rust/crates/orbclient-0.3.48.crate) = ba0b26cec2e24f08ed8bb31519a9333140a6599b867dac464bb150bdb796fd43
-SIZE (rust/crates/orbclient-0.3.48.crate) = 1324601
+SHA256 (rust/crates/open-5.3.3.crate) = 43bb73a7fa3799b198970490a51174027ba0d4ec504b03cd08caf513d40024bc
+SIZE (rust/crates/open-5.3.3.crate) = 27716
+SHA256 (rust/crates/orbclient-0.3.50.crate) = 52ad2c6bae700b7aa5d1cc30c59bdd3a1c180b09dbaea51e2ae2b8e1cf211fdd
+SIZE (rust/crates/orbclient-0.3.50.crate) = 1333589
SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50
SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077
-SHA256 (rust/crates/os_info-3.12.0.crate) = d0e1ac5fde8d43c34139135df8ea9ee9465394b2d8d20f032d38998f64afffc3
-SIZE (rust/crates/os_info-3.12.0.crate) = 24642
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
+SHA256 (rust/crates/os_info-3.14.0.crate) = e4022a17595a00d6a369236fdae483f0de7f0a339960a53118b818238e132224
+SIZE (rust/crates/os_info-3.14.0.crate) = 27455
SHA256 (rust/crates/owned_ttf_parser-0.25.1.crate) = 36820e9051aca1014ddc75770aab4d68bc1e9e632f0f5627c4086bc216fb583b
SIZE (rust/crates/owned_ttf_parser-0.25.1.crate) = 8989
-SHA256 (rust/crates/pango-0.21.1.crate) = ab47feb3403aa564edaeb68620c5b9159f8814733a7dd45f0b1a27d19de362fe
-SIZE (rust/crates/pango-0.21.1.crate) = 49650
-SHA256 (rust/crates/pango-sys-0.21.1.crate) = 1f855bccb447644e149fae79086e1f81514c30fe5e9b8bd257d9d3c941116c86
-SIZE (rust/crates/pango-sys-0.21.1.crate) = 29211
+SHA256 (rust/crates/page_size-0.6.0.crate) = 30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da
+SIZE (rust/crates/page_size-0.6.0.crate) = 8479
+SHA256 (rust/crates/pango-0.22.0-alpha.3.crate) = 297277b061aa061399e39bc7cb5a5f8908fb0488a6fd472cc590f5add58e7188
+SIZE (rust/crates/pango-0.22.0-alpha.3.crate) = 50165
+SHA256 (rust/crates/pango-sys-0.22.0-alpha.3.crate) = 89dd82226bf39a17ffd3a6a38c0bc6ccc244e09c5c4b296ea74265c9fa477c3a
+SIZE (rust/crates/pango-sys-0.22.0-alpha.3.crate) = 28333
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-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/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
+SHA256 (rust/crates/parley-0.7.0.crate) = ada5338c3a9794af7342e6f765b6e78740db37378aced034d7bf72c96b94ed94
+SIZE (rust/crates/parley-0.7.0.crate) = 113540
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/pastey-0.1.1.crate) = 35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec
+SIZE (rust/crates/pastey-0.1.1.crate) = 16112
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
SIZE (rust/crates/pico-args-0.5.0.crate) = 11545
SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
@@ -1009,52 +1053,56 @@ SHA256 (rust/crates/piper-0.2.4.crate) = 96c8c490f422ef9a4efd2cb5b42b76c8613d7e7
SIZE (rust/crates/piper-0.2.4.crate) = 15950
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
-SHA256 (rust/crates/plist-1.7.4.crate) = 3af6b589e163c5a788fab00ce0c0366f6efbb9959c2f9874b224936af7fce7e1
-SIZE (rust/crates/plist-1.7.4.crate) = 103748
SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
SIZE (rust/crates/png-0.17.16.crate) = 117975
-SHA256 (rust/crates/polib-0.2.0.crate) = 6b393b155cf9be86249cba1b56cc81be0e6212c66d94ac0d76d37a1761f3bb1b
-SIZE (rust/crates/polib-0.2.0.crate) = 15058
-SHA256 (rust/crates/polling-3.10.0.crate) = b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829
-SIZE (rust/crates/polling-3.10.0.crate) = 60095
+SHA256 (rust/crates/png-0.18.0.crate) = 97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0
+SIZE (rust/crates/png-0.18.0.crate) = 118041
+SHA256 (rust/crates/polling-3.11.0.crate) = 5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218
+SIZE (rust/crates/polling-3.11.0.crate) = 59387
SHA256 (rust/crates/pollster-0.4.0.crate) = 2f3a9f18d041e6d0e102a0a46750538147e5e8992d3b4873aaafee2520b00ce3
SIZE (rust/crates/pollster-0.4.0.crate) = 9840
-SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
-SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
-SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
-SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
-SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
-SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/portable-atomic-1.13.1.crate) = c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49
+SIZE (rust/crates/portable-atomic-1.13.1.crate) = 197001
+SHA256 (rust/crates/portable-atomic-util-0.2.5.crate) = 7a9db96d7fa8782dd8c15ce32ffe8680bbd1e978a43bf51a34d39483540495f5
+SIZE (rust/crates/portable-atomic-util-0.2.5.crate) = 51858
+SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
+SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514
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.36.crate) = ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2
-SIZE (rust/crates/prettyplease-0.2.36.crate) = 71870
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
SHA256 (rust/crates/primal-check-0.3.4.crate) = dc0d895b311e3af9902528fbb8f928688abbd95872819320517cc24ca6b2bd08
SIZE (rust/crates/primal-check-0.3.4.crate) = 8743
-SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
-SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5
SIZE (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 7745
SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802
SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
+SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
SIZE (rust/crates/profiling-1.0.17.crate) = 13493
SHA256 (rust/crates/profiling-procmacros-1.0.17.crate) = 52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b
SIZE (rust/crates/profiling-procmacros-1.0.17.crate) = 5895
+SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0
+SIZE (rust/crates/pulldown-cmark-0.13.0.crate) = 154023
+SHA256 (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae
+SIZE (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 6719
+SHA256 (rust/crates/pxfm-0.1.27.crate) = 7186d3822593aa4393561d186d1393b3923e9d6163d3fbfd6e825e3e6cf3e6a8
+SIZE (rust/crates/pxfm-0.1.27.crate) = 879919
SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001
SIZE (rust/crates/qoi-0.4.1.crate) = 71135
SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
-SHA256 (rust/crates/quick-xml-0.38.1.crate) = 9845d9dccf565065824e69f9f235fafba1587031eda353c1f1561cd6a6be78f4
-SIZE (rust/crates/quick-xml-0.38.1.crate) = 201181
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quick-xml-0.38.4.crate) = b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c
+SIZE (rust/crates/quick-xml-0.38.4.crate) = 205035
+SHA256 (rust/crates/quote-1.0.44.crate) = 21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4
+SIZE (rust/crates/quote-1.0.44.crate) = 31629
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
@@ -1063,74 +1111,84 @@ SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
SIZE (rust/crates/rand-0.9.2.crate) = 99930
+SHA256 (rust/crates/rand-0.10.0.crate) = bc266eb313df6c5c09c1c7b1fbe2510961e5bcd3add930c1e31f7ed9da0feff8
+SIZE (rust/crates/rand-0.10.0.crate) = 105828
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
-SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/rand_core-0.9.5.crate) = 76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c
+SIZE (rust/crates/rand_core-0.9.5.crate) = 24129
+SHA256 (rust/crates/rand_core-0.10.0.crate) = 0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba
+SIZE (rust/crates/rand_core-0.10.0.crate) = 22778
SHA256 (rust/crates/rand_distr-0.4.3.crate) = 32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31
SIZE (rust/crates/rand_distr-0.4.3.crate) = 58255
-SHA256 (rust/crates/rangemap-1.6.0.crate) = f93e7e49bb0bf967717f7bd674458b3d6b0c5f48ec7e3038166026a69fc22223
-SIZE (rust/crates/rangemap-1.6.0.crate) = 58332
-SHA256 (rust/crates/rav1e-0.7.1.crate) = cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9
-SIZE (rust/crates/rav1e-0.7.1.crate) = 1472522
-SHA256 (rust/crates/ravif-0.11.20.crate) = 5825c26fddd16ab9f515930d49028a630efec172e903483c94796cfe31893e6b
-SIZE (rust/crates/ravif-0.11.20.crate) = 19233
+SHA256 (rust/crates/rangemap-1.7.1.crate) = 973443cf09a9c8656b574a866ab68dfa19f0867d0340648c7d2f6a71b8a8ea68
+SIZE (rust/crates/rangemap-1.7.1.crate) = 58127
+SHA256 (rust/crates/rav1e-0.8.1.crate) = 43b6dd56e85d9483277cde964fd1bdb0428de4fec5ebba7540995639a21cb32b
+SIZE (rust/crates/rav1e-0.8.1.crate) = 1465215
+SHA256 (rust/crates/ravif-0.12.0.crate) = ef69c1990ceef18a116855938e74793a5f7496ee907562bd0857b6ac734ab285
+SIZE (rust/crates/ravif-0.12.0.crate) = 18402
SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539
SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234
SHA256 (rust/crates/raw-window-metal-1.1.0.crate) = 40d213455a5f1dc59214213c7330e074ddf8114c9a42411eb890c767357ce135
SIZE (rust/crates/raw-window-metal-1.1.0.crate) = 15277
-SHA256 (rust/crates/rawler-0.7.0.crate) = 6ee1ec76f71a9485dd706323ec3eea78a641ce7a2497b19a196b5e31d94f8bf2
-SIZE (rust/crates/rawler-0.7.0.crate) = 700313
+SHA256 (rust/crates/rawler-0.7.1.crate) = 5a888d0a4bf6a13c112c88d279d2d4a1f60dd8ca520fdd65193de54687cb9d2d
+SIZE (rust/crates/rawler-0.7.1.crate) = 726497
SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3
SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490
SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
SIZE (rust/crates/rayon-1.11.0.crate) = 182470
SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/read-fonts-0.35.0.crate) = 6717cf23b488adf64b9d711329542ba34de147df262370221940dfabc2c91358
+SIZE (rust/crates/read-fonts-0.35.0.crate) = 416793
SHA256 (rust/crates/realfft-3.5.0.crate) = f821338fddb99d089116342c46e9f1fbf3828dba077674613e734e01d6ea8677
SIZE (rust/crates/realfft-3.5.0.crate) = 16916
SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
-SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_syscall-0.7.1.crate) = 35985aa610addc02e24fc232012c86fd11f14111180f902b67e2d5331f8ebf2b
+SIZE (rust/crates/redox_syscall-0.7.1.crate) = 28000
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/resvg-0.45.1.crate) = a8928798c0a55e03c9ca6c4c6846f76377427d2c1e1f7e6de3c06ae57942df43
-SIZE (rust/crates/resvg-0.45.1.crate) = 78002
-SHA256 (rust/crates/rfd-0.15.4.crate) = ef2bee61e6cffa4635c72d7d81a84294e28f0930db0ddcb0f66d10244674ebed
-SIZE (rust/crates/rfd-0.15.4.crate) = 56785
+SHA256 (rust/crates/regex-1.12.3.crate) = e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276
+SIZE (rust/crates/regex-1.12.3.crate) = 153392
+SHA256 (rust/crates/regex-automata-0.4.14.crate) = 6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f
+SIZE (rust/crates/regex-automata-0.4.14.crate) = 618012
+SHA256 (rust/crates/regex-syntax-0.8.9.crate) = a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c
+SIZE (rust/crates/regex-syntax-0.8.9.crate) = 358430
+SHA256 (rust/crates/resvg-0.46.0.crate) = b563218631706d614e23059436526d005b50ab5f2d506b55a17eb65c5eb83419
+SIZE (rust/crates/resvg-0.46.0.crate) = 78448
+SHA256 (rust/crates/resvg-0.47.0.crate) = 9be183ad6a216aa96f33e4c8033b0988b8b3ea6fd2359d19af5bac4643fd8e81
+SIZE (rust/crates/resvg-0.47.0.crate) = 78312
+SHA256 (rust/crates/rfd-0.17.2.crate) = 20dafead71c16a34e1ff357ddefc8afc11e7d51d6d2b9fbd07eaa48e3e540220
+SIZE (rust/crates/rfd-0.17.2.crate) = 57492
SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce
SIZE (rust/crates/rgb-0.8.52.crate) = 22449
SHA256 (rust/crates/rle-decode-fast-1.0.3.crate) = 3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422
SIZE (rust/crates/rle-decode-fast-1.0.3.crate) = 62086
+SHA256 (rust/crates/rodio-0.21.1.crate) = e40ecf59e742e03336be6a3d53755e789fd05a059fa22dfa0ed624722319e183
+SIZE (rust/crates/rodio-0.21.1.crate) = 135395
SHA256 (rust/crates/rowan-0.16.1.crate) = 417a3a9f582e349834051b8a10c8d71ca88da4211e4093528e36b9845f6b5f21
SIZE (rust/crates/rowan-0.16.1.crate) = 41742
-SHA256 (rust/crates/roxmltree-0.20.0.crate) = 6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97
-SIZE (rust/crates/roxmltree-0.20.0.crate) = 54594
+SHA256 (rust/crates/roxmltree-0.21.1.crate) = f1964b10c76125c36f8afe190065a4bf9a87bf324842c05701330bba9f1cacbb
+SIZE (rust/crates/roxmltree-0.21.1.crate) = 56837
+SHA256 (rust/crates/rspolib-0.1.2.crate) = 4fda9a7796aff63a7b1b39ccc93fffaaf65e20042984b4843041a49ca4677535
+SIZE (rust/crates/rspolib-0.1.2.crate) = 54704
SHA256 (rust/crates/rubato-0.16.2.crate) = 5258099699851cfd0082aeb645feb9c084d9a5e1f1b8d5372086b989fc5e56a1
SIZE (rust/crates/rubato-0.16.2.crate) = 55477
-SHA256 (rust/crates/rust-embed-8.7.2.crate) = 025908b8682a26ba8d12f6f2d66b987584a4a87bc024abc5bbc12553a8cd178a
-SIZE (rust/crates/rust-embed-8.7.2.crate) = 906250
-SHA256 (rust/crates/rust-embed-impl-8.7.2.crate) = 6065f1a4392b71819ec1ea1df1120673418bf386f50de1d6f54204d836d4349c
-SIZE (rust/crates/rust-embed-impl-8.7.2.crate) = 9663
-SHA256 (rust/crates/rust-embed-utils-8.7.2.crate) = f6cc0c81648b20b70c491ff8cce00c1c3b223bb8ed2b5d41f0e54c6c4c0a3594
-SIZE (rust/crates/rust-embed-utils-8.7.2.crate) = 6123
-SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
-SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rust-embed-8.11.0.crate) = 04113cb9355a377d83f06ef1f0a45b8ab8cd7d8b1288160717d66df5c7988d27
+SIZE (rust/crates/rust-embed-8.11.0.crate) = 901130
+SHA256 (rust/crates/rust-embed-impl-8.11.0.crate) = da0902e4c7c8e997159ab384e6d0fc91c221375f6894346ae107f47dd0f3ccaa
+SIZE (rust/crates/rust-embed-impl-8.11.0.crate) = 9286
+SHA256 (rust/crates/rust-embed-utils-8.11.0.crate) = 5bcdef0be6fe7f6fa333b1073c949729274b05f123a0ad7efcb8efd878e5c3b1
+SIZE (rust/crates/rust-embed-utils-8.11.0.crate) = 5729
+SHA256 (rust/crates/rustc-demangle-0.1.27.crate) = b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d
+SIZE (rust/crates/rustc-demangle-0.1.27.crate) = 30448
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
@@ -1139,20 +1197,18 @@ SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustdct-0.7.1.crate) = 8b61555105d6a9bf98797c063c362a1d24ed8ab0431655e38f1cf51e52089551
SIZE (rust/crates/rustdct-0.7.1.crate) = 41849
-SHA256 (rust/crates/rustfft-6.4.0.crate) = c6f140db74548f7c9d7cce60912c9ac414e74df5e718dc947d514b051b42f3f4
-SIZE (rust/crates/rustfft-6.4.0.crate) = 336667
+SHA256 (rust/crates/rustfft-6.4.1.crate) = 21db5f9893e91f41798c88680037dba611ca6674703c1a18601b01a72c8adb89
+SIZE (rust/crates/rustfft-6.4.1.crate) = 337421
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
-SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/rusty-chromaprint-0.3.0.crate) = 59e4234523e38d9c12201955f8216e1a60313e64c5077f4e1cf49b0db77bd7e8
SIZE (rust/crates/rusty-chromaprint-0.3.0.crate) = 24921
SHA256 (rust/crates/rustybuzz-0.20.1.crate) = fd3c7c96f8a08ee34eff8857b11b49b07d71d1c3f4e88f8a88d4c9e9f90b1702
SIZE (rust/crates/rustybuzz-0.20.1.crate) = 272721
-SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
-SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/safe_arch-0.7.4.crate) = 96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323
SIZE (rust/crates/safe_arch-0.7.4.crate) = 74564
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -1165,78 +1221,86 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/sctk-adwaita-0.10.1.crate) = b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec
SIZE (rust/crates/sctk-adwaita-0.10.1.crate) = 53237
-SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749
-SIZE (rust/crates/self_cell-1.2.0.crate) = 16883
-SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
-SIZE (rust/crates/semver-1.0.26.crate) = 31303
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/self_cell-1.2.2.crate) = b12e76d157a900eb52e81bc6e9f3069344290341720e9178cde2407113ac8d89
+SIZE (rust/crates/self_cell-1.2.2.crate) = 23264
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_derive_internals-0.25.0.crate) = 1dbab34ca63057a1f15280bdf3c39f2b1eb1b54c17e98360e511637aef7418c6
SIZE (rust/crates/serde_derive_internals-0.25.0.crate) = 22803
-SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
-SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86
+SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
+SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
-SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
-SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
-SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b
+SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668
SHA256 (rust/crates/simba-0.8.1.crate) = 061507c94fc6ab4ba1c9a0305018408e312e17c041eb63bef8aa726fa33aceae
SIZE (rust/crates/simba-0.8.1.crate) = 52545
-SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
-SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
+SHA256 (rust/crates/simd-adler32-0.3.8.crate) = e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2
+SIZE (rust/crates/simd-adler32-0.3.8.crate) = 17294
SHA256 (rust/crates/simd_helpers-0.1.0.crate) = 95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6
SIZE (rust/crates/simd_helpers-0.1.0.crate) = 1527
SHA256 (rust/crates/simplecss-0.2.2.crate) = 7a9c6883ca9c3c7c90e888de77b7a5c849c779d25d74a1269b0218b14e8b136c
SIZE (rust/crates/simplecss-0.2.2.crate) = 22136
-SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
-SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/skia-bindings-0.86.1.crate) = a2bf215f640b53293844d441e93448b437ca4937595f60e3317fbb03d7ac6783
-SIZE (rust/crates/skia-bindings-0.86.1.crate) = 81148
-SHA256 (rust/crates/skia-safe-0.86.1.crate) = e372258f52414e04de007326fa497581617c9fa872a3225dca5e42212723c426
-SIZE (rust/crates/skia-safe-0.86.1.crate) = 456121
-SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
-SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/siphasher-1.0.2.crate) = b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e
+SIZE (rust/crates/siphasher-1.0.2.crate) = 11416
+SHA256 (rust/crates/skia-bindings-0.90.0.crate) = 8f6f96e00735f14a781aac8a6870c862b8cc831df6d8e4ad77ab78e11411b9af
+SIZE (rust/crates/skia-bindings-0.90.0.crate) = 85627
+SHA256 (rust/crates/skia-safe-0.90.0.crate) = 6a71c01d325d40b1031dee67d251a5e0132e79e2a9ec272149a4f4a0d4b8b3be
+SIZE (rust/crates/skia-safe-0.90.0.crate) = 463901
+SHA256 (rust/crates/skrifa-0.37.0.crate) = 8c31071dedf532758ecf3fed987cdb4bd9509f900e026ab684b4ecb81ea49841
+SIZE (rust/crates/skrifa-0.37.0.crate) = 283031
+SHA256 (rust/crates/slab-0.4.12.crate) = 0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5
+SIZE (rust/crates/slab-0.4.12.crate) = 19080
SHA256 (rust/crates/slabbin-1.2.0.crate) = 9db491c0d4152a069911a0fbdaca959691bf0b9d7110d98a7ed1c8e59b79ab30
SIZE (rust/crates/slabbin-1.2.0.crate) = 12747
-SHA256 (rust/crates/slint-1.12.1.crate) = 8c99512aff435eb85fc719bf73aff5c4a13f3d202843c326a2f50eb0377956f8
-SIZE (rust/crates/slint-1.12.1.crate) = 86775
-SHA256 (rust/crates/slint-build-1.12.1.crate) = e0f58adfef3f956cc3c124cb19154cf29b510badf2a06b3a3521c6fdb97a47a4
-SIZE (rust/crates/slint-build-1.12.1.crate) = 37215
-SHA256 (rust/crates/slint-macros-1.12.1.crate) = 33e4f639260309e13e8f8dc40ec905d57a15dc512d8d50c52ad650088cc7e1e2
-SIZE (rust/crates/slint-macros-1.12.1.crate) = 26781
-SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
-SIZE (rust/crates/slotmap-1.0.7.crate) = 61390
+SHA256 (rust/crates/slint-1.15.1.crate) = d25b87d458205e79efb30545cae083aec2ccb1b192c46a55ae6d54403cdacb33
+SIZE (rust/crates/slint-1.15.1.crate) = 96748
+SHA256 (rust/crates/slint-build-1.15.1.crate) = 064ef470cc8ab046319db94d0727f080fbd05322d07d774eb6de607d97defb8d
+SIZE (rust/crates/slint-build-1.15.1.crate) = 42184
+SHA256 (rust/crates/slint-macros-1.15.1.crate) = 5ecc09bbc42c780d5b7ed7d41f7573dfd67343e11cdac27c07b88a8f933958e6
+SIZE (rust/crates/slint-macros-1.15.1.crate) = 26686
+SHA256 (rust/crates/slotmap-1.1.1.crate) = bdd58c3c93c3d278ca835519292445cb4b0d4dc59ccfdf7ceadaab3f8aeb4038
+SIZE (rust/crates/slotmap-1.1.1.crate) = 61862
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/smithay-client-toolkit-0.19.2.crate) = 3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016
SIZE (rust/crates/smithay-client-toolkit-0.19.2.crate) = 131504
-SHA256 (rust/crates/smithay-clipboard-0.7.2.crate) = cc8216eec463674a0e90f29e0ae41a4db573ec5b56b1c6c1c71615d249b6d846
-SIZE (rust/crates/smithay-clipboard-0.7.2.crate) = 17877
+SHA256 (rust/crates/smithay-client-toolkit-0.20.0.crate) = 0512da38f5e2b31201a93524adb8d3136276fa4fe4aafab4e1f727a82b534cc0
+SIZE (rust/crates/smithay-client-toolkit-0.20.0.crate) = 142597
+SHA256 (rust/crates/smithay-clipboard-0.7.3.crate) = 71704c03f739f7745053bde45fa203a46c58d25bc5c4efba1d9a60e9dba81226
+SIZE (rust/crates/smithay-clipboard-0.7.3.crate) = 18270
SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead
SIZE (rust/crates/smol_str-0.2.2.crate) = 15840
-SHA256 (rust/crates/smol_str-0.3.2.crate) = 9676b89cd56310a87b93dec47b11af744f34d5fc9f367b829474eec0a891350d
-SIZE (rust/crates/smol_str-0.3.2.crate) = 17504
-SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
-SIZE (rust/crates/socket2-0.6.0.crate) = 57974
-SHA256 (rust/crates/softbuffer-0.4.6.crate) = 18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08
-SIZE (rust/crates/softbuffer-0.4.6.crate) = 61049
+SHA256 (rust/crates/smol_str-0.3.5.crate) = 0f7a918bd2a9951d18ee6e48f076843e8e73a9a5d22cf05bcd4b7a81bdd04e17
+SIZE (rust/crates/smol_str-0.3.5.crate) = 26311
+SHA256 (rust/crates/snafu-0.8.9.crate) = 6e84b3f4eacbf3a1ce05eac6763b4d629d60cbc94d632e4092c54ade71f1e1a2
+SIZE (rust/crates/snafu-0.8.9.crate) = 74002
+SHA256 (rust/crates/snafu-derive-0.8.9.crate) = c1c97747dbf44bb1ca44a561ece23508e99cb592e862f22222dcf42f51d1e451
+SIZE (rust/crates/snafu-derive-0.8.9.crate) = 29478
+SHA256 (rust/crates/socket2-0.6.2.crate) = 86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0
+SIZE (rust/crates/socket2-0.6.2.crate) = 58621
+SHA256 (rust/crates/softbuffer-0.4.8.crate) = aac18da81ebbf05109ab275b157c22a653bb3c12cf884450179942f81bcbf6c3
+SIZE (rust/crates/softbuffer-0.4.8.crate) = 64637
SHA256 (rust/crates/spin_on-0.1.1.crate) = 076e103ed41b9864aa838287efe5f4e3a7a0362dd00671ae62a212e5e4612da2
SIZE (rust/crates/spin_on-0.1.1.crate) = 7495
-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/state-0.6.0.crate) = 2b8c4a4445d81357df8b1a650d0d0d6fbbbfe99d064aa5e02f3e4022061476d8
-SIZE (rust/crates/state-0.6.0.crate) = 30182
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strength_reduce-0.2.4.crate) = fe895eb47f22e2ddd4dabc02bce419d2e643c8e3b585c78158b349195bc24d82
@@ -1255,128 +1319,136 @@ SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438
SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/svgtypes-0.15.3.crate) = 68c7541fff44b35860c1a7a47a7cadf3e4a304c457b58f9870d9706ece028afc
-SIZE (rust/crates/svgtypes-0.15.3.crate) = 43696
-SHA256 (rust/crates/symphonia-0.5.4.crate) = 815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9
-SIZE (rust/crates/symphonia-0.5.4.crate) = 12039
-SHA256 (rust/crates/symphonia-bundle-flac-0.5.4.crate) = 72e34f34298a7308d4397a6c7fbf5b84c5d491231ce3dd379707ba673ab3bd97
-SIZE (rust/crates/symphonia-bundle-flac-0.5.4.crate) = 23071
-SHA256 (rust/crates/symphonia-bundle-mp3-0.5.4.crate) = c01c2aae70f0f1fb096b6f0ff112a930b1fb3626178fba3ae68b09dce71706d4
-SIZE (rust/crates/symphonia-bundle-mp3-0.5.4.crate) = 60104
-SHA256 (rust/crates/symphonia-codec-aac-0.5.4.crate) = cdbf25b545ad0d3ee3e891ea643ad115aff4ca92f6aec472086b957a58522f70
-SIZE (rust/crates/symphonia-codec-aac-0.5.4.crate) = 25145
-SHA256 (rust/crates/symphonia-codec-adpcm-0.5.4.crate) = c94e1feac3327cd616e973d5be69ad36b3945f16b06f19c6773fc3ac0b426a0f
-SIZE (rust/crates/symphonia-codec-adpcm-0.5.4.crate) = 5248
-SHA256 (rust/crates/symphonia-codec-alac-0.5.4.crate) = 2d8a6666649a08412906476a8b0efd9b9733e241180189e9f92b09c08d0e38f3
-SIZE (rust/crates/symphonia-codec-alac-0.5.4.crate) = 8905
-SHA256 (rust/crates/symphonia-codec-pcm-0.5.4.crate) = f395a67057c2ebc5e84d7bb1be71cce1a7ba99f64e0f0f0e303a03f79116f89b
-SIZE (rust/crates/symphonia-codec-pcm-0.5.4.crate) = 6179
-SHA256 (rust/crates/symphonia-codec-vorbis-0.5.4.crate) = 5a98765fb46a0a6732b007f7e2870c2129b6f78d87db7987e6533c8f164a9f30
-SIZE (rust/crates/symphonia-codec-vorbis-0.5.4.crate) = 24651
-SHA256 (rust/crates/symphonia-core-0.5.4.crate) = 798306779e3dc7d5231bd5691f5a813496dc79d3f56bf82e25789f2094e022c3
-SIZE (rust/crates/symphonia-core-0.5.4.crate) = 98029
-SHA256 (rust/crates/symphonia-format-caf-0.5.4.crate) = e43c99c696a388295a29fe71b133079f5d8b18041cf734c5459c35ad9097af50
-SIZE (rust/crates/symphonia-format-caf-0.5.4.crate) = 8922
-SHA256 (rust/crates/symphonia-format-isomp4-0.5.4.crate) = abfdf178d697e50ce1e5d9b982ba1b94c47218e03ec35022d9f0e071a16dc844
-SIZE (rust/crates/symphonia-format-isomp4-0.5.4.crate) = 36157
-SHA256 (rust/crates/symphonia-format-mkv-0.5.4.crate) = 1bb43471a100f7882dc9937395bd5ebee8329298e766250b15b3875652fe3d6f
-SIZE (rust/crates/symphonia-format-mkv-0.5.4.crate) = 17398
-SHA256 (rust/crates/symphonia-format-ogg-0.5.4.crate) = ada3505789516bcf00fc1157c67729eded428b455c27ca370e41f4d785bfa931
-SIZE (rust/crates/symphonia-format-ogg-0.5.4.crate) = 23239
-SHA256 (rust/crates/symphonia-format-riff-0.5.4.crate) = 05f7be232f962f937f4b7115cbe62c330929345434c834359425e043bfd15f50
-SIZE (rust/crates/symphonia-format-riff-0.5.4.crate) = 16962
-SHA256 (rust/crates/symphonia-metadata-0.5.4.crate) = bc622b9841a10089c5b18e99eb904f4341615d5aa55bbf4eedde1be721a4023c
-SIZE (rust/crates/symphonia-metadata-0.5.4.crate) = 23343
-SHA256 (rust/crates/symphonia-utils-xiph-0.5.4.crate) = 484472580fa49991afda5f6550ece662237b00c6f562c7d9638d1b086ed010fe
-SIZE (rust/crates/symphonia-utils-xiph-0.5.4.crate) = 5787
+SHA256 (rust/crates/svgtypes-0.16.1.crate) = 695b5790b3131dafa99b3bbfd25a216edb3d216dad9ca208d4657bfb8f2abc3d
+SIZE (rust/crates/svgtypes-0.16.1.crate) = 45181
+SHA256 (rust/crates/swash-0.2.6.crate) = 47846491253e976bdd07d0f9cc24b7daf24720d11309302ccbbc6e6b6e53550a
+SIZE (rust/crates/swash-0.2.6.crate) = 238129
+SHA256 (rust/crates/symphonia-0.5.5.crate) = 5773a4c030a19d9bfaa090f49746ff35c75dfddfa700df7a5939d5e076a57039
+SIZE (rust/crates/symphonia-0.5.5.crate) = 12085
+SHA256 (rust/crates/symphonia-bundle-flac-0.5.5.crate) = c91565e180aea25d9b80a910c546802526ffd0072d0b8974e3ebe59b686c9976
+SIZE (rust/crates/symphonia-bundle-flac-0.5.5.crate) = 24141
+SHA256 (rust/crates/symphonia-bundle-mp3-0.5.5.crate) = 4872dd6bb56bf5eac799e3e957aa1981086c3e613b27e0ac23b176054f7c57ed
+SIZE (rust/crates/symphonia-bundle-mp3-0.5.5.crate) = 61019
+SHA256 (rust/crates/symphonia-codec-aac-0.5.5.crate) = 4c263845aa86881416849c1729a54c7f55164f8b96111dba59de46849e73a790
+SIZE (rust/crates/symphonia-codec-aac-0.5.5.crate) = 26471
+SHA256 (rust/crates/symphonia-codec-adpcm-0.5.5.crate) = 2dddc50e2bbea4cfe027441eece77c46b9f319748605ab8f3443350129ddd07f
+SIZE (rust/crates/symphonia-codec-adpcm-0.5.5.crate) = 5843
+SHA256 (rust/crates/symphonia-codec-alac-0.5.5.crate) = 8413fa754942ac16a73634c9dfd1500ed5c61430956b33728567f667fdd393ab
+SIZE (rust/crates/symphonia-codec-alac-0.5.5.crate) = 9531
+SHA256 (rust/crates/symphonia-codec-pcm-0.5.5.crate) = 4e89d716c01541ad3ebe7c91ce4c8d38a7cf266a3f7b2f090b108fb0cb031d95
+SIZE (rust/crates/symphonia-codec-pcm-0.5.5.crate) = 6795
+SHA256 (rust/crates/symphonia-codec-vorbis-0.5.5.crate) = f025837c309cd69ffef572750b4a2257b59552c5399a5e49707cc5b1b85d1c73
+SIZE (rust/crates/symphonia-codec-vorbis-0.5.5.crate) = 25527
+SHA256 (rust/crates/symphonia-core-0.5.5.crate) = ea00cc4f79b7f6bb7ff87eddc065a1066f3a43fe1875979056672c9ef948c2af
+SIZE (rust/crates/symphonia-core-0.5.5.crate) = 99682
+SHA256 (rust/crates/symphonia-format-caf-0.5.5.crate) = b8faf379316b6b6e6bbc274d00e7a592e0d63ff1a7e182ce8ba25e24edd3d096
+SIZE (rust/crates/symphonia-format-caf-0.5.5.crate) = 9785
+SHA256 (rust/crates/symphonia-format-isomp4-0.5.5.crate) = 243739585d11f81daf8dac8d9f3d18cc7898f6c09a259675fc364b382c30e0a5
+SIZE (rust/crates/symphonia-format-isomp4-0.5.5.crate) = 37184
+SHA256 (rust/crates/symphonia-format-mkv-0.5.5.crate) = 122d786d2c43a49beb6f397551b4a050d8229eaa54c7ddf9ee4b98899b8742d0
+SIZE (rust/crates/symphonia-format-mkv-0.5.5.crate) = 18343
+SHA256 (rust/crates/symphonia-format-ogg-0.5.5.crate) = 2b4955c67c1ed3aa8ae8428d04ca8397fbef6a19b2b051e73b5da8b1435639cb
+SIZE (rust/crates/symphonia-format-ogg-0.5.5.crate) = 24285
+SHA256 (rust/crates/symphonia-format-riff-0.5.5.crate) = c2d7c3df0e7d94efb68401d81906eae73c02b40d5ec1a141962c592d0f11a96f
+SIZE (rust/crates/symphonia-format-riff-0.5.5.crate) = 17993
+SHA256 (rust/crates/symphonia-metadata-0.5.5.crate) = 36306ff42b9ffe6e5afc99d49e121e0bd62fe79b9db7b9681d48e29fa19e6b16
+SIZE (rust/crates/symphonia-metadata-0.5.5.crate) = 24184
+SHA256 (rust/crates/symphonia-utils-xiph-0.5.5.crate) = ee27c85ab799a338446b68eec77abf42e1a6f1bb490656e121c6e27bfbab9f16
+SIZE (rust/crates/symphonia-utils-xiph-0.5.5.crate) = 6617
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/syn-2.0.115.crate) = 6e614ed320ac28113fa64972c4262d5dbc89deacdfd00c34a3e4cea073243c12
+SIZE (rust/crates/syn-2.0.115.crate) = 305611
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/sys-locale-0.3.2.crate) = 8eab9a99a024a169fe8a903cf9d4a3b3601109bcc13bd9e3c6fff259138626c4
SIZE (rust/crates/sys-locale-0.3.2.crate) = 15072
-SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349
-SIZE (rust/crates/system-deps-6.2.2.crate) = 25546
-SHA256 (rust/crates/system-deps-7.0.5.crate) = e4be53aa0cba896d2dc615bd42bbc130acdcffa239e0a2d965ea5b3b2a86ffdb
-SIZE (rust/crates/system-deps-7.0.5.crate) = 28669
+SHA256 (rust/crates/system-deps-7.0.7.crate) = 48c8f33736f986f16d69b6cb8b03f55ddcad5c41acc4ccc39dd88e84aa805e7f
+SIZE (rust/crates/system-deps-7.0.7.crate) = 28941
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
SIZE (rust/crates/tar-0.4.44.crate) = 61020
SHA256 (rust/crates/target-features-0.1.6.crate) = c1bbb9f3c5c463a01705937a24fdabc5047929ac764b2d5b9cf681c1f5041ed5
SIZE (rust/crates/target-features-0.1.6.crate) = 18915
-SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
-SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
-SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/target-lexicon-0.13.3.crate) = df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c
+SIZE (rust/crates/target-lexicon-0.13.3.crate) = 28498
+SHA256 (rust/crates/tempfile-3.25.0.crate) = 0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1
+SIZE (rust/crates/tempfile-3.25.0.crate) = 43195
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/text-size-1.1.1.crate) = f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233
SIZE (rust/crates/text-size-1.1.1.crate) = 12553
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.15.crate) = 80d76d3f064b981389ecb4b6b7f45a0bf9fdac1d5b9204c7bd6714fecc302850
-SIZE (rust/crates/thiserror-2.0.15.crate) = 29026
+SHA256 (rust/crates/thiserror-2.0.18.crate) = 4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4
+SIZE (rust/crates/thiserror-2.0.18.crate) = 28875
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.15.crate) = 44d29feb33e986b6ea906bd9c3559a856983f92371b3eaa5e83782a351623de0
-SIZE (rust/crates/thiserror-impl-2.0.15.crate) = 21214
+SHA256 (rust/crates/thiserror-impl-2.0.18.crate) = ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5
+SIZE (rust/crates/thiserror-impl-2.0.18.crate) = 21413
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
-SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
-SIZE (rust/crates/tiff-0.9.1.crate) = 1423953
-SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
-SIZE (rust/crates/time-0.3.41.crate) = 138369
-SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
-SIZE (rust/crates/time-core-0.1.4.crate) = 8422
-SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
-SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
+SHA256 (rust/crates/tiff-0.10.3.crate) = af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f
+SIZE (rust/crates/tiff-0.10.3.crate) = 1444592
+SHA256 (rust/crates/time-0.3.47.crate) = 743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c
+SIZE (rust/crates/time-0.3.47.crate) = 225161
+SHA256 (rust/crates/time-core-0.1.8.crate) = 7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca
+SIZE (rust/crates/time-core-0.1.8.crate) = 9634
+SHA256 (rust/crates/time-macros-0.2.27.crate) = 2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215
+SIZE (rust/crates/time-macros-0.2.27.crate) = 25144
SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab
SIZE (rust/crates/tiny-skia-0.11.4.crate) = 201082
+SHA256 (rust/crates/tiny-skia-0.12.0.crate) = 47ffee5eaaf5527f630fb0e356b90ebdec84d5d18d937c5e440350f88c5a91ea
+SIZE (rust/crates/tiny-skia-0.12.0.crate) = 268071
SHA256 (rust/crates/tiny-skia-path-0.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93
SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764
+SHA256 (rust/crates/tiny-skia-path-0.12.0.crate) = edca365c3faccca67d06593c5980fa6c57687de727a03131735bb85f01fdeeb9
+SIZE (rust/crates/tiny-skia-path-0.12.0.crate) = 49022
SHA256 (rust/crates/tiny-xlib-0.2.4.crate) = 0324504befd01cab6e0c994f34b2ffa257849ee019d3fb3b64fb2c858887d89e
SIZE (rust/crates/tiny-xlib-0.2.4.crate) = 17760
-SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
-SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
+SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
-SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
-SIZE (rust/crates/tokio-1.47.1.crate) = 829790
-SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
-SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/tokio-1.49.0.crate) = 72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86
+SIZE (rust/crates/tokio-1.49.0.crate) = 857029
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml-0.9.12+spec-1.1.0.crate) = cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863
+SIZE (rust/crates/toml-0.9.12+spec-1.1.0.crate) = 56485
SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
+SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_edit-0.23.10+spec-1.0.0.crate) = 84c8b9f757e028cee9fa244aea147aab2a9ec09d5325a9b01e0a49730c2b5269
+SIZE (rust/crates/toml_edit-0.23.10+spec-1.0.0.crate) = 66420
+SHA256 (rust/crates/toml_edit-0.24.1+spec-1.1.0.crate) = 01f2eadbbc6b377a847be05f60791ef1058d9f696ecb51d2c07fe911d8569d8e
+SIZE (rust/crates/toml_edit-0.24.1+spec-1.1.0.crate) = 66411
+SHA256 (rust/crates/toml_parser-1.0.8+spec-1.1.0.crate) = 0742ff5ff03ea7e67c8ae6c93cac239e0d9784833362da3f9a9c1da8dfefcbdc
+SIZE (rust/crates/toml_parser-1.0.8+spec-1.1.0.crate) = 35087
SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
-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.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
-SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
-SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
-SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
-SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
-SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607
+SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187
+SHA256 (rust/crates/tracing-0.1.44.crate) = 63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100
+SIZE (rust/crates/tracing-0.1.44.crate) = 463135
+SHA256 (rust/crates/tracing-attributes-0.1.31.crate) = 7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da
+SIZE (rust/crates/tracing-attributes-0.1.31.crate) = 39733
+SHA256 (rust/crates/tracing-core-0.1.36.crate) = db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a
+SIZE (rust/crates/tracing-core-0.1.36.crate) = 63967
SHA256 (rust/crates/transpose-0.2.3.crate) = 1ad61aed86bc3faea4300c7aee358b4c6d0c8d6ccc36524c96e4c92ccf26e77e
SIZE (rust/crates/transpose-0.2.3.crate) = 10913
-SHA256 (rust/crates/trash-5.2.3.crate) = 65a334451012017a39758aa85a30827c13ac684245bf6b08249483c063f64ff3
-SIZE (rust/crates/trash-5.2.3.crate) = 56685
+SHA256 (rust/crates/trash-5.2.5.crate) = a9b93a14fcf658568eb11b3ac4cb406822e916e2c55cdebc421beeb0bd7c94d8
+SIZE (rust/crates/trash-5.2.5.crate) = 57121
SHA256 (rust/crates/triple_accel-0.3.4.crate) = 622b09ce2fe2df4618636fb92176d205662f59803f39e70d1c333393082de96c
SIZE (rust/crates/triple_accel-0.3.4.crate) = 37632
SHA256 (rust/crates/ttf-parser-0.21.1.crate) = 2c591d83f69777866b9126b24c6dd9a18351f177e49d625920d19f989fd31cf8
@@ -1385,12 +1457,14 @@ SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047
SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121
SHA256 (rust/crates/type-map-0.5.1.crate) = cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90
SIZE (rust/crates/type-map-0.5.1.crate) = 8606
-SHA256 (rust/crates/typed-index-collections-3.3.0.crate) = 3fd393dbd1e7b23e0cab7396570309b4068aa504e9dac2cd41d827583b4e9ab7
-SIZE (rust/crates/typed-index-collections-3.3.0.crate) = 51513
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
-SHA256 (rust/crates/tz-rs-0.7.0.crate) = e1450bf2b99397e72070e7935c89facaa80092ac812502200375f1f7d33c71a1
-SIZE (rust/crates/tz-rs-0.7.0.crate) = 46486
+SHA256 (rust/crates/typed-index-collections-3.5.0.crate) = 898160f1dfd383b4e92e17f0512a7d62f3c51c44937b23b6ffc3a1614a8eaccd
+SIZE (rust/crates/typed-index-collections-3.5.0.crate) = 53115
+SHA256 (rust/crates/typed-path-0.12.3.crate) = 8e28f89b80c87b8fb0cf04ab448d5dd0dd0ade2f8891bae878de66a75a28600e
+SIZE (rust/crates/typed-path-0.12.3.crate) = 112964
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
+SHA256 (rust/crates/tz-rs-0.7.3.crate) = 4fc6c929ffa10fb34f4a3c7e9a73620a83ef2e85e47f9ec3381b8289e6762f42
+SIZE (rust/crates/tz-rs-0.7.3.crate) = 48104
SHA256 (rust/crates/udev-0.9.3.crate) = af4e37e9ea4401fc841ff54b9ddfc9be1079b1e89434c1a6a865dd68980f7e9f
SIZE (rust/crates/udev-0.9.3.crate) = 21737
SHA256 (rust/crates/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9
@@ -1399,54 +1473,56 @@ SHA256 (rust/crates/unic-langid-0.9.6.crate) = a28ba52c9b05311f4f6e62d5d9d46f094
SIZE (rust/crates/unic-langid-0.9.6.crate) = 9031
SHA256 (rust/crates/unic-langid-impl-0.9.6.crate) = dce1bf08044d4b7a94028c93786f8566047edc11110595914de93362559bc658
SIZE (rust/crates/unic-langid-impl-0.9.6.crate) = 90020
-SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
-SIZE (rust/crates/unicase-2.8.1.crate) = 24088
+SHA256 (rust/crates/unicase-2.9.0.crate) = dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142
+SIZE (rust/crates/unicase-2.9.0.crate) = 24368
SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5
SIZE (rust/crates/unicode-bidi-0.3.18.crate) = 58300
SHA256 (rust/crates/unicode-bidi-mirroring-0.4.0.crate) = 5dfa6e8c60bb66d49db113e0125ee8711b7647b5579dc7f5f19c42357ed039fe
SIZE (rust/crates/unicode-bidi-mirroring-0.4.0.crate) = 8169
SHA256 (rust/crates/unicode-ccc-0.4.0.crate) = ce61d488bcdc9bc8b5d1772c404828b17fc481c0a582b5581e95fb233aef503e
SIZE (rust/crates/unicode-ccc-0.4.0.crate) = 8942
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-ident-1.0.23.crate) = 537dd038a89878be9b64dd4bd1b260315c1bb94f4d784956b81e27a088d9a09e
+SIZE (rust/crates/unicode-ident-1.0.23.crate) = 49352
SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
-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/unicode-script-0.5.7.crate) = 9fb421b350c9aff471779e262955939f565ec18b86c15364e6bdf0d662ca7c1f
-SIZE (rust/crates/unicode-script-0.5.7.crate) = 47080
+SHA256 (rust/crates/unicode-normalization-0.1.25.crate) = 5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8
+SIZE (rust/crates/unicode-normalization-0.1.25.crate) = 128462
+SHA256 (rust/crates/unicode-properties-0.1.4.crate) = 7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d
+SIZE (rust/crates/unicode-properties-0.1.4.crate) = 42752
+SHA256 (rust/crates/unicode-script-0.5.8.crate) = 383ad40bb927465ec0ce7720e033cb4ca06912855fc35db31b5755d0de75b1ee
+SIZE (rust/crates/unicode-script-0.5.8.crate) = 48253
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-vo-0.1.0.crate) = b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94
SIZE (rust/crates/unicode-vo-0.1.0.crate) = 8084
-SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
-SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
-SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817
-SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627
+SHA256 (rust/crates/unit-prefix-0.5.2.crate) = 81e544489bf3d8ef66c953931f56617f423cd4b5494be343d9b9d3dda037b9a3
+SIZE (rust/crates/unit-prefix-0.5.2.crate) = 8041
SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae
SIZE (rust/crates/unty-0.0.4.crate) = 7200
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.8.crate) = ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed
+SIZE (rust/crates/url-2.5.8.crate) = 86512
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
-SHA256 (rust/crates/usvg-0.45.1.crate) = 80be9b06fbae3b8b303400ab20778c80bbaf338f563afe567cf3c9eea17b47ef
-SIZE (rust/crates/usvg-0.45.1.crate) = 136945
+SHA256 (rust/crates/usvg-0.46.0.crate) = e419dff010bb12512b0ae9e3d2f318dfbdf0167fde7eb05465134d4e8756076f
+SIZE (rust/crates/usvg-0.46.0.crate) = 138829
+SHA256 (rust/crates/usvg-0.47.0.crate) = d46cf96c5f498d36b7a9693bc6a7075c0bb9303189d61b2249b0dc3d309c07de
+SIZE (rust/crates/usvg-0.47.0.crate) = 142336
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.18.0.crate) = f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be
-SIZE (rust/crates/uuid-1.18.0.crate) = 59782
+SHA256 (rust/crates/uuid-1.21.0.crate) = b672338555252d43fd2240c714dc444b8c6fb0a5c5335e65a07bba7742735ddb
+SIZE (rust/crates/uuid-1.21.0.crate) = 62247
SHA256 (rust/crates/v_frame-0.3.9.crate) = 666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2
SIZE (rust/crates/v_frame-0.3.9.crate) = 20856
-SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
-SIZE (rust/crates/valuable-0.1.1.crate) = 28679
-SHA256 (rust/crates/version-compare-0.2.0.crate) = 852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b
-SIZE (rust/crates/version-compare-0.2.0.crate) = 13942
+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.1.crate) = 03c2856837ef78f57382f06b2b8563a2f512f7185d732608fd9176cb3b8edf0e
+SIZE (rust/crates/version-compare-0.2.1.crate) = 14245
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/vid_dup_finder_common-0.3.0.crate) = b601345173cab95df37a54b3351a77f85a9d11429487310b6a2e49ac37bc1942
@@ -1465,86 +1541,110 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
-SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/wayland-backend-0.3.11.crate) = 673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35
-SIZE (rust/crates/wayland-backend-0.3.11.crate) = 76980
-SHA256 (rust/crates/wayland-client-0.31.11.crate) = c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d
-SIZE (rust/crates/wayland-client-0.31.11.crate) = 65932
+SHA256 (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5
+SIZE (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 129778
+SHA256 (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5
+SIZE (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 123354
+SHA256 (rust/crates/wasm-bindgen-0.2.108.crate) = 64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566
+SIZE (rust/crates/wasm-bindgen-0.2.108.crate) = 49120
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.58.crate) = 70a6e77fd0ae8029c9ea0063f87c46fde723e7d887703d74ad2616d792e51e6f
+SIZE (rust/crates/wasm-bindgen-futures-0.4.58.crate) = 17188
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608
+SIZE (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 9283
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 49855
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12
+SIZE (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 10121
+SHA256 (rust/crates/wasm-encoder-0.244.0.crate) = 990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319
+SIZE (rust/crates/wasm-encoder-0.244.0.crate) = 85804
+SHA256 (rust/crates/wasm-metadata-0.244.0.crate) = bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909
+SIZE (rust/crates/wasm-metadata-0.244.0.crate) = 21500
+SHA256 (rust/crates/wasmparser-0.244.0.crate) = 47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe
+SIZE (rust/crates/wasmparser-0.244.0.crate) = 265607
+SHA256 (rust/crates/wayland-backend-0.3.12.crate) = fee64194ccd96bf648f42a65a7e589547096dfa702f7cadef84347b66ad164f9
+SIZE (rust/crates/wayland-backend-0.3.12.crate) = 77037
+SHA256 (rust/crates/wayland-client-0.31.12.crate) = b8e6faa537fbb6c186cb9f1d41f2f811a4120d1b57ec61f50da451a0c5122bec
+SIZE (rust/crates/wayland-client-0.31.12.crate) = 64851
SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e
SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696
-SHA256 (rust/crates/wayland-cursor-0.31.11.crate) = 447ccc440a881271b19e9989f75726d60faa09b95b0200a9b7eb5cc47c3eeb29
-SIZE (rust/crates/wayland-cursor-0.31.11.crate) = 9785
-SHA256 (rust/crates/wayland-protocols-0.32.9.crate) = efa790ed75fbfd71283bd2521a1cfdc022aabcc28bdcff00851f9e4ae88d9901
-SIZE (rust/crates/wayland-protocols-0.32.9.crate) = 155404
-SHA256 (rust/crates/wayland-protocols-plasma-0.3.9.crate) = a07a14257c077ab3279987c4f8bb987851bf57081b93710381daea94f2c2c032
-SIZE (rust/crates/wayland-protocols-plasma-0.3.9.crate) = 69243
-SHA256 (rust/crates/wayland-protocols-wlr-0.3.9.crate) = efd94963ed43cf9938a090ca4f7da58eb55325ec8200c3848963e98dc25b78ec
-SIZE (rust/crates/wayland-protocols-wlr-0.3.9.crate) = 28723
-SHA256 (rust/crates/wayland-scanner-0.31.7.crate) = 54cb1e9dc49da91950bdfd8b848c49330536d9d1fb03d4bfec8cae50caa50ae3
-SIZE (rust/crates/wayland-scanner-0.31.7.crate) = 36483
-SHA256 (rust/crates/wayland-sys-0.31.7.crate) = 34949b42822155826b41db8e5d0c1be3a2bd296c747577a43a3e6daefc296142
-SIZE (rust/crates/wayland-sys-0.31.7.crate) = 10106
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/wayland-cursor-0.31.12.crate) = 5864c4b5b6064b06b1e8b74ead4a98a6c45a285fe7a0e784d24735f011fdb078
+SIZE (rust/crates/wayland-cursor-0.31.12.crate) = 9340
+SHA256 (rust/crates/wayland-protocols-0.32.10.crate) = baeda9ffbcfc8cd6ddaade385eaf2393bd2115a69523c735f12242353c3df4f3
+SIZE (rust/crates/wayland-protocols-0.32.10.crate) = 156152
+SHA256 (rust/crates/wayland-protocols-experimental-20250721.0.1.crate) = 40a1f863128dcaaec790d7b4b396cc9b9a7a079e878e18c47e6c2d2c5a8dcbb1
+SIZE (rust/crates/wayland-protocols-experimental-20250721.0.1.crate) = 30502
+SHA256 (rust/crates/wayland-protocols-misc-0.3.10.crate) = 791c58fdeec5406aa37169dd815327d1e47f334219b523444bc26d70ceb4c34e
+SIZE (rust/crates/wayland-protocols-misc-0.3.10.crate) = 15778
+SHA256 (rust/crates/wayland-protocols-plasma-0.3.10.crate) = aa98634619300a535a9a97f338aed9a5ff1e01a461943e8346ff4ae26007306b
+SIZE (rust/crates/wayland-protocols-plasma-0.3.10.crate) = 68815
+SHA256 (rust/crates/wayland-protocols-wlr-0.3.10.crate) = e9597cdf02cf0c34cd5823786dce6b5ae8598f05c2daf5621b6e178d4f7345f3
+SIZE (rust/crates/wayland-protocols-wlr-0.3.10.crate) = 28244
+SHA256 (rust/crates/wayland-scanner-0.31.8.crate) = 5423e94b6a63e68e439803a3e153a9252d5ead12fd853334e2ad33997e3889e3
+SIZE (rust/crates/wayland-scanner-0.31.8.crate) = 37224
+SHA256 (rust/crates/wayland-sys-0.31.8.crate) = 1e6dbfc3ac5ef974c92a2235805cc0114033018ae1290a72e474aa8b28cbbdfd
+SIZE (rust/crates/wayland-sys-0.31.8.crate) = 9595
+SHA256 (rust/crates/web-sys-0.3.85.crate) = 312e32e551d92129218ea9a2452120f4aabc03529ef03e4d0d82fb2780608598
+SIZE (rust/crates/web-sys-0.3.85.crate) = 645049
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.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3
-SIZE (rust/crates/weezl-0.1.10.crate) = 46418
+SHA256 (rust/crates/weezl-0.1.12.crate) = a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88
+SIZE (rust/crates/weezl-0.1.12.crate) = 46045
SHA256 (rust/crates/wide-0.7.33.crate) = 0ce5da8ecb62bcd8ec8b7ea19f69a51275e91299be594ea5cc6ef7819e16cd03
SIZE (rust/crates/wide-0.7.33.crate) = 99792
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f
-SIZE (rust/crates/windows-0.48.0.crate) = 11864177
+SHA256 (rust/crates/windows-0.54.0.crate) = 9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49
+SIZE (rust/crates/windows-0.54.0.crate) = 11096265
SHA256 (rust/crates/windows-0.56.0.crate) = 1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132
SIZE (rust/crates/windows-0.56.0.crate) = 10807828
-SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
-SIZE (rust/crates/windows-0.61.3.crate) = 9372520
-SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
-SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
+SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
+SIZE (rust/crates/windows-0.58.0.crate) = 9744521
+SHA256 (rust/crates/windows-0.62.2.crate) = 527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580
+SIZE (rust/crates/windows-0.62.2.crate) = 9360572
+SHA256 (rust/crates/windows-collections-0.3.2.crate) = 23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610
+SIZE (rust/crates/windows-collections-0.3.2.crate) = 13510
+SHA256 (rust/crates/windows-core-0.54.0.crate) = 12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65
+SIZE (rust/crates/windows-core-0.54.0.crate) = 44015
SHA256 (rust/crates/windows-core-0.56.0.crate) = 4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6
SIZE (rust/crates/windows-core-0.56.0.crate) = 45084
-SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
-SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
-SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
-SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
+SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
+SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-future-0.3.2.crate) = e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb
+SIZE (rust/crates/windows-future-0.3.2.crate) = 17944
SHA256 (rust/crates/windows-implement-0.56.0.crate) = f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b
SIZE (rust/crates/windows-implement-0.56.0.crate) = 9157
-SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
-SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
+SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
SHA256 (rust/crates/windows-interface-0.56.0.crate) = 08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc
SIZE (rust/crates/windows-interface-0.56.0.crate) = 9834
-SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
-SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
-SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
-SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
-SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
+SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
+SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-numerics-0.3.1.crate) = 6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26
+SIZE (rust/crates/windows-numerics-0.3.1.crate) = 9772
SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
-SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
-SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
-SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
-SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
+SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
+SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
@@ -1555,157 +1655,185 @@ SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b3
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
-SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
-SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
-SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
+SHA256 (rust/crates/windows-threading-0.2.1.crate) = 3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37
+SIZE (rust/crates/windows-threading-0.2.1.crate) = 9686
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
-SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
-SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
-SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
-SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
-SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
-SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
-SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
SHA256 (rust/crates/winit-0.30.12.crate) = c66d4b9ed69c4009f6321f762d6e61ad8a2389cd431b97cb1e146812e9e6c732
SIZE (rust/crates/winit-0.30.12.crate) = 604631
-SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
-SIZE (rust/crates/winnow-0.7.12.crate) = 174403
-SHA256 (rust/crates/wio-0.2.2.crate) = 5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5
-SIZE (rust/crates/wio-0.2.2.crate) = 11214
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
-SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
+SIZE (rust/crates/winnow-0.7.14.crate) = 184718
+SHA256 (rust/crates/winresource-0.1.30.crate) = e287ced0f21cd11f4035fe946fd3af145f068d1acb708afd248100f89ec7432d
+SIZE (rust/crates/winresource-0.1.30.crate) = 79219
+SHA256 (rust/crates/wit-bindgen-0.51.0.crate) = d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5
+SIZE (rust/crates/wit-bindgen-0.51.0.crate) = 68035
+SHA256 (rust/crates/wit-bindgen-core-0.51.0.crate) = ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc
+SIZE (rust/crates/wit-bindgen-core-0.51.0.crate) = 35048
+SHA256 (rust/crates/wit-bindgen-rust-0.51.0.crate) = b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21
+SIZE (rust/crates/wit-bindgen-rust-0.51.0.crate) = 57051
+SHA256 (rust/crates/wit-bindgen-rust-macro-0.51.0.crate) = 0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a
+SIZE (rust/crates/wit-bindgen-rust-macro-0.51.0.crate) = 14283
+SHA256 (rust/crates/wit-component-0.244.0.crate) = 9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2
+SIZE (rust/crates/wit-component-0.244.0.crate) = 256882
+SHA256 (rust/crates/wit-parser-0.244.0.crate) = ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736
+SIZE (rust/crates/wit-parser-0.244.0.crate) = 159371
+SHA256 (rust/crates/write-fonts-0.43.0.crate) = 886614b5ce857341226aa091f3c285e450683894acaaa7887f366c361efef79d
+SIZE (rust/crates/write-fonts-0.43.0.crate) = 254330
+SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
+SIZE (rust/crates/writeable-0.6.2.crate) = 25181
SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
SHA256 (rust/crates/x11-clipboard-0.9.3.crate) = 662d74b3d77e396b8e5beb00b9cad6a9eccf40b2ef68cc858784b14c41d535a3
SIZE (rust/crates/x11-clipboard-0.9.3.crate) = 10507
SHA256 (rust/crates/x11-dl-2.21.0.crate) = 38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f
SIZE (rust/crates/x11-dl-2.21.0.crate) = 66823
-SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12
-SIZE (rust/crates/x11rb-0.13.1.crate) = 223916
-SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d
-SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522
-SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909
-SIZE (rust/crates/xattr-1.5.1.crate) = 14565
+SHA256 (rust/crates/x11rb-0.13.2.crate) = 9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414
+SIZE (rust/crates/x11rb-0.13.2.crate) = 220549
+SHA256 (rust/crates/x11rb-protocol-0.13.2.crate) = ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd
+SIZE (rust/crates/x11rb-protocol-0.13.2.crate) = 514069
+SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156
+SIZE (rust/crates/xattr-1.6.1.crate) = 15952
SHA256 (rust/crates/xcursor-0.3.10.crate) = bec9e4a500ca8864c5b47b8b482a73d62e4237670e5b5f1d6b9e3cae50f28f2b
SIZE (rust/crates/xcursor-0.3.10.crate) = 7768
-SHA256 (rust/crates/xkbcommon-0.8.0.crate) = 8d66ca9352cbd4eecbbc40871d8a11b4ac8107cfc528a6e14d7c19c69d0e1ac9
-SIZE (rust/crates/xkbcommon-0.8.0.crate) = 59098
+SHA256 (rust/crates/xkbcommon-0.9.0.crate) = a7a974f48060a14e95705c01f24ad9c3345022f4d97441b8a36beb7ed5c4a02d
+SIZE (rust/crates/xkbcommon-0.9.0.crate) = 62004
SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5
SIZE (rust/crates/xkbcommon-dl-0.4.2.crate) = 5879
SHA256 (rust/crates/xkeysym-0.2.1.crate) = b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56
SIZE (rust/crates/xkeysym-0.2.1.crate) = 103129
-SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83e332f7a20371ddcf421c4a337c7
-SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258
+SHA256 (rust/crates/xml-rs-0.8.28.crate) = 3ae8337f8a065cfc972643663ea4279e04e7256de865aa66fe25cec5fb912d3f
+SIZE (rust/crates/xml-rs-0.8.28.crate) = 52826
SHA256 (rust/crates/xmlwriter-0.1.0.crate) = ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9
SIZE (rust/crates/xmlwriter-0.1.0.crate) = 6261
SHA256 (rust/crates/xxhash-rust-0.8.15.crate) = fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3
SIZE (rust/crates/xxhash-rust-0.8.15.crate) = 21515
-SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
-SIZE (rust/crates/yoke-0.8.0.crate) = 28726
-SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
-SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
-SHA256 (rust/crates/zbus-5.9.0.crate) = 4bb4f9a464286d42851d18a605f7193b8febaf5b0919d71c6399b7b26e5b0aad
-SIZE (rust/crates/zbus-5.9.0.crate) = 165564
-SHA256 (rust/crates/zbus_macros-5.9.0.crate) = ef9859f68ee0c4ee2e8cde84737c78e3f4c54f946f2a38645d0d4c7a95327659
-SIZE (rust/crates/zbus_macros-5.9.0.crate) = 36903
-SHA256 (rust/crates/zbus_names-4.2.0.crate) = 7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97
-SIZE (rust/crates/zbus_names-4.2.0.crate) = 17015
-SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
-SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
-SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
-SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
+SHA256 (rust/crates/y4m-0.8.0.crate) = 7a5a4b21e1a62b67a2970e6831bc091d7b87e119e7f9791aef9702e3bef04448
+SIZE (rust/crates/y4m-0.8.0.crate) = 12455
+SHA256 (rust/crates/yazi-0.2.1.crate) = e01738255b5a16e78bbb83e7fbba0a1e7dd506905cfc53f4622d89015a03fbb5
+SIZE (rust/crates/yazi-0.2.1.crate) = 30267
+SHA256 (rust/crates/yeslogic-fontconfig-sys-6.0.0.crate) = 503a066b4c037c440169d995b869046827dbc71263f6e8f3be6d77d4f3229dbd
+SIZE (rust/crates/yeslogic-fontconfig-sys-6.0.0.crate) = 6677
+SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954
+SIZE (rust/crates/yoke-0.8.1.crate) = 32016
+SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
+SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
+SHA256 (rust/crates/zbus-5.13.2.crate) = 1bfeff997a0aaa3eb20c4652baf788d2dfa6d2839a0ead0b3ff69ce2f9c4bdd1
+SIZE (rust/crates/zbus-5.13.2.crate) = 174016
+SHA256 (rust/crates/zbus_macros-5.13.2.crate) = 0bbd5a90dbe8feee5b13def448427ae314ccd26a49cac47905cafefb9ff846f1
+SIZE (rust/crates/zbus_macros-5.13.2.crate) = 38749
+SHA256 (rust/crates/zbus_names-4.3.1.crate) = ffd8af6d5b78619bab301ff3c560a5bd22426150253db278f164d6cf3b72c50f
+SIZE (rust/crates/zbus_names-4.3.1.crate) = 18076
+SHA256 (rust/crates/zeno-0.3.3.crate) = 6df3dc4292935e51816d896edcd52aa30bc297907c26167fec31e2b0c6a32524
+SIZE (rust/crates/zeno-0.3.3.crate) = 46042
+SHA256 (rust/crates/zerocopy-0.8.39.crate) = db6d35d663eadb6c932438e763b262fe1a70987f9ae936e60158176d710cae4a
+SIZE (rust/crates/zerocopy-0.8.39.crate) = 274113
+SHA256 (rust/crates/zerocopy-derive-0.8.39.crate) = 4122cd3169e94605190e77839c9a40d40ed048d305bfdc146e7df40ab0f3e517
+SIZE (rust/crates/zerocopy-derive-0.8.39.crate) = 108887
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
-SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
-SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
-SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
-SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
-SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
-SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (rust/crates/zip-4.3.0.crate) = 9aed4ac33e8eb078c89e6cbb1d5c4c7703ec6d299fc3e7c3695af8f8b423468b
-SIZE (rust/crates/zip-4.3.0.crate) = 115207
-SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a
-SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055
-SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7
-SIZE (rust/crates/zopfli-0.8.2.crate) = 51842
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (rust/crates/zeroize_derive-1.4.3.crate) = 85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e
+SIZE (rust/crates/zeroize_derive-1.4.3.crate) = 11695
+SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851
+SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547
+SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002
+SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
+SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
+SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
+SHA256 (rust/crates/zip-7.4.0.crate) = cc12baa6db2b15a140161ce53d72209dacea594230798c24774139b54ecaa980
+SIZE (rust/crates/zip-7.4.0.crate) = 140217
+SHA256 (rust/crates/zlib-rs-0.6.0.crate) = a7948af682ccbc3342b6e9420e8c51c1fe5d7bf7756002b4a3c6cabfe96a7e3c
+SIZE (rust/crates/zlib-rs-0.6.0.crate) = 210452
+SHA256 (rust/crates/zmij-1.0.21.crate) = b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa
+SIZE (rust/crates/zmij-1.0.21.crate) = 26665
+SHA256 (rust/crates/zopfli-0.8.3.crate) = f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249
+SIZE (rust/crates/zopfli-0.8.3.crate) = 51589
SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
+SHA256 (rust/crates/zune-core-0.5.1.crate) = cb8a0807f7c01457d0379ba880ba6322660448ddebc890ce29bb64da71fb40f9
+SIZE (rust/crates/zune-core-0.5.1.crate) = 27883
SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
-SHA256 (rust/crates/zune-jpeg-0.4.20.crate) = fc1f7e205ce79eb2da3cd71c5f55f3589785cb7c79f6a03d1c8d1491bda5d089
-SIZE (rust/crates/zune-jpeg-0.4.20.crate) = 67723
-SHA256 (rust/crates/zvariant-5.6.0.crate) = d91b3680bb339216abd84714172b5138a4edac677e641ef17e1d8cb1b3ca6e6f
-SIZE (rust/crates/zvariant-5.6.0.crate) = 90550
-SHA256 (rust/crates/zvariant_derive-5.6.0.crate) = 3a8c68501be459a8dbfffbe5d792acdd23b4959940fc87785fb013b32edbc208
-SIZE (rust/crates/zvariant_derive-5.6.0.crate) = 14278
-SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34
-SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779
-SHA256 (qarmin-czkawka-10.0.0_GH0.tar.gz) = 66ff3c231abe2feaeb377f52bb188eb81686c162d7f3fd28ed5b7374f0046c48
-SIZE (qarmin-czkawka-10.0.0_GH0.tar.gz) = 761367
+SHA256 (rust/crates/zune-jpeg-0.4.21.crate) = 29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713
+SIZE (rust/crates/zune-jpeg-0.4.21.crate) = 68268
+SHA256 (rust/crates/zune-jpeg-0.5.12.crate) = 410e9ecef634c709e3831c2cfdb8d9c32164fae1c67496d5b68fff728eec37fe
+SIZE (rust/crates/zune-jpeg-0.5.12.crate) = 86116
+SHA256 (rust/crates/zvariant-5.9.2.crate) = 68b64ef4f40c7951337ddc7023dd03528a57a3ce3408ee9da5e948bd29b232c4
+SIZE (rust/crates/zvariant-5.9.2.crate) = 92444
+SHA256 (rust/crates/zvariant_derive-5.9.2.crate) = 484d5d975eb7afb52cc6b929c13d3719a20ad650fea4120e6310de3fc55e415c
+SIZE (rust/crates/zvariant_derive-5.9.2.crate) = 16586
+SHA256 (rust/crates/zvariant_utils-3.3.0.crate) = f75c23a64ef8f40f13a6989991e643554d9bef1d682a281160cf0c1bc389c5e9
+SIZE (rust/crates/zvariant_utils-3.3.0.crate) = 15417
+SHA256 (qarmin-czkawka-11.0.0_GH0.tar.gz) = d73793dd713a80b3dc052de1b69de4c94d1fef8b8ff3efb4ce8a285622354a26
+SIZE (qarmin-czkawka-11.0.0_GH0.tar.gz) = 3818867
diff --git a/sysutils/dar/Makefile b/sysutils/dar/Makefile
index de94a86ef630..c119db31a80c 100644
--- a/sysutils/dar/Makefile
+++ b/sysutils/dar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dar
-DISTVERSION= 2.8.2
+DISTVERSION= 2.8.3
CATEGORIES= sysutils archivers
MASTER_SITES= SF
@@ -29,7 +29,7 @@ CONFIGURE_ARGS= --datadir=${DATADIR} \
INSTALL_TARGET= install-strip
-PLIST_SUB= SHLIB_VER=7000.0.0
+PLIST_SUB= SHLIB_VER=7000.0.2
OPTIONS_DEFINE= ARGON2 BZIP2 DELTA DOCS GCRYPT GPGME LZ4 LZMA LZO \
MULTITHR NLS ZLIB ZSTD
diff --git a/sysutils/dar/distinfo b/sysutils/dar/distinfo
index 453d23dab063..6d13a0327a37 100644
--- a/sysutils/dar/distinfo
+++ b/sysutils/dar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765708870
-SHA256 (dar-2.8.2.tar.gz) = 6f3a851cfdab15331d7663d91c22c855f7982a7ddb76894bf5e060fef25f71e7
-SIZE (dar-2.8.2.tar.gz) = 2379524
+TIMESTAMP = 1769766465
+SHA256 (dar-2.8.3.tar.gz) = 812648f4d85fa2fe63ddad811f1c392f02c8627b54f9a610a1b54f51fbd96512
+SIZE (dar-2.8.3.tar.gz) = 2381468
diff --git a/sysutils/ddh/Makefile b/sysutils/ddh/Makefile
index 30a048040e58..5bc1f7f5350d 100644
--- a/sysutils/ddh/Makefile
+++ b/sysutils/ddh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ddh
DISTVERSIONPREFIX= win
DISTVERSION= 64
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/debootstrap/Makefile b/sysutils/debootstrap/Makefile
index 331caf5869d6..3ce842903a5d 100644
--- a/sysutils/debootstrap/Makefile
+++ b/sysutils/debootstrap/Makefile
@@ -1,9 +1,9 @@
PORTNAME= debootstrap
PORTVERSION= ${DEB_VERSION}n${DEB_NMU}
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MASTER_SITES= DEBIAN
-DISTNAME= ${PORTNAME}_${DEB_VERSION}+nmu${DEB_NMU}
+DISTNAME= ${PORTNAME}_${DEB_VERSION}+nmu${DEB_NMU}+${DEB_REVISION}
MAINTAINER= nc@FreeBSD.org
COMMENT= Install Debian or Ubuntu base system into a directory
@@ -12,12 +12,12 @@ WWW= https://wiki.debian.org/Debootstrap
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/debian/copyright
-RUN_DEPENDS= wget:ftp/wget \
+RUN_DEPENDS= ${LOCALBASE}/share/keyrings/ubuntu-archive-keyring.gpg:security/ubuntu-keyring \
bash:shells/bash \
- pcregrep:devel/pcre \
gpgv2:security/gnupg \
gtar:archivers/gtar \
- ${LOCALBASE}/share/keyrings/ubuntu-archive-keyring.gpg:security/ubuntu-keyring
+ pcre2grep:devel/pcre2 \
+ wget:ftp/wget
USES= gmake perl5
USE_PERL5= run
@@ -31,6 +31,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
# native package doesn't play well with our versioning
DEB_VERSION= 1.0.128
DEB_NMU= 2
+DEB_REVISION= deb12u2
post-patch:
@${REINPLACE_CMD} \
diff --git a/sysutils/debootstrap/distinfo b/sysutils/debootstrap/distinfo
index 54933414c156..05c2a782e36a 100644
--- a/sysutils/debootstrap/distinfo
+++ b/sysutils/debootstrap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677148183
-SHA256 (debootstrap_1.0.128+nmu2.tar.gz) = 528523228d93a31c9e0cd4eb932977ea8ceec2bfbf8db1103bec2397cc7434fa
-SIZE (debootstrap_1.0.128+nmu2.tar.gz) = 82266
+TIMESTAMP = 1756305131
+SHA256 (debootstrap_1.0.128+nmu2+deb12u2.tar.gz) = c5ff2803461978d1b5fd965ae64ea5aabef94c3126793a58e8f9a4a92c00db96
+SIZE (debootstrap_1.0.128+nmu2+deb12u2.tar.gz) = 86623
diff --git a/sysutils/debootstrap/files/patch-functions b/sysutils/debootstrap/files/patch-functions
index 1fbffa87489c..f79f29c1e5d6 100644
--- a/sysutils/debootstrap/files/patch-functions
+++ b/sysutils/debootstrap/files/patch-functions
@@ -1,4 +1,4 @@
---- functions.orig 2022-10-18 22:48:32 UTC
+--- functions.orig 2024-12-29 18:30:24 UTC
+++ functions
@@ -658,7 +658,7 @@ download_release_sig () {
info RELEASESIG "Checking Release signature"
@@ -36,32 +36,32 @@
else
error 1 UNPACKCMDUNVL "Extracting %s requires the %s command, which is not available" "$pkg" "$cat_cmd"
fi
-@@ -1515,7 +1515,7 @@ while (read STDIN, $x, 1) {
+@@ -1614,7 +1614,7 @@ while (read STDIN, $x, 1) {
}' "$@"
elif [ "$1" = "GETDEPS" ]; then
local pkgdest="$2"; shift; shift
-LC_ALL=C grep "$gropt" '^$|^Package:|^Depends:|^Pre-Depends:' $pkgdest | perl -e '
-+LC_ALL=C pcregrep '^$|^Package:|^Depends:|^Pre-Depends:' $pkgdest | perl -e '
++LC_ALL=C pcre2grep '^$|^Package:|^Depends:|^Pre-Depends:' $pkgdest | perl -e '
%seen = map { $_ => 1 } @ARGV;
while (<STDIN>) {
if (/^Package: (.*)$/) {
-@@ -1543,13 +1543,13 @@ while (<STDIN>) {
+@@ -1642,13 +1642,13 @@ while (<STDIN>) {
local m="$2"
local p="$3"
shift; shift; shift
- LC_ALL=C grep "$gropt" '^$|^Architecture:|^Filename:|^MD5sum:|^Package:|^Priority:|^SHA256:|^Size:|^Version:|^Depends:|^Pre-Depends:' "$p" | pkgdetails_field 1 Package: "$m" "$@"
-+ LC_ALL=C pcregrep '^$|^Architecture:|^Filename:|^MD5sum:|^Package:|^Priority:|^SHA256:|^Size:|^Version:|^Depends:|^Pre-Depends:' "$p" | pkgdetails_field 1 Package: "$m" "$@"
++ LC_ALL=C pcre2grep '^$|^Architecture:|^Filename:|^MD5sum:|^Package:|^Priority:|^SHA256:|^Size:|^Version:|^Depends:|^Pre-Depends:' "$p" | pkgdetails_field 1 Package: "$m" "$@"
elif [ "$1" = "FIELD" ]; then
local f="$2"
local m="$3"
local p="$4"
shift; shift; shift; shift
- LC_ALL=C grep "$gropt" '^$|^Package:|^Priority:' "$p" | pkgdetails_field 0 "$f" "$m" "$@"
-+ LC_ALL=C pcregrep '^$|^Package:|^Priority:' "$p" | pkgdetails_field 0 "$f" "$m" "$@"
++ LC_ALL=C pcre2grep '^$|^Package:|^Priority:' "$p" | pkgdetails_field 0 "$f" "$m" "$@"
elif [ "$1" = "STANZAS" ]; then
local pkgdest="$2"; shift; shift
perl -e '
-@@ -1706,7 +1706,7 @@ read_gpg_status () {
+@@ -1805,7 +1805,7 @@ read_gpg_status () {
elif [ "$unkkey" ]; then
error 1 UNKNOWNRELSIG "Release signed by unknown key (key id %s)\n The specified keyring $KEYRING may be incorrect or out of date.\n You can find the latest Debian release key at https://ftp-master.debian.org/keys.html" "$unkkey"
else
diff --git a/sysutils/debootstrap/files/patch-scripts_debian-common b/sysutils/debootstrap/files/patch-scripts_debian-common
index 0eb7c31d2064..6424f188f2f6 100644
--- a/sysutils/debootstrap/files/patch-scripts_debian-common
+++ b/sysutils/debootstrap/files/patch-scripts_debian-common
@@ -1,6 +1,6 @@
---- scripts/debian-common.orig 2023-02-08 17:55:01 UTC
+--- scripts/debian-common.orig 2025-08-27 14:48:00 UTC
+++ scripts/debian-common
-@@ -215,10 +215,21 @@ echo \"Warning: Fake start-stop-daemon called, doing n
+@@ -220,10 +220,24 @@ echo \"Warning: Fake start-stop-daemon called, doing n
predep=$(without "$(without "$(resolve_deps $predep)" "$required")" "$done_predeps")
# XXX: progress is tricky due to how dpkg_progress works
# -- cjwatson 2009-07-29
@@ -16,13 +16,16 @@
+ warning FREEBSD_00 "Applying FreeBSD-specific workaround..."
+ # ... for "Failed to mount /etc/machine-id: Bad address" with Focal.
+ in_target truncate -s0 /var/lib/dpkg/info/systemd.postinst
++ # Fix "Failed to take /etc/passwd lock: Invalid argument" error
++ # See: https://github.com/microsoft/WSL/issues/10397#issuecomment-1780132430
++ in_target ln -sf /bin/echo /bin/systemd-sysusers
+ in_target dpkg --configure systemd
+ fi
+ set -e
done
if [ -n "$base" ]; then
-@@ -237,6 +248,12 @@ echo \"Warning: Fake start-stop-daemon called, doing n
+@@ -242,6 +256,12 @@ echo \"Warning: Fake start-stop-daemon called, doing n
mv "$TARGET/sbin/start-stop-daemon.REAL" "$TARGET/sbin/start-stop-daemon"
rm -f "$TARGET/usr/sbin/policy-rc.d"
diff --git a/sysutils/deskflow/Makefile b/sysutils/deskflow/Makefile
index b23e9161604c..98c70d5387c4 100644
--- a/sysutils/deskflow/Makefile
+++ b/sysutils/deskflow/Makefile
@@ -1,6 +1,6 @@
PORTNAME= deskflow
DISTVERSIONPREFIX= v
-DISTVERSION= 1.25.0
+DISTVERSION= 1.26.0
CATEGORIES= sysutils
PATCH_SITES= https://github.com/deskflow/deskflow/commit/
diff --git a/sysutils/deskflow/distinfo b/sysutils/deskflow/distinfo
index d6779ca8257f..dd65dbce2bc9 100644
--- a/sysutils/deskflow/distinfo
+++ b/sysutils/deskflow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763739622
-SHA256 (deskflow-deskflow-v1.25.0_GH0.tar.gz) = 00ad1386742c9c85dddbc645a9499f3b663a287f263b01e8e1de3584343cb72d
-SIZE (deskflow-deskflow-v1.25.0_GH0.tar.gz) = 1291356
+TIMESTAMP = 1771290963
+SHA256 (deskflow-deskflow-v1.26.0_GH0.tar.gz) = 3ed16983bb8a037ebe90b0dd642e7af44e17b258d601995a54fd0324b949f9eb
+SIZE (deskflow-deskflow-v1.26.0_GH0.tar.gz) = 1306972
diff --git a/sysutils/deskflow/pkg-plist b/sysutils/deskflow/pkg-plist
index 5c16ce843a15..88d41deb64dd 100644
--- a/sysutils/deskflow/pkg-plist
+++ b/sysutils/deskflow/pkg-plist
@@ -10,6 +10,7 @@ share/metainfo/org.deskflow.deskflow.metainfo.xml
%%DATADIR%%/translations/deskflow_es.qm
%%DATADIR%%/translations/deskflow_it.qm
%%DATADIR%%/translations/deskflow_ja.qm
+%%DATADIR%%/translations/deskflow_ko.qm
%%DATADIR%%/translations/deskflow_ru.qm
%%DATADIR%%/translations/deskflow_zh_CN.qm
%%PORTDOCS%%%%DOCSDIR%%/html/bc_s.png
diff --git a/sysutils/desktop-installer/Makefile b/sysutils/desktop-installer/Makefile
index eeef93cbe7e4..dfc5b891fd2d 100644
--- a/sysutils/desktop-installer/Makefile
+++ b/sysutils/desktop-installer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= desktop-installer
-DISTVERSION= 1.1.1-13
-DISTVERSIONSUFFIX= -g3b7b340
+DISTVERSION= 1.1.1-31
+DISTVERSIONSUFFIX= -gc5e9eb6
CATEGORIES= sysutils
MAINTAINER= jwb@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://github.com/outpaddling/desktop-installer
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= auto-admin>=0.8.3.27:sysutils/auto-admin
+RUN_DEPENDS= auto-admin>=0.8.4.22:sysutils/auto-admin
USES= desktop-file-utils
USE_GITHUB= yes
diff --git a/sysutils/desktop-installer/distinfo b/sysutils/desktop-installer/distinfo
index 0eb1513aff24..e825c317b06a 100644
--- a/sysutils/desktop-installer/distinfo
+++ b/sysutils/desktop-installer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766186908
-SHA256 (outpaddling-desktop-installer-1.1.1-13-g3b7b340_GH0.tar.gz) = 8cebc3486cbf0138fa443a3f780616c6a2f7d4ae6a7e32a999624115bb9530b2
-SIZE (outpaddling-desktop-installer-1.1.1-13-g3b7b340_GH0.tar.gz) = 1750265
+TIMESTAMP = 1770218915
+SHA256 (outpaddling-desktop-installer-1.1.1-31-gc5e9eb6_GH0.tar.gz) = 6ff69bb689d843e4f34d52b6a4a69c1c4451c613500f248c7dad94c5192c322a
+SIZE (outpaddling-desktop-installer-1.1.1-31-gc5e9eb6_GH0.tar.gz) = 1758406
diff --git a/sysutils/devedeng/Makefile b/sysutils/devedeng/Makefile
index 70b1a8b1d502..d2a1fcbdccfb 100644
--- a/sysutils/devedeng/Makefile
+++ b/sysutils/devedeng/Makefile
@@ -1,5 +1,6 @@
PORTNAME= devedeng
DISTVERSION= 4.21.0
+PORTREVISION= 1
CATEGORIES= sysutils multimedia python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libcanberra.so:audio/libcanberra
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pycairo>0:graphics/py-pycairo@${PY_FLAVOR} \
ffmpeg>1.2.6:multimedia/ffmpeg \
dvdauthor:multimedia/dvdauthor \
vcdimager:multimedia/vcdimager \
diff --git a/sysutils/devtui/Makefile b/sysutils/devtui/Makefile
new file mode 100644
index 000000000000..6c8dc9a3e1af
--- /dev/null
+++ b/sysutils/devtui/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= devtui
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.34.0
+PORTREVISION= 1
+CATEGORIES= sysutils
+
+MAINTAINER= vidar@karlsen.tech
+COMMENT= Swiss-army app for developers
+WWW= https://devtui.com
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.25+,modules
+
+USE_GITHUB= yes
+GH_ACCOUNT= skatkov
+
+GO_MOD_DIST= github
+GO_MODULE= github.com/skatkov/${PORTNAME}
+
+PLIST_FILES= bin/devtui
+
+.include <bsd.port.mk>
diff --git a/sysutils/devtui/distinfo b/sysutils/devtui/distinfo
new file mode 100644
index 000000000000..ef20087e035a
--- /dev/null
+++ b/sysutils/devtui/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1769332618
+SHA256 (go/sysutils_devtui/skatkov-devtui-v0.34.0_GH0/go.mod) = d8d290e92d7ddaa0b12b1ed13a6a16cfc3967c816c0e3f6689bb8bd979175c51
+SIZE (go/sysutils_devtui/skatkov-devtui-v0.34.0_GH0/go.mod) = 5103
+SHA256 (go/sysutils_devtui/skatkov-devtui-v0.34.0_GH0/skatkov-devtui-v0.34.0_GH0.tar.gz) = 512dd63a88273f466293bcc96bc4d907b2013ea642d685b2d04c16e562bee105
+SIZE (go/sysutils_devtui/skatkov-devtui-v0.34.0_GH0/skatkov-devtui-v0.34.0_GH0.tar.gz) = 765515
diff --git a/sysutils/devtui/pkg-descr b/sysutils/devtui/pkg-descr
new file mode 100644
index 000000000000..cdcc79a7ecb8
--- /dev/null
+++ b/sysutils/devtui/pkg-descr
@@ -0,0 +1,2 @@
+All-in-one terminal toolkit that consolidates everyday developer utilities into
+a unified TUI and CLI interface.
diff --git a/sysutils/di/Makefile b/sysutils/di/Makefile
index 866b31d8aac9..1c2544719697 100644
--- a/sysutils/di/Makefile
+++ b/sysutils/di/Makefile
@@ -1,5 +1,5 @@
PORTNAME= di
-DISTVERSION= 6.2.0
+DISTVERSION= 6.2.2.2
CATEGORIES= sysutils
MASTER_SITES= SF/diskinfo-di
diff --git a/sysutils/di/distinfo b/sysutils/di/distinfo
index 32a01327cbeb..3ff25a4ac4df 100644
--- a/sysutils/di/distinfo
+++ b/sysutils/di/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763305800
-SHA256 (di-6.2.0.tar.gz) = 65f7752988949c1186d368745ec1a2d9e1597cd8b20dee7d3cbed0da8ef4e4dc
-SIZE (di-6.2.0.tar.gz) = 137838
+TIMESTAMP = 1769291657
+SHA256 (di-6.2.2.2.tar.gz) = 19eeeb7ebcad3061ae7814cdae5593accfb2bb261ce24795a604a282cbfc60fe
+SIZE (di-6.2.2.2.tar.gz) = 140770
diff --git a/sysutils/di/pkg-plist b/sysutils/di/pkg-plist
index bbb1d97a1f37..6fa997901b49 100644
--- a/sysutils/di/pkg-plist
+++ b/sysutils/di/pkg-plist
@@ -2,8 +2,10 @@ bin/di
include/di.h
lib/libdi.so
lib/libdi.so.6
-lib/libdi.so.6.2.0
+lib/libdi.so.6.2.2
libdata/pkgconfig/di.pc
+share/di/examples/build.sh
+share/di/examples/diex.c
%%NLS%%share/locale/de/LC_MESSAGES/di.mo
%%NLS%%share/locale/en/LC_MESSAGES/di.mo
%%NLS%%share/locale/es/LC_MESSAGES/di.mo
diff --git a/sysutils/diffoci/Makefile b/sysutils/diffoci/Makefile
index edfe3f0624fc..35d2a9973f5c 100644
--- a/sysutils/diffoci/Makefile
+++ b/sysutils/diffoci/Makefile
@@ -1,7 +1,7 @@
PORTNAME= diffoci
PORTVERSION= 0.1.7
DISTVERSIONPREFIX= v
-PORTREVISION= 7
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/sysutils/direnv/Makefile b/sysutils/direnv/Makefile
index 1b7ec5db308b..8e190390f4b2 100644
--- a/sysutils/direnv/Makefile
+++ b/sysutils/direnv/Makefile
@@ -1,7 +1,7 @@
PORTNAME= direnv
DISTVERSIONPREFIX= v
DISTVERSION= 2.35.0
-PORTREVISION= 13
+PORTREVISION= 16
CATEGORIES= sysutils
MAINTAINER= bdrewery@FreeBSD.org
diff --git a/sysutils/diskonaut/Makefile b/sysutils/diskonaut/Makefile
index 54d9d3e6e9cd..edc575253065 100644
--- a/sysutils/diskonaut/Makefile
+++ b/sysutils/diskonaut/Makefile
@@ -1,6 +1,6 @@
PORTNAME= diskonaut
PORTVERSION= 0.11.0
-PORTREVISION= 48
+PORTREVISION= 49
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/diskus/Makefile b/sysutils/diskus/Makefile
index e5b486b30e2f..4916577673b7 100644
--- a/sysutils/diskus/Makefile
+++ b/sysutils/diskus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= diskus
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
-PORTREVISION= 35
+PORTREVISION= 36
CATEGORIES= sysutils
MAINTAINER= sec.research.2005@gmail.com
diff --git a/sysutils/dmidecode/Makefile b/sysutils/dmidecode/Makefile
index c82f711e5574..acc632627cbd 100644
--- a/sysutils/dmidecode/Makefile
+++ b/sysutils/dmidecode/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dmidecode
-PORTVERSION= 3.6
+PORTVERSION= 3.7
CATEGORIES= sysutils
MASTER_SITES= SAVANNAH
diff --git a/sysutils/dmidecode/distinfo b/sysutils/dmidecode/distinfo
index b8ff5062e2b6..3b00cc366418 100644
--- a/sysutils/dmidecode/distinfo
+++ b/sysutils/dmidecode/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715842544
-SHA256 (dmidecode-3.6.tar.xz) = e40c65f3ec3dafe31ad8349a4ef1a97122d38f65004ed66575e1a8d575dd8bae
-SIZE (dmidecode-3.6.tar.xz) = 69284
+TIMESTAMP = 1766953328
+SHA256 (dmidecode-3.7.tar.xz) = 2c3aed12c85a1e6a9410d406d5e417c455466dc1bc7c89278bb32cf7cad91e8a
+SIZE (dmidecode-3.7.tar.xz) = 74700
diff --git a/sysutils/docker-compose/Makefile b/sysutils/docker-compose/Makefile
index a3a6ff633af1..77712ee484a0 100644
--- a/sysutils/docker-compose/Makefile
+++ b/sysutils/docker-compose/Makefile
@@ -1,6 +1,6 @@
PORTNAME= docker-compose
PORTVERSION= 1.24.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils python
MASTER_SITES= PYPI
diff --git a/sysutils/docker-credential-pass/Makefile b/sysutils/docker-credential-pass/Makefile
index bf2c4c553b05..070412e2d50e 100644
--- a/sysutils/docker-credential-pass/Makefile
+++ b/sysutils/docker-credential-pass/Makefile
@@ -1,7 +1,7 @@
PORTNAME= docker-credential-pass
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.4
-PORTREVISION= 33
+PORTREVISION= 36
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/docker-machine/Makefile b/sysutils/docker-machine/Makefile
index 9bab35e13ea3..ca4222d724b4 100644
--- a/sysutils/docker-machine/Makefile
+++ b/sysutils/docker-machine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= docker-machine
PORTVERSION= 0.16.2
DISTVERSIONPREFIX= v
-PORTREVISION= 34
+PORTREVISION= 37
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/docker-registry/Makefile b/sysutils/docker-registry/Makefile
index 5ab7949e5f0c..79581ce7861e 100644
--- a/sysutils/docker-registry/Makefile
+++ b/sysutils/docker-registry/Makefile
@@ -1,7 +1,7 @@
PORTNAME= docker-registry
PORTVERSION= 2.8.3
DISTVERSIONPREFIX=v
-PORTREVISION= 11
+PORTREVISION= 14
CATEGORIES= sysutils
MAINTAINER= freebsd@yapsoft.it
diff --git a/sysutils/docker/Makefile b/sysutils/docker/Makefile
index b5ba5e4b9bdc..a62c1e949993 100644
--- a/sysutils/docker/Makefile
+++ b/sysutils/docker/Makefile
@@ -1,7 +1,7 @@
PORTNAME= docker
PORTVERSION= 18.09.5
DISTVERSIONPREFIX= v
-PORTREVISION= 33
+PORTREVISION= 36
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/doctl/Makefile b/sysutils/doctl/Makefile
index e018a5a5f7e5..9a154ea8d5a3 100644
--- a/sysutils/doctl/Makefile
+++ b/sysutils/doctl/Makefile
@@ -1,6 +1,7 @@
PORTNAME= doctl
DISTVERSIONPREFIX= v
DISTVERSION= 1.147.0
+PORTREVISION= 3
CATEGORIES= sysutils
MASTER_SITES= https://github.com/digitalocean/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-source
diff --git a/sysutils/dua-cli/Makefile b/sysutils/dua-cli/Makefile
index bdb8fa4274a3..30e9ef2515f2 100644
--- a/sysutils/dua-cli/Makefile
+++ b/sysutils/dua-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dua-cli
DISTVERSIONPREFIX= v
DISTVERSION= 2.32.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/duf/Makefile b/sysutils/duf/Makefile
index 741c10cb0bac..f9b56d4798fe 100644
--- a/sysutils/duf/Makefile
+++ b/sysutils/duf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= duf
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
-PORTREVISION= 2
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/dunst/Makefile b/sysutils/dunst/Makefile
index 159c79e0b688..9b8439db96c5 100644
--- a/sysutils/dunst/Makefile
+++ b/sysutils/dunst/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dunst
DISTVERSIONPREFIX= v
-DISTVERSION= 1.13.0
+DISTVERSION= 1.13.1
CATEGORIES= sysutils
MAINTAINER= uzsolt@FreeBSD.org
diff --git a/sysutils/dunst/distinfo b/sysutils/dunst/distinfo
index 9c0f86825cda..9b838fd2661f 100644
--- a/sysutils/dunst/distinfo
+++ b/sysutils/dunst/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754997231
-SHA256 (dunst-project-dunst-v1.13.0_GH0.tar.gz) = 7a8a1813977ad5941488c66b914501703fc0f6e12e631dc18506ad617242e7a0
-SIZE (dunst-project-dunst-v1.13.0_GH0.tar.gz) = 4664717
+TIMESTAMP = 1769322045
+SHA256 (dunst-project-dunst-v1.13.1_GH0.tar.gz) = a578e5c2cdb546187355c710f1aa84c472e6e23828e692fe1cb0ebb9635b11a6
+SIZE (dunst-project-dunst-v1.13.1_GH0.tar.gz) = 4666210
diff --git a/sysutils/dunst/pkg-plist b/sysutils/dunst/pkg-plist
index 77f179623987..15d8339b9cb4 100644
--- a/sysutils/dunst/pkg-plist
+++ b/sysutils/dunst/pkg-plist
@@ -4,6 +4,7 @@ bin/dunstctl
@sample %%ETCDIR%%/dunstrc.sample
share/bash-completion/completions/dunst
share/bash-completion/completions/dunstctl
+share/bash-completion/completions/dunstify
share/dbus-1/services/org.knopwob.dunst.service
share/fish/vendor_completions.d/dunst.fish
share/fish/vendor_completions.d/dunstctl.fish
@@ -14,3 +15,4 @@ share/man/man1/dunstify.1.gz
share/man/man5/dunst.5.gz
share/zsh/site-functions/_dunst
share/zsh/site-functions/_dunstctl
+share/zsh/site-functions/_dunstify
diff --git a/sysutils/duplicity/Makefile b/sysutils/duplicity/Makefile
index 66f68b47323a..39c932032d72 100644
--- a/sysutils/duplicity/Makefile
+++ b/sysutils/duplicity/Makefile
@@ -1,5 +1,6 @@
PORTNAME= duplicity
-DISTVERSION= 3.0.6.3
+DISTVERSION= 3.0.7
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= PYPI
diff --git a/sysutils/duplicity/distinfo b/sysutils/duplicity/distinfo
index e0e8bc1b3fec..ecfaba2d049b 100644
--- a/sysutils/duplicity/distinfo
+++ b/sysutils/duplicity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765190535
-SHA256 (duplicity-3.0.6.3.tar.gz) = 56472b3fccadec4ee436df50cf1cd283b77d86227393924c9ebf9d0b55d190f4
-SIZE (duplicity-3.0.6.3.tar.gz) = 930534
+TIMESTAMP = 1767204250
+SHA256 (duplicity-3.0.7.tar.gz) = 464245217285012e8e0c74ad3edf16be7ff4801caa5272745f10d93a2a7de44e
+SIZE (duplicity-3.0.7.tar.gz) = 931719
diff --git a/sysutils/duply/Makefile b/sysutils/duply/Makefile
index 3e5fd7dab21c..386c1dbe2db4 100644
--- a/sysutils/duply/Makefile
+++ b/sysutils/duply/Makefile
@@ -1,6 +1,6 @@
PORTNAME= duply
DISTVERSION= 2.5.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= SOURCEFORGE/ftplicity/duply%20%28simple%20duplicity%29/2.5.x/
DISTNAME= ${PORTNAME}_${PORTVERSION}
diff --git a/sysutils/dust/Makefile b/sysutils/dust/Makefile
index f974e6241c42..0f56efe84ea5 100644
--- a/sysutils/dust/Makefile
+++ b/sysutils/dust/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dust
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.3
-PORTREVISION= 4
+DISTVERSION= 1.2.4
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= adamw@FreeBSD.org
diff --git a/sysutils/dust/Makefile.crates b/sysutils/dust/Makefile.crates
index 7b13ccb735fb..80ab55d285e3 100644
--- a/sysutils/dust/Makefile.crates
+++ b/sysutils/dust/Makefile.crates
@@ -1,148 +1,131 @@
-CARGO_CRATES= aho-corasick-1.1.3 \
- android-tzdata-0.1.1 \
+CARGO_CRATES= aho-corasick-1.1.4 \
android_system_properties-0.1.5 \
- ansi_term-0.12.1 \
- anstream-0.6.19 \
- anstyle-1.0.11 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.3 \
- anstyle-wincon-3.0.9 \
- assert_cmd-2.0.17 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
+ assert_cmd-2.1.1 \
autocfg-1.5.0 \
- bitflags-1.3.2 \
- bitflags-2.9.1 \
- bstr-1.12.0 \
- bumpalo-3.19.0 \
- cc-1.2.28 \
- cfg-if-1.0.1 \
+ bitflags-2.10.0 \
+ block2-0.6.2 \
+ bstr-1.12.1 \
+ bumpalo-3.19.1 \
+ cc-1.2.51 \
+ cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
- chrono-0.4.41 \
- clap-4.5.40 \
- clap_builder-4.5.40 \
- clap_complete-4.5.54 \
- clap_derive-4.5.40 \
- clap_lex-0.7.5 \
- clap_mangen-0.2.27 \
+ chrono-0.4.42 \
+ clap-4.5.54 \
+ clap_builder-4.5.54 \
+ clap_complete-4.5.65 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ clap_mangen-0.2.31 \
colorchoice-1.0.4 \
config-file-0.2.3 \
core-foundation-sys-0.8.7 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- ctrlc-3.4.7 \
+ ctrlc-3.5.1 \
difflib-0.4.0 \
- directories-4.0.1 \
- dirs-sys-0.3.7 \
- doc-comment-0.3.3 \
+ dispatch2-0.3.0 \
either-1.15.0 \
- errno-0.3.13 \
+ errno-0.3.14 \
fastrand-2.3.0 \
filesize-0.2.0 \
- getrandom-0.2.16 \
- getrandom-0.3.3 \
+ find-msvc-tools-0.1.6 \
+ getrandom-0.3.4 \
heck-0.5.0 \
- hermit-abi-0.3.9 \
- iana-time-zone-0.1.63 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
- io-lifetimes-1.0.11 \
- is_terminal_polyfill-1.70.1 \
- itoa-1.0.15 \
- js-sys-0.3.77 \
- libc-0.2.174 \
- libredox-0.1.4 \
- linux-raw-sys-0.3.8 \
- linux-raw-sys-0.9.4 \
- log-0.4.27 \
- lscolors-0.13.0 \
- memchr-2.7.5 \
+ is_terminal_polyfill-1.70.2 \
+ itoa-1.0.17 \
+ js-sys-0.3.83 \
+ libc-0.2.180 \
+ linux-raw-sys-0.11.0 \
+ log-0.4.29 \
+ lscolors-0.21.0 \
+ memchr-2.7.6 \
nix-0.30.1 \
- ntapi-0.4.1 \
- nu-ansi-term-0.46.0 \
+ ntapi-0.4.2 \
+ nu-ansi-term-0.50.3 \
num-traits-0.2.19 \
+ objc2-0.6.3 \
+ objc2-core-foundation-0.3.2 \
+ objc2-encode-4.1.0 \
+ objc2-io-kit-0.3.2 \
once_cell-1.21.3 \
- once_cell_polyfill-1.70.1 \
- overload-0.1.1 \
- portable-atomic-1.11.1 \
+ once_cell_polyfill-1.70.2 \
+ portable-atomic-1.13.0 \
predicates-3.1.3 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
- proc-macro2-1.0.95 \
- quote-1.0.40 \
+ proc-macro2-1.0.105 \
+ quote-1.0.43 \
r-efi-5.3.0 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_users-0.4.6 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
roff-0.2.2 \
- rustix-0.37.28 \
- rustix-1.0.7 \
- rustversion-1.0.21 \
- ryu-1.0.20 \
- serde-1.0.219 \
- serde_derive-1.0.219 \
- serde_json-1.0.140 \
+ rustix-1.1.3 \
+ rustversion-1.0.22 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.149 \
shlex-1.3.0 \
stfu8-0.2.7 \
strsim-0.11.1 \
- syn-2.0.104 \
- sysinfo-0.27.8 \
- tempfile-3.20.0 \
- terminal_size-0.2.6 \
+ syn-2.0.114 \
+ sysinfo-0.37.2 \
+ tempfile-3.24.0 \
+ terminal_size-0.4.3 \
termtree-0.5.1 \
thiserror-1.0.69 \
thiserror-impl-1.0.69 \
thousands-0.2.0 \
toml-0.5.11 \
- unicode-ident-1.0.18 \
- unicode-width-0.1.14 \
+ unicode-ident-1.0.22 \
+ unicode-width-0.2.2 \
utf8parse-0.2.2 \
wait-timeout-0.2.1 \
- wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.106 \
+ wasm-bindgen-macro-0.2.106 \
+ wasm-bindgen-macro-support-0.2.106 \
+ wasm-bindgen-shared-0.2.106 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.61.3 \
+ windows-collections-0.2.0 \
windows-core-0.61.2 \
- windows-implement-0.60.0 \
- windows-interface-0.59.1 \
+ windows-core-0.62.2 \
+ windows-future-0.2.1 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
windows-link-0.1.3 \
+ windows-link-0.2.1 \
+ windows-numerics-0.2.0 \
windows-result-0.3.4 \
+ windows-result-0.4.1 \
windows-strings-0.4.2 \
- windows-sys-0.48.0 \
- windows-sys-0.59.0 \
+ windows-strings-0.5.1 \
windows-sys-0.60.2 \
- windows-targets-0.48.5 \
- windows-targets-0.52.6 \
- windows-targets-0.53.2 \
- windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
- windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
- windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
- windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
- windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
- windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
- windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
- windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
- wit-bindgen-rt-0.39.0
+ windows-sys-0.61.2 \
+ windows-targets-0.53.5 \
+ windows-threading-0.1.0 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.53.1 \
+ wit-bindgen-0.46.0 \
+ zmij-1.0.12
diff --git a/sysutils/dust/distinfo b/sysutils/dust/distinfo
index e8a6a816080b..6c618fe54bf4 100644
--- a/sysutils/dust/distinfo
+++ b/sysutils/dust/distinfo
@@ -1,54 +1,50 @@
-TIMESTAMP = 1754017074
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+TIMESTAMP = 1767915979
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
-SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
-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
-SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
-SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
-SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
-SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
-SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
-SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
-SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/assert_cmd-2.1.1.crate) = bcbb6924530aa9e0432442af08bbcafdad182db80d2e560da42a6d442535bf85
+SIZE (rust/crates/assert_cmd-2.1.1.crate) = 27211
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
-SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
-SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
-SHA256 (rust/crates/cc-1.2.28.crate) = 4ad45f4f74e4e20eaa392913b7b33a7091c87e59628f4dd27888205ad888843c
-SIZE (rust/crates/cc-1.2.28.crate) = 107943
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
+SIZE (rust/crates/block2-0.6.2.crate) = 34505
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
+SHA256 (rust/crates/cc-1.2.51.crate) = 7a0aeaff4ff1a90589618835a598e545176939b97874f7abc7851caa0618f203
+SIZE (rust/crates/cc-1.2.51.crate) = 93352
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
-SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
-SIZE (rust/crates/clap-4.5.40.crate) = 57419
-SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
-SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
-SHA256 (rust/crates/clap_complete-4.5.54.crate) = aad5b1b4de04fead402672b48897030eec1f3bfe1550776322f59f6d6e6a5677
-SIZE (rust/crates/clap_complete-4.5.54.crate) = 48534
-SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
-SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
-SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
-SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
-SHA256 (rust/crates/clap_mangen-0.2.27.crate) = fc33c849748320656a90832f54a5eeecaa598e92557fb5dedebc3355746d31e4
-SIZE (rust/crates/clap_mangen-0.2.27.crate) = 15696
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/clap-4.5.54.crate) = c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394
+SIZE (rust/crates/clap-4.5.54.crate) = 62028
+SHA256 (rust/crates/clap_builder-4.5.54.crate) = fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00
+SIZE (rust/crates/clap_builder-4.5.54.crate) = 170854
+SHA256 (rust/crates/clap_complete-4.5.65.crate) = 430b4dc2b5e3861848de79627b2bedc9f3342c7da5173a14eaa5d0f8dc18ae5d
+SIZE (rust/crates/clap_complete-4.5.65.crate) = 49394
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+SHA256 (rust/crates/clap_mangen-0.2.31.crate) = 439ea63a92086df93893164221ad4f24142086d535b3a0957b9b9bea2dc86301
+SIZE (rust/crates/clap_mangen-0.2.31.crate) = 16345
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/config-file-0.2.3.crate) = df51e72c150781d2c7d4cbcb0b803277caaa80476786994a62961a8f1010dafb
@@ -61,128 +57,118 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73
-SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606
+SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790
+SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
-SHA256 (rust/crates/directories-4.0.1.crate) = f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210
-SIZE (rust/crates/directories-4.0.1.crate) = 16040
-SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
-SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
-SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
-SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
-SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
-SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/filesize-0.2.0.crate) = 12d741e2415d4e2e5bd1c1d00409d1a8865a57892c2d689b504365655d237d43
SIZE (rust/crates/filesize-0.2.0.crate) = 5066
-SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
-SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/find-msvc-tools-0.1.6.crate) = 645cbb3a84e60b7531617d5ae4e57f7e27308f6445f5abf653209ea76dec8dff
+SIZE (rust/crates/find-msvc-tools-0.1.6.crate) = 30978
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-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-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
-SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
-SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
-SHA256 (rust/crates/libredox-0.1.4.crate) = 1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638
-SIZE (rust/crates/libredox-0.1.4.crate) = 6946
-SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519
-SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
-SHA256 (rust/crates/lscolors-0.13.0.crate) = c2dedc85d67baf5327114fad78ab9418f8893b1121c17d5538dd11005ad1ddf2
-SIZE (rust/crates/lscolors-0.13.0.crate) = 21948
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/js-sys-0.3.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8
+SIZE (rust/crates/js-sys-0.3.83.crate) = 56425
+SHA256 (rust/crates/libc-0.2.180.crate) = bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc
+SIZE (rust/crates/libc-0.2.180.crate) = 812207
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/lscolors-0.21.0.crate) = d60e266dfb1426eb2d24792602e041131fdc0236bb7007abc0e589acafd60929
+SIZE (rust/crates/lscolors-0.21.0.crate) = 27694
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
SIZE (rust/crates/nix-0.30.1.crate) = 342015
-SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
-SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/ntapi-0.4.2.crate) = c70f219e21142367c70c0b30c6a9e3a14d55b4d12a204d897fbec83a0363f081
+SIZE (rust/crates/ntapi-0.4.2.crate) = 127136
+SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5
+SIZE (rust/crates/nu-ansi-term-0.50.3.crate) = 29597
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
+SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536
+SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
+SHA256 (rust/crates/objc2-io-kit-0.3.2.crate) = 33fafba39597d6dc1fb709123dfa8289d39406734be322956a69f0931c73bb15
+SIZE (rust/crates/objc2-io-kit-0.3.2.crate) = 262569
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
-SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
-SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
-SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/portable-atomic-1.13.0.crate) = f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950
+SIZE (rust/crates/portable-atomic-1.13.0.crate) = 195086
SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
SIZE (rust/crates/predicates-3.1.3.crate) = 24063
SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/proc-macro2-1.0.105.crate) = 535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7
+SIZE (rust/crates/proc-macro2-1.0.105.crate) = 60319
+SHA256 (rust/crates/quote-1.0.43.crate) = dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a
+SIZE (rust/crates/quote-1.0.43.crate) = 31587
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
-SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
-SHA256 (rust/crates/rustix-0.37.28.crate) = 519165d378b97752ca44bbe15047d5d3409e875f39327546b42ac81d7e18c1b6
-SIZE (rust/crates/rustix-0.37.28.crate) = 325812
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
-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/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86
+SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/stfu8-0.2.7.crate) = e51f1e89f093f99e7432c491c382b88a6860a5adbe6bf02574bf0a08efff1978
SIZE (rust/crates/stfu8-0.2.7.crate) = 42753
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
-SHA256 (rust/crates/sysinfo-0.27.8.crate) = a902e9050fca0a5d6877550b769abd2bd1ce8c04634b941dbe2809735e1a1e33
-SIZE (rust/crates/sysinfo-0.27.8.crate) = 145438
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
-SHA256 (rust/crates/terminal_size-0.2.6.crate) = 8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237
-SIZE (rust/crates/terminal_size-0.2.6.crate) = 10585
+SHA256 (rust/crates/syn-2.0.114.crate) = d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a
+SIZE (rust/crates/syn-2.0.114.crate) = 304636
+SHA256 (rust/crates/sysinfo-0.37.2.crate) = 16607d5caffd1c07ce073528f9ed972d88db15dd44023fa57142963be3feb11f
+SIZE (rust/crates/sysinfo-0.37.2.crate) = 216343
+SHA256 (rust/crates/tempfile-3.24.0.crate) = 655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c
+SIZE (rust/crates/tempfile-3.24.0.crate) = 40849
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
@@ -193,107 +179,87 @@ SHA256 (rust/crates/thousands-0.2.0.crate) = 3bf63baf9f5039dadc247375c29eb137067
SIZE (rust/crates/thousands-0.2.0.crate) = 11060
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
-SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
-SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
-SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
-SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-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/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.106.crate) = 0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd
+SIZE (rust/crates/wasm-bindgen-0.2.106.crate) = 48417
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3
+SIZE (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 9266
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = 49711
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.106.crate) = cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4
+SIZE (rust/crates/wasm-bindgen-shared-0.2.106.crate) = 10115
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
+SIZE (rust/crates/windows-0.61.3.crate) = 9372520
+SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
+SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
-SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
-SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
-SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
-SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
+SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
+SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
-SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
-SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
-SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
-SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
-SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
-SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
-SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
-SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
-SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
-SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
-SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
-SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
-SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
-SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
-SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
-SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
-SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (bootandy-dust-v1.2.3_GH0.tar.gz) = 424b26adfbafeac31da269ecb3f189eca09803e60fad90b3ff692cf52e0aeeee
-SIZE (bootandy-dust-v1.2.3_GH0.tar.gz) = 117984
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
+SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
+SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/zmij-1.0.12.crate) = 2fc5a66a20078bf1251bde995aa2fdcc4b800c70b5d92dd2c62abc5c60f679f8
+SIZE (rust/crates/zmij-1.0.12.crate) = 22544
+SHA256 (bootandy-dust-v1.2.4_GH0.tar.gz) = 2f6768534bd01727234e67f1dd3754c9547aa18c715f6ee52094e881ebac50e3
+SIZE (bootandy-dust-v1.2.4_GH0.tar.gz) = 164328
diff --git a/sysutils/dutree/Makefile b/sysutils/dutree/Makefile
index 9a793caa1748..1ec4f9f521ab 100644
--- a/sysutils/dutree/Makefile
+++ b/sysutils/dutree/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dutree
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.15
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= sysutils
PATCH_SITES= https://github.com/nachoparker/dutree/commit/
diff --git a/sysutils/edk2/Makefile b/sysutils/edk2/Makefile
index 5b1947c88b2d..838625b6f90e 100644
--- a/sysutils/edk2/Makefile
+++ b/sysutils/edk2/Makefile
@@ -1,13 +1,12 @@
PORTNAME= edk2
-PORTVERSION= g202308
-PORTREVISION= 5
+PORTVERSION= g202508
CATEGORIES= sysutils
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
MAINTAINER= uboot@FreeBSD.org
COMMENT= EDK2 Firmware for ${FLAVOR}
-WWW= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/
+WWW= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/
LICENSE= BSD3CLAUSE
@@ -15,39 +14,49 @@ ONLY_FOR_ARCHS= aarch64 amd64
ONLY_FOR_ARCHS_REASON= only provides firmware for aarch64 and amd64
PKGNAMESUFFIX= -${FLAVOR:C/_/-/g}
-FLAVORS= macchiatobin fvp rpi3 rpi4 xen_x64 bhyve qemu_x64 qemu_i386
+FLAVORS= bhyve macchiatobin fvp rpi3 rpi4 xen_x64 qemu_x64 qemu_i386
-USES= cpe gmake python:build
+USES= dos2unix cpe gmake python:build
CPE_VENDOR= tianocore
-USE_GCC= yes:build
+USE_GCC= yes
+DOS2UNIX_FILES= UefiCpuPkg/CpuDxe/CpuDxe.inf \
+ UefiCpuPkg/CpuDxe/CpuDxe.c \
+ UefiCpuPkg/CpuDxe/CpuPageTable.c \
+ UefiCpuPkg/CpuDxe/CpuPageTable.h
BUILD_DEPENDS+= dtc>=1.4.1:sysutils/dtc \
bash:shells/bash
# Both platform and non-osi repository don't have release, use latest known to work tag
-PLATFORM_TAG= e509ac5a72
-NONOSI_TAG= 8c09bd0955
+PLATFORM_TAG= aa035ed7f469295802d51c7c001477e32da8a65f
+NONOSI_TAG= 3415f616e08a0d9c7bd264cab674929a7b0f5e33
USE_GITHUB= yes
GH_ACCOUNT= tianocore
-GH_TAGNAME= edk2-stable202308
+GH_TAGNAME= edk2-stable202508
GH_TUPLE= tianocore:edk2-platforms:${PLATFORM_TAG}:platforms \
tianocore:edk2-non-osi:${NONOSI_TAG}:nonosi \
- google:brotli:v1.0.9-35-gf4153a0:brotli/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli \
- google:googletest:release-1.8.0-2983-g86add134:googletest/UnitTestFrameworkPkg/Library/GoogleTestLib/googletest \
- MIPI-Alliance:public-mipi-sys-t:v1.1+edk2:mipisyst/MdePkg/Library/MipiSysTLib/mipisyst \
- openssl:openssl:openssl-3.0.9:openssl/CryptoPkg/Library/OpensslLib/openssl \
- tianocore:edk2-cmocka:cmocka-1.1.5-23-g1cc9cde:cmocka/UnitTestFrameworkPkg/Library/CmockaLib/cmocka
+ tianocore:edk2-subhook:83d4e1ebef3588fae48b69a7352cc21801cb70bc:edk2_subhook/UnitTestFrameworkPkg/Library/SubhookLib/subhook \
+ tianocore:edk2-cmocka:1cc9cde3448cdd2e000886a26acf1caac2db7cf1:edk2_cmocka/UnitTestFrameworkPkg/Library/CmockaLib/cmocka \
+ openssl:openssl:aea7aaf2abb04789f5868cbabec406ea43aa84bf:openssl/CryptoPkg/Library/OpensslLib/openssl \
+ kkos:oniguruma:4ef89209a239c1aea328cf13c05a2807e5c146d1:oniguruma/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma \
+ google:googletest:86add13493e5c881d7e4ba77fb91c1f57752b3a4:googletest/UnitTestFrameworkPkg/Library/GoogleTestLib/googletest \
+ google:brotli:f4153a09f87cbb9c826d8fc12c74642bb2d879ea:brotli/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli \
+ devicetree-org:pylibfdt:cfff805481bdea27f900c32698171286542b8d3c:pylibfdt/MdePkg/Library/BaseFdtLib/libfdt \
+ akheron:jansson:e9ebfa7e77a6bee77df44e096b100e7131044059:jansson/RedfishPkg/Library/JsonLib/jansson \
+ MIPI-Alliance:public-mipi-sys-t:370b5944c046bab043dd8b133727b2135af7747a:public_mipi_sys_t/MdePkg/Library/MipiSysTLib/mipisyst \
+ DMTF:libspdm:98ef964e1e9a0c39c7efb67143d3a13a819432e0:libspdm/SecurityPkg/DeviceSecurity/SpdmLib/libspdm \
+ ARMmbed:mbedtls:8c89224991adff88d53cd380f42a2baa36f91454:mbedtls/CryptoPkg/Library/MbedTlsLib/mbedtls
.include <bsd.port.pre.mk>
# Heavily dependent on bsd.port.pre.mk definitions for lang/gcc* details:
BINARY_ALIAS= make=${GMAKE} \
- dtc=${LOCALBASE}/bin/dtc \
- ar=${AR} \
gcc=${LOCALBASE}/bin/${CC} \
- gcc-ar=${LOCALBASE}/bin/${CC:S/gcc/&-ar/} \
g++=${LOCALBASE}/bin/${CXX} \
+ gcc-nm=${LOCALBASE}/bin/${CC:S/gcc/&-nm/} \
+ gcc-ar=${LOCALBASE}/bin/${CC:S/gcc/&-ar/} \
+ gcc-ranlib=${LOCALBASE}/bin/${CC:S/gcc/&-ranlib/} \
python3=${PYTHON_CMD} python=${PYTHON_CMD}
# Avoid: "ld-elf.so.1: /lib/libgcc_s.so.1: version GCC_4.5.0
@@ -65,7 +74,7 @@ PLAT_ARCH= AARCH64
PLAT_ARGS+= -D X64EMU_ENABLE=FALSE -D CAPSULE_ENABLE=FALSE
PLAT_TARGET= RELEASE
PLATFILE= Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.dsc
-PLAT_RESULT= ArmVExpress-FVP-AArch64/${PLAT_TARGET}_GCC5/FV/FVP_AARCH64_EFI.fd
+PLAT_RESULT= ArmVExpress-FVP-AArch64/${PLAT_TARGET}_GCC/FV/FVP_AARCH64_EFI.fd
PLAT_FILENAME= FVP_AARCH64_EFI.fd
.endif
@@ -75,7 +84,7 @@ PLAT_ARCH= AARCH64
PLAT_ARGS+= -D X64EMU_ENABLE=TRUE -D CAPSULE_ENABLE=FALSE
PLAT_TARGET= RELEASE
PLATFILE= Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.dsc
-PLAT_RESULT= Armada80x0McBin-AARCH64/${PLAT_TARGET}_GCC5/FV/ARMADA_EFI.fd
+PLAT_RESULT= Armada80x0McBin-AARCH64/${PLAT_TARGET}_GCC/FV/ARMADA_EFI.fd
PLAT_FILENAME= ARMADA_EFI.fd
.endif
@@ -85,7 +94,7 @@ PLAT_ARCH= AARCH64
PLAT_ARGS+= -D X64EMU_ENABLE=FALSE -D CAPSULE_ENABLE=FALSE
PLAT_TARGET= RELEASE
PLATFILE= Platform/RaspberryPi/RPi3/RPi3.dsc
-PLAT_RESULT= RPi3/${PLAT_TARGET}_GCC5/FV/RPI_EFI.fd
+PLAT_RESULT= RPi3/${PLAT_TARGET}_GCC/FV/RPI_EFI.fd
PLAT_FILENAME= RPI_EFI.fd
.endif
@@ -95,7 +104,7 @@ PLAT_ARCH= AARCH64
PLAT_ARGS+= -D X64EMU_ENABLE=FALSE -D CAPSULE_ENABLE=FALSE
PLAT_TARGET= RELEASE
PLATFILE= Platform/RaspberryPi/RPi4/RPi4.dsc
-PLAT_RESULT= RPi4/${PLAT_TARGET}_GCC5/FV/RPI_EFI.fd
+PLAT_RESULT= RPi4/${PLAT_TARGET}_GCC/FV/RPI_EFI.fd
PLAT_FILENAME= RPI_EFI.fd
.endif
@@ -106,7 +115,7 @@ PLAT= xen
PLAT_ARCH= X64
PLAT_TARGET= RELEASE
PLATFILE= OvmfPkg/OvmfXen.dsc
-PLAT_RESULT= OvmfXen/${PLAT_TARGET}_GCC5/FV/OVMF.fd
+PLAT_RESULT= OvmfXen/${PLAT_TARGET}_GCC/FV/OVMF.fd
PLAT_FILENAME= XEN_X64_EFI.fd
.endif
@@ -118,13 +127,12 @@ PLAT_ARCH= X64
PLAT_ARGS+= -D SECURE_BOOT_ENABLE=TRUE -D TPM2_ENABLE=TRUE
PLAT_TARGET= RELEASE
PLATFILE= OvmfPkg/Bhyve/BhyveX64.dsc
-PLAT_RESULT= BhyveX64/${PLAT_TARGET}_GCC5/FV/BHYVE.fd
-PLAT_RESULT_CODE= BhyveX64/${PLAT_TARGET}_GCC5/FV/BHYVE_CODE.fd
-PLAT_RESULT_VARS= BhyveX64/${PLAT_TARGET}_GCC5/FV/BHYVE_VARS.fd
+PLAT_RESULT= BhyveX64/${PLAT_TARGET}_GCC/FV/BHYVE.fd
+PLAT_RESULT_CODE= BhyveX64/${PLAT_TARGET}_GCC/FV/BHYVE_CODE.fd
+PLAT_RESULT_VARS= BhyveX64/${PLAT_TARGET}_GCC/FV/BHYVE_VARS.fd
PLAT_FILENAME= BHYVE_UEFI.fd
PLAT_FILENAME_CODE= BHYVE_UEFI_CODE.fd
PLAT_FILENAME_VARS= BHYVE_UEFI_VARS.fd
-PATCHFILES= ffce430d2b65d508a1604dc986ba16db3583943d.patch:-p1
.endif
.if ${FLAVOR} == qemu_x64
@@ -134,9 +142,9 @@ PLAT= qemu
PLAT_ARCH= X64
PLAT_TARGET= RELEASE
PLATFILE= OvmfPkg/OvmfPkgX64.dsc
-PLAT_RESULT= OvmfX64/${PLAT_TARGET}_GCC5/FV/OVMF.fd
-PLAT_RESULT_CODE= OvmfX64/${PLAT_TARGET}_GCC5/FV/OVMF_CODE.fd
-PLAT_RESULT_VARS= OvmfX64/${PLAT_TARGET}_GCC5/FV/OVMF_VARS.fd
+PLAT_RESULT= OvmfX64/${PLAT_TARGET}_GCC/FV/OVMF.fd
+PLAT_RESULT_CODE= OvmfX64/${PLAT_TARGET}_GCC/FV/OVMF_CODE.fd
+PLAT_RESULT_VARS= OvmfX64/${PLAT_TARGET}_GCC/FV/OVMF_VARS.fd
PLAT_FILENAME= QEMU_UEFI-x86_64.fd
PLAT_FILENAME_CODE= QEMU_UEFI_CODE-x86_64.fd
PLAT_FILENAME_VARS= QEMU_UEFI_VARS-x86_64.fd
@@ -149,9 +157,9 @@ PLAT= qemu
PLAT_ARCH= IA32
PLAT_TARGET= RELEASE
PLATFILE= OvmfPkg/OvmfPkgIa32.dsc
-PLAT_RESULT= OvmfIa32/${PLAT_TARGET}_GCC5/FV/OVMF.fd
-PLAT_RESULT_CODE= OvmfIa32/${PLAT_TARGET}_GCC5/FV/OVMF_CODE.fd
-PLAT_RESULT_VARS= OvmfIa32/${PLAT_TARGET}_GCC5/FV/OVMF_VARS.fd
+PLAT_RESULT= OvmfIa32/${PLAT_TARGET}_GCC/FV/OVMF.fd
+PLAT_RESULT_CODE= OvmfIa32/${PLAT_TARGET}_GCC/FV/OVMF_CODE.fd
+PLAT_RESULT_VARS= OvmfIa32/${PLAT_TARGET}_GCC/FV/OVMF_VARS.fd
PLAT_FILENAME= QEMU_UEFI-i386.fd
PLAT_FILENAME_CODE= QEMU_UEFI_CODE-i386.fd
PLAT_FILENAME_VARS= QEMU_UEFI_VARS-i386.fd
@@ -170,50 +178,58 @@ PLIST_FILES+= ${PREFIX}/share/uefi-firmware/${PLAT_FILENAME_CODE}
PLIST_FILES+= ${PREFIX}/share/uefi-firmware/${PLAT_FILENAME_VARS}
.endif
-# Emulate source edk2/edksetup.sh
-MAKE_ENV+= WORKSPACE=${WRKDIR} \
- PACKAGES_PATH=${WRKDIR}/edk2-${GH_TAGNAME}:${WRKDIR}/edk2-platforms-${PLATFORM_TAG}:${WRKDIR}/edk2-non-osi-${NONOSI_TAG} \
- CONF_PATH=${WRKDIR}/edk2-${GH_TAGNAME}/Conf \
- EDK_TOOLS_PATH=${WRKDIR}/edk2-${GH_TAGNAME}/BaseTools \
- PATH=${WRKDIR}/edk2-${GH_TAGNAME}/BaseTools/BinWrappers/PosixLike:${PATH} \
- PYTHON_COMMAND=python3 \
- PYTHONHASHSEED=1 \
- EXTRA_LDFLAGS=${EXTRA_LDFLAGS}
-
.if ${PLAT_ARCH} == AARCH64 && ${ARCH} != aarch64
BUILD_DEPENDS+= aarch64-none-elf-gcc:devel/aarch64-none-elf-gcc
-MAKE_ENV+= GCC5_AARCH64_PREFIX=aarch64-none-elf-
+MAKE_ENV+= GCC_AARCH64_PREFIX=aarch64-none-elf-
.endif
.if ${PLAT_ARCH} == X64 || ${PLAT_ARCH} == IA32
BUILD_DEPENDS+= nasm:devel/nasm
.endif
-# We can't have two submodule with the same origin in GH_TUPLE
+MAKE_ENV+= PYTHON_COMMAND=python3 \
+ EXTRA_LDFLAGS=${EXTRA_LDFLAGS} \
+ PACKAGES_PATH=${WRKDIR}/edk2-${GH_TAGNAME}:${WRKDIR}/edk2-platforms-${PLATFORM_TAG}:${WRKDIR}/edk2-non-osi-${NONOSI_TAG}
+
+# custom logo for bhyve's ovmf
+.if ${FLAVOR} == bhyve
+MASTER_SITES+= LOCAL/dch/bhyve/
+DISTFILES+= BhyveLogo.bmp
+EXTRACT_ONLY= ${DISTFILES:M*.gz*:C/.gz:.*/.gz/}
+.endif
+
post-extract:
- (cd ${WRKDIR}/edk2-${GH_TAGNAME}/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli && tar cf - * | tar xf - -C ../../../../BaseTools/Source/C/BrotliCompress/brotli)
+ # We can't have two submodule with the same origin in GH_TUPLE
+ (cd ${WRKDIR}/edk2-${GH_TAGNAME} && ${CP} -a MdeModulePkg/Library/BrotliCustomDecompressLib/brotli/* BaseTools/Source/C/BrotliCompress/brotli)
+
+.if ${FLAVOR} == bhyve
+ (${CP} ${DISTDIR}/BhyveLogo.bmp ${WRKDIR}/edk2-${GH_TAGNAME}/MdeModulePkg/Logo/Logo.bmp)
+.endif
+
do-build:
- # This is normaly done during source edksetup.sh
- (cp ${WRKDIR}/edk2-${GH_TAGNAME}/BaseTools/Conf/build_rule.template ${WRKDIR}/edk2-${GH_TAGNAME}/Conf/build_rule.txt)
- (cp ${WRKDIR}/edk2-${GH_TAGNAME}/BaseTools/Conf/tools_def.template ${WRKDIR}/edk2-${GH_TAGNAME}/Conf/tools_def.txt)
- (cp ${WRKDIR}/edk2-${GH_TAGNAME}/BaseTools/Conf/target.template ${WRKDIR}/edk2-${GH_TAGNAME}/Conf/target.txt)
- # Build the basetools
- (cd ${WRKDIR} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C edk2-${GH_TAGNAME}/BaseTools ${_MAKE_JOBS})
- # Build EDK2
- (cd ${WRKDIR}/edk2-${GH_TAGNAME} && ${SETENV} ${MAKE_ENV} BaseTools/BinWrappers/PosixLike/build -a ${PLAT_ARCH} -p ${PLATFILE} -n ${MAKE_JOBS_NUMBER} -t GCC5 -b ${PLAT_TARGET} ${PLAT_ARGS})
+ # Just run a bash subshell for build instead of emulating edksetup.sh
+ (bash -c ' \
+ export ${MAKE_ENV} && \
+ cd ${WRKDIR}/edk2-${GH_TAGNAME} && \
+ ${MAKE_CMD} -C BaseTools -j ${MAKE_JOBS_NUMBER} && \
+ source edksetup.sh && \
+ build -a ${PLAT_ARCH} -p ${PLATFILE} -n ${MAKE_JOBS_NUMBER} -t GCC -b ${PLAT_TARGET} ${PLAT_ARGS} \
+ ')
do-install:
${MKDIR} ${STAGEDIR}/${PREFIX}/share/${PORTNAME}-${PLAT}/
- ${INSTALL_DATA} ${WRKDIR}/Build/${PLAT_RESULT} ${STAGEDIR}/${PREFIX}/share/${PORTNAME}-${PLAT}/${PLAT_FILENAME}
+ ${INSTALL_DATA} ${WRKDIR}/edk2-${GH_TAGNAME}/Build/${PLAT_RESULT} ${STAGEDIR}/${PREFIX}/share/${PORTNAME}-${PLAT}/${PLAT_FILENAME}
.if defined(PLAT_FILENAME_CODE)
- ${INSTALL_DATA} ${WRKDIR}/Build/${PLAT_RESULT_CODE} ${STAGEDIR}/${PREFIX}/share/${PORTNAME}-${PLAT}/${PLAT_FILENAME_CODE}
+ ${INSTALL_DATA} ${WRKDIR}/edk2-${GH_TAGNAME}/Build/${PLAT_RESULT_CODE} ${STAGEDIR}/${PREFIX}/share/${PORTNAME}-${PLAT}/${PLAT_FILENAME_CODE}
.endif
.if defined(PLAT_FILENAME_VARS)
- ${INSTALL_DATA} ${WRKDIR}/Build/${PLAT_RESULT_VARS} ${STAGEDIR}/${PREFIX}/share/${PORTNAME}-${PLAT}/${PLAT_FILENAME_VARS}
+ ${INSTALL_DATA} ${WRKDIR}/edk2-${GH_TAGNAME}/Build/${PLAT_RESULT_VARS} ${STAGEDIR}/${PREFIX}/share/${PORTNAME}-${PLAT}/${PLAT_FILENAME_VARS}
.endif
+
.if ${FLAVOR} == bhyve
- ${INSTALL_DATA} ${WRKDIR}/Build/${PLAT_RESULT_CODE} ${STAGEDIR}/${PREFIX}/share/${PORTNAME}-${PLAT}/${PLAT_FILENAME}
+ # For now BHYVE cannot load the regular firmware file that contains vars so we just replace it with CODE
+ ${INSTALL_DATA} ${WRKDIR}/edk2-${GH_TAGNAME}/Build/${PLAT_RESULT_CODE} ${STAGEDIR}/${PREFIX}/share/${PORTNAME}-${PLAT}/${PLAT_FILENAME}
# For backwards compatibility
${MKDIR} ${STAGEDIR}/${PREFIX}/share/uefi-firmware/
${RLN} ${STAGEDIR}/${PREFIX}/share/${PORTNAME}-${PLAT}/${PLAT_FILENAME} ${STAGEDIR}/${PREFIX}/share/uefi-firmware/${PLAT_FILENAME}
diff --git a/sysutils/edk2/distinfo b/sysutils/edk2/distinfo
index 1409fbc82c08..811e7674055a 100644
--- a/sysutils/edk2/distinfo
+++ b/sysutils/edk2/distinfo
@@ -1,19 +1,31 @@
-TIMESTAMP = 1719565938
-SHA256 (tianocore-edk2-g202308-edk2-stable202308_GH0.tar.gz) = 3f1cde1166ad94f86fc2375ee2c3f7f1c16c646b9518de3ff928efd28702ffe1
-SIZE (tianocore-edk2-g202308-edk2-stable202308_GH0.tar.gz) = 16801285
-SHA256 (tianocore-edk2-platforms-e509ac5a72_GH0.tar.gz) = 3b15b5b5c545023de4885a07b42a3426769323e4377fcf2d600b6094bcf4231c
-SIZE (tianocore-edk2-platforms-e509ac5a72_GH0.tar.gz) = 11096819
-SHA256 (tianocore-edk2-non-osi-8c09bd0955_GH0.tar.gz) = efc67f57ebb6f5c31711baa215a12666ba1b8961004548f6278c1020d365fe16
-SIZE (tianocore-edk2-non-osi-8c09bd0955_GH0.tar.gz) = 21515641
-SHA256 (google-brotli-v1.0.9-35-gf4153a0_GH0.tar.gz) = 8deff90317f030d770ab912fbc2a789394ac35c2d68eb5105e1f427aa8f88a3f
-SIZE (google-brotli-v1.0.9-35-gf4153a0_GH0.tar.gz) = 512041
-SHA256 (google-googletest-release-1.8.0-2983-g86add134_GH0.tar.gz) = b94dc8bbc62251542f3dc5dc1398527379465dd8fc48e146ddea86403a195071
-SIZE (google-googletest-release-1.8.0-2983-g86add134_GH0.tar.gz) = 855431
-SHA256 (MIPI-Alliance-public-mipi-sys-t-v1.1+edk2_GH0.tar.gz) = 473dcd46ed32b098091a2353f0ed13e69cbe773811c5551e6e766c16ac9ba464
-SIZE (MIPI-Alliance-public-mipi-sys-t-v1.1+edk2_GH0.tar.gz) = 378282
-SHA256 (openssl-openssl-openssl-3.0.9_GH0.tar.gz) = 2eec31f2ac0e126ff68d8107891ef534159c4fcfb095365d4cd4dc57d82616ee
-SIZE (openssl-openssl-openssl-3.0.9_GH0.tar.gz) = 15335782
-SHA256 (tianocore-edk2-cmocka-cmocka-1.1.5-23-g1cc9cde_GH0.tar.gz) = c2fb00395a55abd2ebfc2fcfe2705c7096cedd4416704dbb9237e394607fccb4
-SIZE (tianocore-edk2-cmocka-cmocka-1.1.5-23-g1cc9cde_GH0.tar.gz) = 100320
-SHA256 (ffce430d2b65d508a1604dc986ba16db3583943d.patch) = 2651482dc7c38563c8a1bec95eebb8f93bfe5051f95f5f4a05f201117650385e
-SIZE (ffce430d2b65d508a1604dc986ba16db3583943d.patch) = 3373
+TIMESTAMP = 1759436651
+SHA256 (BhyveLogo.bmp) = 910ef609df6706c282997dfcac67e809cb43dcee02fbd1ea670404d7afb41fc1
+SIZE (BhyveLogo.bmp) = 67938
+SHA256 (tianocore-edk2-g202508-edk2-stable202508_GH0.tar.gz) = ea373d69f8e2b8c1e63e958e538e4a7b493a71a3680ad709df1733f2780608ec
+SIZE (tianocore-edk2-g202508-edk2-stable202508_GH0.tar.gz) = 18454992
+SHA256 (tianocore-edk2-platforms-aa035ed7f469295802d51c7c001477e32da8a65f_GH0.tar.gz) = f8a2f2352eec77ff33a38fcbd2cb325ee20c8f4368d80ae792019f5a6c7fa238
+SIZE (tianocore-edk2-platforms-aa035ed7f469295802d51c7c001477e32da8a65f_GH0.tar.gz) = 11968263
+SHA256 (tianocore-edk2-non-osi-3415f616e08a0d9c7bd264cab674929a7b0f5e33_GH0.tar.gz) = 56ac0b41fe8d30e61aadd44ed41febc4637c5fb1b9a177b5c9dc4a2e8999eee4
+SIZE (tianocore-edk2-non-osi-3415f616e08a0d9c7bd264cab674929a7b0f5e33_GH0.tar.gz) = 37783559
+SHA256 (tianocore-edk2-subhook-83d4e1ebef3588fae48b69a7352cc21801cb70bc_GH0.tar.gz) = f65b2e6dd304e19185d751652bd5ebc72a81d503bf542037acb3450e43abc095
+SIZE (tianocore-edk2-subhook-83d4e1ebef3588fae48b69a7352cc21801cb70bc_GH0.tar.gz) = 14470
+SHA256 (tianocore-edk2-cmocka-1cc9cde3448cdd2e000886a26acf1caac2db7cf1_GH0.tar.gz) = 59cd4b81abafae35d94ac5d91cf4ae5b05122e688713cd6db51e5e4cef471d8f
+SIZE (tianocore-edk2-cmocka-1cc9cde3448cdd2e000886a26acf1caac2db7cf1_GH0.tar.gz) = 100343
+SHA256 (openssl-openssl-aea7aaf2abb04789f5868cbabec406ea43aa84bf_GH0.tar.gz) = 0db2c5888e78b3ee10df5991c9bd049a2ca0eb693b3c44a05f3078a90add349a
+SIZE (openssl-openssl-aea7aaf2abb04789f5868cbabec406ea43aa84bf_GH0.tar.gz) = 53351642
+SHA256 (kkos-oniguruma-4ef89209a239c1aea328cf13c05a2807e5c146d1_GH0.tar.gz) = 70bfed97ee8390f5ac08fea28e3e930a3b33df871c6fc1888c8d436c6c6b755d
+SIZE (kkos-oniguruma-4ef89209a239c1aea328cf13c05a2807e5c146d1_GH0.tar.gz) = 657724
+SHA256 (google-googletest-86add13493e5c881d7e4ba77fb91c1f57752b3a4_GH0.tar.gz) = 3c3095488b936b14538dca64d7e68bcde09a8a18d2a32a47b59877eff0340403
+SIZE (google-googletest-86add13493e5c881d7e4ba77fb91c1f57752b3a4_GH0.tar.gz) = 855874
+SHA256 (google-brotli-f4153a09f87cbb9c826d8fc12c74642bb2d879ea_GH0.tar.gz) = 6d6cacce05086b7debe75127415ff9c3661849f564fe2f5f3b0383d48aa4ed77
+SIZE (google-brotli-f4153a09f87cbb9c826d8fc12c74642bb2d879ea_GH0.tar.gz) = 512229
+SHA256 (devicetree-org-pylibfdt-cfff805481bdea27f900c32698171286542b8d3c_GH0.tar.gz) = 1193910f475fde07f3cd4fe1c1a353d69b8cedb574967134838fcdc8208d224e
+SIZE (devicetree-org-pylibfdt-cfff805481bdea27f900c32698171286542b8d3c_GH0.tar.gz) = 49659
+SHA256 (akheron-jansson-e9ebfa7e77a6bee77df44e096b100e7131044059_GH0.tar.gz) = e7935c0d91d6d22f6dee710a26b23e228ecc4fe8ef7e8f756558c3599f68c3b4
+SIZE (akheron-jansson-e9ebfa7e77a6bee77df44e096b100e7131044059_GH0.tar.gz) = 145110
+SHA256 (MIPI-Alliance-public-mipi-sys-t-370b5944c046bab043dd8b133727b2135af7747a_GH0.tar.gz) = 9fda3b9a78343ab2be6f06ce6396536e7e065abac29b47c8eb2e42cbb4c4f00b
+SIZE (MIPI-Alliance-public-mipi-sys-t-370b5944c046bab043dd8b133727b2135af7747a_GH0.tar.gz) = 378522
+SHA256 (DMTF-libspdm-98ef964e1e9a0c39c7efb67143d3a13a819432e0_GH0.tar.gz) = 634cbdf10bcaf32f3446b1bf8be7e8a60cecd1e9500e512f01e3c15b74cbcfd3
+SIZE (DMTF-libspdm-98ef964e1e9a0c39c7efb67143d3a13a819432e0_GH0.tar.gz) = 2017163
+SHA256 (ARMmbed-mbedtls-8c89224991adff88d53cd380f42a2baa36f91454_GH0.tar.gz) = b5c7e7c54e013c168f4aae036e59912785f11b4aeebd57f6165a14e879b9a82c
+SIZE (ARMmbed-mbedtls-8c89224991adff88d53cd380f42a2baa36f91454_GH0.tar.gz) = 4587796
diff --git a/sysutils/edk2/files/patch-CryptoPkg_Library_OpensslLib_openssl_include_openssl_byteorder.h b/sysutils/edk2/files/patch-CryptoPkg_Library_OpensslLib_openssl_include_openssl_byteorder.h
new file mode 100644
index 000000000000..701732d41f0c
--- /dev/null
+++ b/sysutils/edk2/files/patch-CryptoPkg_Library_OpensslLib_openssl_include_openssl_byteorder.h
@@ -0,0 +1,15 @@
+--- CryptoPkg/Library/OpensslLib/openssl/include/openssl/byteorder.h.orig 2025-07-01 11:52:08 UTC
++++ CryptoPkg/Library/OpensslLib/openssl/include/openssl/byteorder.h
+@@ -59,6 +59,12 @@
+ # if defined(__OpenBSD__)
+ # include <sys/types.h>
+ # else
++# if defined(OPENSSL_SYS_UEFI)
++# define _UINT8_T_DECLARED
++# define _UINT16_T_DECLARED
++# define _UINT32_T_DECLARED
++# define _UINT64_T_DECLARED
++# endif
+ # include <sys/endian.h>
+ # endif
+ # define OSSL_HTOBE16(x) htobe16(x)
diff --git a/sysutils/edk2/files/patch-OvmfPkg_Bhyve_AcpiPlatformDxe_AcpiPlatform.c b/sysutils/edk2/files/patch-OvmfPkg_Bhyve_AcpiPlatformDxe_AcpiPlatform.c
deleted file mode 100644
index 1096a5e4d30c..000000000000
--- a/sysutils/edk2/files/patch-OvmfPkg_Bhyve_AcpiPlatformDxe_AcpiPlatform.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- OvmfPkg/Bhyve/AcpiPlatformDxe/AcpiPlatform.c.orig 2023-09-07 08:35:06 UTC
-+++ OvmfPkg/Bhyve/AcpiPlatformDxe/AcpiPlatform.c
-@@ -259,19 +259,17 @@ InstallAcpiTables (
- BHYVE_BIOS_PHYSICAL_END,
- &Rsdp
- );
-- if (EFI_ERROR (Status)) {
-- return Status;
-- }
--
-- Status = InstallAcpiTablesFromRsdp (
-- AcpiTable,
-- Rsdp
-- );
- if (!EFI_ERROR (Status)) {
-- return EFI_SUCCESS;
-+ Status = InstallAcpiTablesFromRsdp (
-+ AcpiTable,
-+ Rsdp
-+ );
-+ if (!EFI_ERROR (Status)) {
-+ return EFI_SUCCESS;
-+ }
- }
-
-- if (Status != EFI_NOT_FOUND) {
-+ if (EFI_ERROR (Status)) {
- DEBUG (
- (
- DEBUG_WARN,
-@@ -280,7 +278,6 @@ InstallAcpiTables (
- Status
- )
- );
-- return Status;
- }
-
- Status = InstallOvmfFvTables (AcpiTable);
diff --git a/sysutils/edk2/files/patch-OvmfPkg_Bhyve_PlatformPei_Platform.c b/sysutils/edk2/files/patch-OvmfPkg_Bhyve_PlatformPei_Platform.c
deleted file mode 100644
index 38dd3d905ee1..000000000000
--- a/sysutils/edk2/files/patch-OvmfPkg_Bhyve_PlatformPei_Platform.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- OvmfPkg/Bhyve/PlatformPei/Platform.c.orig 2023-11-17 12:26:16 UTC
-+++ OvmfPkg/Bhyve/PlatformPei/Platform.c
-@@ -153,8 +153,8 @@ MemMapInitialization (
- UINT64 PciIoSize;
- RETURN_STATUS PcdStatus;
-
-- PciIoBase = 0xC000;
-- PciIoSize = 0x4000;
-+ PciIoBase = 0x2000;
-+ PciIoSize = 0xE000;
-
- //
- // Create Memory Type Information HOB
diff --git a/sysutils/edk2/files/patch-remove-memattr-protocol b/sysutils/edk2/files/patch-remove-memattr-protocol
new file mode 100644
index 000000000000..5ca2202289ac
--- /dev/null
+++ b/sysutils/edk2/files/patch-remove-memattr-protocol
@@ -0,0 +1,353 @@
+--- UefiCpuPkg/CpuDxe/CpuDxe.c.orig 2025-05-07 09:03:43 UTC
++++ UefiCpuPkg/CpuDxe/CpuDxe.c
+@@ -1034,11 +1034,6 @@ InitializeCpu (
+ ASSERT_EFI_ERROR (Status);
+
+ //
+- // Install EFI memory attribute Protocol
+- //
+- InstallEfiMemoryAttributeProtocol (mCpuHandle);
+-
+- //
+ // Refresh GCD memory space map according to MTRR value.
+ //
+ RefreshGcdMemoryAttributes ();
+--- UefiCpuPkg/CpuDxe/CpuDxe.inf.orig 2025-05-07 09:04:04 UTC
++++ UefiCpuPkg/CpuDxe/CpuDxe.inf
+@@ -75,7 +75,6 @@
+
+ [Protocols]
+ gEfiCpuArchProtocolGuid ## PRODUCES
+- gEfiMemoryAttributeProtocolGuid ## PRODUCES
+ gEfiMpServiceProtocolGuid ## PRODUCES
+ gEfiSmmBase2ProtocolGuid ## SOMETIMES_CONSUMES
+
+--- UefiCpuPkg/CpuDxe/CpuPageTable.c.orig 2025-05-07 09:04:40 UTC
++++ UefiCpuPkg/CpuDxe/CpuPageTable.c
+@@ -1436,298 +1436,3 @@ InitializePageTableLib (
+
+ return;
+ }
+-
+-/**
+- This function set given attributes of the memory region specified by
+- BaseAddress and Length.
+- The valid Attributes is EFI_MEMORY_RP, EFI_MEMORY_XP, and EFI_MEMORY_RO.
+-
+- @param This The EFI_MEMORY_ATTRIBUTE_PROTOCOL instance.
+- @param BaseAddress The physical address that is the start address of
+- a memory region.
+- @param Length The size in bytes of the memory region.
+- @param Attributes The bit mask of attributes to set for the memory
+- region.
+-
+- @retval EFI_SUCCESS The attributes were set for the memory region.
+- @retval EFI_INVALID_PARAMETER Length is zero.
+- Attributes specified an illegal combination of
+- attributes that cannot be set together.
+- @retval EFI_UNSUPPORTED The processor does not support one or more
+- bytes of the memory resource range specified
+- by BaseAddress and Length.
+- The bit mask of attributes is not supported for
+- the memory resource range specified by
+- BaseAddress and Length.
+- @retval EFI_OUT_OF_RESOURCES Requested attributes cannot be applied due to lack of
+- system resources.
+- @retval EFI_ACCESS_DENIED Attributes for the requested memory region are
+- controlled by system firmware and cannot be updated
+- via the protocol.
+-**/
+-EFI_STATUS
+-EFIAPI
+-EfiSetMemoryAttributes (
+- IN EFI_MEMORY_ATTRIBUTE_PROTOCOL *This,
+- IN EFI_PHYSICAL_ADDRESS BaseAddress,
+- IN UINT64 Length,
+- IN UINT64 Attributes
+- )
+-{
+- RETURN_STATUS Status;
+- BOOLEAN IsModified;
+- BOOLEAN IsSplitted;
+-
+- DEBUG ((DEBUG_VERBOSE, "%a: 0x%lx - 0x%lx (0x%lx)\n", __func__, BaseAddress, Length, Attributes));
+-
+- if (Attributes == 0) {
+- DEBUG ((DEBUG_ERROR, "%a: Error - Attributes == 0\n", __func__));
+- return EFI_INVALID_PARAMETER;
+- }
+-
+- if ((Attributes & ~EFI_MEMORY_ACCESS_MASK) != 0) {
+- DEBUG ((DEBUG_ERROR, "%a: Error - Attributes(0x%lx) invalid\n", __func__, Attributes));
+- return EFI_INVALID_PARAMETER;
+- }
+-
+- if (Length == 0) {
+- DEBUG ((DEBUG_ERROR, "%a: Length is 0!\n", __func__));
+- return RETURN_INVALID_PARAMETER;
+- }
+-
+- Status = ConvertMemoryPageAttributes (NULL, BaseAddress, Length, Attributes, PageActionSet, NULL, &IsSplitted, &IsModified);
+- if (!EFI_ERROR (Status)) {
+- if (IsModified) {
+- //
+- // Flush TLB as last step.
+- //
+- // Note: Since APs will always init CR3 register in HLT loop mode or do
+- // TLB flush in MWAIT loop mode, there's no need to flush TLB for them
+- // here.
+- //
+- CpuFlushTlb ();
+- }
+- } else {
+- DEBUG ((DEBUG_ERROR, "%a: Failed in ConvertMemoryPageAttributes (%r)\n", __func__, Status));
+- }
+-
+- return Status;
+-}
+-
+-/**
+- This function clears given attributes of the memory region specified by
+- BaseAddress and Length.
+- The valid Attributes is EFI_MEMORY_RP, EFI_MEMORY_XP, and EFI_MEMORY_RO.
+- @param This The EFI_MEMORY_ATTRIBUTE_PROTOCOL instance.
+- @param BaseAddress The physical address that is the start address of
+- a memory region.
+- @param Length The size in bytes of the memory region.
+- @param Attributes The bit mask of attributes to clear for the memory
+- region.
+-
+- @retval EFI_SUCCESS The attributes were cleared for the memory region.
+- @retval EFI_INVALID_PARAMETER Length is zero.
+- Attributes specified an illegal combination of
+- attributes that cannot be cleared together.
+- @retval EFI_UNSUPPORTED The processor does not support one or more
+- bytes of the memory resource range specified
+- by BaseAddress and Length.
+- The bit mask of attributes is not supported for
+- the memory resource range specified by
+- BaseAddress and Length.
+- @retval EFI_OUT_OF_RESOURCES Requested attributes cannot be applied due to lack of
+- system resources.
+- @retval EFI_ACCESS_DENIED Attributes for the requested memory region are
+- controlled by system firmware and cannot be updated
+- via the protocol.
+-**/
+-EFI_STATUS
+-EFIAPI
+-EfiClearMemoryAttributes (
+- IN EFI_MEMORY_ATTRIBUTE_PROTOCOL *This,
+- IN EFI_PHYSICAL_ADDRESS BaseAddress,
+- IN UINT64 Length,
+- IN UINT64 Attributes
+- )
+-{
+- RETURN_STATUS Status;
+- BOOLEAN IsModified;
+- BOOLEAN IsSplitted;
+-
+- DEBUG ((DEBUG_VERBOSE, "%a: 0x%lx - 0x%lx (0x%lx)\n", __func__, BaseAddress, Length, Attributes));
+-
+- if (Attributes == 0) {
+- DEBUG ((DEBUG_ERROR, "%a: Error - Attributes == 0\n", __func__));
+- return EFI_INVALID_PARAMETER;
+- }
+-
+- if ((Attributes & ~EFI_MEMORY_ACCESS_MASK) != 0) {
+- DEBUG ((DEBUG_ERROR, "%a: Error - Attributes(0x%lx) invalid\n", __func__, Attributes));
+- return EFI_INVALID_PARAMETER;
+- }
+-
+- if (Length == 0) {
+- DEBUG ((DEBUG_ERROR, "%a: Length is 0!\n", __func__));
+- return RETURN_INVALID_PARAMETER;
+- }
+-
+- Status = ConvertMemoryPageAttributes (NULL, BaseAddress, Length, Attributes, PageActionClear, NULL, &IsSplitted, &IsModified);
+- if (!EFI_ERROR (Status)) {
+- if (IsModified) {
+- //
+- // Flush TLB as last step.
+- //
+- // Note: Since APs will always init CR3 register in HLT loop mode or do
+- // TLB flush in MWAIT loop mode, there's no need to flush TLB for them
+- // here.
+- //
+- CpuFlushTlb ();
+- }
+- } else {
+- DEBUG ((DEBUG_ERROR, "%a: Failed in ConvertMemoryPageAttributes (%r)\n", __func__, Status));
+- }
+-
+- return Status;
+-}
+-
+-/**
+- This function retrieves the attributes of the memory region specified by
+- BaseAddress and Length. If different attributes are got from different part
+- of the memory region, EFI_NO_MAPPING will be returned.
+-
+- @param This The EFI_MEMORY_ATTRIBUTE_PROTOCOL instance.
+- @param BaseAddress The physical address that is the start address of
+- a memory region.
+- @param Length The size in bytes of the memory region.
+- @param Attributes Pointer to attributes returned.
+-
+- @retval EFI_SUCCESS The attributes got for the memory region.
+- @retval EFI_INVALID_PARAMETER Length is zero.
+- Attributes is NULL.
+- @retval EFI_NO_MAPPING Attributes are not consistent cross the memory
+- region.
+- @retval EFI_UNSUPPORTED The processor does not support one or more
+- bytes of the memory resource range specified
+- by BaseAddress and Length.
+-**/
+-EFI_STATUS
+-EFIAPI
+-EfiGetMemoryAttributes (
+- IN EFI_MEMORY_ATTRIBUTE_PROTOCOL *This,
+- IN EFI_PHYSICAL_ADDRESS BaseAddress,
+- IN UINT64 Length,
+- OUT UINT64 *Attributes
+- )
+-{
+- PAGE_TABLE_LIB_PAGING_CONTEXT CurrentPagingContext;
+- EFI_PHYSICAL_ADDRESS Address;
+- UINT64 *PageEntry;
+- UINT64 MemAttr;
+- PAGE_ATTRIBUTE PageAttr;
+- INT64 Size;
+- UINT64 AddressEncMask;
+-
+- DEBUG ((DEBUG_VERBOSE, "%a: 0x%lx - 0x%lx\n", __func__, BaseAddress, Length));
+-
+- if (!IS_ALIGNED (BaseAddress, EFI_PAGE_SIZE)) {
+- DEBUG ((DEBUG_ERROR, "%a: BaseAddress(0x%lx) is not aligned!\n", __func__, BaseAddress));
+- return EFI_UNSUPPORTED;
+- }
+-
+- if (!IS_ALIGNED (Length, EFI_PAGE_SIZE)) {
+- DEBUG ((DEBUG_ERROR, "%a: Length(0x%lx) is not aligned!\n", __func__, Length));
+- return EFI_UNSUPPORTED;
+- }
+-
+- if (Length == 0) {
+- DEBUG ((DEBUG_ERROR, "%a: Length is 0!\n", __func__));
+- return RETURN_INVALID_PARAMETER;
+- }
+-
+- if (Attributes == NULL) {
+- DEBUG ((DEBUG_ERROR, "%a: Attributes is NULL\n", __func__));
+- return EFI_INVALID_PARAMETER;
+- }
+-
+- Size = (INT64)Length;
+- MemAttr = (UINT64)-1;
+-
+- // Make sure AddressEncMask is contained to smallest supported address field.
+- //
+- AddressEncMask = PcdGet64 (PcdPteMemoryEncryptionAddressOrMask) & PAGING_1G_ADDRESS_MASK_64;
+-
+- GetCurrentPagingContext (&CurrentPagingContext);
+-
+- do {
+- PageEntry = GetPageTableEntry (&CurrentPagingContext, BaseAddress, &PageAttr);
+- if ((PageEntry == NULL) || (PageAttr == PageNone)) {
+- return EFI_UNSUPPORTED;
+- }
+-
+- //
+- // If the memory range is cross page table boundary, make sure they
+- // share the same attribute. Return EFI_NO_MAPPING if not.
+- //
+- *Attributes = GetAttributesFromPageEntry (PageEntry);
+- if ((MemAttr != (UINT64)-1) && (*Attributes != MemAttr)) {
+- return EFI_NO_MAPPING;
+- }
+-
+- switch (PageAttr) {
+- case Page4K:
+- Address = *PageEntry & ~AddressEncMask & PAGING_4K_ADDRESS_MASK_64;
+- Size -= (EFI_PAGE_SIZE - (BaseAddress - Address));
+- BaseAddress += (EFI_PAGE_SIZE - (BaseAddress - Address));
+- break;
+-
+- case Page2M:
+- Address = *PageEntry & ~AddressEncMask & PAGING_2M_ADDRESS_MASK_64;
+- Size -= SIZE_2MB - (BaseAddress - Address);
+- BaseAddress += SIZE_2MB - (BaseAddress - Address);
+- break;
+-
+- case Page1G:
+- Address = *PageEntry & ~AddressEncMask & PAGING_1G_ADDRESS_MASK_64;
+- Size -= SIZE_1GB - (BaseAddress - Address);
+- BaseAddress += SIZE_1GB - (BaseAddress - Address);
+- break;
+-
+- default:
+- return EFI_UNSUPPORTED;
+- }
+-
+- MemAttr = *Attributes;
+- } while (Size > 0);
+-
+- DEBUG ((DEBUG_VERBOSE, "%a: Attributes is 0x%lx\n", __func__, *Attributes));
+-
+- return EFI_SUCCESS;
+-}
+-
+-EFI_MEMORY_ATTRIBUTE_PROTOCOL mMemoryAttributeProtocol = {
+- EfiGetMemoryAttributes,
+- EfiSetMemoryAttributes,
+- EfiClearMemoryAttributes,
+-};
+-
+-/**
+- Install Efi Memory Attribute Protocol.
+-
+- @param Handle A pointer to the EFI_HANDLE on which the interface is to be installed
+-
+-**/
+-VOID
+-InstallEfiMemoryAttributeProtocol (
+- IN EFI_HANDLE Handle
+- )
+-{
+- EFI_STATUS Status;
+-
+- Status = gBS->InstallMultipleProtocolInterfaces (
+- &Handle,
+- &gEfiMemoryAttributeProtocolGuid,
+- &mMemoryAttributeProtocol,
+- NULL
+- );
+- ASSERT_EFI_ERROR (Status);
+-}
+--- UefiCpuPkg/CpuDxe/CpuPageTable.h.orig 2025-05-07 09:06:57 UTC
++++ UefiCpuPkg/CpuDxe/CpuPageTable.h
+@@ -10,7 +10,6 @@
+ #define _PAGE_TABLE_LIB_H_
+
+ #include <IndustryStandard/PeImage.h>
+-#include <Protocol/MemoryAttribute.h>
+
+ #define PAGE_TABLE_LIB_PAGING_CONTEXT_IA32_X64_ATTRIBUTES_PSE BIT0
+ #define PAGE_TABLE_LIB_PAGING_CONTEXT_IA32_X64_ATTRIBUTES_PAE BIT1
+@@ -152,17 +151,6 @@ GetPagingDetails (
+ IN PAGE_TABLE_LIB_PAGING_CONTEXT_DATA *PagingContextData,
+ OUT UINTN **PageTableBase OPTIONAL,
+ OUT UINT32 **Attributes OPTIONAL
+- );
+-
+-/**
+- Install Efi Memory Attribute Protocol.
+-
+- @param Handle A pointer to the EFI_HANDLE on which the interface is to be installed
+-
+-**/
+-VOID
+-InstallEfiMemoryAttributeProtocol (
+- IN EFI_HANDLE Handle
+ );
+
+ #endif
diff --git a/sysutils/eksctl/Makefile b/sysutils/eksctl/Makefile
index 94c920b1ba86..dd9950d320bf 100644
--- a/sysutils/eksctl/Makefile
+++ b/sysutils/eksctl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= eksctl
-PORTVERSION= 0.220.0
+PORTVERSION= 0.221.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
@@ -18,7 +18,7 @@ PLIST_FILES= bin/${PORTNAME}
GO_MODULE= github.com/eksctl-io/${PORTNAME}
GO_TARGET= ./cmd/${PORTNAME}
-GO_BUILDFLAGS= -ldflags="-X github.com/weaveworks/eksctl/pkg/version.gitCommit=3f73c725ceb0 \
+GO_BUILDFLAGS= -ldflags="-X github.com/weaveworks/eksctl/pkg/version.gitCommit=de9424a29cd8 \
-X github.com/weaveworks/eksctl/pkg/version.buildDate=$$(date +%Y-%m-%dT%H:%M:%SZ)"
.include <bsd.port.mk>
diff --git a/sysutils/eksctl/distinfo b/sysutils/eksctl/distinfo
index de702d2dc1d7..929db844acff 100644
--- a/sysutils/eksctl/distinfo
+++ b/sysutils/eksctl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1764679403
-SHA256 (go/sysutils_eksctl/eksctl-v0.220.0/v0.220.0.mod) = 4aa9e52e561a9acb0d893c1589d0ca86bc14a00c269e167c407c121d6af30aa3
-SIZE (go/sysutils_eksctl/eksctl-v0.220.0/v0.220.0.mod) = 25500
-SHA256 (go/sysutils_eksctl/eksctl-v0.220.0/v0.220.0.zip) = 44246b90d3a8a9202e833eacc32c0a7d6c4396183ea9e2d4407a3b0a70619eb7
-SIZE (go/sysutils_eksctl/eksctl-v0.220.0/v0.220.0.zip) = 13949321
+TIMESTAMP = 1767714438
+SHA256 (go/sysutils_eksctl/eksctl-v0.221.0/v0.221.0.mod) = 4aa9e52e561a9acb0d893c1589d0ca86bc14a00c269e167c407c121d6af30aa3
+SIZE (go/sysutils_eksctl/eksctl-v0.221.0/v0.221.0.mod) = 25500
+SHA256 (go/sysutils_eksctl/eksctl-v0.221.0/v0.221.0.zip) = 3a88d5b9086dd2395b74200e1d0a970ccfc93bddc47cc16fbbbcce90682c8f80
+SIZE (go/sysutils_eksctl/eksctl-v0.221.0/v0.221.0.zip) = 13952124
diff --git a/sysutils/elephant/Makefile b/sysutils/elephant/Makefile
index 6c06f6bd3453..7ceb16ec590b 100644
--- a/sysutils/elephant/Makefile
+++ b/sysutils/elephant/Makefile
@@ -1,6 +1,6 @@
PORTNAME= elephant
DISTVERSIONPREFIX= v
-DISTVERSION= 2.17.2
+DISTVERSION= 2.19.3
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
@@ -11,9 +11,9 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
NOT_FOR_ARCHS= aarch64 armv7 i386
-NOT_FOR_ARCHS_REASON= -buildmode=plugin not supported on these architectures
+NOT_FOR_ARCHS_REASON= -buildmode=plugin is not supported on these architectures
-USES= go:modules
+USES= go:1.25+,modules
GO_MODULE= github.com/abenz1267/elephant/v2
GO_TARGET= ./cmd/elephant
@@ -22,20 +22,24 @@ PLIST_FILES= bin/${PORTNAME}
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
-OPTIONS_DEFAULT= ${OPTIONS_GROUP_PROVIDERS:NNIRISESSIONS}
+# BITWARDEN: Runtime dependency rbw is not in ports tree yet
+OPTIONS_DEFAULT= ${OPTIONS_GROUP_PROVIDERS:NBITWARDEN:NNIRIACTIONS:NNIRISESSIONS}
OPTIONS_GROUP= PROVIDERS
-OPTIONS_GROUP_PROVIDERS=1PASSWORD BOOKMARKS CALC CLIPBOARD DESKTOPAPPLICATIONS \
- FILES MENUS NIRISESSIONS PROVIDERLIST RUNNER SNIPPETS \
- SYMBOLS TODO UNICODE WEBSEARCH WINDOWS
+OPTIONS_GROUP_PROVIDERS=1PASSWORD BITWARDEN BOOKMARKS CALC CLIPBOARD \
+ DESKTOPAPPLICATIONS FILES MENUS NIRIACTIONS \
+ NIRISESSIONS PROVIDERLIST RUNNER SNIPPETS SYMBOLS TODO \
+ UNICODE WEBSEARCH WINDOWS
PROVIDERS_DESC= Enabled providers
1PASSWORD_DESC= Access your 1Password vaults
+BITWARDEN_DESC= Access your Bitwarden vault
BOOKMARKS_DESC= URL bookmark manager
CALC_DESC= Perform calculation and unit-conversions
CLIPBOARD_DESC= Store clipboard history
DESKTOPAPPLICATIONS_DESC=Run installed desktop applications
FILES_DESC= Find files/folders
MENUS_DESC= Create custom menus
+NIRIACTIONS_DESC= Search and execute Niri actions
NIRISESSIONS_DESC= Create predefined session layouts and open them
PROVIDERLIST_DESC= Lists all providers and configured menus
RUNNER_DESC= Execute everything installed in your PATH
@@ -48,6 +52,9 @@ WINDOWS_DESC= Find and focus opened windows
1PASSWORD_RUN_DEPENDS= op:security/1password-client2
1PASSWORD_PLIST_FILES= etc/xdg/elephant/providers/1password.so
+BITWARDEN_RUN_DEPENDS= wl-copy:x11/wl-clipboard \
+ wtype:x11/wtype
+BITWARDEN_PLIST_FILES= etc/xdg/elephant/providers/bitwarden.so
BOOKMARKS_RUN_DEPENDS= jq:textproc/jq
BOOKMARKS_USES= sqlite
BOOKMARKS_PLIST_FILES= etc/xdg/elephant/providers/bookmarks.so
@@ -61,6 +68,8 @@ DESKTOPAPPLICATIONS_PLIST_FILES=etc/xdg/elephant/providers/desktopapplications.s
FILES_RUN_DEPENDS= fd:sysutils/fd
FILES_PLIST_FILES= etc/xdg/elephant/providers/files.so
MENUS_PLIST_FILES= etc/xdg/elephant/providers/menus.so
+NIRIACTIONS_RUN_DEPENDS=niri:x11-wm/niri
+NIRIACTIONS_PLIST_FILES=etc/xdg/elephant/providers/niriactions.so
NIRISESSIONS_RUN_DEPENDS=niri:x11-wm/niri
NIRISESSIONS_PLIST_FILES=etc/xdg/elephant/providers/nirisessions.so
PROVIDERLIST_PLIST_FILES=etc/xdg/elephant/providers/providerlist.so
diff --git a/sysutils/elephant/distinfo b/sysutils/elephant/distinfo
index 8906c7673a06..32072b81a196 100644
--- a/sysutils/elephant/distinfo
+++ b/sysutils/elephant/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1765800376
-SHA256 (go/sysutils_elephant/elephant-v2.17.2/v2.17.2.mod) = b0ec2ac128f1dc577aa5b3f85beeff215d994383a87d6ce5b78a2fdf8dae5a8f
-SIZE (go/sysutils_elephant/elephant-v2.17.2/v2.17.2.mod) = 2451
-SHA256 (go/sysutils_elephant/elephant-v2.17.2/v2.17.2.zip) = 79a20605b0c289a1fdaec7932096ad07fdb572b4017da8708d0187f385f54e87
-SIZE (go/sysutils_elephant/elephant-v2.17.2/v2.17.2.zip) = 7566629
+TIMESTAMP = 1771218562
+SHA256 (go/sysutils_elephant/elephant-v2.19.3/v2.19.3.mod) = 356e9e66a4b90c9038e7434937a406c40c13f7a902c8325af147a0cb4b1937cf
+SIZE (go/sysutils_elephant/elephant-v2.19.3/v2.19.3.mod) = 2944
+SHA256 (go/sysutils_elephant/elephant-v2.19.3/v2.19.3.zip) = 99ffb65923f8fc3d66cca094bd9e5de4a379cc4665d1aaeb4901bf68bc2b4e98
+SIZE (go/sysutils_elephant/elephant-v2.19.3/v2.19.3.zip) = 7592746
diff --git a/sysutils/elfx86exts/Makefile b/sysutils/elfx86exts/Makefile
index baf9ba452562..ccc0e5d41e57 100644
--- a/sysutils/elfx86exts/Makefile
+++ b/sysutils/elfx86exts/Makefile
@@ -1,7 +1,7 @@
PORTNAME= elfx86exts
DISTVERSIONPREFIX= ${PORTNAME}@
DISTVERSION= 0.6.2
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= sysutils
MAINTAINER= jamie@catflap.org
diff --git a/sysutils/envconsul/Makefile b/sysutils/envconsul/Makefile
index aff7c9c462dc..cd8617d040f0 100644
--- a/sysutils/envconsul/Makefile
+++ b/sysutils/envconsul/Makefile
@@ -1,7 +1,7 @@
PORTNAME= envconsul
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.4
-PORTREVISION= 5
+PORTREVISION= 8
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/epazote/Makefile b/sysutils/epazote/Makefile
index 536227a2e6cc..de4009b1ac61 100644
--- a/sysutils/epazote/Makefile
+++ b/sysutils/epazote/Makefile
@@ -1,6 +1,6 @@
PORTNAME= epazote
PORTVERSION= 2.1.2
-PORTREVISION= 33
+PORTREVISION= 36
CATEGORIES= sysutils
MAINTAINER= nbari@tequila.io
diff --git a/sysutils/erdtree/Makefile b/sysutils/erdtree/Makefile
index c3328438fd4e..1b34d52e0f43 100644
--- a/sysutils/erdtree/Makefile
+++ b/sysutils/erdtree/Makefile
@@ -1,7 +1,7 @@
PORTNAME= erdtree
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.2
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= sysutils
MAINTAINER= se@FreeBSD.org
diff --git a/sysutils/exa/Makefile b/sysutils/exa/Makefile
index 06f272d98412..ab57406d7c10 100644
--- a/sysutils/exa/Makefile
+++ b/sysutils/exa/Makefile
@@ -1,7 +1,7 @@
PORTNAME= exa
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.1
-PORTREVISION= 49
+PORTREVISION= 50
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/eza/Makefile b/sysutils/eza/Makefile
index d8171f60b060..de6c9438f04a 100644
--- a/sysutils/eza/Makefile
+++ b/sysutils/eza/Makefile
@@ -1,7 +1,7 @@
PORTNAME= eza
DISTVERSIONPREFIX= v
DISTVERSION= 0.23.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MASTER_SITES= https://github.com/eza-community/${PORTNAME}/releases/download/v${DISTVERSION}/man-${DISTVERSION}.tar.gz?dummy=/:man
DISTFILES= ${PORTNAME}-man-${DISTVERSION}.tar.gz:man
diff --git a/sysutils/f2/Makefile b/sysutils/f2/Makefile
index 6882e9b0f0a7..d3e94ca26df0 100644
--- a/sysutils/f2/Makefile
+++ b/sysutils/f2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= f2
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.2
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/faketty/Makefile b/sysutils/faketty/Makefile
index 4c60013c8d87..32a9272cf6e8 100644
--- a/sysutils/faketty/Makefile
+++ b/sysutils/faketty/Makefile
@@ -1,6 +1,6 @@
PORTNAME= faketty
DISTVERSION= 1.0.19
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/fastfetch/Makefile b/sysutils/fastfetch/Makefile
index 4ce1a716eb16..c0c31dd64d19 100644
--- a/sysutils/fastfetch/Makefile
+++ b/sysutils/fastfetch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fastfetch
-DISTVERSION= 2.56.1
+DISTVERSION= 2.59.0
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/sysutils/fastfetch/distinfo b/sysutils/fastfetch/distinfo
index f3f66c1b5fbd..b0c4c370892d 100644
--- a/sysutils/fastfetch/distinfo
+++ b/sysutils/fastfetch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766049990
-SHA256 (fastfetch-cli-fastfetch-2.56.1_GH0.tar.gz) = 6ffd75c32b2a885fd8497867645ac837ed37d588c94e0df05408cdaa0c8fd2c7
-SIZE (fastfetch-cli-fastfetch-2.56.1_GH0.tar.gz) = 1393184
+TIMESTAMP = 1771236774
+SHA256 (fastfetch-cli-fastfetch-2.59.0_GH0.tar.gz) = 978e2524d0dc1ff9fd8c89fb24ae5b131af18ff108da82c6d99823712557e499
+SIZE (fastfetch-cli-fastfetch-2.59.0_GH0.tar.gz) = 1419770
diff --git a/sysutils/fastfetch/pkg-plist b/sysutils/fastfetch/pkg-plist
index 0289c7b6aa0d..848f77ebe428 100644
--- a/sysutils/fastfetch/pkg-plist
+++ b/sysutils/fastfetch/pkg-plist
@@ -27,6 +27,7 @@ share/zsh/site-functions/_fastfetch
%%DATADIR%%/presets/examples/28.jsonc
%%DATADIR%%/presets/examples/29.jsonc
%%DATADIR%%/presets/examples/30.jsonc
+%%DATADIR%%/presets/examples/31.jsonc
%%DATADIR%%/presets/examples/2.jsonc
%%DATADIR%%/presets/examples/3.jsonc
%%DATADIR%%/presets/examples/4.jsonc
diff --git a/sysutils/fclones/Makefile b/sysutils/fclones/Makefile
index 242326916446..5a2d46c5c9ef 100644
--- a/sysutils/fclones/Makefile
+++ b/sysutils/fclones/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fclones
DISTVERSIONPREFIX= v
DISTVERSION= 0.35.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/fd/Makefile b/sysutils/fd/Makefile
index fb2530272892..1054dc09e7f1 100644
--- a/sysutils/fd/Makefile
+++ b/sysutils/fd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fd
DISTVERSIONPREFIX= v
DISTVERSION= 10.3.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
PKGNAMESUFFIX= -find
diff --git a/sysutils/filelight/distinfo b/sysutils/filelight/distinfo
index a9e2e21677b8..bcef6724081e 100644
--- a/sysutils/filelight/distinfo
+++ b/sysutils/filelight/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765478777
-SHA256 (KDE/release-service/25.12.0/filelight-25.12.0.tar.xz) = 355386cc10e88808eebf76fbc84094bc24b90d76afe28a9bda41b6b49381a5ab
-SIZE (KDE/release-service/25.12.0/filelight-25.12.0.tar.xz) = 691124
+TIMESTAMP = 1770570926
+SHA256 (KDE/release-service/25.12.2/filelight-25.12.2.tar.xz) = e9c0ba3136caf4e048ddcadc1e60fccffd455876e89e753694bf0c90bf2f4ee0
+SIZE (KDE/release-service/25.12.2/filelight-25.12.2.tar.xz) = 691176
diff --git a/sysutils/fileschanged/Makefile b/sysutils/fileschanged/Makefile
index fa2aae331d07..ee5979f27cc8 100644
--- a/sysutils/fileschanged/Makefile
+++ b/sysutils/fileschanged/Makefile
@@ -8,7 +8,8 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Utility that reports when files have been altered
WWW= https://fileschanged.sourceforge.net/
-LIB_DEPENDS= libargp.so:devel/argp-standalone
+LIB_DEPENDS= libargp.so:devel/argp-standalone \
+ libfam.so.0:devel/gamin
BUILD_DEPENDS= help2man:misc/help2man
LICENSE= GPLv2
@@ -16,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-USES= fam gmake localbase
+USES= gmake localbase
CONFIGURE_ARGS= --datadir=${PREFIX}/share/doc --disable-nls
LIBS+= -largp
diff --git a/sysutils/flashrom/Makefile b/sysutils/flashrom/Makefile
index 6c35af1ea0f7..0cd896e80d5f 100644
--- a/sysutils/flashrom/Makefile
+++ b/sysutils/flashrom/Makefile
@@ -12,6 +12,7 @@ WWW= https://www.flashrom.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+IGNORE_FreeBSD_13= Requires OpenSSL 3+
NOT_FOR_ARCHS= riscv64
NOT_FOR_ARCHS_REASON= Unable to determine endianness.
diff --git a/sysutils/flipperbit/Makefile b/sysutils/flipperbit/Makefile
index 53901d4f3e4b..d708fb57af2e 100644
--- a/sysutils/flipperbit/Makefile
+++ b/sysutils/flipperbit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= flipperbit
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.2
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/flowgger/Makefile b/sysutils/flowgger/Makefile
index 7d6bd2e52d8a..6b1b36caaa39 100644
--- a/sysutils/flowgger/Makefile
+++ b/sysutils/flowgger/Makefile
@@ -1,6 +1,6 @@
PORTNAME= flowgger
DISTVERSION= 0.3.1
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= sysutils
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/sysutils/fluent-bit/Makefile b/sysutils/fluent-bit/Makefile
index 9231a4cf0ae9..74f12a8f45a5 100644
--- a/sysutils/fluent-bit/Makefile
+++ b/sysutils/fluent-bit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fluent-bit
DISTVERSIONPREFIX= v
-DISTVERSION= 4.2.1
+DISTVERSION= 4.2.3.1
CATEGORIES= sysutils
MAINTAINER= girgen@FreeBSD.org
diff --git a/sysutils/fluent-bit/distinfo b/sysutils/fluent-bit/distinfo
index 6af0155a42f1..70925956c09b 100644
--- a/sysutils/fluent-bit/distinfo
+++ b/sysutils/fluent-bit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766050285
-SHA256 (fluent-fluent-bit-v4.2.1_GH0.tar.gz) = 1310797832fffc29a257fbc21e25460274a9442d4e63047971ee354898ad5075
-SIZE (fluent-fluent-bit-v4.2.1_GH0.tar.gz) = 38645206
+TIMESTAMP = 1771575359
+SHA256 (fluent-fluent-bit-v4.2.3.1_GH0.tar.gz) = 1b0a9abcb98b47951e21f9ae56dc49687adc8e4d40c05a3f8d1a846cec43048e
+SIZE (fluent-fluent-bit-v4.2.3.1_GH0.tar.gz) = 38807895
diff --git a/sysutils/fluent-bit/files/fluent-bit.in b/sysutils/fluent-bit/files/fluent-bit.in
index bbfa2d56efaa..d7c1979b3600 100644
--- a/sysutils/fluent-bit/files/fluent-bit.in
+++ b/sysutils/fluent-bit/files/fluent-bit.in
@@ -13,6 +13,7 @@
# Default: %%ETCDIR%%/fluent-bit.conf
# fluent_bit_flags (str): Extra flags passed to fluent-bit
# fluent_bit_user (str): Default run as user nobody
+# fluent_bit_group (str): Default run as group nogroup
. /etc/rc.subr
@@ -28,16 +29,22 @@ load_rc_config $name
pidfile=/var/run/${name}.pid
procname="%%PREFIX%%/bin/fluent-bit"
command="/usr/sbin/daemon"
-command_args="-H -p ${pidfile} -o /var/log/${name}/${name}.log ${procname} --quiet --config ${fluent_bit_config} ${fluent_bit_flags}"
+command_args="-H -p ${pidfile} -o /var/log/${name}/${name}.log -t ${name} ${procname} --quiet --config ${fluent_bit_config} ${fluent_bit_flags}"
-start_precmd=fluent_bit_startprecmd
+start_precmd="${name}_startprecmd"
+stop_postcmd="${name}_stoppostcmd"
fluent_bit_startprecmd()
{
install -o ${fluent_bit_user} -g ${fluent_bit_group} -d /var/log/${name}
if [ ! -e ${pidfile} ]; then
- install -o ${fluent_bit_user} -g ${fluent_bit_group} /dev/null ${pidfile};
+ install -m 0600 -o ${fluent_bit_user} -g ${fluent_bit_group} /dev/null ${pidfile}
fi
}
+fluent_bit_stoppostcmd()
+{
+ rm -f ${pidfile}
+}
+
run_rc_command "$1"
diff --git a/sysutils/fluent-bit/files/patch-lib__luajit__src__Makefile b/sysutils/fluent-bit/files/patch-lib__luajit__src__Makefile
index 5180acdd411d..9c55e409acc3 100644
--- a/sysutils/fluent-bit/files/patch-lib__luajit__src__Makefile
+++ b/sysutils/fluent-bit/files/patch-lib__luajit__src__Makefile
@@ -1,5 +1,5 @@
---- lib/luajit-04dca791/src/Makefile.orig 2022-10-27 09:22:06.694200000 +0200
-+++ lib/luajit-04dca791/src/Makefile 2022-10-27 09:22:37.928286000 +0200
+--- lib/luajit-7152e154/src/Makefile.orig 2022-10-27 09:22:06.694200000 +0200
++++ lib/luajit-7152e154/src/Makefile 2022-10-27 09:22:37.928286000 +0200
@@ -24,10 +24,10 @@
# removing the '#' in front of them. Make sure you force a full recompile
# with "make clean", followed by "make" if you change any options.
diff --git a/sysutils/fluent-bit/files/patch-plugins_in__tail_tail__fs__inotify.c b/sysutils/fluent-bit/files/patch-plugins_in__tail_tail__fs__inotify.c
new file mode 100644
index 000000000000..cb66728a9e7a
--- /dev/null
+++ b/sysutils/fluent-bit/files/patch-plugins_in__tail_tail__fs__inotify.c
@@ -0,0 +1,17 @@
+diff --git a/sysutils/fluent-bit/files/patch-plugins_in__tail_tail__fs__inotify.c b/sysutils/fluent-bit/files/patch-plugins_in__tail_tail__fs__inotify.c
+new file mode 100644
+index 00000000000..1b638908f85
+--- /dev/null
++++ b/sysutils/fluent-bit/files/patch-plugins_in__tail_tail__fs__inotify.c
+@@ -0,0 +1,11 @@
++--- plugins/in_tail/tail_fs_inotify.c.orig 2026-01-21 11:26:30 UTC
+++++ plugins/in_tail/tail_fs_inotify.c
++@@ -107,7 +107,7 @@ static int tail_fs_add(struct flb_tail_file *file, int
++ * lines from the file and once we reach EOF (and a watch_fd exists),
++ * we update the flags to receive notifications.
++ */
++- flags = IN_ATTRIB | IN_IGNORED | IN_MODIFY | IN_Q_OVERFLOW;
+++ flags = IN_ATTRIB | IN_MODIFY;
++
++ if (check_rotated == FLB_TRUE) {
++ flags |= IN_MOVE_SELF;
diff --git a/sysutils/framework-system/Makefile b/sysutils/framework-system/Makefile
index a3d255f870b5..16e48adb1d60 100644
--- a/sysutils/framework-system/Makefile
+++ b/sysutils/framework-system/Makefile
@@ -1,7 +1,7 @@
PORTNAME= framework-system
DISTVERSIONPREFIX=v
DISTVERSION= 0.4.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= dhs@frame.work
diff --git a/sysutils/framework-tool-tui/Makefile b/sysutils/framework-tool-tui/Makefile
index 260d8be868d0..ce88d4bbb83c 100644
--- a/sysutils/framework-tool-tui/Makefile
+++ b/sysutils/framework-tool-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= framework-tool-tui
DISTVERSIONPREFIX=v
DISTVERSION= 0.5.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= lme@FreeBSD.org
diff --git a/sysutils/freebsd-rustdate/Makefile b/sysutils/freebsd-rustdate/Makefile
index d95aeafcae05..d92ddee423ad 100644
--- a/sysutils/freebsd-rustdate/Makefile
+++ b/sysutils/freebsd-rustdate/Makefile
@@ -1,6 +1,6 @@
PORTNAME= freebsd-rustdate
DISTVERSION= 1.3.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
MASTER_SITES= https://rustdate.over-yonder.net/dl/ \
https://distfiles.over-yonder.net/freebsd-rustdate/
diff --git a/sysutils/froxlor/Makefile b/sysutils/froxlor/Makefile
index ee6337a220e0..eeb90189a47e 100644
--- a/sysutils/froxlor/Makefile
+++ b/sysutils/froxlor/Makefile
@@ -1,5 +1,6 @@
PORTNAME= froxlor
DISTVERSION= 2.2.8
+PORTREVISION= 1
CATEGORIES= sysutils www
MASTER_SITES= https://files.froxlor.org/releases/
diff --git a/sysutils/fselect/Makefile b/sysutils/fselect/Makefile
index 68b989bcbd26..eb1fddafab3d 100644
--- a/sysutils/fselect/Makefile
+++ b/sysutils/fselect/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fselect
DISTVERSION= 0.8.6
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/fwup/Makefile b/sysutils/fwup/Makefile
index 37b0c4a90d31..c608acd2aee6 100644
--- a/sysutils/fwup/Makefile
+++ b/sysutils/fwup/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fwup
DISTVERSIONPREFIX= v
-DISTVERSION= 1.14.0
+DISTVERSION= 1.15.0
CATEGORIES= sysutils
MAINTAINER= dch@FreeBSD.org
@@ -15,15 +15,15 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/autogen:devel/autogen \
${LOCALBASE}/bin/help2man:misc/help2man \
${LOCALBASE}/bin/mdir:filesystems/mtools \
${LOCALBASE}/bin/zip:archivers/zip
-LIB_DEPENDS= libconfuse.so:devel/libconfuse \
- libsodium.so:security/libsodium
+LIB_DEPENDS= libconfuse.so:devel/libconfuse
-USES= autoreconf libarchive libtool pkgconfig shebangfix
+USES= autoreconf gettext-runtime libarchive libtool pkgconfig \
+ shebangfix
USE_GITHUB= yes
GH_ACCOUNT= fhunleth
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
SHEBANG_FILES= img2fwup scripts/*.sh
@@ -37,10 +37,12 @@ PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
pre-configure:
- @(cd ${WRKSRC} && ./autogen.sh)
+ @(cd ${WRKSRC} && \
+ ./autogen.sh)
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md \
+ ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/sysutils/fwup/distinfo b/sysutils/fwup/distinfo
index 4a9738d40d04..828976b82770 100644
--- a/sysutils/fwup/distinfo
+++ b/sysutils/fwup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765792511
-SHA256 (fhunleth-fwup-v1.14.0_GH0.tar.gz) = 95cb084c673170ac136f4492f5c8fa0a6b810221281ce1543bacd44f08e15b21
-SIZE (fhunleth-fwup-v1.14.0_GH0.tar.gz) = 25551952
+TIMESTAMP = 1769946958
+SHA256 (fhunleth-fwup-v1.15.0_GH0.tar.gz) = 9531431e9314698a120f95d611b9189472f919ddca9489f826cd7ec930851ebe
+SIZE (fhunleth-fwup-v1.15.0_GH0.tar.gz) = 25557123
diff --git a/sysutils/fx/Makefile b/sysutils/fx/Makefile
index d1b49ed8586c..2bd0f1ed6e99 100644
--- a/sysutils/fx/Makefile
+++ b/sysutils/fx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fx
DISTVERSION= 35.0.0
-PORTREVISION= 13
+PORTREVISION= 16
CATEGORIES= sysutils
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/sysutils/gcp-ops-agent/Makefile b/sysutils/gcp-ops-agent/Makefile
index 005f780edf44..e46ef90cd0af 100644
--- a/sysutils/gcp-ops-agent/Makefile
+++ b/sysutils/gcp-ops-agent/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ops-agent
DISTVERSION= 2.48.0
-PORTREVISION= 13
+PORTREVISION= 16
CATEGORIES= sysutils
PKGNAMEPREFIX= gcp-
diff --git a/sysutils/gdu/Makefile b/sysutils/gdu/Makefile
index e36ab44e427c..36f26949f2d2 100644
--- a/sysutils/gdu/Makefile
+++ b/sysutils/gdu/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gdu
DISTVERSIONPREFIX= v
DISTVERSION= 5.32.0
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/gitwatch/Makefile b/sysutils/gitwatch/Makefile
index 38c7b35dc5f1..0e4dd495c9c6 100644
--- a/sysutils/gitwatch/Makefile
+++ b/sysutils/gitwatch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gitwatch
DISTVERSIONPREFIX= v
-DISTVERSION= 0.4
+DISTVERSION= 0.5
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/gitwatch/distinfo b/sysutils/gitwatch/distinfo
index c731baa60888..d424ac5a2911 100644
--- a/sysutils/gitwatch/distinfo
+++ b/sysutils/gitwatch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756025647
-SHA256 (gitwatch-gitwatch-v0.4_GH0.tar.gz) = 113fbb0ee7634ccb321534d607df191ce87066137e058b58c0a4dfec696b43ef
-SIZE (gitwatch-gitwatch-v0.4_GH0.tar.gz) = 29562
+TIMESTAMP = 1769766719
+SHA256 (gitwatch-gitwatch-v0.5_GH0.tar.gz) = 56f0627b014d24d0610b98ccc53a4862e12bb409be88f53cda3f827e4877d657
+SIZE (gitwatch-gitwatch-v0.5_GH0.tar.gz) = 34977
diff --git a/sysutils/gkrellm2/Makefile b/sysutils/gkrellm2/Makefile
index 46297a28e4f7..b9c7d4a6b093 100644
--- a/sysutils/gkrellm2/Makefile
+++ b/sysutils/gkrellm2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gkrellm
-PORTVERSION= 2.5.0
+PORTVERSION= 2.5.1
PORTREVISION= 0
CATEGORIES= sysutils
MASTER_SITES= http://gkrellm.srcbox.net/releases/ \
diff --git a/sysutils/gkrellm2/distinfo b/sysutils/gkrellm2/distinfo
index d2f8f959d135..4a5cad0b6ae8 100644
--- a/sysutils/gkrellm2/distinfo
+++ b/sysutils/gkrellm2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765731793
-SHA256 (gkrellm-2.5.0.tar.bz2) = 68c75a03a06b935afa93d3331ca1c2d862c1d50c3e9df19d9a8d48970d766b55
-SIZE (gkrellm-2.5.0.tar.bz2) = 773211
+TIMESTAMP = 1771763247
+SHA256 (gkrellm-2.5.1.tar.bz2) = 089e3c1ed398482e682c9900b504ea166a6144a6c9fa041e70c5bbca6b177e63
+SIZE (gkrellm-2.5.1.tar.bz2) = 767988
diff --git a/sysutils/gkrellm2/files/patch-server__Makefile b/sysutils/gkrellm2/files/patch-server__Makefile
deleted file mode 100644
index fd9473d17460..000000000000
--- a/sysutils/gkrellm2/files/patch-server__Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
---- server/Makefile.orig 2025-12-14 15:28:26 UTC
-+++ server/Makefile
-@@ -164,8 +164,8 @@ install_freebsd:
-
- install_freebsd:
- $(MAKE) install_unix
-- chgrp kmem $(DESTDIR)$(SINSTALLDIR)/$(PACKAGE_D)
-- chmod g+s $(DESTDIR)$(SINSTALLDIR)/$(PACKAGE_D)
-+ # chgrp kmem $(DESTDIR)$(SINSTALLDIR)/$(PACKAGE_D)
-+ # chmod g+s $(DESTDIR)$(SINSTALLDIR)/$(PACKAGE_D)
-
- install_netbsd:
- $(MAKE) SMANDIR="$(PREFIX)/man/man1" install_unix
diff --git a/sysutils/gkrellm2/files/patch-server__gkrellmd.h b/sysutils/gkrellm2/files/patch-server__gkrellmd.h
deleted file mode 100644
index a1b18d308191..000000000000
--- a/sysutils/gkrellm2/files/patch-server__gkrellmd.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- server/gkrellmd.h.orig 2010-09-14 16:34:34 UTC
-+++ server/gkrellmd.h
-@@ -131,8 +131,12 @@
- #if !defined(GKRELLMD_SYSTEM_PLUGINS_DIR)
- #define GKRELLMD_SYSTEM_PLUGINS_DIR "/usr/lib/gkrellm2/plugins-gkrellmd"
- #endif
-+ #if !defined(GKRELLMD_SYS_ETC)
- #define GKRELLMD_SYS_ETC "/etc"
-+ #endif
-+ #if 0
- #define GKRELLMD_LOCAL_ETC "/usr/local/etc"
-+ #endif
- #endif // !defined(WIN32)
-
-
diff --git a/sysutils/gkrellm2/files/patch-src__Makefile b/sysutils/gkrellm2/files/patch-src__Makefile
index 15709c5a752e..667ff122d806 100644
--- a/sysutils/gkrellm2/files/patch-src__Makefile
+++ b/sysutils/gkrellm2/files/patch-src__Makefile
@@ -1,4 +1,4 @@
---- src/Makefile.orig 2025-12-14 15:28:26 UTC
+--- src/Makefile.orig 2026-02-22 11:12:05 UTC
+++ src/Makefile
@@ -36,7 +36,8 @@ endif
CONFIGURE_ARGS += --without-ntlm
@@ -10,14 +10,3 @@
# pull in variables set by configure script
include configure.mk
-@@ -197,8 +198,8 @@ install_freebsd:
-
- install_freebsd:
- $(MAKE) install
-- chgrp kmem $(DESTDIR)$(INSTALLDIR)/$(PACKAGE)
-- chmod g+s $(DESTDIR)$(INSTALLDIR)/$(PACKAGE)
-+ # chgrp kmem $(DESTDIR)$(INSTALLDIR)/$(PACKAGE)
-+ # chmod g+s $(DESTDIR)$(INSTALLDIR)/$(PACKAGE)
-
- install_netbsd:
- $(MAKE) MANDIR="$(PREFIX)/man/man1" install
diff --git a/sysutils/glow/Makefile b/sysutils/glow/Makefile
index 4faf7183c23f..747cfb72e4af 100644
--- a/sysutils/glow/Makefile
+++ b/sysutils/glow/Makefile
@@ -1,7 +1,7 @@
PORTNAME= glow
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.1
-PORTREVISION= 2
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/gnome-settings-daemon/Makefile b/sysutils/gnome-settings-daemon/Makefile
index 0c1e1b2a6cb4..3022c9509c19 100644
--- a/sysutils/gnome-settings-daemon/Makefile
+++ b/sysutils/gnome-settings-daemon/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnome-settings-daemon
PORTVERSION= 47.2
+PORTREVISION= 1
CATEGORIES= sysutils gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/sysutils/gnome-system-monitor/Makefile b/sysutils/gnome-system-monitor/Makefile
index 8e8ec87d9c5b..cf01faaee66b 100644
--- a/sysutils/gnome-system-monitor/Makefile
+++ b/sysutils/gnome-system-monitor/Makefile
@@ -16,7 +16,7 @@ LIB_DEPENDS= libgtop-2.0.so:devel/libgtop \
libgraphene-1.0.so:graphics/graphene
RUN_DEPENDS= polkit>0:sysutils/polkit
-USES= alias compiler:c++20-lang gettext gnome localbase meson \
+USES= compiler:c++20-lang gettext gnome localbase meson \
pkgconfig tar:xz
USE_CXXSTD= c++20
USE_GNOME= glib20 glibmm26 gtkmm40 libadwaita librsvg2 libxml2
diff --git a/sysutils/go-ntfy/Makefile b/sysutils/go-ntfy/Makefile
index 99319c8faf86..f1e1c6f5c2a2 100644
--- a/sysutils/go-ntfy/Makefile
+++ b/sysutils/go-ntfy/Makefile
@@ -1,11 +1,12 @@
PORTNAME= ntfy
DISTVERSIONPREFIX= v
-DISTVERSION= 2.15.0
-PORTREVISION= 2
+DISTVERSION= 2.17.0
CATEGORIES= sysutils
-MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
+MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/:assets
PKGNAMEPREFIX= go-
-DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
+# For instructions on how to create assets:
+# https://github.com/DtxdF/port-assets-makejails/tree/main/ntfy
+DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}:assets
MAINTAINER= dtxdf@FreeBSD.org
COMMENT= Send push notifications to your phone or desktop using PUT/POST
@@ -41,7 +42,7 @@ DOCS_USES= python
# Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse --short HEAD'
# in the ntfy repository to get the value of GITID.
-GITID= eac523dc
+GITID= a03a37fe
BUILD_DATE= $$(date -u "+%Y-%m-%dT%H:%M:%SZ")
diff --git a/sysutils/go-ntfy/distinfo b/sysutils/go-ntfy/distinfo
index dfb09f29fbe2..e6d568777080 100644
--- a/sysutils/go-ntfy/distinfo
+++ b/sysutils/go-ntfy/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1763581687
-SHA256 (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.15.0_GH0/ntfy-v2.15.0.frontend.tar.gz) = 2ce47be2c1273a970b697b1ae8806336bf48acb48299d7e3818a9da4f72f24fa
-SIZE (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.15.0_GH0/ntfy-v2.15.0.frontend.tar.gz) = 2323268
-SHA256 (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.15.0_GH0/go.mod) = d15190263e718c8dba56e2124ec8f89a7ae0fa6b3215ea9d14999b4bd0e676ed
-SIZE (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.15.0_GH0/go.mod) = 4754
-SHA256 (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.15.0_GH0/binwiederhier-ntfy-v2.15.0_GH0.tar.gz) = 7c0a5d641de4f7833dfa65d1f59753faa9af991f109db28d6c0ea8b24f36f954
-SIZE (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.15.0_GH0/binwiederhier-ntfy-v2.15.0_GH0.tar.gz) = 13964889
+TIMESTAMP = 1770941037
+SHA256 (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.17.0_GH0/ntfy-v2.17.0.frontend.tar.gz) = ee0972de643299d9f0e95a98e535dfa33456328f78a9f6baf06ec2c1f3a8216a
+SIZE (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.17.0_GH0/ntfy-v2.17.0.frontend.tar.gz) = 2359576
+SHA256 (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.17.0_GH0/go.mod) = e2ef4a1dbfe2bd334511f24c24529153bbccec9882f78457381ffa94de048ca1
+SIZE (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.17.0_GH0/go.mod) = 4723
+SHA256 (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.17.0_GH0/binwiederhier-ntfy-v2.17.0_GH0.tar.gz) = 2d2e4bb79998b52355407766cbf84e21fb7c650fd93c0a3663f3fcabadb2544d
+SIZE (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.17.0_GH0/binwiederhier-ntfy-v2.17.0_GH0.tar.gz) = 15464512
diff --git a/sysutils/go-wtf/Makefile b/sysutils/go-wtf/Makefile
index e603817354a0..346df769cd04 100644
--- a/sysutils/go-wtf/Makefile
+++ b/sysutils/go-wtf/Makefile
@@ -1,10 +1,11 @@
PORTNAME= wtf
DISTVERSIONPREFIX= v
-DISTVERSION= 0.47.1
+DISTVERSION= 0.48.0
+PORTREVISION= 2
CATEGORIES= sysutils
PKGNAMEPREFIX= go-
-MAINTAINER= hsw@bitmark.com
+MAINTAINER= bsd.hsw@gmail.com
COMMENT= Personal information dashboard for your terminal
WWW= https://wtfutil.com
diff --git a/sysutils/go-wtf/distinfo b/sysutils/go-wtf/distinfo
index 374070fa80d1..cf702c46d2d7 100644
--- a/sysutils/go-wtf/distinfo
+++ b/sysutils/go-wtf/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1763468368
-SHA256 (go/sysutils_go-wtf/wtf-v0.47.1/v0.47.1.mod) = b3a652c2a0f1cb5fcf390bff792fc0aa92e10df08cb92af4b73278e90c9ee690
-SIZE (go/sysutils_go-wtf/wtf-v0.47.1/v0.47.1.mod) = 13426
-SHA256 (go/sysutils_go-wtf/wtf-v0.47.1/v0.47.1.zip) = 4d4afbf55c16ca6beb330e5dbfb8e0afe29a10ec6b7f9726554f5bd5da264ed4
-SIZE (go/sysutils_go-wtf/wtf-v0.47.1/v0.47.1.zip) = 2924578
+TIMESTAMP = 1766990606
+SHA256 (go/sysutils_go-wtf/wtf-v0.48.0/v0.48.0.mod) = a377ba302d2249f7f70c43cd4d4b4b9a0650af399cafe297b79eef2e1a219694
+SIZE (go/sysutils_go-wtf/wtf-v0.48.0/v0.48.0.mod) = 13364
+SHA256 (go/sysutils_go-wtf/wtf-v0.48.0/v0.48.0.zip) = 0ae666400cd000dc21ed01333c6d440bdffd7b15a4f8e26ca1f6ead55e56110e
+SIZE (go/sysutils_go-wtf/wtf-v0.48.0/v0.48.0.zip) = 2921302
diff --git a/sysutils/go-wtf/files/patch-modules_todo_display.go b/sysutils/go-wtf/files/patch-modules_todo_display.go
new file mode 100644
index 000000000000..293a4853b9bd
--- /dev/null
+++ b/sysutils/go-wtf/files/patch-modules_todo_display.go
@@ -0,0 +1,24 @@
+--- modules/todo/display.go.orig 1979-11-29 16:00:00 UTC
++++ modules/todo/display.go
+@@ -122,7 +122,11 @@ func (widget *Widget) RowColor(idx int, hidden int, ch
+ }
+
+ if checked {
+- return widget.settings.Colors.Checked
++ return fmt.Sprintf(
++ "%s:%s",
++ widget.settings.Colors.Checked,
++ widget.CommonSettings().Colors.Background,
++ )
+ } else {
+ return widget.CommonSettings().RowColor(idx - hidden)
+ }
+@@ -133,7 +137,7 @@ func (widget *Widget) formattedItemLine(idx int, hidde
+
+ todoDate := currItem.Date
+ row := fmt.Sprintf(
+- ` [%s]|%s| `,
++ `[%s]|%s| `,
+ rowColor,
+ currItem.CheckMark(),
+ )
diff --git a/sysutils/goaccess/Makefile b/sysutils/goaccess/Makefile
index d4a0e0420e7b..17b22b14062b 100644
--- a/sysutils/goaccess/Makefile
+++ b/sysutils/goaccess/Makefile
@@ -15,7 +15,7 @@ WWW= https://goaccess.io
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= alias compiler:c11 pkgconfig ncurses
+USES= compiler:c11 pkgconfig ncurses
USE_RC_SUBR= goaccess
INSTALL_TARGET= install-strip
diff --git a/sysutils/goawk/Makefile b/sysutils/goawk/Makefile
index 8a6451d48461..82c90fef7d1d 100644
--- a/sysutils/goawk/Makefile
+++ b/sysutils/goawk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goawk
DISTVERSIONPREFIX= v
-DISTVERSION= 1.30.1
-PORTREVISION= 1
+DISTVERSION= 1.31.0
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/goawk/distinfo b/sysutils/goawk/distinfo
index 84aa8ce7814c..f6ffdbf4340d 100644
--- a/sysutils/goawk/distinfo
+++ b/sysutils/goawk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763958691
-SHA256 (benhoyt-goawk-v1.30.1_GH0.tar.gz) = 7f2964b474ac3d2d41b5a9bf5a18cd3ee369b2c1cd7aa405299b385ff20ea5db
-SIZE (benhoyt-goawk-v1.30.1_GH0.tar.gz) = 1684895
+TIMESTAMP = 1768816645
+SHA256 (benhoyt-goawk-v1.31.0_GH0.tar.gz) = 2df274d8680a9405646b0729b6465b8952f795f118358cf8a25fe1526cbd0909
+SIZE (benhoyt-goawk-v1.31.0_GH0.tar.gz) = 1685497
diff --git a/sysutils/gol/Makefile b/sysutils/gol/Makefile
index 0277c204f22a..4c68ef322f6c 100644
--- a/sysutils/gol/Makefile
+++ b/sysutils/gol/Makefile
@@ -1,9 +1,11 @@
PORTNAME= gol
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.35
-PORTREVISION= 1
+PORTREVISION= 4
CATEGORIES= sysutils
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
+# For instructions on how to create assets:
+# https://github.com/DtxdF/port-assets-makejails/tree/main/gol
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.vendor${EXTRACT_SUFX}
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/gomi/Makefile b/sysutils/gomi/Makefile
index ce1a58b9e338..7a44cca9c713 100644
--- a/sysutils/gomi/Makefile
+++ b/sysutils/gomi/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gomi
DISTVERSIONPREFIX= v
-DISTVERSION= 1.6.1
-PORTREVISION= 7
+DISTVERSION= 1.6.2
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/gomi/distinfo b/sysutils/gomi/distinfo
index 4e3329910621..da1a09439aaf 100644
--- a/sysutils/gomi/distinfo
+++ b/sysutils/gomi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750411362
-SHA256 (go/sysutils_gomi/gomi-v1.6.1/v1.6.1.mod) = afe91980fe44ca2aa5cd46d113bc5d6937f51f512d9838b96c011a0bf11c32ab
-SIZE (go/sysutils_gomi/gomi-v1.6.1/v1.6.1.mod) = 2550
-SHA256 (go/sysutils_gomi/gomi-v1.6.1/v1.6.1.zip) = ae820c8a15f0d89a1dc9e4f292838988b629381f78e9320534d7c4ce9cc0c1ff
-SIZE (go/sysutils_gomi/gomi-v1.6.1/v1.6.1.zip) = 4127910
+TIMESTAMP = 1770889552
+SHA256 (go/sysutils_gomi/gomi-v1.6.2/v1.6.2.mod) = afe91980fe44ca2aa5cd46d113bc5d6937f51f512d9838b96c011a0bf11c32ab
+SIZE (go/sysutils_gomi/gomi-v1.6.2/v1.6.2.mod) = 2550
+SHA256 (go/sysutils_gomi/gomi-v1.6.2/v1.6.2.zip) = 7e0ec834e70a286ac03d4b632ad19022e886a3f8c6abad794622e2491c6e6380
+SIZE (go/sysutils_gomi/gomi-v1.6.2/v1.6.2.zip) = 4128070
diff --git a/sysutils/gomplate/Makefile b/sysutils/gomplate/Makefile
index 380e22e8e2ec..ef0bd63a32cd 100644
--- a/sysutils/gomplate/Makefile
+++ b/sysutils/gomplate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gomplate
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3.3
-PORTREVISION= 6
+DISTVERSION= 5.0.0
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
@@ -13,13 +13,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
-GO_MODULE= github.com/hairyhenderson/gomplate/v4
-GH_TAG_COMMIT= 3e4035c
+GO_MODULE= github.com/hairyhenderson/gomplate/v5
GO_TARGET= ./cmd/gomplate
GO_BUILDFLAGS= -ldflags "\
-w -s \
- -X github.com/hairyhenderson/gomplate/v4/version.GitCommit=${GH_TAG_COMMIT} \
- -X github.com/hairyhenderson/gomplate/v4/version.Version=${DISTVERSION}"
+ -X github.com/hairyhenderson/gomplate/v5/version.Version=${DISTVERSION}"
PLIST_FILES= bin/gomplate
diff --git a/sysutils/gomplate/distinfo b/sysutils/gomplate/distinfo
index 143c0a16c57b..e131fa93ed7c 100644
--- a/sysutils/gomplate/distinfo
+++ b/sysutils/gomplate/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752358082
-SHA256 (go/sysutils_gomplate/gomplate-v4.3.3/v4.3.3.mod) = 428cd6f79985ef1926ce4774f49a2e52569f9c910fde0b72e17b038761d4cade
-SIZE (go/sysutils_gomplate/gomplate-v4.3.3/v4.3.3.mod) = 9708
-SHA256 (go/sysutils_gomplate/gomplate-v4.3.3/v4.3.3.zip) = f80e63c31e0645e649970dee292b34e2c8d8593017b22e38f54d7b814069079a
-SIZE (go/sysutils_gomplate/gomplate-v4.3.3/v4.3.3.zip) = 401556
+TIMESTAMP = 1769017799
+SHA256 (go/sysutils_gomplate/gomplate-v5.0.0/v5.0.0.mod) = 6e72b8041cde7443523ddcf0ff9ed103662ee537f33b5870036f8e3c7576413d
+SIZE (go/sysutils_gomplate/gomplate-v5.0.0/v5.0.0.mod) = 9840
+SHA256 (go/sysutils_gomplate/gomplate-v5.0.0/v5.0.0.zip) = 8a8a44f0171fd57080dceec110c3b6d9c4a3f947a9855b4d6baa992955053716
+SIZE (go/sysutils_gomplate/gomplate-v5.0.0/v5.0.0.zip) = 391710
diff --git a/sysutils/gonzo/Makefile b/sysutils/gonzo/Makefile
index 7f1f3472c062..86b28d79a2d7 100644
--- a/sysutils/gonzo/Makefile
+++ b/sysutils/gonzo/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gonzo
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/gotop/Makefile b/sysutils/gotop/Makefile
index 35af40f6fe0c..4818290f7d92 100644
--- a/sysutils/gotop/Makefile
+++ b/sysutils/gotop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotop
DISTVERSIONPREFIX= v
DISTVERSION= 4.1.4
-PORTREVISION= 30
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/govmomi/Makefile b/sysutils/govmomi/Makefile
index 2b52f728a9f9..889177afb254 100644
--- a/sysutils/govmomi/Makefile
+++ b/sysutils/govmomi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= govmomi
DISTVERSIONPREFIX= v
DISTVERSION= 0.46.3
-PORTREVISION= 2
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= alex@i.org.ua
diff --git a/sysutils/graffer/Makefile b/sysutils/graffer/Makefile
index 73478f3690e9..de6e5a389cd2 100644
--- a/sysutils/graffer/Makefile
+++ b/sysutils/graffer/Makefile
@@ -1,33 +1,29 @@
PORTNAME= graffer
-PORTVERSION= 1.1
-PORTREVISION= 3
+DISTVERSION= 1.5.1
+PORTREVISION= 1
CATEGORIES= sysutils
-MASTER_SITES= http://chaosophia.net/downloads/graffer/ \
- http://ns1.chaosophia.net/downloads/graffer/
+MASTER_SITES= http://chaosophia.net/downloads/graffer/
-MAINTAINER= koue@chaosophia.net
-COMMENT= Utility to render graphical statistics
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Utility to collect and render graphical statistics
WWW= http://chaosophia.net/graffer/
-LIB_DEPENDS= libpng.so:graphics/png \
- libfreetype.so:print/freetype2
+LICENSE= BSD2CLAUSE
-USES= jpeg
-
-PLIST_FILES= bin/graffer \
- etc/graffer/graffer.conf.example \
- share/man/man8/graffer.8.gz
+LIB_DEPENDS= libpng.so:graphics/png
post-patch:
- @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \
- ${WRKSRC}/graffer.[c8]
- @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \
- ${WRKSRC}/graffer.conf.example
+ @${REINPLACE_CMD} -e "s|/etc/graffer/|${ETCDIR}/|; \
+ s|/etc/graffer.conf|${ETCDIR}/graffer.conf|" \
+ ${WRKSRC}/src/graffer.[c8] ${WRKSRC}/etc/graffer.conf.example
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/graffer ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/graffer.8 ${STAGEDIR}${PREFIX}/share/man/man8
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/graffer
- ${INSTALL_DATA} ${WRKSRC}/graffer.conf.example ${STAGEDIR}${PREFIX}/etc/graffer
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/graffer ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/src/graffer.8 ${STAGEDIR}${PREFIX}/share/man/man8
+ (cd ${WRKSRC}/etc/conf.d && ${COPYTREE_SHARE} . ${STAGEDIR}${ETCDIR}/conf.d.sample)
+ (cd ${WRKSRC}/scripts && ${COPYTREE_BIN} . ${STAGEDIR}${ETCDIR}/scripts.sample \
+ ' ! -name README ')
+ ${INSTALL_DATA} ${WRKSRC}/scripts/README ${STAGEDIR}${ETCDIR}/scripts.sample
+ ${INSTALL_DATA} ${WRKSRC}/etc/graffer.conf.example ${STAGEDIR}${ETCDIR}/graffer.conf.sample
.include <bsd.port.mk>
diff --git a/sysutils/graffer/distinfo b/sysutils/graffer/distinfo
index 4b75a4a7a766..6636c13d4919 100644
--- a/sysutils/graffer/distinfo
+++ b/sysutils/graffer/distinfo
@@ -1,2 +1,3 @@
-SHA256 (graffer-1.1.tar.gz) = 1c823653dbd86b3c42c0505895dc6ce24a4ceeb2e5c4757a8a7c2550aa464ac1
-SIZE (graffer-1.1.tar.gz) = 94394
+TIMESTAMP = 1761616161
+SHA256 (graffer-1.5.1.tar.gz) = 7acd211dbe4bc3288a5347716fc694c9b72c0d82fb7e75ba834b8c62154be913
+SIZE (graffer-1.5.1.tar.gz) = 36501
diff --git a/sysutils/graffer/pkg-plist b/sysutils/graffer/pkg-plist
new file mode 100644
index 000000000000..bb99ea039559
--- /dev/null
+++ b/sysutils/graffer/pkg-plist
@@ -0,0 +1,15 @@
+bin/graffer
+%%ETCDIR%%/conf.d.sample/10-cpu-mem.conf
+%%ETCDIR%%/conf.d.sample/20-disk-proc.conf
+%%ETCDIR%%/conf.d.sample/30-states.conf
+%%ETCDIR%%/conf.d.sample/40-source-conn.conf
+%%ETCDIR%%/conf.d.sample/50-tcp-udp.conf
+%%ETCDIR%%/conf.d.sample/60-net.conf
+@sample %%ETCDIR%%/graffer.conf.sample
+%%ETCDIR%%/scripts.sample/README
+%%ETCDIR%%/scripts.sample/freebsd/cpu.sh
+%%ETCDIR%%/scripts.sample/freebsd/disk.sh
+%%ETCDIR%%/scripts.sample/freebsd/netstat.sh
+%%ETCDIR%%/scripts.sample/freebsd/swap.sh
+%%ETCDIR%%/scripts.sample/setup.sh
+share/man/man8/graffer.8.gz
diff --git a/sysutils/gstat-rs/Makefile b/sysutils/gstat-rs/Makefile
index ff60bc67fb1e..7463531d678a 100644
--- a/sysutils/gstat-rs/Makefile
+++ b/sysutils/gstat-rs/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gstat-rs
DISTVERSIONPREFIX= gstat-v
-DISTVERSION= 0.1.7
-PORTREVISION= 1
+DISTVERSION= 0.1.8
CATEGORIES= sysutils
MAINTAINER= asomers@FreeBSD.org
diff --git a/sysutils/gstat-rs/Makefile.crates b/sysutils/gstat-rs/Makefile.crates
index af8193bc4d96..9fe30bbf2b0c 100644
--- a/sysutils/gstat-rs/Makefile.crates
+++ b/sysutils/gstat-rs/Makefile.crates
@@ -13,8 +13,8 @@ CARGO_CRATES= aho-corasick-1.1.3 \
axum-core-0.5.5 \
bindgen-0.72.0 \
bitfield-0.13.2 \
- bitflags-2.9.1 \
- bytes-1.10.1 \
+ bitflags-2.10.0 \
+ bytes-1.11.1 \
castaway-0.2.3 \
cexpr-0.6.0 \
cfg-if-1.0.1 \
@@ -25,34 +25,33 @@ CARGO_CRATES= aho-corasick-1.1.3 \
clap_lex-0.7.5 \
colorchoice-1.0.4 \
compact_str-0.9.0 \
- confy-1.0.0 \
+ confy-2.0.0 \
convert_case-0.7.1 \
crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
darling-0.20.11 \
darling_core-0.20.11 \
darling_macro-0.20.11 \
- deranged-0.4.0 \
+ deranged-0.5.6 \
derive_more-2.0.1 \
derive_more-impl-2.0.1 \
- directories-6.0.0 \
- dirs-sys-0.5.0 \
document-features-0.2.11 \
either-1.15.0 \
env_filter-0.1.3 \
env_logger-0.11.8 \
equivalent-1.0.2 \
errno-0.3.12 \
+ etcetera-0.10.0 \
fnv-1.0.7 \
- foldhash-0.1.5 \
+ foldhash-0.2.0 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
- getrandom-0.2.16 \
glob-0.3.2 \
- hashbrown-0.15.4 \
+ hashbrown-0.16.1 \
heck-0.5.0 \
+ home-0.5.12 \
http-1.3.1 \
http-body-1.0.1 \
http-body-util-0.1.3 \
@@ -62,7 +61,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
hyper-1.7.0 \
hyper-util-0.1.17 \
ident_case-1.0.1 \
- indexmap-2.9.0 \
+ indexmap-2.12.1 \
indoc-2.0.6 \
instability-0.3.7 \
is_terminal_polyfill-1.70.1 \
@@ -71,17 +70,16 @@ CARGO_CRATES= aho-corasick-1.1.3 \
itoa-1.0.15 \
jiff-0.2.15 \
jiff-static-0.2.15 \
- kasuari-0.4.6 \
+ kasuari-0.4.11 \
lazy_static-1.5.0 \
libc-0.2.177 \
libloading-0.8.8 \
- libredox-0.1.3 \
line-clipping-0.3.3 \
linux-raw-sys-0.9.4 \
litrs-0.4.1 \
lock_api-0.4.13 \
log-0.4.27 \
- lru-0.14.0 \
+ lru-0.16.3 \
matchit-0.8.4 \
memchr-2.7.5 \
mime-0.3.17 \
@@ -90,11 +88,10 @@ CARGO_CRATES= aho-corasick-1.1.3 \
nix-0.27.1 \
nom-7.1.3 \
nonzero_ext-0.2.0 \
- num-conv-0.1.0 \
+ num-conv-0.2.0 \
num-traits-0.2.19 \
num_threads-0.1.7 \
once_cell_polyfill-1.70.1 \
- option-ext-0.2.0 \
parking_lot-0.12.4 \
parking_lot_core-0.9.11 \
percent-encoding-2.3.2 \
@@ -107,12 +104,11 @@ CARGO_CRATES= aho-corasick-1.1.3 \
proc-macro2-1.0.95 \
prometheus-0.14.0 \
quote-1.0.40 \
- ratatui-0.30.0-alpha.4 \
- ratatui-core-0.1.0-alpha.5 \
- ratatui-crossterm-0.1.0-alpha.4 \
- ratatui-widgets-0.3.0-alpha.4 \
+ ratatui-0.30.0 \
+ ratatui-core-0.1.0 \
+ ratatui-crossterm-0.1.0 \
+ ratatui-widgets-0.3.0 \
redox_syscall-0.5.13 \
- redox_users-0.5.0 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
@@ -124,7 +120,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
serde-1.0.228 \
serde_core-1.0.228 \
serde_derive-1.0.228 \
- serde_spanned-0.6.9 \
+ serde_spanned-1.0.4 \
shlex-1.3.0 \
signal-hook-0.3.18 \
signal-hook-mio-0.2.4 \
@@ -139,14 +135,14 @@ CARGO_CRATES= aho-corasick-1.1.3 \
sync_wrapper-1.0.2 \
thiserror-2.0.12 \
thiserror-impl-2.0.12 \
- time-0.3.41 \
- time-core-0.1.4 \
+ time-0.3.47 \
+ time-core-0.1.8 \
tokio-1.48.0 \
tokio-macros-2.6.0 \
- toml-0.8.23 \
- toml_datetime-0.6.11 \
- toml_edit-0.22.27 \
- toml_write-0.1.2 \
+ toml-0.9.10+spec-1.1.0 \
+ toml_datetime-0.7.5+spec-1.1.0 \
+ toml_parser-1.0.6+spec-1.1.0 \
+ toml_writer-1.0.6+spec-1.1.0 \
tower-0.5.2 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
@@ -181,4 +177,4 @@ CARGO_CRATES= aho-corasick-1.1.3 \
windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- winnow-0.7.11
+ winnow-0.7.14
diff --git a/sysutils/gstat-rs/distinfo b/sysutils/gstat-rs/distinfo
index ce15d6452b4e..6fea1ee3d12f 100644
--- a/sysutils/gstat-rs/distinfo
+++ b/sysutils/gstat-rs/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1765488585
+TIMESTAMP = 1771427413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
@@ -29,10 +29,10 @@ SHA256 (rust/crates/bindgen-0.72.0.crate) = 4f72209734318d0b619a5e0f5129918b848c
SIZE (rust/crates/bindgen-0.72.0.crate) = 246019
SHA256 (rust/crates/bitfield-0.13.2.crate) = 46afbd2983a5d5a7bd740ccb198caf5b82f45c40c09c0eed36052d91cb92e719
SIZE (rust/crates/bitfield-0.13.2.crate) = 16479
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
-SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
-SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/bytes-1.11.1.crate) = 1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33
+SIZE (rust/crates/bytes-1.11.1.crate) = 78584
SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
SIZE (rust/crates/castaway-0.2.3.crate) = 11509
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
@@ -53,8 +53,8 @@ SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
-SHA256 (rust/crates/confy-1.0.0.crate) = f29222b549d4e3ded127989d523da9e928918d0d0d7f7c1690b439d0d538bae9
-SIZE (rust/crates/confy-1.0.0.crate) = 18631
+SHA256 (rust/crates/confy-2.0.0.crate) = 8807c397789cbe02bbdb1a27ea5f345584132808697b2a3f957c829829ee4814
+SIZE (rust/crates/confy-2.0.0.crate) = 20033
SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7
SIZE (rust/crates/convert_case-0.7.1.crate) = 23816
SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
@@ -67,16 +67,12 @@ SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8b
SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/deranged-0.5.6.crate) = cc3dc5ad92c2e2d1c193bbbbdf2ea477cb81331de4f3103f267ca18368b988c4
+SIZE (rust/crates/deranged-0.5.6.crate) = 26617
SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
-SHA256 (rust/crates/directories-6.0.0.crate) = 16f5094c54661b38d03bd7e50df373292118db60b585c08a411c6d840017fe7d
-SIZE (rust/crates/directories-6.0.0.crate) = 17842
-SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
-SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
SIZE (rust/crates/document-features-0.2.11.crate) = 14640
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
@@ -89,10 +85,12 @@ SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
+SIZE (rust/crates/etcetera-0.10.0.crate) = 14734
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/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
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
@@ -101,14 +99,14 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
-SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
-SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
@@ -127,8 +125,8 @@ SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b2
SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2
+SIZE (rust/crates/indexmap-2.12.1.crate) = 100184
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d
@@ -145,16 +143,14 @@ SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee
SIZE (rust/crates/jiff-0.2.15.crate) = 712996
SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
-SHA256 (rust/crates/kasuari-0.4.6.crate) = def1b67294a9fdc95eeeeafd1209c7a1b8a82aa0bf80ac2ab2a7d0318e9c7622
-SIZE (rust/crates/kasuari-0.4.6.crate) = 30469
+SHA256 (rust/crates/kasuari-0.4.11.crate) = 8fe90c1150662e858c7d5f945089b7517b0a80d8bf7ba4b1b5ffc984e7230a5b
+SIZE (rust/crates/kasuari-0.4.11.crate) = 32486
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
SIZE (rust/crates/libc-0.2.177.crate) = 792045
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/line-clipping-0.3.3.crate) = 51a1679740111eb63b7b4cb3c97b1d5d9f82e142292a25edcfdb4120a48b3880
SIZE (rust/crates/line-clipping-0.3.3.crate) = 15086
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
@@ -165,8 +161,8 @@ SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c8
SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
SIZE (rust/crates/log-0.4.27.crate) = 48120
-SHA256 (rust/crates/lru-0.14.0.crate) = 9f8cc7106155f10bdf99a6f379688f543ad6596a415375b36a59a054ceda1198
-SIZE (rust/crates/lru-0.14.0.crate) = 16345
+SHA256 (rust/crates/lru-0.16.3.crate) = a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593
+SIZE (rust/crates/lru-0.16.3.crate) = 16743
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
@@ -183,16 +179,14 @@ SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nonzero_ext-0.2.0.crate) = 44a1290799eababa63ea60af0cbc3f03363e328e58f32fb0294798ed3e85f444
SIZE (rust/crates/nonzero_ext-0.2.0.crate) = 14025
-SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
-SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
+SHA256 (rust/crates/num-conv-0.2.0.crate) = cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050
+SIZE (rust/crates/num-conv-0.2.0.crate) = 7034
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
-SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
-SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
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
@@ -217,18 +211,16 @@ SHA256 (rust/crates/prometheus-0.14.0.crate) = 3ca5326d8d0b950a9acd87e6a3f947453
SIZE (rust/crates/prometheus-0.14.0.crate) = 90035
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/ratatui-0.30.0-alpha.4.crate) = 63bfff7501cc6892821f54f1133661e0534413342c8e8efbb41af0ffccdcea45
-SIZE (rust/crates/ratatui-0.30.0-alpha.4.crate) = 56644
-SHA256 (rust/crates/ratatui-core-0.1.0-alpha.5.crate) = 353047185fbfb81ee05a3f8c573956adb2aa9a505da47fb150c18388806f5e22
-SIZE (rust/crates/ratatui-core-0.1.0-alpha.5.crate) = 132884
-SHA256 (rust/crates/ratatui-crossterm-0.1.0-alpha.4.crate) = 6c729303ad253dd928b75f5866feb41c73d0e72b62ec91b13a5d91141ff5bfd1
-SIZE (rust/crates/ratatui-crossterm-0.1.0-alpha.4.crate) = 14429
-SHA256 (rust/crates/ratatui-widgets-0.3.0-alpha.4.crate) = fab55e77e0421bb88944cc0262317688e039d0e58518195f13a6e689f3e22f42
-SIZE (rust/crates/ratatui-widgets-0.3.0-alpha.4.crate) = 189133
+SHA256 (rust/crates/ratatui-0.30.0.crate) = d1ce67fb8ba4446454d1c8dbaeda0557ff5e94d39d5e5ed7f10a65eb4c8266bc
+SIZE (rust/crates/ratatui-0.30.0.crate) = 70528
+SHA256 (rust/crates/ratatui-core-0.1.0.crate) = 5ef8dea09a92caaf73bff7adb70b76162e5937524058a7e5bff37869cbbec293
+SIZE (rust/crates/ratatui-core-0.1.0.crate) = 159099
+SHA256 (rust/crates/ratatui-crossterm-0.1.0.crate) = 577c9b9f652b4c121fb25c6a391dd06406d3b092ba68827e6d2f09550edc54b3
+SIZE (rust/crates/ratatui-crossterm-0.1.0.crate) = 17118
+SHA256 (rust/crates/ratatui-widgets-0.3.0.crate) = d7dbfa023cd4e604c2553483820c5fe8aa9d71a42eea5aa77c6e7f35756612db
+SIZE (rust/crates/ratatui-widgets-0.3.0.crate) = 216270
SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
-SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
-SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
@@ -251,8 +243,8 @@ SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b
SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
-SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
-SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
+SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
@@ -281,22 +273,22 @@ SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332
SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
-SIZE (rust/crates/time-0.3.41.crate) = 138369
-SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
-SIZE (rust/crates/time-core-0.1.4.crate) = 8422
+SHA256 (rust/crates/time-0.3.47.crate) = 743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c
+SIZE (rust/crates/time-0.3.47.crate) = 225161
+SHA256 (rust/crates/time-core-0.1.8.crate) = 7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca
+SIZE (rust/crates/time-core-0.1.8.crate) = 9634
SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
SIZE (rust/crates/tokio-1.48.0.crate) = 843434
SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
-SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
-SIZE (rust/crates/toml-0.8.23.crate) = 36050
-SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
-SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
-SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
-SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
-SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
-SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 0825052159284a1a8b4d6c0c86cbc801f2da5afd2b225fa548c72f2e74002f48
+SIZE (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 56601
+SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
+SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
+SHA256 (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44
+SIZE (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = 34897
+SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607
+SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
@@ -365,7 +357,7 @@ 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/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
-SIZE (rust/crates/winnow-0.7.11.crate) = 174175
-SHA256 (asomers-gstat-rs-gstat-v0.1.7_GH0.tar.gz) = 6323aef1e8d1935a09ba53ee282ac23c4ba7d48062ff1c7eb8b63f6562c98d39
-SIZE (asomers-gstat-rs-gstat-v0.1.7_GH0.tar.gz) = 431318
+SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
+SIZE (rust/crates/winnow-0.7.14.crate) = 184718
+SHA256 (asomers-gstat-rs-gstat-v0.1.8_GH0.tar.gz) = 26546495cd91c3148387055c3e178d3412b870d6c18fc135a8362148c4183cbd
+SIZE (asomers-gstat-rs-gstat-v0.1.8_GH0.tar.gz) = 431481
diff --git a/sysutils/handlr/Makefile b/sysutils/handlr/Makefile
index 8363395e8874..beaf8877aaef 100644
--- a/sysutils/handlr/Makefile
+++ b/sysutils/handlr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= handlr
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.1
-PORTREVISION= 35
+PORTREVISION= 36
CATEGORIES= sysutils
MAINTAINER= sec.research.2005@gmail.com
diff --git a/sysutils/hared/Makefile b/sysutils/hared/Makefile
index 468a445bc701..4ed83b555c30 100644
--- a/sysutils/hared/Makefile
+++ b/sysutils/hared/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hared
DISTVERSION= 1.0-45
DISTVERSIONSUFFIX= -g8341d8a
-PORTREVISION= 34
+PORTREVISION= 37
CATEGORIES= sysutils
MAINTAINER= 0mp@FreeBSD.org
diff --git a/sysutils/hcloud/Makefile b/sysutils/hcloud/Makefile
index b9399ce101b1..61ea4e0b284e 100644
--- a/sysutils/hcloud/Makefile
+++ b/sysutils/hcloud/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hcloud
DISTVERSIONPREFIX= v
-DISTVERSION= 1.58.0
+DISTVERSION= 1.61.0
CATEGORIES= sysutils
MAINTAINER= uzsolt@FreeBSD.org
diff --git a/sysutils/hcloud/distinfo b/sysutils/hcloud/distinfo
index 159435b7e1ba..bdc02dd9e1bd 100644
--- a/sysutils/hcloud/distinfo
+++ b/sysutils/hcloud/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1766392050
-SHA256 (go/sysutils_hcloud/hcloud-v1.58.0/v1.58.0.mod) = 1ffe22494a029da9b7d863a326e1848b7a3fb2aa05f5a66f4a4166c81c6ab582
-SIZE (go/sysutils_hcloud/hcloud-v1.58.0/v1.58.0.mod) = 2557
-SHA256 (go/sysutils_hcloud/hcloud-v1.58.0/v1.58.0.zip) = 9b76e0d77683135db68fa19042a51dd2c84942a98235b8a8b205a550b76f23fd
-SIZE (go/sysutils_hcloud/hcloud-v1.58.0/v1.58.0.zip) = 872307
+TIMESTAMP = 1771161490
+SHA256 (go/sysutils_hcloud/hcloud-v1.61.0/v1.61.0.mod) = 9f4eb880eaa13a373f572210ea37d6533c943cde13145031de88bda48ed6174e
+SIZE (go/sysutils_hcloud/hcloud-v1.61.0/v1.61.0.mod) = 2557
+SHA256 (go/sysutils_hcloud/hcloud-v1.61.0/v1.61.0.zip) = 082894914b341c38d29f8f101f62b1229acf34120515280606af3fd84f95fd40
+SIZE (go/sysutils_hcloud/hcloud-v1.61.0/v1.61.0.zip) = 868873
diff --git a/sysutils/helm/Makefile b/sysutils/helm/Makefile
index a4b62d99d030..0488a62b2652 100644
--- a/sysutils/helm/Makefile
+++ b/sysutils/helm/Makefile
@@ -1,6 +1,7 @@
PORTNAME= helm
-PORTVERSION= 3.19.4
+PORTVERSION= 3.20.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
@@ -11,12 +12,12 @@ LICENSE= APACHE20
RUN_DEPENDS= kubectl:sysutils/kubectl
-USES= cpe go:modules tar:xz
+USES= cpe go:1.25+,modules tar:xz
GO_MODULE= github.com/${PORTNAME}/${PORTNAME}/v3
GO_PKGNAME= k8s.io/helm
GO_BUILDFLAGS= -ldflags="-X helm.sh/helm/v3/internal/version.version=v${PORTVERSION} \
- -X helm.sh/helm/v3/internal/version.gitCommit=7cfb6e486dac026202556836bb910c37d847793e"
+ -X helm.sh/helm/v3/internal/version.gitCommit=b2e4314fa0f229a1de7b4c981273f61d69ee5a59"
GO_TARGET= ./cmd/${PORTNAME}
PLIST_FILES= ${GO_TARGET:C/.\/cmd/bin/}
diff --git a/sysutils/helm/distinfo b/sysutils/helm/distinfo
index c11c22829c63..60569fbadf02 100644
--- a/sysutils/helm/distinfo
+++ b/sysutils/helm/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1765799995
-SHA256 (go/sysutils_helm/helm-v3.19.4/v3.19.4.mod) = 16de716c926e84f50feaa6326742ab23f9240b2ef793159f2c99871a67098467
-SIZE (go/sysutils_helm/helm-v3.19.4/v3.19.4.mod) = 9036
-SHA256 (go/sysutils_helm/helm-v3.19.4/v3.19.4.zip) = 90d4f84ef2c80fd72c6df561d7956a8768df0235f1acb896211b4eaf4463a725
-SIZE (go/sysutils_helm/helm-v3.19.4/v3.19.4.zip) = 1404065
+TIMESTAMP = 1769167145
+SHA256 (go/sysutils_helm/helm-v3.20.0/v3.20.0.mod) = af9332d8b18e2466be912186790733ad3ec3e93310c6ff255c602df814125a8c
+SIZE (go/sysutils_helm/helm-v3.20.0/v3.20.0.mod) = 8790
+SHA256 (go/sysutils_helm/helm-v3.20.0/v3.20.0.zip) = 3c783d8ab095f9352cffc2fdbebebcfd4c31805d07b6714165a4fa4e3f96b1b2
+SIZE (go/sysutils_helm/helm-v3.20.0/v3.20.0.zip) = 1403472
diff --git a/sysutils/helmfile/Makefile b/sysutils/helmfile/Makefile
index 50a87188a4a8..d85498f4a6eb 100644
--- a/sysutils/helmfile/Makefile
+++ b/sysutils/helmfile/Makefile
@@ -1,6 +1,7 @@
PORTNAME= helmfile
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.3
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= timp87@gmail.com
diff --git a/sysutils/hexyl/Makefile b/sysutils/hexyl/Makefile
index d1a8a2141eef..65f557fde23e 100644
--- a/sysutils/hexyl/Makefile
+++ b/sysutils/hexyl/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hexyl
DISTVERSIONPREFIX= v
-DISTVERSION= 0.16.0
-PORTREVISION= 9
+DISTVERSION= 0.17.0
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/hexyl/Makefile.crates b/sysutils/hexyl/Makefile.crates
index e3795dfba2ae..d0bfc0934cf2 100644
--- a/sysutils/hexyl/Makefile.crates
+++ b/sysutils/hexyl/Makefile.crates
@@ -5,12 +5,13 @@ CARGO_CRATES= aho-corasick-1.1.3 \
anstyle-query-1.1.2 \
anstyle-wincon-3.0.6 \
anyhow-1.0.91 \
- assert_cmd-2.0.16 \
+ assert_cmd-2.1.2 \
autocfg-1.4.0 \
bitflags-2.6.0 \
bstr-1.10.0 \
clap-4.5.20 \
clap_builder-4.5.20 \
+ clap_complete-4.5.55 \
clap_derive-4.5.18 \
clap_lex-0.7.2 \
colorchoice-1.0.3 \
@@ -18,7 +19,6 @@ CARGO_CRATES= aho-corasick-1.1.3 \
const_format_proc_macros-0.2.33 \
diff-0.1.13 \
difflib-0.4.0 \
- doc-comment-0.3.3 \
errno-0.3.9 \
float-cmp-0.9.0 \
heck-0.5.0 \
diff --git a/sysutils/hexyl/distinfo b/sysutils/hexyl/distinfo
index 13989be72fe5..30b022a92219 100644
--- a/sysutils/hexyl/distinfo
+++ b/sysutils/hexyl/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1736441045
+TIMESTAMP = 1771760466
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/anstream-0.6.17.crate) = 23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338
@@ -13,8 +13,8 @@ SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a747
SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
SHA256 (rust/crates/anyhow-1.0.91.crate) = c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8
SIZE (rust/crates/anyhow-1.0.91.crate) = 47348
-SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d
-SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554
+SHA256 (rust/crates/assert_cmd-2.1.2.crate) = 9c5bcfa8749ac45dd12cb11055aeeb6b27a3895560d60d71e3c23bf979e60514
+SIZE (rust/crates/assert_cmd-2.1.2.crate) = 27244
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
@@ -25,6 +25,8 @@ SHA256 (rust/crates/clap-4.5.20.crate) = b97f376d85a664d5837dbae44bf546e6477a679
SIZE (rust/crates/clap-4.5.20.crate) = 56376
SHA256 (rust/crates/clap_builder-4.5.20.crate) = 19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54
SIZE (rust/crates/clap_builder-4.5.20.crate) = 163812
+SHA256 (rust/crates/clap_complete-4.5.55.crate) = a5abde44486daf70c5be8b8f8f1b66c49f86236edf6fa2abadb4d961c4c6229a
+SIZE (rust/crates/clap_complete-4.5.55.crate) = 48536
SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab
SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131
SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97
@@ -39,8 +41,6 @@ SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
-SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
-SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
SIZE (rust/crates/errno-0.3.9.crate) = 10690
SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
@@ -133,5 +133,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/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (sharkdp-hexyl-v0.16.0_GH0.tar.gz) = 52853b4edede889b40fd6ff132e1354d957d1f26ee0c26ebdea380f8ce82cb0b
-SIZE (sharkdp-hexyl-v0.16.0_GH0.tar.gz) = 42826
+SHA256 (sharkdp-hexyl-v0.17.0_GH0.tar.gz) = 72fa17397ad187eec6b295d02c7caabbb209a6e0d5706187b8a599bd5df8615e
+SIZE (sharkdp-hexyl-v0.17.0_GH0.tar.gz) = 194846
diff --git a/sysutils/hostctl/Makefile b/sysutils/hostctl/Makefile
index 979c08cc072e..a0998bea8d11 100644
--- a/sysutils/hostctl/Makefile
+++ b/sysutils/hostctl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hostctl
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.4
-PORTREVISION= 21
+PORTREVISION= 24
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/hs-cputype/Makefile b/sysutils/hs-cputype/Makefile
index 72fcf90d4233..e6ec5c415e28 100644
--- a/sysutils/hs-cputype/Makefile
+++ b/sysutils/hs-cputype/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cputype
PORTVERSION= 0.2.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils haskell
MAINTAINER= arrowd@FreeBSD.org
@@ -16,18 +16,16 @@ GL_SITE= https://foss.heptapod.net
GL_ACCOUNT= bsdutils
GL_TAGNAME= ae3a01cc39547e6e014e40bd7c2cc0f6810ec616
-USE_CABAL= ansi-terminal-1.1.2 \
- ansi-terminal-types-1.1 \
+USE_CABAL= ansi-terminal-1.1.4 \
+ ansi-terminal-types-1.1.3 \
attoparsec-0.14.4_6 \
colour-2.3.6 \
hashable-1.5.0.0_1 \
integer-logarithms-1.0.4 \
- optparse-applicative-0.18.1.0_1 \
- os-string-2.0.7 \
+ optparse-applicative-0.19.0.0 \
prettyprinter-1.7.1 \
prettyprinter-ansi-terminal-1.1.3 \
primitive-0.9.1.0 \
- scientific-0.3.8.0_2 \
- transformers-compat-0.7.2
+ scientific-0.3.8.0_2
.include <bsd.port.mk>
diff --git a/sysutils/hs-cputype/distinfo b/sysutils/hs-cputype/distinfo
index 229ab8c089cb..09b0b3c17619 100644
--- a/sysutils/hs-cputype/distinfo
+++ b/sysutils/hs-cputype/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1747066982
-SHA256 (cabal/ansi-terminal-1.1.2/ansi-terminal-1.1.2.tar.gz) = a8d04a3e0451e22a6499a92311f0df1196dc65b687df7d10e3f30d92420156b0
-SIZE (cabal/ansi-terminal-1.1.2/ansi-terminal-1.1.2.tar.gz) = 36259
-SHA256 (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = f2e5333eb78da5f4dd330fca0c81a59276cc150c625647cd20f57b7f297a5d25
-SIZE (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = 4746
+TIMESTAMP = 1766561558
+SHA256 (cabal/ansi-terminal-1.1.4/ansi-terminal-1.1.4.tar.gz) = c8a7b5031571a201eb31fa33a75c6beac60488e49a57f8853fce858f32ed8763
+SIZE (cabal/ansi-terminal-1.1.4/ansi-terminal-1.1.4.tar.gz) = 33107
+SHA256 (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 9fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689
+SIZE (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 8791
SHA256 (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 3f337fe58624565de12426f607c23e60c7b09c86b4e3adfc827ca188c9979e6c
SIZE (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 160701
SHA256 (cabal/attoparsec-0.14.4/revision/6.cabal) = 35129d0ab1741f000f1a7d2fc839544919ee6fbb8f2d6e7f0a629c41f91035f3
@@ -15,12 +15,8 @@ SHA256 (cabal/hashable-1.5.0.0/revision/1.cabal) = 2f23146cbe0325029927b22164769
SIZE (cabal/hashable-1.5.0.0/revision/1.cabal) = 5914
SHA256 (cabal/integer-logarithms-1.0.4/integer-logarithms-1.0.4.tar.gz) = 6a93c76c2518cbe2d72ab17da6ae46d8cae93cbfb7c5a5ad5783f903c1448f45
SIZE (cabal/integer-logarithms-1.0.4/integer-logarithms-1.0.4.tar.gz) = 8948
-SHA256 (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 63811ab4fd26e829b8868364325a88be3acc79819f5bb5005b2dd3b961ecc491
-SIZE (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 60682
-SHA256 (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = f30973861ac7e7ebff05ff8c7c3d1e4d283a1f3850e1cc14106b0693ec1b6d82
-SIZE (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = 5289
-SHA256 (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 339c35fd3a290522f23de4e33528423cfd0b0a8f22946b0b9816a817b926cba0
-SIZE (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 44683
+SHA256 (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = cf16aeefd821730c7738447fa7c6b7ada7ca1c9cc25400d64ef283294d345871
+SIZE (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = 67629
SHA256 (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 5e6ea6903114fa118fcc359633dfb7ecddecb92c06c853d02a77b72b251f0b45
SIZE (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 56907
SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 813739308ad6050620578994effe21058a170a341716acf52573fae42b5b1db3
@@ -31,7 +27,5 @@ SHA256 (cabal/scientific-0.3.8.0/scientific-0.3.8.0.tar.gz) = 13b343bca8aa26d771
SIZE (cabal/scientific-0.3.8.0/scientific-0.3.8.0.tar.gz) = 24314
SHA256 (cabal/scientific-0.3.8.0/revision/2.cabal) = ba83a6701dd0110138443757aca4a42786afa94272b73045ef878fd860d1732e
SIZE (cabal/scientific-0.3.8.0/revision/2.cabal) = 4397
-SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a
-SIZE (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = 46485
SHA256 (cabal/bsdutils-cputype-ae3a01cc39547e6e014e40bd7c2cc0f6810ec616_GL0.tar.gz) = 21ec37441fba9f0b661074e57adccc69096bfce56a81f77ccea1684f00ccc00e
SIZE (cabal/bsdutils-cputype-ae3a01cc39547e6e014e40bd7c2cc0f6810ec616_GL0.tar.gz) = 4244
diff --git a/sysutils/hstr/Makefile b/sysutils/hstr/Makefile
index 6f7f5749fd86..c0fbae994758 100644
--- a/sysutils/hstr/Makefile
+++ b/sysutils/hstr/Makefile
@@ -1,6 +1,5 @@
PORTNAME= hstr
-DISTVERSION= 2.3
-PORTREVISION= 1
+DISTVERSION= 3.1
CATEGORIES= sysutils
MAINTAINER= monsieurp@gentoo.org
@@ -15,9 +14,10 @@ USE_GITHUB= yes
GH_ACCOUNT= dvorka
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-PLIST_FILES= bin/hh bin/hstr \
- share/man/man1/hstr.1.gz share/bash-completion/completions/hstr
+PLIST_FILES= bin/hh \
+ bin/hstr \
+ share/bash-completion/completions/hstr \
+ share/man/man1/hstr.1.gz
.include <bsd.port.mk>
diff --git a/sysutils/hstr/distinfo b/sysutils/hstr/distinfo
index c5f76d970dc0..66030fe7dea2 100644
--- a/sysutils/hstr/distinfo
+++ b/sysutils/hstr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1618934907
-SHA256 (dvorka-hstr-2.3_GH0.tar.gz) = c7e7408671757b3f4be9c5a59b4e2d56e7a7b601ace2a94eb6b2b61f20ee890b
-SIZE (dvorka-hstr-2.3_GH0.tar.gz) = 1247534
+TIMESTAMP = 1768577570
+SHA256 (dvorka-hstr-3.1_GH0.tar.gz) = e5293d4fe2502662f19c793bef416e05ac020490218e71c75a5e92919c466071
+SIZE (dvorka-hstr-3.1_GH0.tar.gz) = 1255285
diff --git a/sysutils/httm/Makefile b/sysutils/httm/Makefile
index 112a127db719..2dccf7bf3d99 100644
--- a/sysutils/httm/Makefile
+++ b/sysutils/httm/Makefile
@@ -1,6 +1,5 @@
PORTNAME= httm
-DISTVERSION= 0.48.2
-PORTREVISION= 2
+DISTVERSION= 0.48.3
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/httm/Makefile.crates b/sysutils/httm/Makefile.crates
index 49e2922a9754..75d151855dc0 100644
--- a/sysutils/httm/Makefile.crates
+++ b/sysutils/httm/Makefile.crates
@@ -150,4 +150,4 @@ CARGO_CRATES= ahash-0.3.8 \
winsafe-0.0.19 \
xattr-1.5.0 \
yaml-rust-0.3.5 \
- indicatif@git+https://github.com/kimono-koans/indicatif?branch=switch_to_unit_prefix\#372c22c92dc93b2a22d6b51335fcca4682597568
+ indicatif@git+https://github.com/console-rs/indicatif\#880d8ce6b9e1615605fdf2c84cc24068f985a0b0
diff --git a/sysutils/httm/distinfo b/sysutils/httm/distinfo
index 6371b4afe2e2..ce233bd76710 100644
--- a/sysutils/httm/distinfo
+++ b/sysutils/httm/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1760697531
+TIMESTAMP = 1771762810
SHA256 (rust/crates/ahash-0.3.8.crate) = e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217
SIZE (rust/crates/ahash-0.3.8.crate) = 28650
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -303,7 +303,7 @@ SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d
SIZE (rust/crates/xattr-1.5.0.crate) = 14694
SHA256 (rust/crates/yaml-rust-0.3.5.crate) = e66366e18dc58b46801afbf2ca7661a9f59cc8c5962c29892b6039b4f86fa992
SIZE (rust/crates/yaml-rust-0.3.5.crate) = 42087
-SHA256 (kimono-koans-indicatif-372c22c92dc93b2a22d6b51335fcca4682597568_GH0.tar.gz) = 5b4ad8a9cd3789721938ae7e9baa365b2d7930dab1d27c1b5b4f4cd87f44e524
-SIZE (kimono-koans-indicatif-372c22c92dc93b2a22d6b51335fcca4682597568_GH0.tar.gz) = 1400376
-SHA256 (kimono-koans-httm-0.48.2_GH0.tar.gz) = 53c844925ebf9fb034590e957281a1f3dd4d13fea26c9666aa9d54e72e664565
-SIZE (kimono-koans-httm-0.48.2_GH0.tar.gz) = 137245
+SHA256 (console-rs-indicatif-880d8ce6b9e1615605fdf2c84cc24068f985a0b0_GH0.tar.gz) = e52ae90ee30e5837b189cb2405642a24228b4b2630d901ad539a81e446f6b614
+SIZE (console-rs-indicatif-880d8ce6b9e1615605fdf2c84cc24068f985a0b0_GH0.tar.gz) = 1400376
+SHA256 (kimono-koans-httm-0.48.3_GH0.tar.gz) = 733536906d37f4608b6a4ef2924cc983b738926a36e5d812fc17fb05a83630b6
+SIZE (kimono-koans-httm-0.48.3_GH0.tar.gz) = 138052
diff --git a/sysutils/hw-probe/Makefile b/sysutils/hw-probe/Makefile
index 19fe52e8e87b..6caafa70d3b5 100644
--- a/sysutils/hw-probe/Makefile
+++ b/sysutils/hw-probe/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hw-probe
-PORTVERSION= 1.6.5
+PORTVERSION= 1.6.6
+PORTREVISION= 1
CATEGORIES= sysutils perl5
MAINTAINER= danfe@FreeBSD.org
@@ -12,7 +13,8 @@ LICENSE_COMB= dual
RUN_DEPENDS= curl:ftp/curl \
hwstat:sysutils/hwstat \
lsblk:sysutils/lsblk \
- smartctl:sysutils/smartmontools
+ smartctl:sysutils/smartmontools \
+ p5-LWP-UserAgent-Cached>0:www/p5-LWP-UserAgent-Cached
USE_GITHUB= yes
GH_ACCOUNT= linuxhw
diff --git a/sysutils/hw-probe/distinfo b/sysutils/hw-probe/distinfo
index e6dcca30961b..a939a569498f 100644
--- a/sysutils/hw-probe/distinfo
+++ b/sysutils/hw-probe/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1663533073
-SHA256 (linuxhw-hw-probe-1.6.5_GH0.tar.gz) = 42030ba2fb3f6fb0772ab34744fbb91a89b1b6a9b0ed99e861fa05ff86968fb1
-SIZE (linuxhw-hw-probe-1.6.5_GH0.tar.gz) = 163190
+TIMESTAMP = 1767946404
+SHA256 (linuxhw-hw-probe-1.6.6_GH0.tar.gz) = d8d31ed978095d0bd2ca7af51cfee8b97c97f7168ddb48a479a1632e1af84c7b
+SIZE (linuxhw-hw-probe-1.6.6_GH0.tar.gz) = 170004
diff --git a/sysutils/immortal/Makefile b/sysutils/immortal/Makefile
index 34489064ddf1..a496c2668df5 100644
--- a/sysutils/immortal/Makefile
+++ b/sysutils/immortal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= immortal
PORTVERSION= 0.24.4
-PORTREVISION= 29
+PORTREVISION= 32
CATEGORIES= sysutils
MAINTAINER= nbari@tequila.io
diff --git a/sysutils/infracost/Makefile b/sysutils/infracost/Makefile
index f78fdc45f0a5..86c25613732c 100644
--- a/sysutils/infracost/Makefile
+++ b/sysutils/infracost/Makefile
@@ -1,6 +1,7 @@
PORTNAME= infracost
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.42
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/ipfs-go-fs-repo-migrations/Makefile b/sysutils/ipfs-go-fs-repo-migrations/Makefile
deleted file mode 100644
index d298bfe1959b..000000000000
--- a/sysutils/ipfs-go-fs-repo-migrations/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= ipfs-go-fs-repo-migrations
-DISTVERSIONPREFIX= v
-DISTVERSION= 1.7.1
-PORTREVISION= 33
-CATEGORIES= sysutils
-MASTER_SITES= https://github.com/ipfs/fs-repo-migrations/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
-
-MAINTAINER= bofh@FreeBSD.org
-COMMENT= Migrations for the filesystem repository of ipfs clients
-WWW= https://github.com/ipfs/fs-repo-migrations
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Obsolete port, no longer required for migrations
-EXPIRATION_DATE= 2025-12-31
-BROKEN_aarch64= fails to build: sys/unix/cap_freebsd.go:18:23: undefined: CAP_RIGHTS_VERSION_00
-ONLY_FOR_ARCHS= aarch64 amd64 i386
-
-USES= go:modules
-
-GO_TARGET= :fs-repo-migrations
-
-WRKSRC= ${WRKDIR}/fs-repo-migrations-${DISTVERSION}
-
-PLIST_FILES= bin/fs-repo-migrations
-
-.include <bsd.port.mk>
diff --git a/sysutils/ipfs-go-fs-repo-migrations/distinfo b/sysutils/ipfs-go-fs-repo-migrations/distinfo
deleted file mode 100644
index fdbaed2dc3cc..000000000000
--- a/sysutils/ipfs-go-fs-repo-migrations/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1614658121
-SHA256 (ipfs-go-fs-repo-migrations-v1.7.1.tar.gz) = 6fbd68a6ae5eabcebdd0dc81e909a069facb112c4fe0421f159ab58112a041c2
-SIZE (ipfs-go-fs-repo-migrations-v1.7.1.tar.gz) = 15268579
diff --git a/sysutils/ipfs-go-fs-repo-migrations/pkg-descr b/sysutils/ipfs-go-fs-repo-migrations/pkg-descr
deleted file mode 100644
index 21c3be404411..000000000000
--- a/sysutils/ipfs-go-fs-repo-migrations/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Migrations for the filesystem repository of ipfs clients
diff --git a/sysutils/ipget/Makefile b/sysutils/ipget/Makefile
index 968b134066a7..6bf53b00a9e7 100644
--- a/sysutils/ipget/Makefile
+++ b/sysutils/ipget/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ipget
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.1
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/ipmi_exporter/Makefile b/sysutils/ipmi_exporter/Makefile
index 60ee39c29d9a..fdeb51b5b313 100644
--- a/sysutils/ipmi_exporter/Makefile
+++ b/sysutils/ipmi_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ipmi_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.1
-PORTREVISION= 6
+PORTREVISION= 9
CATEGORIES= sysutils
MAINTAINER= meka@tilda.center
diff --git a/sysutils/istio/Makefile b/sysutils/istio/Makefile
index 20d44c7be670..f5c6c21eeb9f 100644
--- a/sysutils/istio/Makefile
+++ b/sysutils/istio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= istio
PORTVERSION= 1.7.4
-PORTREVISION= 34
+PORTREVISION= 37
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/jadm/Makefile b/sysutils/jadm/Makefile
index e07a2c53dd33..f2788d03b45c 100644
--- a/sysutils/jadm/Makefile
+++ b/sysutils/jadm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jadm
PORTVERSION= 1.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/jail_exporter/Makefile b/sysutils/jail_exporter/Makefile
index 09422160e2ae..df7d714404ad 100644
--- a/sysutils/jail_exporter/Makefile
+++ b/sysutils/jail_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jail_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= dor.bsd@xm0.uk
diff --git a/sysutils/jest/Makefile b/sysutils/jest/Makefile
index e9ebd2f08156..8888434c159d 100644
--- a/sysutils/jest/Makefile
+++ b/sysutils/jest/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jest
DISTVERSION= 3.0.16
-PORTREVISION= 35
+PORTREVISION= 38
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/joshuto/Makefile b/sysutils/joshuto/Makefile
index 80a233a260ee..902d6fed26d3 100644
--- a/sysutils/joshuto/Makefile
+++ b/sysutils/joshuto/Makefile
@@ -1,7 +1,7 @@
PORTNAME= joshuto
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.8
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/jvmtop/Makefile b/sysutils/jvmtop/Makefile
index c1955ac6263e..c423d315575c 100644
--- a/sysutils/jvmtop/Makefile
+++ b/sysutils/jvmtop/Makefile
@@ -28,12 +28,13 @@ BUILD= 0.9.0
GH_ACCOUNT= patric-r
USE_GITHUB= yes
+JAVA_VERSION= 8
post-extract:
@${TAR} -xf ${DISTDIR}/jvmtop-maven-repository-${BUILD}.tar.gz -C ${WRKSRC}
do-build:
- cd ${WRKSRC} && ${LOCALBASE}/bin/mvn -o -Dmaven.repo.local=.m2/repository ${INSTALL}
+ cd ${WRKSRC} && JAVA_HOME=${JAVA_HOME} ${LOCALBASE}/bin/mvn -o -Dmaven.repo.local=.m2/repository ${INSTALL}
do-install:
@${MKDIR} ${STAGEDIR}${JAVAJARDIR}
diff --git a/sysutils/k3b/distinfo b/sysutils/k3b/distinfo
index b0a581de41a7..19542a9e76ad 100644
--- a/sysutils/k3b/distinfo
+++ b/sysutils/k3b/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765478780
-SHA256 (KDE/release-service/25.12.0/k3b-25.12.0.tar.xz) = 5d2dcb2c7072b182ea0256f3b84ff78087b1a2b0699bdfb57370a1697ef3f583
-SIZE (KDE/release-service/25.12.0/k3b-25.12.0.tar.xz) = 10796472
+TIMESTAMP = 1770570928
+SHA256 (KDE/release-service/25.12.2/k3b-25.12.2.tar.xz) = 51bd81e998667a07c125030c865b6bdc8fc3156bc6b03945398c5f1083109634
+SIZE (KDE/release-service/25.12.2/k3b-25.12.2.tar.xz) = 10797680
diff --git a/sysutils/k9s/Makefile b/sysutils/k9s/Makefile
index 1fe64deec153..4db926653089 100644
--- a/sysutils/k9s/Makefile
+++ b/sysutils/k9s/Makefile
@@ -1,6 +1,6 @@
PORTNAME= k9s
DISTVERSIONPREFIX= v
-DISTVERSION= 0.50.16
+DISTVERSION= 0.50.18
PORTREVISION= 2
CATEGORIES= sysutils
@@ -13,11 +13,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
NOT_FOR_ARCHS= i386
-USES= go:modules
+USES= go:1.25+,modules
GO_MODULE= github.com/derailed/k9s
GO_BUILDFLAGS= -ldflags="-X github.com/derailed/k9s/cmd.version=${DISTVERSIONFULL} \
-X github.com/derailed/k9s/cmd.date=$$(date +'%Y-%m-%dT%H:%M:%SZ') \
- -X github.com/derailed/k9s/cmd.commit=3c37ca2197ca48591566d1f599b7b3a50d54a408"
+ -X github.com/derailed/k9s/cmd.commit=6dbf571c59fd48dc5b384aa46ee7f3e5decfae2b"
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/k9s/distinfo b/sysutils/k9s/distinfo
index d6217d3efa75..90d94a751999 100644
--- a/sysutils/k9s/distinfo
+++ b/sysutils/k9s/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760979387
-SHA256 (go/sysutils_k9s/k9s-v0.50.16/v0.50.16.mod) = c8825db48271a395c379703317a099ff1ed7759f30816e87b562f72e11e44ff1
-SIZE (go/sysutils_k9s/k9s-v0.50.16/v0.50.16.mod) = 20758
-SHA256 (go/sysutils_k9s/k9s-v0.50.16/v0.50.16.zip) = 3dfb5fb55511d0ad30af853bc29a906679b7cc0d347a138aff914615bad9ec6b
-SIZE (go/sysutils_k9s/k9s-v0.50.16/v0.50.16.zip) = 7501915
+TIMESTAMP = 1768212648
+SHA256 (go/sysutils_k9s/k9s-v0.50.18/v0.50.18.mod) = ddc70cab800d9f4abcb46a113d204c734a248f0d3f8c8f8a6123c66e38b9f0c5
+SIZE (go/sysutils_k9s/k9s-v0.50.18/v0.50.18.mod) = 21072
+SHA256 (go/sysutils_k9s/k9s-v0.50.18/v0.50.18.zip) = dc2352c2076f89ce25ab0cf36158f90b003c76d931dfdf7aaf0f6e59ecf3dd05
+SIZE (go/sysutils_k9s/k9s-v0.50.18/v0.50.18.zip) = 7517086
diff --git a/sysutils/kapp/Makefile b/sysutils/kapp/Makefile
index 567916c5b07e..079eb65eade7 100644
--- a/sysutils/kapp/Makefile
+++ b/sysutils/kapp/Makefile
@@ -1,6 +1,7 @@
PORTNAME= kapp
DISTVERSIONPREFIX= v
DISTVERSION= 0.65.0
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= timp87@gmail.com
diff --git a/sysutils/kbackup/distinfo b/sysutils/kbackup/distinfo
index a1fe80b4d6ff..53ce0d4f6842 100644
--- a/sysutils/kbackup/distinfo
+++ b/sysutils/kbackup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765478782
-SHA256 (KDE/release-service/25.12.0/kbackup-25.12.0.tar.xz) = 91661c064a97bfffff4f19db1d4da4ea0793c684d1ac91321c581d300a314cd0
-SIZE (KDE/release-service/25.12.0/kbackup-25.12.0.tar.xz) = 399600
+TIMESTAMP = 1770570930
+SHA256 (KDE/release-service/25.12.2/kbackup-25.12.2.tar.xz) = 199a1a409b377c190395846f658d4711e23029417e7a3f0212af732c170a8bcd
+SIZE (KDE/release-service/25.12.2/kbackup-25.12.2.tar.xz) = 402296
diff --git a/sysutils/kbackup/pkg-plist b/sysutils/kbackup/pkg-plist
index 831c5fcf87ca..2c94559f76b8 100644
--- a/sysutils/kbackup/pkg-plist
+++ b/sysutils/kbackup/pkg-plist
@@ -24,6 +24,7 @@ share/locale/et/LC_MESSAGES/kbackup.mo
share/locale/eu/LC_MESSAGES/kbackup.mo
share/locale/fi/LC_MESSAGES/kbackup.mo
share/locale/fr/LC_MESSAGES/kbackup.mo
+share/locale/ga/LC_MESSAGES/kbackup.mo
share/locale/gl/LC_MESSAGES/kbackup.mo
share/locale/he/LC_MESSAGES/kbackup.mo
share/locale/hi/LC_MESSAGES/kbackup.mo
diff --git a/sysutils/kcron/distinfo b/sysutils/kcron/distinfo
index 30009d3957c6..bebd9fd5e8c2 100644
--- a/sysutils/kcron/distinfo
+++ b/sysutils/kcron/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765478785
-SHA256 (KDE/release-service/25.12.0/kcron-25.12.0.tar.xz) = ef2d68dabaa234618aa67e69077f993a6c92017b1d474fc33c55e03006871880
-SIZE (KDE/release-service/25.12.0/kcron-25.12.0.tar.xz) = 899704
+TIMESTAMP = 1770570932
+SHA256 (KDE/release-service/25.12.2/kcron-25.12.2.tar.xz) = 87a6c742d6061968fb0772333a5c3d47a03d65dad23b7e5224829cba83a349f2
+SIZE (KDE/release-service/25.12.2/kcron-25.12.2.tar.xz) = 900004
diff --git a/sysutils/kdebugsettings/distinfo b/sysutils/kdebugsettings/distinfo
index 0560ba78d5bb..302b9d46e1f6 100644
--- a/sysutils/kdebugsettings/distinfo
+++ b/sysutils/kdebugsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765478787
-SHA256 (KDE/release-service/25.12.0/kdebugsettings-25.12.0.tar.xz) = d197c6b152493511b232543d3ae8c74ece37b5bdb38dd6d7ca389a2709d0c9c9
-SIZE (KDE/release-service/25.12.0/kdebugsettings-25.12.0.tar.xz) = 123304
+TIMESTAMP = 1770570934
+SHA256 (KDE/release-service/25.12.2/kdebugsettings-25.12.2.tar.xz) = 6a4879f2992e67febcd44dbfc0b766ddbf226f8c92862109c2acc87ea04fe769
+SIZE (KDE/release-service/25.12.2/kdebugsettings-25.12.2.tar.xz) = 123640
diff --git a/sysutils/kdebugsettings/pkg-plist b/sysutils/kdebugsettings/pkg-plist
index 13abc7c32f9a..63ac1ed46fa9 100644
--- a/sysutils/kdebugsettings/pkg-plist
+++ b/sysutils/kdebugsettings/pkg-plist
@@ -21,6 +21,7 @@ share/locale/et/LC_MESSAGES/kdebugsettings.mo
share/locale/eu/LC_MESSAGES/kdebugsettings.mo
share/locale/fi/LC_MESSAGES/kdebugsettings.mo
share/locale/fr/LC_MESSAGES/kdebugsettings.mo
+share/locale/ga/LC_MESSAGES/kdebugsettings.mo
share/locale/gl/LC_MESSAGES/kdebugsettings.mo
share/locale/he/LC_MESSAGES/kdebugsettings.mo
share/locale/hi/LC_MESSAGES/kdebugsettings.mo
diff --git a/sysutils/kdf/distinfo b/sysutils/kdf/distinfo
index dc189418192d..18b80d88bf5f 100644
--- a/sysutils/kdf/distinfo
+++ b/sysutils/kdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765478790
-SHA256 (KDE/release-service/25.12.0/kdf-25.12.0.tar.xz) = 45f8a945d8e591ca92af2ea21a2a02cf79329a6b811ef679cb95fc01ffa093d4
-SIZE (KDE/release-service/25.12.0/kdf-25.12.0.tar.xz) = 481648
+TIMESTAMP = 1770570936
+SHA256 (KDE/release-service/25.12.2/kdf-25.12.2.tar.xz) = 3bde27de00bd188c7d2f7348d0d7e6228ecd4dcd104498163092d2a73e8412f0
+SIZE (KDE/release-service/25.12.2/kdf-25.12.2.tar.xz) = 481648
diff --git a/sysutils/kdialog/distinfo b/sysutils/kdialog/distinfo
index 90b4ad41bfdd..7ac5a0543468 100644
--- a/sysutils/kdialog/distinfo
+++ b/sysutils/kdialog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765478792
-SHA256 (KDE/release-service/25.12.0/kdialog-25.12.0.tar.xz) = ef064b3e7ba83e1ac186147b430c442c47213801e6f66c0d3e3617468a0074a1
-SIZE (KDE/release-service/25.12.0/kdialog-25.12.0.tar.xz) = 149360
+TIMESTAMP = 1770570938
+SHA256 (KDE/release-service/25.12.2/kdialog-25.12.2.tar.xz) = 1c52c9f91784a35edb184589fbe0350d48d93d38320fdb58b4dbea819ba80284
+SIZE (KDE/release-service/25.12.2/kdialog-25.12.2.tar.xz) = 149348
diff --git a/sysutils/keyd/Makefile b/sysutils/keyd/Makefile
index e6e2807680e8..9b9f76648da0 100644
--- a/sysutils/keyd/Makefile
+++ b/sysutils/keyd/Makefile
@@ -1,34 +1,33 @@
PORTNAME= keyd
DISTVERSIONPREFIX= v
-DISTVERSION= 2.5.0
+DISTVERSION= 2.6.0
CATEGORIES= sysutils
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= chalpin@cs.wisc.edu
COMMENT= Key remapping daemon for evdev
WWW= https://github.com/rvaiya/keyd
-BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto
-LIB_DEPENDS= libinotify.so:devel/libinotify
-
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto
+LIB_DEPENDS= libinotify.so:devel/libinotify
+
USES= gmake python:env shebangfix
USE_GITHUB= yes
-USE_RC_SUBR= ${PORTNAME}
GH_ACCOUNT= rvaiya
+USE_RC_SUBR= ${PORTNAME}
SHEBANG_FILES= scripts/*
MAKE_ARGS= VERSION="${DISTVERSIONFULL}" COMMIT=""
+USERS= ${PORTNAME}
+GROUPS= ${PORTNAME}
+PLIST_DIRS= ${ETCDIR}
PLIST_FILES= bin/${PORTNAME} \
bin/${PORTNAME}-application-mapper
-PLIST_DIRS= ${ETCDIR}
PORTDATA= *
PORTDOCS= *
PORTEXAMPLES= *
-USERS= ${PORTNAME}
-GROUPS= ${PORTNAME}
-
OPTIONS_DEFINE= DOCS EXAMPLES MANPAGES
OPTIONS_DEFAULT=MANPAGES
diff --git a/sysutils/keyd/distinfo b/sysutils/keyd/distinfo
index 7cfa487f8239..c8b6400fa18f 100644
--- a/sysutils/keyd/distinfo
+++ b/sysutils/keyd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722102463
-SHA256 (rvaiya-keyd-v2.5.0_GH0.tar.gz) = 93ec6c153ef673a7a8b4d8b686494dee11d182513f4531c71dce15a8db7f6c1c
-SIZE (rvaiya-keyd-v2.5.0_GH0.tar.gz) = 671616
+TIMESTAMP = 1767812254
+SHA256 (rvaiya-keyd-v2.6.0_GH0.tar.gz) = 697089681915b89d9e98caf93d870dbd4abce768af8a647d54650a6a90744e26
+SIZE (rvaiya-keyd-v2.6.0_GH0.tar.gz) = 691300
diff --git a/sysutils/keyd/files/patch-src_daemon.c b/sysutils/keyd/files/patch-src_daemon.c
new file mode 100644
index 000000000000..7d99dd3b59e8
--- /dev/null
+++ b/sysutils/keyd/files/patch-src_daemon.c
@@ -0,0 +1,11 @@
+--- src/daemon.c.orig 2025-12-19 21:03:20 UTC
++++ src/daemon.c
+@@ -627,7 +627,7 @@ int run_daemon(int argc, char *argv[])
+ exit(-1);
+ }
+
+- sp.sched_priority = 49;
++ sp.sched_priority = sched_get_priority_max(SCHED_FIFO);
+ if (sched_setscheduler(0, SCHED_FIFO, &sp)) {
+ perror("sched_setscheduler");
+ exit(-1);
diff --git a/sysutils/kf6-baloo/distinfo b/sysutils/kf6-baloo/distinfo
index 5b68395e1bdf..7e5705a66122 100644
--- a/sysutils/kf6-baloo/distinfo
+++ b/sysutils/kf6-baloo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765456436
-SHA256 (KDE/frameworks/6.21/baloo-6.21.0.tar.xz) = 5cfef8830485a7d420fbadca67cd441822bc59efc1c71b0afef233b97553771e
-SIZE (KDE/frameworks/6.21/baloo-6.21.0.tar.xz) = 330008
+TIMESTAMP = 1771003213
+SHA256 (KDE/frameworks/6.23/baloo-6.23.0.tar.xz) = 61cec3ea772d083421a9d94dac2d4b9d7bd1bd74abf3dece97df2ec646d20113
+SIZE (KDE/frameworks/6.23/baloo-6.23.0.tar.xz) = 332740
diff --git a/sysutils/kf6-baloo/pkg-plist b/sysutils/kf6-baloo/pkg-plist
index 824ee68f0218..01d1f984046d 100644
--- a/sysutils/kf6-baloo/pkg-plist
+++ b/sysutils/kf6-baloo/pkg-plist
@@ -221,6 +221,16 @@ share/locale/fr/LC_MESSAGES/balooshow6.mo
share/locale/fr/LC_MESSAGES/kio6_baloosearch.mo
share/locale/fr/LC_MESSAGES/kio6_tags.mo
share/locale/fr/LC_MESSAGES/kio6_timeline.mo
+share/locale/ga/LC_MESSAGES/baloo_file6.mo
+share/locale/ga/LC_MESSAGES/baloo_file_extractor6.mo
+share/locale/ga/LC_MESSAGES/balooctl6.mo
+share/locale/ga/LC_MESSAGES/baloodb6.mo
+share/locale/ga/LC_MESSAGES/balooengine6.mo
+share/locale/ga/LC_MESSAGES/baloosearch6.mo
+share/locale/ga/LC_MESSAGES/balooshow6.mo
+share/locale/ga/LC_MESSAGES/kio6_baloosearch.mo
+share/locale/ga/LC_MESSAGES/kio6_tags.mo
+share/locale/ga/LC_MESSAGES/kio6_timeline.mo
share/locale/gd/LC_MESSAGES/balooctl6.mo
share/locale/gd/LC_MESSAGES/baloosearch6.mo
share/locale/gd/LC_MESSAGES/balooshow6.mo
diff --git a/sysutils/kf6-kuserfeedback/distinfo b/sysutils/kf6-kuserfeedback/distinfo
index 27ed74c488a8..f1f804a7417c 100644
--- a/sysutils/kf6-kuserfeedback/distinfo
+++ b/sysutils/kf6-kuserfeedback/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765456436
-SHA256 (KDE/frameworks/6.21/kuserfeedback-6.21.0.tar.xz) = 8c4f5b8c5a9c4f6c7d284f1d57f7f33dafdc66684cb35e9b80abdbedf035d2cc
-SIZE (KDE/frameworks/6.21/kuserfeedback-6.21.0.tar.xz) = 269272
+TIMESTAMP = 1770570477
+SHA256 (KDE/frameworks/6.23/kuserfeedback-6.23.0.tar.xz) = c96918d21adfedf5c2337a4692ec246e6290eba94e5dfde4c857f24fd71874d8
+SIZE (KDE/frameworks/6.23/kuserfeedback-6.23.0.tar.xz) = 271760
diff --git a/sysutils/kf6-kuserfeedback/pkg-plist b/sysutils/kf6-kuserfeedback/pkg-plist
index 66431e773c20..0b06dfadf8ca 100644
--- a/sysutils/kf6-kuserfeedback/pkg-plist
+++ b/sysutils/kf6-kuserfeedback/pkg-plist
@@ -90,6 +90,8 @@ share/locale/fi/LC_MESSAGES/userfeedbackconsole6_qt.qm
share/locale/fi/LC_MESSAGES/userfeedbackprovider6_qt.qm
share/locale/fr/LC_MESSAGES/userfeedbackconsole6_qt.qm
share/locale/fr/LC_MESSAGES/userfeedbackprovider6_qt.qm
+share/locale/ga/LC_MESSAGES/userfeedbackconsole6_qt.qm
+share/locale/ga/LC_MESSAGES/userfeedbackprovider6_qt.qm
share/locale/gl/LC_MESSAGES/userfeedbackconsole6_qt.qm
share/locale/gl/LC_MESSAGES/userfeedbackprovider6_qt.qm
share/locale/he/LC_MESSAGES/userfeedbackconsole6_qt.qm
@@ -136,6 +138,8 @@ share/locale/sl/LC_MESSAGES/userfeedbackconsole6_qt.qm
share/locale/sl/LC_MESSAGES/userfeedbackprovider6_qt.qm
share/locale/sv/LC_MESSAGES/userfeedbackconsole6_qt.qm
share/locale/sv/LC_MESSAGES/userfeedbackprovider6_qt.qm
+share/locale/ta/LC_MESSAGES/userfeedbackconsole6_qt.qm
+share/locale/ta/LC_MESSAGES/userfeedbackprovider6_qt.qm
share/locale/tr/LC_MESSAGES/userfeedbackconsole6_qt.qm
share/locale/tr/LC_MESSAGES/userfeedbackprovider6_qt.qm
share/locale/uk/LC_MESSAGES/userfeedbackconsole6_qt.qm
diff --git a/sysutils/kf6-kwallet/distinfo b/sysutils/kf6-kwallet/distinfo
index f4fcaf69885b..0aee0bd420e6 100644
--- a/sysutils/kf6-kwallet/distinfo
+++ b/sysutils/kf6-kwallet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765456436
-SHA256 (KDE/frameworks/6.21/kwallet-6.21.0.tar.xz) = 040d9eae74ec5164c0c20e59469f74c25b0139c9e55eef3e9f3bfa5a2e087f48
-SIZE (KDE/frameworks/6.21/kwallet-6.21.0.tar.xz) = 363952
+TIMESTAMP = 1770570478
+SHA256 (KDE/frameworks/6.23/kwallet-6.23.0.tar.xz) = 0cf8bd17c3300c71245c25d4e0fee513b7305ccd97f28d9a4c8e325283337a27
+SIZE (KDE/frameworks/6.23/kwallet-6.23.0.tar.xz) = 364812
diff --git a/sysutils/kf6-kwallet/pkg-plist b/sysutils/kf6-kwallet/pkg-plist
index 96db792f5632..4cc89a47139f 100644
--- a/sysutils/kf6-kwallet/pkg-plist
+++ b/sysutils/kf6-kwallet/pkg-plist
@@ -61,6 +61,7 @@ share/locale/fi/LC_MESSAGES/kwalletd6.mo
share/locale/fr/LC_MESSAGES/kwallet6-query.mo
share/locale/fr/LC_MESSAGES/kwalletd6.mo
share/locale/fy/LC_MESSAGES/kwalletd6.mo
+share/locale/ga/LC_MESSAGES/kwallet6-query.mo
share/locale/ga/LC_MESSAGES/kwalletd6.mo
share/locale/gd/LC_MESSAGES/kwallet6-query.mo
share/locale/gd/LC_MESSAGES/kwalletd6.mo
diff --git a/sysutils/khelpcenter/distinfo b/sysutils/khelpcenter/distinfo
index 4e92d62702b3..7c4c35dbd555 100644
--- a/sysutils/khelpcenter/distinfo
+++ b/sysutils/khelpcenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765478795
-SHA256 (KDE/release-service/25.12.0/khelpcenter-25.12.0.tar.xz) = 07a5174487c7613b150d98b0df61b4e65726c497ca3811e2c054f25494927da8
-SIZE (KDE/release-service/25.12.0/khelpcenter-25.12.0.tar.xz) = 4255184
+TIMESTAMP = 1770570940
+SHA256 (KDE/release-service/25.12.2/khelpcenter-25.12.2.tar.xz) = c41a54773c2192515d4647bdd17002426a4bcf6ac7405c82c79170cb04e1da6c
+SIZE (KDE/release-service/25.12.2/khelpcenter-25.12.2.tar.xz) = 4255284
diff --git a/sysutils/kopia/Makefile b/sysutils/kopia/Makefile
index 4ca67239008f..22a21ab05cc3 100644
--- a/sysutils/kopia/Makefile
+++ b/sysutils/kopia/Makefile
@@ -1,6 +1,7 @@
PORTNAME= kopia
DISTVERSIONPREFIX= v
DISTVERSION= 0.22.3
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/kops/Makefile b/sysutils/kops/Makefile
index 5e332b7daf73..fc262938699c 100644
--- a/sysutils/kops/Makefile
+++ b/sysutils/kops/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kops
PORTVERSION= 1.34.1
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/kpmcore/distinfo b/sysutils/kpmcore/distinfo
index ecf394baaf30..3edf9388c04b 100644
--- a/sysutils/kpmcore/distinfo
+++ b/sysutils/kpmcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765478795
-SHA256 (KDE/release-service/25.12.0/kpmcore-25.12.0.tar.xz) = f69cfc2eb03bd7c3c0fe1c56554338dd319bb9bd7c3a09ee8631fee720e4cecc
-SIZE (KDE/release-service/25.12.0/kpmcore-25.12.0.tar.xz) = 670148
+TIMESTAMP = 1770570941
+SHA256 (KDE/release-service/25.12.2/kpmcore-25.12.2.tar.xz) = 3220fe4b3095b2df6d2381f8adf3dd2f50af085ebf3bdf8dee97f7c3db7b4933
+SIZE (KDE/release-service/25.12.2/kpmcore-25.12.2.tar.xz) = 670552
diff --git a/sysutils/kpmcore/pkg-plist b/sysutils/kpmcore/pkg-plist
index eb3b84c3ac17..c9f8a71e1f86 100644
--- a/sysutils/kpmcore/pkg-plist
+++ b/sysutils/kpmcore/pkg-plist
@@ -126,6 +126,7 @@ share/locale/fi/LC_MESSAGES/kpmcore._policy_.mo
share/locale/fi/LC_MESSAGES/kpmcore.mo
share/locale/fr/LC_MESSAGES/kpmcore._policy_.mo
share/locale/fr/LC_MESSAGES/kpmcore.mo
+share/locale/ga/LC_MESSAGES/kpmcore._policy_.mo
share/locale/ga/LC_MESSAGES/kpmcore.mo
share/locale/gl/LC_MESSAGES/kpmcore._policy_.mo
share/locale/gl/LC_MESSAGES/kpmcore.mo
diff --git a/sysutils/ksystemlog/distinfo b/sysutils/ksystemlog/distinfo
index 049e7c6df11e..b349677d09f4 100644
--- a/sysutils/ksystemlog/distinfo
+++ b/sysutils/ksystemlog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765478798
-SHA256 (KDE/release-service/25.12.0/ksystemlog-25.12.0.tar.xz) = c67287d9b8004ed4787518153998de33bcad1015d9896bf24900e1f05557df25
-SIZE (KDE/release-service/25.12.0/ksystemlog-25.12.0.tar.xz) = 1885660
+TIMESTAMP = 1770570943
+SHA256 (KDE/release-service/25.12.2/ksystemlog-25.12.2.tar.xz) = 2b8d555bda5da95ea3e665aff65d9c4aee96edfc105077fb5e758b4ce8506cd7
+SIZE (KDE/release-service/25.12.2/ksystemlog-25.12.2.tar.xz) = 1885752
diff --git a/sysutils/kubectl/Makefile b/sysutils/kubectl/Makefile
index 28755d343ef3..7cdc490e34c7 100644
--- a/sysutils/kubectl/Makefile
+++ b/sysutils/kubectl/Makefile
@@ -1,6 +1,7 @@
PORTNAME= kubectl
PORTVERSION= 1.35.0
DISTVERSIONPREFIX= v
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/kubie/Makefile b/sysutils/kubie/Makefile
index d6f1d9644c87..c2651dd31449 100644
--- a/sysutils/kubie/Makefile
+++ b/sysutils/kubie/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kubie
DISTVERSIONPREFIX= v
-DISTVERSION= 0.25.2
-PORTREVISION= 6
+DISTVERSION= 0.26.1
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -11,7 +11,7 @@ WWW= https://github.com/sbstp/kubie
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE
-ONLY_FOR_ARCHS= aarch64 amd64 powerpc64 powerpc64le riscv64
+ONLY_FOR_ARCHS= aarch64 amd64 riscv64
ONLY_FOR_ARCHS_REASON= Requires 64-bit processor
USES= cargo
diff --git a/sysutils/kubie/Makefile.crates b/sysutils/kubie/Makefile.crates
index bc49934c3811..585af7c990aa 100644
--- a/sysutils/kubie/Makefile.crates
+++ b/sysutils/kubie/Makefile.crates
@@ -7,31 +7,33 @@ CARGO_CRATES= adler2-2.0.0 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
anstyle-wincon-3.0.7 \
- anyhow-1.0.97 \
+ anyhow-1.0.100 \
arrayvec-0.7.6 \
- attohttpc-0.29.2 \
+ attohttpc-0.30.1 \
autocfg-1.4.0 \
aws-lc-fips-sys-0.13.3 \
- aws-lc-rs-1.13.0 \
- aws-lc-sys-0.28.0 \
+ aws-lc-rs-1.15.2 \
+ aws-lc-sys-0.35.0 \
base64-0.22.1 \
beef-0.5.2 \
bindgen-0.69.5 \
+ bindgen-0.72.1 \
bitflags-1.3.2 \
bitflags-2.8.0 \
bstr-1.11.3 \
bumpalo-3.17.0 \
byteorder-1.5.0 \
bytes-1.10.0 \
- cc-1.2.15 \
+ cc-1.2.50 \
cexpr-0.6.0 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
chrono-0.4.40 \
clang-sys-1.8.1 \
- clap-4.5.35 \
- clap_builder-4.5.35 \
- clap_derive-4.5.32 \
+ clap-4.5.53 \
+ clap_builder-4.5.53 \
+ clap_complete-4.5.62 \
+ clap_derive-4.5.49 \
clap_lex-0.7.4 \
cmake-0.1.54 \
colorchoice-1.0.3 \
@@ -48,7 +50,7 @@ CARGO_CRATES= adler2-2.0.0 \
darling_core-0.20.10 \
darling_macro-0.20.10 \
defer-drop-1.3.0 \
- deranged-0.3.11 \
+ deranged-0.4.0 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
@@ -65,6 +67,7 @@ CARGO_CRATES= adler2-2.0.0 \
equivalent-1.0.2 \
errno-0.3.10 \
fastrand-2.3.0 \
+ find-msvc-tools-0.1.5 \
flate2-1.0.35 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
@@ -73,7 +76,7 @@ CARGO_CRATES= adler2-2.0.0 \
fuzzy-matcher-0.3.7 \
getrandom-0.2.15 \
getrandom-0.3.1 \
- glob-0.3.2 \
+ glob-0.3.3 \
hashbrown-0.15.2 \
heck-0.5.0 \
home-0.5.11 \
@@ -94,7 +97,7 @@ CARGO_CRATES= adler2-2.0.0 \
ident_case-1.0.1 \
idna-1.0.3 \
idna_adapter-1.2.0 \
- indexmap-2.7.1 \
+ indexmap-2.9.0 \
is_terminal_polyfill-1.70.1 \
itertools-0.12.1 \
itoa-1.0.14 \
@@ -102,17 +105,16 @@ CARGO_CRATES= adler2-2.0.0 \
js-sys-0.3.77 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.171 \
+ libc-0.2.178 \
libloading-0.8.6 \
libredox-0.1.3 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.9.2 \
litemap-0.7.4 \
- log-0.4.26 \
+ log-0.4.27 \
memchr-2.7.4 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.5 \
- nix-0.24.3 \
nix-0.29.0 \
nom-7.1.3 \
num-conv-0.1.0 \
@@ -140,6 +142,7 @@ CARGO_CRATES= adler2-2.0.0 \
regex-syntax-0.8.5 \
ring-0.17.14 \
rustc-hash-1.1.0 \
+ rustc-hash-2.1.1 \
rustix-0.38.44 \
rustix-1.0.2 \
rustls-0.23.23 \
@@ -151,37 +154,38 @@ CARGO_CRATES= adler2-2.0.0 \
schannel-0.1.27 \
security-framework-3.2.0 \
security-framework-sys-2.14.0 \
- serde-1.0.219 \
- serde_derive-1.0.219 \
- serde_json-1.0.140 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
serde_yaml-0.9.34+deprecated \
shell-quote-0.7.2 \
shlex-1.3.0 \
- signal-hook-0.3.17 \
+ signal-hook-0.3.18 \
signal-hook-registry-1.4.2 \
- skim-0.16.1 \
+ skim-0.20.5 \
+ skim-common-0.2.0 \
+ skim-tuikit-0.6.6 \
smallvec-1.14.0 \
stable_deref_trait-1.2.0 \
strsim-0.11.1 \
subtle-2.6.1 \
syn-2.0.98 \
synstructure-0.13.1 \
- tempfile-3.19.1 \
+ tempfile-3.23.0 \
term-0.7.0 \
thiserror-1.0.69 \
thiserror-2.0.11 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.11 \
thread_local-1.1.8 \
- time-0.3.37 \
- time-core-0.1.2 \
+ time-0.3.41 \
+ time-core-0.1.4 \
timer-0.2.0 \
tinystr-0.7.6 \
- tuikit-0.5.0 \
unicase-2.8.1 \
unicode-ident-1.0.17 \
- unicode-width-0.1.14 \
- unicode-width-0.2.0 \
+ unicode-width-0.2.1 \
unsafe-libyaml-0.2.11 \
untrusted-0.9.0 \
url-2.5.4 \
@@ -198,7 +202,7 @@ CARGO_CRATES= adler2-2.0.0 \
wasm-bindgen-shared-0.2.100 \
which-4.4.2 \
which-7.0.2 \
- wildmatch-2.4.0 \
+ wildmatch-2.6.1 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
diff --git a/sysutils/kubie/distinfo b/sysutils/kubie/distinfo
index b74a0324fc48..bac8e2bc14b6 100644
--- a/sysutils/kubie/distinfo
+++ b/sysutils/kubie/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1744492960
+TIMESTAMP = 1768118796
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -17,26 +17,28 @@ SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d6789
SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
-SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
-SHA256 (rust/crates/attohttpc-0.29.2.crate) = 48404d931ab11b3a7a5267291b3b8f3590f09b86181381f8e82a7e562ed832c0
-SIZE (rust/crates/attohttpc-0.29.2.crate) = 69257
+SHA256 (rust/crates/attohttpc-0.30.1.crate) = 16e2cdb6d5ed835199484bb92bb8b3edd526effe995c61732580439c1a67e2e9
+SIZE (rust/crates/attohttpc-0.30.1.crate) = 70624
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/aws-lc-fips-sys-0.13.3.crate) = 29003a681b2b9465c1139bfb726da452a841a8b025f35953f3bce71139f10b21
SIZE (rust/crates/aws-lc-fips-sys-0.13.3.crate) = 7807003
-SHA256 (rust/crates/aws-lc-rs-1.13.0.crate) = 19b756939cb2f8dc900aa6dcd505e6e2428e9cae7ff7b028c49e3946efa70878
-SIZE (rust/crates/aws-lc-rs-1.13.0.crate) = 202653
-SHA256 (rust/crates/aws-lc-sys-0.28.0.crate) = b9f7720b74ed28ca77f90769a71fd8c637a0137f6fae4ae947e1050229cff57f
-SIZE (rust/crates/aws-lc-sys-0.28.0.crate) = 8517214
+SHA256 (rust/crates/aws-lc-rs-1.15.2.crate) = 6a88aab2464f1f25453baa7a07c84c5b7684e274054ba06817f382357f77a288
+SIZE (rust/crates/aws-lc-rs-1.15.2.crate) = 216789
+SHA256 (rust/crates/aws-lc-sys-0.35.0.crate) = b45afffdee1e7c9126814751f88dddc747f41d91da16c9551a0f1e8a11e788a1
+SIZE (rust/crates/aws-lc-sys-0.35.0.crate) = 9489582
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1
SIZE (rust/crates/beef-0.5.2.crate) = 15275
SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
+SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
+SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
@@ -49,24 +51,26 @@ SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.0.crate) = f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9
SIZE (rust/crates/bytes-1.10.0.crate) = 76656
-SHA256 (rust/crates/cc-1.2.15.crate) = c736e259eea577f443d5c86c304f9f4ae0295c43f3ba05c21f1d66b5f06001af
-SIZE (rust/crates/cc-1.2.15.crate) = 103196
+SHA256 (rust/crates/cc-1.2.50.crate) = 9f50d563227a1c37cc0a263f64eca3334388c01c5e4c4861a9def205c614383c
+SIZE (rust/crates/cc-1.2.50.crate) = 93293
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.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
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
SIZE (rust/crates/chrono-0.4.40.crate) = 229824
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.35.crate) = d8aa86934b44c19c50f87cc2790e19f54f7a67aedb64101c2e1a2e5ecfb73944
-SIZE (rust/crates/clap-4.5.35.crate) = 56970
-SHA256 (rust/crates/clap_builder-4.5.35.crate) = 2414dbb2dd0695280da6ea9261e327479e9d37b0630f6b53ba2a11c60c679fd9
-SIZE (rust/crates/clap_builder-4.5.35.crate) = 168525
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
+SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8
+SIZE (rust/crates/clap-4.5.53.crate) = 62036
+SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00
+SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811
+SHA256 (rust/crates/clap_complete-4.5.62.crate) = 004eef6b14ce34759aa7de4aea3217e368f463f46a3ed3764ca4b5a4404003b4
+SIZE (rust/crates/clap_complete-4.5.62.crate) = 49207
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
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
@@ -99,8 +103,8 @@ SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d
SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
SHA256 (rust/crates/defer-drop-1.3.0.crate) = f613ec9fa66a6b28cdb1842b27f9adf24f39f9afc4dcdd9fdecee4aca7945c57
SIZE (rust/crates/defer-drop-1.3.0.crate) = 11087
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947
SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661
SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8
@@ -133,6 +137,8 @@ SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1
SIZE (rust/crates/errno-0.3.10.crate) = 11824
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/find-msvc-tools-0.1.5.crate) = 3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844
+SIZE (rust/crates/find-msvc-tools-0.1.5.crate) = 30942
SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
SIZE (rust/crates/flate2-1.0.35.crate) = 109188
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -149,8 +155,8 @@ SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@@ -191,8 +197,8 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f
SIZE (rust/crates/idna-1.0.3.crate) = 142515
SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
-SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
@@ -207,8 +213,8 @@ 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.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
-SIZE (rust/crates/libc-0.2.171.crate) = 785246
+SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091
+SIZE (rust/crates/libc-0.2.178.crate) = 783720
SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
SIZE (rust/crates/libloading-0.8.6.crate) = 28922
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
@@ -219,16 +225,14 @@ SHA256 (rust/crates/linux-raw-sys-0.9.2.crate) = 6db9c683daf087dc577b7506e9695b3
SIZE (rust/crates/linux-raw-sys-0.9.2.crate) = 2297426
SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
SIZE (rust/crates/litemap-0.7.4.crate) = 28257
-SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
-SIZE (rust/crates/log-0.4.26.crate) = 47022
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
-SHA256 (rust/crates/nix-0.24.3.crate) = fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069
-SIZE (rust/crates/nix-0.24.3.crate) = 266843
SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
@@ -283,6 +287,8 @@ SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
SHA256 (rust/crates/rustix-1.0.2.crate) = f7178faa4b75a30e269c71e61c353ce2748cf3d76f0c44c393f4e60abf49b825
@@ -305,24 +311,30 @@ SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d4
SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
SHA256 (rust/crates/shell-quote-0.7.2.crate) = fb502615975ae2365825521fa1529ca7648fd03ce0b0746604e0683856ecd7e4
SIZE (rust/crates/shell-quote-0.7.2.crate) = 16738
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
-SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
-SHA256 (rust/crates/skim-0.16.1.crate) = 0735e2a3c31d1b0742df1f624da11492d5ffe34aec5d027030e54eb1b70704bb
-SIZE (rust/crates/skim-0.16.1.crate) = 89136
+SHA256 (rust/crates/skim-0.20.5.crate) = 60e10a7f70e8e532d8780d88210055e15e12d0df431bf5dab7bb1ed22b6fb4f2
+SIZE (rust/crates/skim-0.20.5.crate) = 93544
+SHA256 (rust/crates/skim-common-0.2.0.crate) = d8312ae7ca1a5883e68042b9c6bce05bfc12f06b814ecfda06c34abfb6c88175
+SIZE (rust/crates/skim-common-0.2.0.crate) = 10707
+SHA256 (rust/crates/skim-tuikit-0.6.6.crate) = cb54242783b4234134359fea4d11f26879c49ace6c00c5d402fd04a5ab2ad7bd
+SIZE (rust/crates/skim-tuikit-0.6.6.crate) = 45048
SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
@@ -335,8 +347,8 @@ SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10
SIZE (rust/crates/syn-2.0.98.crate) = 297807
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
-SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/term-0.7.0.crate) = c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f
SIZE (rust/crates/term-0.7.0.crate) = 37082
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
@@ -349,24 +361,20 @@ SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a
SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21
-SIZE (rust/crates/time-0.3.37.crate) = 123257
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
+SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
+SIZE (rust/crates/time-0.3.41.crate) = 138369
+SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
+SIZE (rust/crates/time-core-0.1.4.crate) = 8422
SHA256 (rust/crates/timer-0.2.0.crate) = 31d42176308937165701f50638db1c31586f183f1aab416268216577aec7306b
SIZE (rust/crates/timer-0.2.0.crate) = 12190
SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/tuikit-0.5.0.crate) = 5e19c6ab038babee3d50c8c12ff8b910bdb2196f62278776422f50390d8e53d8
-SIZE (rust/crates/tuikit-0.5.0.crate) = 46855
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
SHA256 (rust/crates/unicode-ident-1.0.17.crate) = 00e2473a93778eb0bad35909dff6a10d28e63f792f16ed15e404fca9d5eeedbe
SIZE (rust/crates/unicode-ident-1.0.17.crate) = 47704
-SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
-SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
-SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
-SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
@@ -399,8 +407,8 @@ SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e478
SIZE (rust/crates/which-4.4.2.crate) = 15953
SHA256 (rust/crates/which-7.0.2.crate) = 2774c861e1f072b3aadc02f8ba886c26ad6321567ecc294c935434cad06f1283
SIZE (rust/crates/which-7.0.2.crate) = 21099
-SHA256 (rust/crates/wildmatch-2.4.0.crate) = 68ce1ab1f8c62655ebe1350f589c61e505cf94d385bc6a12899442d9081e71fd
-SIZE (rust/crates/wildmatch-2.4.0.crate) = 7517
+SHA256 (rust/crates/wildmatch-2.6.1.crate) = 29333c3ea1ba8b17211763463ff24ee84e41c78224c16b001cd907e663a38c68
+SIZE (rust/crates/wildmatch-2.6.1.crate) = 12798
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
@@ -463,5 +471,5 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d
SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (sbstp-kubie-v0.25.2_GH0.tar.gz) = 4d41e441eb006999f91f962b264730ec092a1352b16e45094f703144e855857e
-SIZE (sbstp-kubie-v0.25.2_GH0.tar.gz) = 41730
+SHA256 (sbstp-kubie-v0.26.1_GH0.tar.gz) = 60e5677c8c7efdba94cfeebff9cec3df68bd54e3c0e927ab811fa08f4d519300
+SIZE (sbstp-kubie-v0.26.1_GH0.tar.gz) = 42935
diff --git a/sysutils/kubie/files/patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_include_openssl_target.h b/sysutils/kubie/files/patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_include_openssl_target.h
deleted file mode 100644
index 8eca3258c657..000000000000
--- a/sysutils/kubie/files/patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_include_openssl_target.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- cargo-crates/aws-lc-sys-0.28.0/aws-lc/include/openssl/target.h.orig 2025-09-03 10:05:29 UTC
-+++ cargo-crates/aws-lc-sys-0.28.0/aws-lc/include/openssl/target.h
-@@ -34,14 +34,14 @@
- #elif defined(__ARMEL__) || defined(_M_ARM)
- #define OPENSSL_32_BIT
- #define OPENSSL_ARM
--#elif (defined(__PPC64__) || defined(__powerpc64__)) && defined(_LITTLE_ENDIAN)
-+#elif (defined(__PPC64__) || defined(__powerpc64__)) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
- #define OPENSSL_64_BIT
- #define OPENSSL_PPC64LE
--#elif (defined(__PPC64__) || defined(__powerpc64__)) && defined(_BIG_ENDIAN)
-+#elif (defined(__PPC64__) || defined(__powerpc64__)) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
- #define OPENSSL_64_BIT
- #define OPENSSL_PPC64BE
- #define OPENSSL_BIG_ENDIAN
--#elif (defined(__PPC__) || defined(__powerpc__)) && defined(_BIG_ENDIAN)
-+#elif (defined(__PPC__) || defined(__powerpc__)) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
- #define OPENSSL_32_BIT
- #define OPENSSL_PPC32BE
- #define OPENSSL_BIG_ENDIAN
diff --git a/sysutils/kubie/files/patch-powerpc64le b/sysutils/kubie/files/patch-powerpc64le
deleted file mode 100644
index c9370dd21933..000000000000
--- a/sysutils/kubie/files/patch-powerpc64le
+++ /dev/null
@@ -1,20 +0,0 @@
-Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1
-
---- cargo-crates/aws-lc-sys-0.28.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC
-+++ cargo-crates/aws-lc-sys-0.28.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/sysutils/kubo-go/Makefile b/sysutils/kubo-go/Makefile
index 919225f23c07..7618aadf266e 100644
--- a/sysutils/kubo-go/Makefile
+++ b/sysutils/kubo-go/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kubo
DISTVERSIONPREFIX= v
DISTVERSION= 0.29.0
-PORTREVISION= 8
+PORTREVISION= 11
CATEGORIES= sysutils
PKGNAMESUFFIX= -go
diff --git a/sysutils/kustomize/Makefile b/sysutils/kustomize/Makefile
index 7f515d510aa6..e836228645c8 100644
--- a/sysutils/kustomize/Makefile
+++ b/sysutils/kustomize/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kustomize
DISTVERSIONPREFIX= v
DISTVERSION= 5.8.0
-PORTREVISION= 1
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/lazyssh/Makefile b/sysutils/lazyssh/Makefile
index 2acd2f43d3fc..630241dc6d8a 100644
--- a/sysutils/lazyssh/Makefile
+++ b/sysutils/lazyssh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lazyssh
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 3
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= nxjoseph@protonmail.com
diff --git a/sysutils/libfvde/Makefile b/sysutils/libfvde/Makefile
index ffa5429f7a5a..245688b0d2fd 100644
--- a/sysutils/libfvde/Makefile
+++ b/sysutils/libfvde/Makefile
@@ -13,6 +13,7 @@ LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libcaes.so:security/libcaes
+BUILD_DEPENDS= ${PY_SETUPTOOLS}
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/sysutils/libtpms/Makefile b/sysutils/libtpms/Makefile
index fd3f38cf7f20..2492f32a7181 100644
--- a/sysutils/libtpms/Makefile
+++ b/sysutils/libtpms/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libtpms
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.1
+DISTVERSION= 0.10.2
CATEGORIES= sysutils
MAINTAINER= meka@tilda.center
@@ -18,5 +18,6 @@ GH_ACCOUNT= stefanberger
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
+PLIST_SUB= DISTVERSION=${DISTVERSION}
.include <bsd.port.mk>
diff --git a/sysutils/libtpms/distinfo b/sysutils/libtpms/distinfo
index 5ad528f2d64b..4f319789148d 100644
--- a/sysutils/libtpms/distinfo
+++ b/sysutils/libtpms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749904013
-SHA256 (stefanberger-libtpms-v0.10.1_GH0.tar.gz) = ebc24f3191d90f6cf0b4d4200cd876db4bd224b3c565708bbea0a82ee275e0fb
-SIZE (stefanberger-libtpms-v0.10.1_GH0.tar.gz) = 1399253
+TIMESTAMP = 1767847389
+SHA256 (stefanberger-libtpms-v0.10.2_GH0.tar.gz) = edac03680f8a4a1c5c1d609a10e3f41e1a129e38ff5158f0c8deaedc719fb127
+SIZE (stefanberger-libtpms-v0.10.2_GH0.tar.gz) = 1399529
diff --git a/sysutils/libtpms/pkg-plist b/sysutils/libtpms/pkg-plist
index ae397a6e6613..30e5b12f1127 100644
--- a/sysutils/libtpms/pkg-plist
+++ b/sysutils/libtpms/pkg-plist
@@ -7,7 +7,7 @@ include/libtpms/tpm_types.h
lib/libtpms.a
lib/libtpms.so
lib/libtpms.so.0
-lib/libtpms.so.0.10.1
+lib/libtpms.so.%%DISTVERSION%%
libdata/pkgconfig/libtpms.pc
share/man/man3/TPMLIB_CancelCommand.3.gz
share/man/man3/TPMLIB_ChooseTPMVersion.3.gz
diff --git a/sysutils/limine/Makefile b/sysutils/limine/Makefile
index 40461dc88848..2621c10d9d71 100644
--- a/sysutils/limine/Makefile
+++ b/sysutils/limine/Makefile
@@ -1,5 +1,5 @@
PORTNAME= limine
-DISTVERSION= 10.5.0
+DISTVERSION= 10.7.0
CATEGORIES= sysutils
MASTER_SITES= https://codeberg.org/Limine/Limine/releases/download/v${DISTVERSION}/
diff --git a/sysutils/limine/distinfo b/sysutils/limine/distinfo
index 08f292119549..5c7089780e5a 100644
--- a/sysutils/limine/distinfo
+++ b/sysutils/limine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766512532
-SHA256 (limine-10.5.0.tar.gz) = da14c18eff4bda562cc44c69c7e2aebd9419ac1f1c8be32d76232eaa367503d2
-SIZE (limine-10.5.0.tar.gz) = 576035
+TIMESTAMP = 1770800576
+SHA256 (limine-10.7.0.tar.gz) = d60c20cf221278e8f8404f2167f2830955bca82418be9404ea57ff3758edd09e
+SIZE (limine-10.7.0.tar.gz) = 599338
diff --git a/sysutils/logrotate/Makefile b/sysutils/logrotate/Makefile
index c95ee7c41f11..1524586f39df 100644
--- a/sysutils/logrotate/Makefile
+++ b/sysutils/logrotate/Makefile
@@ -1,32 +1,30 @@
PORTNAME= logrotate
-PORTVERSION= 3.13.0
-PORTREVISION= 2
+DISTVERSION= 3.22.0
CATEGORIES= sysutils
+MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/
MAINTAINER= js@iksz.hu
COMMENT= Daemon to rotate, compress, remove, and mail system log files
+WWW= https://github.com/logrotate/logrotate/
LICENSE= GPLv2
LIB_DEPENDS= libpopt.so:devel/popt
-USE_GITHUB= yes
-
-PATCH_STRIP= -p1
-USES= autoreconf cpe gmake localbase
+USES= cpe gmake localbase tar:xz
CPE_VENDOR= logrotate_project
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
CONFIGURE_ARGS= --with-default-mail-command=/usr/bin/mailx \
--with-compress-command=/usr/bin/gzip \
--with-uncompress-command=/usr/bin/gunzip \
--with-state-file-path=/var/run/logrotate.status
+SUB_FILES= logrotate.conf.sample
post-install:
- ${SED} -e 's|__PREFIX__|${PREFIX}|' \
- < ${FILESDIR}/logrotate.conf.sample > ${STAGEDIR}${PREFIX}/etc/logrotate.conf.sample
- ${MKDIR} ${STAGEDIR}${ETCDIR}.d
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKDIR}/logrotate.conf.sample \
+ ${STAGEDIR}${PREFIX}/etc/logrotate.conf.sample
+ ${MKDIR} ${STAGEDIR}${ETCDIR}.d \
+ ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${FILESDIR}/syslog.sample ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
diff --git a/sysutils/logrotate/distinfo b/sysutils/logrotate/distinfo
index bc06a4318c52..b9987f711dc6 100644
--- a/sysutils/logrotate/distinfo
+++ b/sysutils/logrotate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1508013010
-SHA256 (logrotate-logrotate-3.13.0_GH0.tar.gz) = fb1ff8502e7ae4aedaa3d0da8d3740a6a0f44b72e34666af724e9094b166c942
-SIZE (logrotate-logrotate-3.13.0_GH0.tar.gz) = 82436
+TIMESTAMP = 1770494949
+SHA256 (logrotate-3.22.0.tar.xz) = 42b4080ee99c9fb6a7d12d8e787637d057a635194e25971997eebbe8d5e57618
+SIZE (logrotate-3.22.0.tar.xz) = 172108
diff --git a/sysutils/logrotate/files/logrotate.conf.sample b/sysutils/logrotate/files/logrotate.conf.sample.in
index 4fe2a86064cd..64a326fe6bf6 100644
--- a/sysutils/logrotate/files/logrotate.conf.sample
+++ b/sysutils/logrotate/files/logrotate.conf.sample.in
@@ -12,11 +12,12 @@ create
compress
# RPM packages drop log rotation information into this directory
-include __PREFIX__/etc/logrotate.d
+include %%PREFIX%%/etc/logrotate.d
/var/log/lastlog {
monthly
rotate 1
+ missingok
}
# system-specific logs may be configured here
diff --git a/sysutils/logrotate/files/patch-config.c b/sysutils/logrotate/files/patch-config.c
deleted file mode 100644
index 03259d90c3c0..000000000000
--- a/sysutils/logrotate/files/patch-config.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- config.c.orig 2017-10-12 15:19:41 UTC
-+++ config.c
-@@ -1,6 +1,6 @@
- #include "queue.h"
- /* Alloca is defined in stdlib.h in NetBSD */
--#ifndef __NetBSD__
-+#if !defined(__FreeBSD__) && !defined(__NetBSD__)
- #include <alloca.h>
- #endif
- #include <limits.h>
-@@ -27,6 +27,8 @@
-
- #include "log.h"
- #include "logrotate.h"
-+
-+extern struct logInfoHead logs;
-
- #if !defined(GLOB_ABORTED) && defined(GLOB_ABEND)
- #define GLOB_ABORTED GLOB_ABEND
diff --git a/sysutils/logrotate/files/patch-logrotate.c b/sysutils/logrotate/files/patch-logrotate.c
deleted file mode 100644
index 031d9fde7e38..000000000000
--- a/sysutils/logrotate/files/patch-logrotate.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- logrotate.c.orig 2017-10-12 15:19:41 UTC
-+++ logrotate.c
-@@ -1,6 +1,6 @@
- #include "queue.h"
- /* alloca() is defined in stdlib.h in NetBSD */
--#ifndef __NetBSD__
-+#if !defined(__FreeBSD__) && !defined(__NetBSD__)
- #include <alloca.h>
- #endif
- #include <limits.h>
-@@ -29,6 +29,8 @@
-
- #include "log.h"
- #include "logrotate.h"
-+
-+struct logInfoHead logs;
-
- static void *prev_context;
- #ifdef WITH_SELINUX
diff --git a/sysutils/logrotate/files/patch-logrotate.h b/sysutils/logrotate/files/patch-logrotate.h
deleted file mode 100644
index ec8437eba696..000000000000
--- a/sysutils/logrotate/files/patch-logrotate.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- logrotate.h.orig 2017-10-12 15:19:41 UTC
-+++ logrotate.h
-@@ -80,7 +80,7 @@
- TAILQ_ENTRY(logInfo) list;
- };
-
--TAILQ_HEAD(logInfoHead, logInfo) logs;
-+TAILQ_HEAD(logInfoHead, logInfo);
-
- extern int numLogs;
- extern int debug;
diff --git a/sysutils/logstash8/Makefile b/sysutils/logstash8/Makefile
index 03009fa08b1d..64383ccf7458 100644
--- a/sysutils/logstash8/Makefile
+++ b/sysutils/logstash8/Makefile
@@ -1,5 +1,5 @@
PORTNAME= logstash
-PORTVERSION= 8.11.3
+PORTVERSION= 8.19.9
DISTVERSIONSUFFIX= -darwin-x86_64
CATEGORIES= sysutils java
MASTER_SITES= https://artifacts.elastic.co/downloads/logstash/
@@ -15,14 +15,16 @@ ONLY_FOR_ARCHS= aarch64 amd64
RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash
-USES= cpe java shebangfix
+USES= cpe shebangfix java:run
+
CPE_VENDOR= elastic
-JAVA_VERSION= 17+
+JAVA_VERSION= 21+
+
USE_RC_SUBR= logstash
SHEBANG_FILES= bin/*
-CONFLICTS= logstash6 logstash7
+CONFLICTS= logstash6 logstash7 logstash91 logstash92
NO_BUILD= yes
@@ -69,12 +71,6 @@ do-install:
${STAGEDIR}${LOGSTASH_HOME}/vendor/jruby/lib/ruby/gems/shared/gems \
-type d -empty -delete
${INSTALL} -lrs ${STAGEDIR}${ETCDIR} ${STAGEDIR}${LOGSTASH_HOME}/config
- ${RM} -rf ${STAGEDIR}${LOGSTASH_HOME}/vendor/jruby/lib/jni
- ${RM} -rf ${STAGEDIR}${LOGSTASH_HOME}/vendor/jruby/tmp
- ${MKDIR} ${STAGEDIR}${LOGSTASH_HOME}/vendor/jruby/lib/jni
- (cd ${WRKSRC}/vendor/jruby/tmp/lib/jni && \
- ${COPYTREE_SHARE} ${ARCH:S/amd64/x86_64/}-FreeBSD \
- ${STAGEDIR}${LOGSTASH_HOME}/vendor/jruby/lib/jni)
post-install:
${ECHO} "@sample ${ETCDIR}/logstash.conf.sample" >> ${TMPPLIST}
diff --git a/sysutils/logstash8/distinfo b/sysutils/logstash8/distinfo
index 3f1e37203c80..d913d2aeec80 100644
--- a/sysutils/logstash8/distinfo
+++ b/sysutils/logstash8/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703545684
-SHA256 (logstash-8.11.3-darwin-x86_64.tar.gz) = 29e7c7b088451482e39a9fe62e25750cd3708dc6cdb468c9fcf90a7021848166
-SIZE (logstash-8.11.3-darwin-x86_64.tar.gz) = 339713536
+TIMESTAMP = 1767131346
+SHA256 (logstash-8.19.9-darwin-x86_64.tar.gz) = 197391163a26a3b02a8285f217227c3c6f69b0c90750447676555f874a0260f9
+SIZE (logstash-8.19.9-darwin-x86_64.tar.gz) = 426132563
diff --git a/sysutils/logstash8/files/logstash.in b/sysutils/logstash8/files/logstash.in
index 8e3f931e6f0b..3fa2dc28d9aa 100644
--- a/sysutils/logstash8/files/logstash.in
+++ b/sysutils/logstash8/files/logstash.in
@@ -12,24 +12,23 @@
# Flag that determines whether Logstash is enabled.
#
# logstash_home (string):
-# Default value: "/usr/local/logstash"
+# Default value: "%%LOGSTASH_HOME%%"
# Logstash installation directory.
#
# logstash_config (string):
-# Default value: /usr/local/etc/${name}
+# Default value: "%%ETCDIR%%"
# Logstash configuration path.
#
# logstash_log (bool):
-# Set to "NO" by default.
-# Set it to "YES" to enable logstash logging to file
-# Default output to /var/log/logstash.log
+# Set to "YES" by default.
+# Set it to "YES" to enable logstash logging to file.
#
-# logstash_log_file (string):
-# Default value: "${logdir}/${name}.log"
-# Log file path.
+# logstash_log_dir (string):
+# Default value: "${logdir}/${name}"
+# Default output to /var/log/logstash/
#
# logstash_java_home (string):
-# Default value: "/usr/local/openjdk8"
+# Default value: "%%JAVA_HOME%%"
# Root directory of the desired Java SDK.
# The JAVA_HOME environment variable is set with the contents of this
# variable.
@@ -92,9 +91,9 @@ command="/usr/sbin/daemon"
command_args="-f -p ${pidfile} ${logstash_cmd} ${logstash_args}"
required_files="${logstash_home} ${logstash_java_home} ${logstash_cmd} ${logstash_config}"
-# Include /usr/local/bin in path because Logstash startup scripts
+# Include %%LOCALBASE%%/bin in path because Logstash startup scripts
# assume bash is in path.
-PATH=/usr/local/bin:$PATH
+PATH=%%LOCALBASE%%/bin:$PATH
logstash_precmd()
{
@@ -112,10 +111,7 @@ configtest()
{
echo "${name} configtest:"
echo "WARNING: this does not check validity of Grok patterns!"
- echo "WARNING: this does not check validity of Grok patterns!"
- echo "WARNING: this does not check validity of Grok patterns!"
${logstash_cmd} --path.settings ${logstash_config} --config.test_and_exit
}
-
run_rc_command "$1"
diff --git a/sysutils/logstash8/files/pkg-message.in b/sysutils/logstash8/files/pkg-message.in
index 73894160a3c1..b2350de98feb 100644
--- a/sysutils/logstash8/files/pkg-message.in
+++ b/sysutils/logstash8/files/pkg-message.in
@@ -1,18 +1,25 @@
[
{ type: install
message: <<EOM
-Logstash 8 was installed
+Logstash 8 was installed.
-1) To start logstash as an agent during startup, add
+1) To start Logstash as an agent during system startup, run:
- logstash_enable="YES"
+ sysrc logstash_enable="YES"
- to your /etc/rc.conf.
+2) Extra options can be found in the startup script.
-2) Extra options can be found in startup script.
-
-3) WARNING: In order for logstash to work properly,
- you need /proc filesystem mounted.
+3) WARNING: In order for Logstash to work properly,
+ procfs needs to be mounted on /proc.
+
+ If you have not done it yet, please do the following:
+
+ mount -t procfs proc /proc
+
+ To make it permanent, you need the following lines in /etc/fstab:
+
+ proc /proc procfs rw 0 0
+
EOM
}
]
diff --git a/sysutils/logstash91/Makefile b/sysutils/logstash91/Makefile
new file mode 100644
index 000000000000..9b6c98cdee2f
--- /dev/null
+++ b/sysutils/logstash91/Makefile
@@ -0,0 +1,89 @@
+PORTNAME= logstash
+PORTVERSION= 9.1.9
+DISTVERSIONSUFFIX= -darwin-x86_64
+CATEGORIES= sysutils java
+MASTER_SITES= https://artifacts.elastic.co/downloads/logstash/
+PKGNAMESUFFIX= 91
+
+MAINTAINER= elastic@FreeBSD.org
+COMMENT= Server-side data ingestion and transformation tool (9.1.x version)
+WWW= https://www.elastic.co/products/logstash
+
+LICENSE= APACHE20
+
+ONLY_FOR_ARCHS= aarch64 amd64
+
+RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash
+
+USES= cpe shebangfix java:run
+
+CPE_VENDOR= elastic
+JAVA_VERSION= 21+
+
+USE_RC_SUBR= logstash
+
+SHEBANG_FILES= bin/*
+
+CONFLICTS= logstash6 logstash7 logstash8 logstash92
+
+NO_BUILD= yes
+
+PORTSCOUT= limit:^9\.1\.\d{1}
+
+SUB_FILES= pkg-message
+SUB_LIST= JAVA_HOME=${JAVA_HOME} \
+ LOGSTASH_HOME=${LOGSTASH_HOME}
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
+
+USERS= logstash
+GROUPS= logstash
+
+LOGSTASH_CONF_FILES= jvm.options log4j2.properties logstash.yml \
+ pipelines.yml startup.options
+LOGSTASH_HOME?= ${PREFIX}/${PORTNAME}
+LOGSTASH_JRUBY_BIN_FILES= ast gem irb jgem jirb jirb_swing jruby \
+ jruby.sh jrubyc rake rdoc ri
+LOGSTASH_JRUBY_SUBDIR= vendor/jruby/bin
+
+post-extract:
+ ${RM} -rf ${WRKSRC}/jdk.app
+
+post-patch:
+ ${REINPLACE_CMD} 's|%%ETCDIR%%|${ETCDIR}|g' ${WRKSRC}/config/logstash.yml
+ ${FIND} ${WRKSRC} -name '*.orig' -delete
+
+do-install:
+ ${FIND} ${WRKSRC} -name '*.bat' -delete
+ ${MKDIR} ${STAGEDIR}${ETCDIR}
+ ${INSTALL_DATA} ${FILESDIR}/logstash.conf.sample ${STAGEDIR}${ETCDIR}
+.for x in ${LOGSTASH_CONF_FILES}
+ ${INSTALL_DATA} ${WRKSRC}/config/${x} ${STAGEDIR}${ETCDIR}/${x}.sample
+.endfor
+ ${RM} -rf ${WRKSRC}/config
+ (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${LOGSTASH_HOME})
+ ${CHMOD} ${BINMODE} ${STAGEDIR}${LOGSTASH_HOME}/bin/*
+.for x in ${LOGSTASH_JRUBY_BIN_FILES}
+ ${CHMOD} ${BINMODE} ${STAGEDIR}${LOGSTASH_HOME}/${LOGSTASH_JRUBY_SUBDIR}/${x}
+.endfor
+ ${FIND} ${STAGEDIR}${LOGSTASH_HOME}/vendor/bundle/jruby/3.1.0/gems \
+ ${STAGEDIR}${LOGSTASH_HOME}/vendor/bundle/jruby/3.1.0/plugins \
+ ${STAGEDIR}${LOGSTASH_HOME}/vendor/jruby/lib/ruby/gems/shared/gems \
+ -type d -empty -delete
+ ${INSTALL} -lrs ${STAGEDIR}${ETCDIR} ${STAGEDIR}${LOGSTASH_HOME}/config
+
+post-install:
+ ${ECHO} "@sample ${ETCDIR}/logstash.conf.sample" >> ${TMPPLIST}
+.for x in ${LOGSTASH_CONF_FILES}
+ ${ECHO} "@sample ${ETCDIR}/${x}.sample" >> ${TMPPLIST}
+.endfor
+ ${ECHO} "@dir logstash/vendor/bundle/jruby/3.1.0/build_info" >> ${TMPPLIST}
+ ${ECHO} "@dir logstash/vendor/bundle/jruby/3.1.0/cache" >> ${TMPPLIST}
+ ${ECHO} "@dir logstash/vendor/bundle/jruby/3.1.0/doc" >> ${TMPPLIST}
+ ${ECHO} "@dir logstash/vendor/bundle/jruby/3.1.0/extensions" >> ${TMPPLIST}
+ ${ECHO} "@dir logstash/vendor/jruby/lib/ruby/gems/shared/cache" >> ${TMPPLIST}
+ ${FIND} -s ${STAGEDIR}${LOGSTASH_HOME} -not -type d | ${SORT} | \
+ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
+ ${ECHO} "@dir(logstash,logstash,) logstash/data" >> ${TMPPLIST}
+
+.include <bsd.port.mk>
diff --git a/sysutils/logstash91/distinfo b/sysutils/logstash91/distinfo
new file mode 100644
index 000000000000..dd3f524ebd7d
--- /dev/null
+++ b/sysutils/logstash91/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1767131361
+SHA256 (logstash-9.1.9-darwin-x86_64.tar.gz) = de6496d8b4fe4d6adc5bb8a131efc9ccf54c988e28bd8d2440fb297e98b1c0e7
+SIZE (logstash-9.1.9-darwin-x86_64.tar.gz) = 415022227
diff --git a/sysutils/logstash91/files/logstash.conf.sample b/sysutils/logstash91/files/logstash.conf.sample
new file mode 100644
index 000000000000..2fa9229d62bf
--- /dev/null
+++ b/sysutils/logstash91/files/logstash.conf.sample
@@ -0,0 +1,17 @@
+# Sample Logstash configuration for creating a simple
+# Beats -> Logstash -> Elasticsearch pipeline.
+
+input {
+ beats {
+ port => 5044
+ }
+}
+
+output {
+ elasticsearch {
+ hosts => ["http://localhost:9200"]
+ index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"
+ #user => "elastic"
+ #password => "changeme"
+ }
+}
diff --git a/sysutils/logstash91/files/logstash.in b/sysutils/logstash91/files/logstash.in
new file mode 100644
index 000000000000..2346410b0cc3
--- /dev/null
+++ b/sysutils/logstash91/files/logstash.in
@@ -0,0 +1,117 @@
+#!/bin/sh
+
+# Configuration settings for logstash in /etc/rc.conf:
+#
+# PROVIDE: logstash
+# REQUIRE: DAEMON
+# BEFORE: LOGIN
+# KEYWORD: shutdown
+#
+# logstash_enable (bool):
+# Default value: "NO"
+# Flag that determines whether Logstash is enabled.
+#
+# logstash_home (string):
+# Default value: "/usr/local/logstash"
+# Logstash installation directory.
+#
+# logstash_config (string):
+# Default value: /usr/local/etc/${name}
+# Logstash configuration path.
+#
+# logstash_log (bool):
+# Set to "YES" by default.
+# Set it to "YES" to enable logstash logging to file.
+#
+# logstash_log_dir (string):
+# Default value: "${logdir}/${name}"
+# Default output to /var/log/logstash/
+#
+# logstash_java_home (string):
+# Default value: "%%JAVA_HOME%%"
+# Root directory of the desired Java SDK.
+# The JAVA_HOME environment variable is set with the contents of this
+# variable.
+#
+# logstash_java_opts (string):
+# Default value: ""
+# Options to pass to the Java Virtual Machine.
+# The JAVA_OPTS environment variable is set with the contents of this
+# variable.
+#
+# logstash_opts (string):
+# Default value: ""
+# Additional command line flags for logstash, eg. "-r"
+#
+
+. /etc/rc.subr
+
+name=logstash
+rcvar=logstash_enable
+
+load_rc_config ${name}
+
+logdir="/var/log"
+
+: ${logstash_enable="NO"}
+: ${logstash_user="logstash"}
+: ${logstash_group="logstash"}
+: ${logstash_home="%%LOGSTASH_HOME%%"}
+: ${logstash_config="%%ETCDIR%%"}
+: ${logstash_log="YES"}
+: ${logstash_log_dir="${logdir}/${name}"}
+: ${logstash_java_home="%%JAVA_HOME%%"}
+: ${logstash_java_opts=""}
+: ${logstash_opts=""}
+
+pidfile=/var/run/${name}/${name}.pid
+
+extra_commands="configtest reload"
+start_precmd="logstash_precmd"
+configtest_cmd=configtest
+
+logstash_cmd="${logstash_home}/bin/logstash"
+procname="${logstash_java_home}/bin/java"
+
+logstash_chdir=${logstash_home}
+logstash_log_options=""
+
+if checkyesno logstash_log; then
+ logstash_log_options=" -l ${logstash_log_dir}"
+fi
+
+logstash_args="--path.settings ${logstash_config} ${logstash_log_options} ${logstash_opts}"
+
+JAVA_OPTS="${logstash_java_opts}"
+JAVA_HOME="${logstash_java_home}"
+export JAVA_OPTS
+export JAVA_HOME
+
+command="/usr/sbin/daemon"
+command_args="-f -p ${pidfile} ${logstash_cmd} ${logstash_args}"
+required_files="${logstash_home} ${logstash_java_home} ${logstash_cmd} ${logstash_config}"
+
+# Include %%PREFIX%%/bin in path because Logstash startup scripts
+# assume bash is in path.
+PATH=%%PREFIX%%/bin:$PATH
+
+logstash_precmd()
+{
+ /usr/bin/install -d -o ${logstash_user} -g ${logstash_group} -m 755 ${pidfile%/*}
+ /usr/bin/install -d -o ${logstash_user} -g ${logstash_group} -m 755 ${logstash_log_dir}
+ /usr/bin/install -d -o ${logstash_user} -g ${logstash_group} -m 755 /var/db/logstash
+ /usr/bin/install -d -o ${logstash_user} -g ${logstash_group} -m 755 /var/run/logstash
+
+ if [ -d ${logstash_home}/data/queue ]; then
+ chown ${logstash_user}:${logstash_group} ${logstash_home}/data/queue
+ fi
+}
+
+configtest()
+{
+ echo "${name} configtest:"
+ echo "WARNING: this does not check validity of Grok patterns!"
+ ${logstash_cmd} --path.settings ${logstash_config} --config.test_and_exit
+}
+
+run_rc_command "$1"
diff --git a/sysutils/logstash91/files/patch-config_logstash.yml b/sysutils/logstash91/files/patch-config_logstash.yml
new file mode 100644
index 000000000000..e6d45d08195c
--- /dev/null
+++ b/sysutils/logstash91/files/patch-config_logstash.yml
@@ -0,0 +1,11 @@
+--- config/logstash.yml.orig 2018-03-09 15:21:48 UTC
++++ config/logstash.yml
+@@ -61,7 +61,7 @@
+ #
+ # Where to fetch the pipeline configuration for the main pipeline
+ #
+-# path.config:
++path.config: %%ETCDIR%%/logstash.conf
+ #
+ # Pipeline configuration string for the main pipeline
+ #
diff --git a/sysutils/logstash91/files/pkg-message.in b/sysutils/logstash91/files/pkg-message.in
new file mode 100644
index 000000000000..18450f5d4cc8
--- /dev/null
+++ b/sysutils/logstash91/files/pkg-message.in
@@ -0,0 +1,25 @@
+[
+{ type: install
+ message: <<EOM
+Logstash 9.1 was installed.
+
+1) To start Logstash as an agent during system startup, run:
+
+ sysrc logstash_enable="YES"
+
+2) Extra options can be found in the startup script.
+
+3) WARNING: In order for Logstash to work properly,
+ procfs needs to be mounted on /proc.
+
+ If you have not done it yet, please do the following:
+
+ mount -t procfs proc /proc
+
+ To make it permanent, you need the following lines in /etc/fstab:
+
+ proc /proc procfs rw 0 0
+
+EOM
+}
+]
diff --git a/sysutils/logstash91/pkg-descr b/sysutils/logstash91/pkg-descr
new file mode 100644
index 000000000000..ece40f16d8d2
--- /dev/null
+++ b/sysutils/logstash91/pkg-descr
@@ -0,0 +1,3 @@
+Logstash is an open source, server-side data processing pipeline that
+ingests data from a multitude of sources simultaneously, transforms it,
+and then sends it to your favorite "stash."
diff --git a/sysutils/logstash92/Makefile b/sysutils/logstash92/Makefile
new file mode 100644
index 000000000000..a192737b5aee
--- /dev/null
+++ b/sysutils/logstash92/Makefile
@@ -0,0 +1,89 @@
+PORTNAME= logstash
+PORTVERSION= 9.2.3
+DISTVERSIONSUFFIX= -darwin-x86_64
+CATEGORIES= sysutils java
+MASTER_SITES= https://artifacts.elastic.co/downloads/logstash/
+PKGNAMESUFFIX= 92
+
+MAINTAINER= elastic@FreeBSD.org
+COMMENT= Server-side data ingestion and transformation tool (9.2.x version)
+WWW= https://www.elastic.co/products/logstash
+
+LICENSE= APACHE20
+
+ONLY_FOR_ARCHS= aarch64 amd64
+
+RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash
+
+USES= cpe shebangfix java:run
+
+CPE_VENDOR= elastic
+JAVA_VERSION= 21+
+
+USE_RC_SUBR= logstash
+
+SHEBANG_FILES= bin/*
+
+CONFLICTS= logstash6 logstash7 logstash8 logstash91
+
+NO_BUILD= yes
+
+PORTSCOUT= limit:^9\.2\.\d{1}
+
+SUB_FILES= pkg-message
+SUB_LIST= JAVA_HOME=${JAVA_HOME} \
+ LOGSTASH_HOME=${LOGSTASH_HOME}
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
+
+USERS= logstash
+GROUPS= logstash
+
+LOGSTASH_CONF_FILES= jvm.options log4j2.properties logstash.yml \
+ pipelines.yml startup.options
+LOGSTASH_HOME?= ${PREFIX}/${PORTNAME}
+LOGSTASH_JRUBY_BIN_FILES= ast gem irb jgem jirb jirb_swing jruby \
+ jruby.sh jrubyc rake rdoc ri
+LOGSTASH_JRUBY_SUBDIR= vendor/jruby/bin
+
+post-extract:
+ ${RM} -rf ${WRKSRC}/jdk.app
+
+post-patch:
+ ${REINPLACE_CMD} 's|%%ETCDIR%%|${ETCDIR}|g' ${WRKSRC}/config/logstash.yml
+ ${FIND} ${WRKSRC} -name '*.orig' -delete
+
+do-install:
+ ${FIND} ${WRKSRC} -name '*.bat' -delete
+ ${MKDIR} ${STAGEDIR}${ETCDIR}
+ ${INSTALL_DATA} ${FILESDIR}/logstash.conf.sample ${STAGEDIR}${ETCDIR}
+.for x in ${LOGSTASH_CONF_FILES}
+ ${INSTALL_DATA} ${WRKSRC}/config/${x} ${STAGEDIR}${ETCDIR}/${x}.sample
+.endfor
+ ${RM} -rf ${WRKSRC}/config
+ (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${LOGSTASH_HOME})
+ ${CHMOD} ${BINMODE} ${STAGEDIR}${LOGSTASH_HOME}/bin/*
+.for x in ${LOGSTASH_JRUBY_BIN_FILES}
+ ${CHMOD} ${BINMODE} ${STAGEDIR}${LOGSTASH_HOME}/${LOGSTASH_JRUBY_SUBDIR}/${x}
+.endfor
+ ${FIND} ${STAGEDIR}${LOGSTASH_HOME}/vendor/bundle/jruby/3.1.0/gems \
+ ${STAGEDIR}${LOGSTASH_HOME}/vendor/bundle/jruby/3.1.0/plugins \
+ ${STAGEDIR}${LOGSTASH_HOME}/vendor/jruby/lib/ruby/gems/shared/gems \
+ -type d -empty -delete
+ ${INSTALL} -lrs ${STAGEDIR}${ETCDIR} ${STAGEDIR}${LOGSTASH_HOME}/config
+
+post-install:
+ ${ECHO} "@sample ${ETCDIR}/logstash.conf.sample" >> ${TMPPLIST}
+.for x in ${LOGSTASH_CONF_FILES}
+ ${ECHO} "@sample ${ETCDIR}/${x}.sample" >> ${TMPPLIST}
+.endfor
+ ${ECHO} "@dir logstash/vendor/bundle/jruby/3.1.0/build_info" >> ${TMPPLIST}
+ ${ECHO} "@dir logstash/vendor/bundle/jruby/3.1.0/cache" >> ${TMPPLIST}
+ ${ECHO} "@dir logstash/vendor/bundle/jruby/3.1.0/doc" >> ${TMPPLIST}
+ ${ECHO} "@dir logstash/vendor/bundle/jruby/3.1.0/extensions" >> ${TMPPLIST}
+ ${ECHO} "@dir logstash/vendor/jruby/lib/ruby/gems/shared/cache" >> ${TMPPLIST}
+ ${FIND} -s ${STAGEDIR}${LOGSTASH_HOME} -not -type d | ${SORT} | \
+ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
+ ${ECHO} "@dir(logstash,logstash,) logstash/data" >> ${TMPPLIST}
+
+.include <bsd.port.mk>
diff --git a/sysutils/logstash92/distinfo b/sysutils/logstash92/distinfo
new file mode 100644
index 000000000000..019e9a4f6f28
--- /dev/null
+++ b/sysutils/logstash92/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1767131393
+SHA256 (logstash-9.2.3-darwin-x86_64.tar.gz) = 2782600895c8200dbebf1e415b5c13045e6121e80643d13970e0aec702b55fde
+SIZE (logstash-9.2.3-darwin-x86_64.tar.gz) = 425330726
diff --git a/sysutils/logstash92/files/logstash.conf.sample b/sysutils/logstash92/files/logstash.conf.sample
new file mode 100644
index 000000000000..2fa9229d62bf
--- /dev/null
+++ b/sysutils/logstash92/files/logstash.conf.sample
@@ -0,0 +1,17 @@
+# Sample Logstash configuration for creating a simple
+# Beats -> Logstash -> Elasticsearch pipeline.
+
+input {
+ beats {
+ port => 5044
+ }
+}
+
+output {
+ elasticsearch {
+ hosts => ["http://localhost:9200"]
+ index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"
+ #user => "elastic"
+ #password => "changeme"
+ }
+}
diff --git a/sysutils/logstash92/files/logstash.in b/sysutils/logstash92/files/logstash.in
new file mode 100644
index 000000000000..2346410b0cc3
--- /dev/null
+++ b/sysutils/logstash92/files/logstash.in
@@ -0,0 +1,117 @@
+#!/bin/sh
+
+# Configuration settings for logstash in /etc/rc.conf:
+#
+# PROVIDE: logstash
+# REQUIRE: DAEMON
+# BEFORE: LOGIN
+# KEYWORD: shutdown
+#
+# logstash_enable (bool):
+# Default value: "NO"
+# Flag that determines whether Logstash is enabled.
+#
+# logstash_home (string):
+# Default value: "/usr/local/logstash"
+# Logstash installation directory.
+#
+# logstash_config (string):
+# Default value: /usr/local/etc/${name}
+# Logstash configuration path.
+#
+# logstash_log (bool):
+# Set to "YES" by default.
+# Set it to "YES" to enable logstash logging to file.
+#
+# logstash_log_dir (string):
+# Default value: "${logdir}/${name}"
+# Default output to /var/log/logstash/
+#
+# logstash_java_home (string):
+# Default value: "%%JAVA_HOME%%"
+# Root directory of the desired Java SDK.
+# The JAVA_HOME environment variable is set with the contents of this
+# variable.
+#
+# logstash_java_opts (string):
+# Default value: ""
+# Options to pass to the Java Virtual Machine.
+# The JAVA_OPTS environment variable is set with the contents of this
+# variable.
+#
+# logstash_opts (string):
+# Default value: ""
+# Additional command line flags for logstash, eg. "-r"
+#
+
+. /etc/rc.subr
+
+name=logstash
+rcvar=logstash_enable
+
+load_rc_config ${name}
+
+logdir="/var/log"
+
+: ${logstash_enable="NO"}
+: ${logstash_user="logstash"}
+: ${logstash_group="logstash"}
+: ${logstash_home="%%LOGSTASH_HOME%%"}
+: ${logstash_config="%%ETCDIR%%"}
+: ${logstash_log="YES"}
+: ${logstash_log_dir="${logdir}/${name}"}
+: ${logstash_java_home="%%JAVA_HOME%%"}
+: ${logstash_java_opts=""}
+: ${logstash_opts=""}
+
+pidfile=/var/run/${name}/${name}.pid
+
+extra_commands="configtest reload"
+start_precmd="logstash_precmd"
+configtest_cmd=configtest
+
+logstash_cmd="${logstash_home}/bin/logstash"
+procname="${logstash_java_home}/bin/java"
+
+logstash_chdir=${logstash_home}
+logstash_log_options=""
+
+if checkyesno logstash_log; then
+ logstash_log_options=" -l ${logstash_log_dir}"
+fi
+
+logstash_args="--path.settings ${logstash_config} ${logstash_log_options} ${logstash_opts}"
+
+JAVA_OPTS="${logstash_java_opts}"
+JAVA_HOME="${logstash_java_home}"
+export JAVA_OPTS
+export JAVA_HOME
+
+command="/usr/sbin/daemon"
+command_args="-f -p ${pidfile} ${logstash_cmd} ${logstash_args}"
+required_files="${logstash_home} ${logstash_java_home} ${logstash_cmd} ${logstash_config}"
+
+# Include %%PREFIX%%/bin in path because Logstash startup scripts
+# assume bash is in path.
+PATH=%%PREFIX%%/bin:$PATH
+
+logstash_precmd()
+{
+ /usr/bin/install -d -o ${logstash_user} -g ${logstash_group} -m 755 ${pidfile%/*}
+ /usr/bin/install -d -o ${logstash_user} -g ${logstash_group} -m 755 ${logstash_log_dir}
+ /usr/bin/install -d -o ${logstash_user} -g ${logstash_group} -m 755 /var/db/logstash
+ /usr/bin/install -d -o ${logstash_user} -g ${logstash_group} -m 755 /var/run/logstash
+
+ if [ -d ${logstash_home}/data/queue ]; then
+ chown ${logstash_user}:${logstash_group} ${logstash_home}/data/queue
+ fi
+}
+
+configtest()
+{
+ echo "${name} configtest:"
+ echo "WARNING: this does not check validity of Grok patterns!"
+ ${logstash_cmd} --path.settings ${logstash_config} --config.test_and_exit
+}
+
+run_rc_command "$1"
diff --git a/sysutils/logstash92/files/patch-config_logstash.yml b/sysutils/logstash92/files/patch-config_logstash.yml
new file mode 100644
index 000000000000..e6d45d08195c
--- /dev/null
+++ b/sysutils/logstash92/files/patch-config_logstash.yml
@@ -0,0 +1,11 @@
+--- config/logstash.yml.orig 2018-03-09 15:21:48 UTC
++++ config/logstash.yml
+@@ -61,7 +61,7 @@
+ #
+ # Where to fetch the pipeline configuration for the main pipeline
+ #
+-# path.config:
++path.config: %%ETCDIR%%/logstash.conf
+ #
+ # Pipeline configuration string for the main pipeline
+ #
diff --git a/sysutils/logstash92/files/pkg-message.in b/sysutils/logstash92/files/pkg-message.in
new file mode 100644
index 000000000000..3c7f0b2fa951
--- /dev/null
+++ b/sysutils/logstash92/files/pkg-message.in
@@ -0,0 +1,25 @@
+[
+{ type: install
+ message: <<EOM
+Logstash 9.2 was installed.
+
+1) To start Logstash as an agent during system startup, run:
+
+ sysrc logstash_enable="YES"
+
+2) Extra options can be found in the startup script.
+
+3) WARNING: In order for Logstash to work properly,
+ procfs needs to be mounted on /proc.
+
+ If you have not done it yet, please do the following:
+
+ mount -t procfs proc /proc
+
+ To make it permanent, you need the following lines in /etc/fstab:
+
+ proc /proc procfs rw 0 0
+
+EOM
+}
+]
diff --git a/sysutils/logstash92/pkg-descr b/sysutils/logstash92/pkg-descr
new file mode 100644
index 000000000000..ece40f16d8d2
--- /dev/null
+++ b/sysutils/logstash92/pkg-descr
@@ -0,0 +1,3 @@
+Logstash is an open source, server-side data processing pipeline that
+ingests data from a multitude of sources simultaneously, transforms it,
+and then sends it to your favorite "stash."
diff --git a/sysutils/logwatch/Makefile b/sysutils/logwatch/Makefile
index 5600ae6ac26f..795b71ef70f1 100644
--- a/sysutils/logwatch/Makefile
+++ b/sysutils/logwatch/Makefile
@@ -1,6 +1,5 @@
PORTNAME= logwatch
-DISTVERSION= 7.13
-PORTREVISION= 1
+DISTVERSION= 7.14
CATEGORIES= sysutils
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${DISTVERSION}
@@ -21,8 +20,6 @@ MAKE_ENV+= SITE_PERL_REL=${SITE_PERL_REL}
NO_ARCH= yes
NO_BUILD= yes
-SUB_FILES= pkg-message
-
PORTDOCS= HOWTO-Customize-LogWatch README
OPTIONS_DEFINE= DATEMANIP DOCS
@@ -41,7 +38,6 @@ pre-configure:
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/HOWTO-Customize-LogWatch ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/sysutils/logwatch/distinfo b/sysutils/logwatch/distinfo
index ad7668fb216c..d50557116031 100644
--- a/sysutils/logwatch/distinfo
+++ b/sysutils/logwatch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753253303
-SHA256 (logwatch-7.13.tar.gz) = 0c9a10c2d8e5bc0cb10e16dc86c83be60d71d8a52b97bca785c64a30ed642839
-SIZE (logwatch-7.13.tar.gz) = 514042
+TIMESTAMP = 1769092363
+SHA256 (logwatch-7.14.tar.gz) = 2fc66eca83419053991484b7d6e778f46b03704ce778893473d7a9cb7dd915f9
+SIZE (logwatch-7.14.tar.gz) = 518727
diff --git a/sysutils/logwatch/files/Makefile b/sysutils/logwatch/files/Makefile
index 319d76411983..cb2b538427b1 100644
--- a/sysutils/logwatch/files/Makefile
+++ b/sysutils/logwatch/files/Makefile
@@ -110,6 +110,7 @@ install:
autorpm \
barracuda \
bfd \
+ chronyd \
cisco \
citadel \
clam-update \
@@ -120,6 +121,7 @@ install:
denyhosts \
dhcpd \
dirsrv \
+ dnf5 \
dnf-automatic \
dnf-rpm \
dnssec \
diff --git a/sysutils/logwatch/files/patch-scripts_services_postfix b/sysutils/logwatch/files/patch-scripts_services_postfix
deleted file mode 100644
index 969b829560cb..000000000000
--- a/sysutils/logwatch/files/patch-scripts_services_postfix
+++ /dev/null
@@ -1,43 +0,0 @@
---- scripts/services/postfix.orig 2025-03-02 22:05:02 UTC
-+++ scripts/services/postfix
-@@ -61,7 +61,8 @@ our $re_DSN = qr/(?:(?:\d{3})?(?: ?\d\.\d\.\d+)?)/
- our $re_QID;
-
- our $re_DSN = qr/(?:(?:\d{3})?(?: ?\d\.\d\.\d+)?)/;
--our $re_DDD = qr/(?:(?:conn_use=\d+ )?delay=-?[\d.]+(?:, delays=[\d\/.]+)?(?:, dsn=[\d.]+)?)/;
-+# postfix >= 3.11 will log TLS feature information in delivery status logging by default (tls=)
-+our $re_DDD = qr/(?:(?:conn_use=\d+ )?delay=-?[\d.]+(?:, delays=[\d\/.]+)?(?:, tls=[^,]*)?(?:, dsn=[\d.]+)?)/;
-
- #MODULE: ../Logreporters/Utils.pm
- package Logreporters::Utils;
-@@ -3287,14 +3288,30 @@ sys 0m3.005s
- }
-
- ### sent, forwarded, bounced, softbounce, deferred, (un)deliverable
-+ #
-+ # postfix >= 3.11 will log TLS feature information in delivery status logging by default (tls=)
-+ # modified $re_DDD detects the corresponding tls= part, now
-+ #
- elsif ($p1 =~ s/^to=<(.*?)>,(?: orig_to=<(.*?)>,)? relay=([^,]*).*, ($re_DDD), status=(\S+) //o) {
- ($relay,$status) = ($3,$5);
-
- my ($to,$origto,$localpart,$domainpart,$dsn,$p1) = process_delivery_attempt ($1,$2,$4,$p1);
-
-+ my ($tlsfeatures) = $4 =~ /tls=([^,]+)/;
-+ if ($tlsfeatures ne '') {
-+ $domainpart = $domainpart . " (tls=" . $tlsfeatures . ")";
-+ }
-+
-+ # postfix <= 3.10:
-+ #
- #TD 552B6C20E: to=<to@sample.com>, relay=mail.example.net[10.0.0.1]:25, delay=1021, delays=1020/0.04/0.56/0.78, dsn=2.0.0, status=sent (250 Ok: queued as 6EAC4719EB)
- #TD 552B6C20E: to=<to@sample.com>, relay=mail.example.net[10.0.0.1]:25, conn_use=2 delay=1021, delays=1020/0.04/0.56/0.78, dsn=2.0.0, status=sent (250 Ok: queued as 6EAC4719EB)
- #TD DD925BBE2: to=<to@example.net>, orig_to=<to-ext@example.net>, relay=mail.example.net[2001:dead:beef::1], delay=2, status=sent (250 Ok: queued as 5221227246)
-+ #
-+ # postfix >= 3.11:
-+ #
-+ #TD4d9bVw113Wz1SwX: to=<to@example.net>, relay=mail.example.org[10.0.01]:25, delay=3.2, delays=0.09/0.05/1.8/1.2, tls=dane, dsn=2.0.0, status=sent (250 OK id=1vLFwP-00000008xhU-3ZkI)
-+ #TD4d9bVw113Wz1SwX: to=<to@example.net>, relay=mail.example.org[10.0.01]:25, delay=3.2, delays=0.09/0.05/1.8/1.2, tls=may, dsn=2.0.0, status=sent (250 OK id=1vLFwP-00000008xhU-3ZkI)
-
- ### sent
- if ($status eq 'sent') {
diff --git a/sysutils/logwatch/files/pkg-message.in b/sysutils/logwatch/files/pkg-message.in
deleted file mode 100644
index f790792b32b1..000000000000
--- a/sysutils/logwatch/files/pkg-message.in
+++ /dev/null
@@ -1,24 +0,0 @@
-[
-{
- type: upgrade
- message: <<EOM
-
-Important changes in logwatch-7.13:
-
- - temporary data is now stored in /var/cache/logwatch
- (you can remove /usr/local/var/logwatch, now)
-
- - ability to deal with FBSD's <facility.severity> patterns in logfiles, if activated
-
- - improvement of the dovecot script and conf files
- (allow granular detail options like the ones for postfix script)
-
- - postfix script detects modified 3.10+ log entries, now
-
-Important changes in logwatch-7.13_1:
-
- - postfix script detects 3.11+ TLS feature information in delivery status logging (tls=), now
-
-EOM
-}
-]
diff --git a/sysutils/logwatch/pkg-plist b/sysutils/logwatch/pkg-plist
index 8118f2dc6f91..0ed821abf1c6 100644
--- a/sysutils/logwatch/pkg-plist
+++ b/sysutils/logwatch/pkg-plist
@@ -71,6 +71,7 @@
%%ETCDIR%%/defaults/services/autorpm.conf
%%ETCDIR%%/defaults/services/barracuda.conf
%%ETCDIR%%/defaults/services/bfd.conf
+%%ETCDIR%%/defaults/services/chronyd.conf
%%ETCDIR%%/defaults/services/cisco.conf
%%ETCDIR%%/defaults/services/citadel.conf
%%ETCDIR%%/defaults/services/clam-update.conf
@@ -83,6 +84,7 @@
%%ETCDIR%%/defaults/services/dirsrv.conf
%%ETCDIR%%/defaults/services/dnf-automatic.conf
%%ETCDIR%%/defaults/services/dnf-rpm.conf
+%%ETCDIR%%/defaults/services/dnf5.conf
%%ETCDIR%%/defaults/services/dnssec.conf
%%ETCDIR%%/defaults/services/dovecot.conf
%%ETCDIR%%/defaults/services/dpkg.conf
@@ -204,6 +206,7 @@ libexec/logwatch/defaults/services/automount
libexec/logwatch/defaults/services/autorpm
libexec/logwatch/defaults/services/barracuda
libexec/logwatch/defaults/services/bfd
+libexec/logwatch/defaults/services/chronyd
libexec/logwatch/defaults/services/cisco
libexec/logwatch/defaults/services/citadel
libexec/logwatch/defaults/services/clam-update
@@ -216,6 +219,7 @@ libexec/logwatch/defaults/services/dhcpd
libexec/logwatch/defaults/services/dirsrv
libexec/logwatch/defaults/services/dnf-automatic
libexec/logwatch/defaults/services/dnf-rpm
+libexec/logwatch/defaults/services/dnf5
libexec/logwatch/defaults/services/dnssec
libexec/logwatch/defaults/services/dovecot
libexec/logwatch/defaults/services/dpkg
diff --git a/sysutils/loki/Makefile b/sysutils/loki/Makefile
index cd3d39f1482a..4ca2c5c7f097 100644
--- a/sysutils/loki/Makefile
+++ b/sysutils/loki/Makefile
@@ -1,7 +1,7 @@
PORTNAME= loki
DISTVERSIONPREFIX= v
DISTVERSION= 2.9.2
-PORTREVISION= 20
+PORTREVISION= 23
CATEGORIES= sysutils
PKGNAMEPREFIX= grafana-
diff --git a/sysutils/loki/distinfo b/sysutils/loki/distinfo
index 4ae1832edf31..31cb2138e6d3 100644
--- a/sysutils/loki/distinfo
+++ b/sysutils/loki/distinfo
@@ -349,7 +349,7 @@ SHA256 (hailocab-go-hostpool-e80d13ce29ed_GH0.tar.gz) = c757c20d1397898e890ed61e
SIZE (hailocab-go-hostpool-e80d13ce29ed_GH0.tar.gz) = 7028
SHA256 (hashicorp-consul-api-v1.20.0_GH0.tar.gz) = f56a74a178777974417c67a44dcd83543699a884b4f6a90797b6ee55a2a0df30
SIZE (hashicorp-consul-api-v1.20.0_GH0.tar.gz) = 27812510
-SHA256 (hashicorp-consul-v1.5.1_GH0.tar.gz) = 7d9a318ca5fe3c5f35adb950750e92dff45a67d5fe37d447f173b4f0f99c095f
+SHA256 (hashicorp-consul-v1.5.1_GH0.tar.gz) = 704511c916beb2e3de5cb4fc5d183d6e37bb31ad78252acd20da8a9e1153ebe0
SIZE (hashicorp-consul-v1.5.1_GH0.tar.gz) = 21123911
SHA256 (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 0d73891a7a179e50a142ac8832db97b17c792d29ae205b0e6aeedde4c43d51a4
SIZE (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 8581
diff --git a/sysutils/lsd/Makefile b/sysutils/lsd/Makefile
index 6e32c20a30f4..91cbaea76636 100644
--- a/sysutils/lsd/Makefile
+++ b/sysutils/lsd/Makefile
@@ -1,16 +1,17 @@
PORTNAME= lsd
DISTVERSIONPREFIX= v
-DISTVERSION= 1.1.5
-PORTREVISION= 9
+DISTVERSION= 1.2.0
+PORTREVISION= 1
CATEGORIES= sysutils
-MAINTAINER= andoriyu@gmail.com
+MAINTAINER= ports@freebsd.org
COMMENT= Pretty ls alternative with support for icons
WWW= https://github.com/lsd-rs/lsd/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+LIB_DEPENDS+= libgit2.so:devel/libgit2
USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= lsd-rs
diff --git a/sysutils/lsd/Makefile.crates b/sysutils/lsd/Makefile.crates
index 3f60d1fa7361..5be9f1b9f31e 100644
--- a/sysutils/lsd/Makefile.crates
+++ b/sysutils/lsd/Makefile.crates
@@ -1,41 +1,46 @@
CARGO_CRATES= aho-corasick-1.1.3 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.3.2 \
- anstyle-1.0.6 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
anstyle-parse-0.2.3 \
anstyle-query-1.0.2 \
- anstyle-wincon-1.0.2 \
+ anstyle-wincon-3.0.10 \
assert_cmd-2.0.14 \
assert_fs-1.1.1 \
autocfg-1.2.0 \
bitflags-1.3.2 \
- bitflags-2.5.0 \
+ bitflags-2.9.2 \
bstr-1.9.1 \
bumpalo-3.15.4 \
cc-1.0.90 \
cfg-if-1.0.0 \
chrono-0.4.37 \
chrono-humanize-0.2.3 \
- clap-4.3.24 \
- clap_builder-4.3.24 \
- clap_complete-4.5.1 \
- clap_derive-4.3.12 \
- clap_lex-0.5.1 \
+ clap-4.5.45 \
+ clap_builder-4.5.44 \
+ clap_complete-4.5.57 \
+ clap_derive-4.5.45 \
+ clap_lex-0.7.5 \
colorchoice-1.0.0 \
+ convert_case-0.7.1 \
core-foundation-sys-0.8.6 \
crossbeam-deque-0.8.5 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.19 \
- crossterm-0.27.0 \
+ crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
dashmap-5.5.3 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
difflib-0.4.0 \
- dirs-5.0.1 \
- dirs-sys-0.4.1 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
+ displaydoc-0.2.5 \
doc-comment-0.3.3 \
+ document-features-0.2.11 \
equivalent-1.0.1 \
- errno-0.3.8 \
+ errno-0.3.13 \
fastrand-2.0.2 \
float-cmp-0.9.0 \
form_urlencoded-1.2.1 \
@@ -48,41 +53,53 @@ CARGO_CRATES= aho-corasick-1.1.3 \
futures-task-0.3.30 \
futures-util-0.3.30 \
getrandom-0.2.12 \
- git2-0.18.3 \
+ git2-0.20.2 \
glob-0.3.1 \
globset-0.4.14 \
globwalk-0.9.1 \
hashbrown-0.14.3 \
- heck-0.4.1 \
- hermit-abi-0.3.9 \
+ heck-0.5.0 \
human-sort-0.2.2 \
iana-time-zone-0.1.60 \
iana-time-zone-haiku-0.1.2 \
- idna-0.5.0 \
+ icu_collections-1.5.0 \
+ icu_locid-1.5.0 \
+ icu_locid_transform-1.5.0 \
+ icu_locid_transform_data-1.5.0 \
+ icu_normalizer-1.5.0 \
+ icu_normalizer_data-1.5.0 \
+ icu_properties-1.5.1 \
+ icu_properties_data-1.5.0 \
+ icu_provider-1.5.0 \
+ icu_provider_macros-1.5.0 \
+ idna-1.0.3 \
+ idna_adapter-1.2.0 \
ignore-0.4.22 \
indexmap-2.2.6 \
- io-lifetimes-1.0.11 \
- is-terminal-0.4.12 \
+ is_terminal_polyfill-1.70.1 \
itoa-1.0.11 \
jobserver-0.1.28 \
js-sys-0.3.69 \
lazy_static-1.4.0 \
- libc-0.2.153 \
- libgit2-sys-0.16.2+1.7.2 \
+ libc-0.2.175 \
+ libgit2-sys-0.18.2+1.9.1 \
libredox-0.1.3 \
libz-sys-1.1.16 \
linked-hash-map-0.5.6 \
- linux-raw-sys-0.3.8 \
linux-raw-sys-0.4.13 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.7.4 \
+ litrs-0.4.2 \
lock_api-0.4.11 \
log-0.4.21 \
- lscolors-0.16.0 \
+ lscolors-0.20.0 \
memchr-2.7.2 \
- mio-0.8.11 \
+ mio-1.0.4 \
normalize-line-endings-0.3.0 \
- nu-ansi-term-0.49.0 \
+ nu-ansi-term-0.50.1 \
num-traits-0.2.18 \
- once_cell-1.19.0 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
option-ext-0.2.0 \
parking_lot-0.12.1 \
parking_lot_core-0.9.9 \
@@ -93,16 +110,16 @@ CARGO_CRATES= aho-corasick-1.1.3 \
predicates-3.1.0 \
predicates-core-1.0.6 \
predicates-tree-1.0.9 \
- proc-macro2-1.0.79 \
+ proc-macro2-1.0.98 \
pure-rust-locales-0.8.1 \
quote-1.0.35 \
redox_syscall-0.4.1 \
- redox_users-0.4.5 \
+ redox_users-0.5.2 \
regex-1.10.4 \
regex-automata-0.4.6 \
regex-syntax-0.8.3 \
- rustix-0.37.27 \
rustix-0.38.32 \
+ rustix-1.0.8 \
ryu-1.0.17 \
same-file-1.0.6 \
scopeguard-1.2.0 \
@@ -112,28 +129,31 @@ CARGO_CRATES= aho-corasick-1.1.3 \
serial_test-2.0.0 \
serial_test_derive-2.0.0 \
signal-hook-0.3.17 \
- signal-hook-mio-0.2.3 \
+ signal-hook-mio-0.2.4 \
signal-hook-registry-1.4.1 \
slab-0.4.9 \
smallvec-1.13.2 \
- strsim-0.10.0 \
- syn-2.0.57 \
+ stable_deref_trait-1.2.0 \
+ strsim-0.11.1 \
+ syn-2.0.106 \
+ synstructure-0.13.1 \
sys-locale-0.3.1 \
+ temp-env-0.3.6 \
tempfile-3.10.1 \
term_grid-0.1.7 \
- terminal_size-0.2.6 \
- terminal_size-0.3.0 \
+ terminal_size-0.4.3 \
termtree-0.4.1 \
- thiserror-1.0.58 \
- thiserror-impl-1.0.58 \
- tinyvec-1.6.0 \
- tinyvec_macros-0.1.1 \
- unicode-bidi-0.3.15 \
+ thiserror-2.0.14 \
+ thiserror-impl-2.0.14 \
+ tinystr-0.7.6 \
unicode-ident-1.0.12 \
- unicode-normalization-0.1.23 \
+ unicode-segmentation-1.12.0 \
unicode-width-0.1.13 \
+ unicode-width-0.2.1 \
unsafe-libyaml-0.2.11 \
- url-2.5.0 \
+ url-2.5.4 \
+ utf16_iter-1.0.5 \
+ utf8_iter-1.0.4 \
utf8parse-0.2.1 \
uzers-0.11.3 \
vcpkg-0.2.15 \
@@ -152,33 +172,55 @@ CARGO_CRATES= aho-corasick-1.1.3 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.6 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-0.43.0 \
+ windows-0.61.3 \
+ windows-collections-0.2.0 \
windows-core-0.52.0 \
- windows-sys-0.48.0 \
+ windows-core-0.61.2 \
+ windows-future-0.2.1 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-numerics-0.2.0 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.48.5 \
- windows-targets-0.52.4 \
- windows_aarch64_gnullvm-0.42.2 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
+ windows-threading-0.1.0 \
windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.4 \
- windows_aarch64_msvc-0.42.2 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.4 \
- windows_i686_gnu-0.42.2 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.4 \
- windows_i686_msvc-0.42.2 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.4 \
- windows_x86_64_gnu-0.42.2 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.4 \
- windows_x86_64_gnullvm-0.42.2 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.4 \
- windows_x86_64_msvc-0.42.2 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.4 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
+ write16-1.0.0 \
+ writeable-0.5.5 \
xattr-1.3.1 \
xdg-2.5.2 \
- yaml-rust-0.4.5
+ yaml-rust-0.4.5 \
+ yoke-0.7.5 \
+ yoke-derive-0.7.5 \
+ zerofrom-0.1.5 \
+ zerofrom-derive-0.1.5 \
+ zerovec-0.10.4 \
+ zerovec-derive-0.10.3
diff --git a/sysutils/lsd/distinfo b/sysutils/lsd/distinfo
index 2eea8099689c..04f1ed715628 100644
--- a/sysutils/lsd/distinfo
+++ b/sysutils/lsd/distinfo
@@ -1,20 +1,20 @@
-TIMESTAMP = 1733628810
+TIMESTAMP = 1767641050
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.3.2.crate) = 0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163
-SIZE (rust/crates/anstream-0.3.2.crate) = 19504
-SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc
-SIZE (rust/crates/anstyle-1.0.6.crate) = 14604
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c
SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699
SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648
SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739
-SHA256 (rust/crates/anstyle-wincon-1.0.2.crate) = c677ab05e09154296dd37acecd46420c17b9713e8366facafa8fc0885167cf4c
-SIZE (rust/crates/anstyle-wincon-1.0.2.crate) = 11712
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
SHA256 (rust/crates/assert_cmd-2.0.14.crate) = ed72493ac66d5804837f480ab3766c72bdfab91a65e565fc54fa9e42db0073a8
SIZE (rust/crates/assert_cmd-2.0.14.crate) = 24591
SHA256 (rust/crates/assert_fs-1.1.1.crate) = 2cd762e110c8ed629b11b6cde59458cc1c71de78ebbcc30099fc8e0403a2a2ec
@@ -23,8 +23,8 @@ SHA256 (rust/crates/autocfg-1.2.0.crate) = f1fdabc7756949593fe60f30ec81974b61335
SIZE (rust/crates/autocfg-1.2.0.crate) = 14808
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
-SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+SHA256 (rust/crates/bitflags-2.9.2.crate) = 6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29
+SIZE (rust/crates/bitflags-2.9.2.crate) = 47977
SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706
SIZE (rust/crates/bstr-1.9.1.crate) = 380305
SHA256 (rust/crates/bumpalo-3.15.4.crate) = 7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa
@@ -37,18 +37,20 @@ SHA256 (rust/crates/chrono-0.4.37.crate) = 8a0d04d43504c61aa6c7531f1871dd0d418d9
SIZE (rust/crates/chrono-0.4.37.crate) = 234441
SHA256 (rust/crates/chrono-humanize-0.2.3.crate) = 799627e6b4d27827a814e837b9d8a504832086081806d45b1afa34dc982b023b
SIZE (rust/crates/chrono-humanize-0.2.3.crate) = 15411
-SHA256 (rust/crates/clap-4.3.24.crate) = fb690e81c7840c0d7aade59f242ea3b41b9bc27bcd5997890e7702ae4b32e487
-SIZE (rust/crates/clap-4.3.24.crate) = 55026
-SHA256 (rust/crates/clap_builder-4.3.24.crate) = 5ed2e96bc16d8d740f6f48d663eddf4b8a0983e79210fd55479b7bcd0a69860e
-SIZE (rust/crates/clap_builder-4.3.24.crate) = 162489
-SHA256 (rust/crates/clap_complete-4.5.1.crate) = 885e4d7d5af40bfb99ae6f9433e292feac98d452dcb3ec3d25dfe7552b77da8c
-SIZE (rust/crates/clap_complete-4.5.1.crate) = 37823
-SHA256 (rust/crates/clap_derive-4.3.12.crate) = 54a9bb5758fc5dfe728d1019941681eccaf0cf8a4189b692a0ee2f2ecf90a050
-SIZE (rust/crates/clap_derive-4.3.12.crate) = 29052
-SHA256 (rust/crates/clap_lex-0.5.1.crate) = cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961
-SIZE (rust/crates/clap_lex-0.5.1.crate) = 11793
+SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318
+SIZE (rust/crates/clap-4.5.45.crate) = 58337
+SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8
+SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799
+SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad
+SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637
+SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
+SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
+SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7
+SIZE (rust/crates/convert_case-0.7.1.crate) = 23816
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/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
@@ -57,24 +59,32 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345
SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328
-SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df
-SIZE (rust/crates/crossterm-0.27.0.crate) = 125311
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
-SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225
-SIZE (rust/crates/dirs-5.0.1.crate) = 12255
-SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
-SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
-SIZE (rust/crates/errno-0.3.8.crate) = 10645
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/fastrand-2.0.2.crate) = 658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984
SIZE (rust/crates/fastrand-2.0.2.crate) = 14674
SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
@@ -99,8 +109,8 @@ SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987
SIZE (rust/crates/futures-util-0.3.30.crate) = 159977
SHA256 (rust/crates/getrandom-0.2.12.crate) = 190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5
SIZE (rust/crates/getrandom-0.2.12.crate) = 36163
-SHA256 (rust/crates/git2-0.18.3.crate) = 232e6a7bfe35766bf715e55a88b39a700596c0ccfd88cd3680b4cdb40d66ef70
-SIZE (rust/crates/git2-0.18.3.crate) = 213009
+SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
+SIZE (rust/crates/git2-0.20.2.crate) = 223479
SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
SIZE (rust/crates/glob-0.3.1.crate) = 18880
SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1
@@ -109,26 +119,44 @@ SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/human-sort-0.2.2.crate) = 140a09c9305e6d5e557e2ed7cbc68e05765a7d4213975b87cb04920689cc6219
SIZE (rust/crates/human-sort-0.2.2.crate) = 3024
SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141
SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
-SIZE (rust/crates/idna-0.5.0.crate) = 271940
+SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
+SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
+SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
+SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
+SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
+SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
+SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
+SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
+SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
+SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
+SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
+SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
+SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
+SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
+SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
+SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
+SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
+SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
+SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
+SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
+SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
+SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
SHA256 (rust/crates/ignore-0.4.22.crate) = b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1
SIZE (rust/crates/ignore-0.4.22.crate) = 55462
SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26
SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
-SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
-SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
-SHA256 (rust/crates/is-terminal-0.4.12.crate) = f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b
-SIZE (rust/crates/is-terminal-0.4.12.crate) = 7470
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
SIZE (rust/crates/itoa-1.0.11.crate) = 10563
SHA256 (rust/crates/jobserver-0.1.28.crate) = ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6
@@ -137,38 +165,44 @@ SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea
SIZE (rust/crates/js-sys-0.3.69.crate) = 81083
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd
-SIZE (rust/crates/libc-0.2.153.crate) = 740614
-SHA256 (rust/crates/libgit2-sys-0.16.2+1.7.2.crate) = ee4126d8b4ee5c9d9ea891dd875cfdc1e9d0950437179104b183d7d8a74d24e8
-SIZE (rust/crates/libgit2-sys-0.16.2+1.7.2.crate) = 1773674
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222
+SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/libz-sys-1.1.16.crate) = 5e143b5e666b2695d28f6bca6497720813f699c9602dd7f5cac91008b8ada7f9
SIZE (rust/crates/libz-sys-1.1.16.crate) = 3958920
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.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519
-SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776
SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c
SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
+SIZE (rust/crates/litemap-0.7.4.crate) = 28257
+SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
+SIZE (rust/crates/litrs-0.4.2.crate) = 43399
SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45
SIZE (rust/crates/lock_api-0.4.11.crate) = 27487
SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
SIZE (rust/crates/log-0.4.21.crate) = 43442
-SHA256 (rust/crates/lscolors-0.16.0.crate) = ab0b209ec3976527806024406fe765474b9a1750a0ed4b8f0372364741f50e7b
-SIZE (rust/crates/lscolors-0.16.0.crate) = 23368
+SHA256 (rust/crates/lscolors-0.20.0.crate) = 61183da5de8ba09a58e330d55e5ea796539d8443bd00fdeb863eac39724aa4ab
+SIZE (rust/crates/lscolors-0.20.0.crate) = 26382
SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
SIZE (rust/crates/memchr-2.7.2.crate) = 96220
-SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
-SIZE (rust/crates/mio-0.8.11.crate) = 102983
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
-SHA256 (rust/crates/nu-ansi-term-0.49.0.crate) = c073d3c1930d0751774acf49e66653acecb416c3a54c6ec095a9b11caddb5a68
-SIZE (rust/crates/nu-ansi-term-0.49.0.crate) = 28211
+SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
+SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-traits-0.2.18.crate) = da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a
SIZE (rust/crates/num-traits-0.2.18.crate) = 51930
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
@@ -189,26 +223,26 @@ SHA256 (rust/crates/predicates-core-1.0.6.crate) = b794032607612e7abeb4db69adb4e
SIZE (rust/crates/predicates-core-1.0.6.crate) = 8084
SHA256 (rust/crates/predicates-tree-1.0.9.crate) = 368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf
SIZE (rust/crates/predicates-tree-1.0.9.crate) = 7960
-SHA256 (rust/crates/proc-macro2-1.0.79.crate) = e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e
-SIZE (rust/crates/proc-macro2-1.0.79.crate) = 47200
+SHA256 (rust/crates/proc-macro2-1.0.98.crate) = e7442a916bc70e3bf71a5305a899d53301649d2838345fa309420318b5ffafe8
+SIZE (rust/crates/proc-macro2-1.0.98.crate) = 53114
SHA256 (rust/crates/pure-rust-locales-0.8.1.crate) = 1190fd18ae6ce9e137184f207593877e70f39b015040156b1e05081cdfe3733a
SIZE (rust/crates/pure-rust-locales-0.8.1.crate) = 178758
SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
SIZE (rust/crates/quote-1.0.35.crate) = 28136
SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891
-SIZE (rust/crates/redox_users-0.4.5.crate) = 15514
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c
SIZE (rust/crates/regex-1.10.4.crate) = 253191
SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea
SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565
SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56
SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497
-SHA256 (rust/crates/rustix-0.37.27.crate) = fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2
-SIZE (rust/crates/rustix-0.37.27.crate) = 324534
SHA256 (rust/crates/rustix-0.38.32.crate) = 65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89
SIZE (rust/crates/rustix-0.38.32.crate) = 376999
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
SHA256 (rust/crates/ryu-1.0.17.crate) = e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1
SIZE (rust/crates/ryu-1.0.17.crate) = 47537
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -227,50 +261,56 @@ SHA256 (rust/crates/serial_test_derive-2.0.0.crate) = 91d129178576168c589c9ec973
SIZE (rust/crates/serial_test_derive-2.0.0.crate) = 5638
SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
-SHA256 (rust/crates/signal-hook-mio-0.2.3.crate) = 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af
-SIZE (rust/crates/signal-hook-mio-0.2.3.crate) = 9064
+SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
+SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
-SIZE (rust/crates/strsim-0.10.0.crate) = 11355
-SHA256 (rust/crates/syn-2.0.57.crate) = 11a6ae1e52eb25aab8f3fb9fca13be982a373b8f1157ca14b897a825ba4a2d35
-SIZE (rust/crates/syn-2.0.57.crate) = 254911
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
+SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
SHA256 (rust/crates/sys-locale-0.3.1.crate) = e801cf239ecd6ccd71f03d270d67dd53d13e90aab208bf4b8fe4ad957ea949b0
SIZE (rust/crates/sys-locale-0.3.1.crate) = 15681
+SHA256 (rust/crates/temp-env-0.3.6.crate) = 96374855068f47402c3121c6eed88d29cb1de8f3ab27090e273e420bdabcf050
+SIZE (rust/crates/temp-env-0.3.6.crate) = 10746
SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1
SIZE (rust/crates/tempfile-3.10.1.crate) = 33653
SHA256 (rust/crates/term_grid-0.1.7.crate) = 230d3e804faaed5a39b08319efb797783df2fd9671b39b7596490cb486d702cf
SIZE (rust/crates/term_grid-0.1.7.crate) = 7353
-SHA256 (rust/crates/terminal_size-0.2.6.crate) = 8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237
-SIZE (rust/crates/terminal_size-0.2.6.crate) = 10585
-SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7
-SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76
SIZE (rust/crates/termtree-0.4.1.crate) = 4557
-SHA256 (rust/crates/thiserror-1.0.58.crate) = 03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297
-SIZE (rust/crates/thiserror-1.0.58.crate) = 21025
-SHA256 (rust/crates/thiserror-impl-1.0.58.crate) = c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7
-SIZE (rust/crates/thiserror-impl-1.0.58.crate) = 15645
-SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
-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/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75
-SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811
+SHA256 (rust/crates/thiserror-2.0.14.crate) = 0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e
+SIZE (rust/crates/thiserror-2.0.14.crate) = 29021
+SHA256 (rust/crates/thiserror-impl-2.0.14.crate) = cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227
+SIZE (rust/crates/thiserror-impl-2.0.14.crate) = 21219
+SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
+SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5
-SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-width-0.1.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d
SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
-SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
-SIZE (rust/crates/url-2.5.0.crate) = 78605
+SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
+SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
+SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
SHA256 (rust/crates/uzers-0.11.3.crate) = 76d283dc7e8c901e79e32d077866eaf599156cbf427fffa8289aecc52c5c3f63
@@ -307,65 +347,109 @@ SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed63
SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-0.43.0.crate) = 04662ed0e3e5630dfa9b26e4cb823b817f1a9addda855d973a9458c236556244
-SIZE (rust/crates/windows-0.43.0.crate) = 11492640
+SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
+SIZE (rust/crates/windows-0.61.3.crate) = 9372520
+SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
+SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
+SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
+SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows-targets-0.52.4.crate) = 7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b
-SIZE (rust/crates/windows-targets-0.52.4.crate) = 6310
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
+SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
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.4.crate) = bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = 433373
-SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
-SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.4.crate) = da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675
-SIZE (rust/crates/windows_aarch64_msvc-0.52.4.crate) = 828055
-SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
-SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_gnu-0.52.4.crate) = b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3
-SIZE (rust/crates/windows_i686_gnu-0.52.4.crate) = 875736
-SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
-SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_i686_msvc-0.52.4.crate) = 1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02
-SIZE (rust/crates/windows_i686_msvc-0.52.4.crate) = 895530
-SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
-SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03
-SIZE (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 831627
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
-SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 433358
-SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
-SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8
-SIZE (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 828019
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
+SIZE (rust/crates/write16-1.0.0.crate) = 7218
+SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
+SIZE (rust/crates/writeable-0.5.5.crate) = 22354
SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f
SIZE (rust/crates/xattr-1.3.1.crate) = 12580
SHA256 (rust/crates/xdg-2.5.2.crate) = 213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546
SIZE (rust/crates/xdg-2.5.2.crate) = 14394
SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
-SHA256 (lsd-rs-lsd-v1.1.5_GH0.tar.gz) = 120935c7e98f9b64488fde39987154a6a5b2236cb65ae847917012adf5e122d1
-SIZE (lsd-rs-lsd-v1.1.5_GH0.tar.gz) = 108642
+SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
+SIZE (rust/crates/yoke-0.7.5.crate) = 29673
+SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
+SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
+SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
+SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
+SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
+SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
+SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
+SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
+SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
+SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (lsd-rs-lsd-v1.2.0_GH0.tar.gz) = dae8d43087686a4a1de0584922608e9cbab00727d0f72e4aa487860a9cbfeefa
+SIZE (lsd-rs-lsd-v1.2.0_GH0.tar.gz) = 111436
diff --git a/sysutils/lxqt-admin/Makefile b/sysutils/lxqt-admin/Makefile
index 788aabb1b11d..6ce0755a010b 100644
--- a/sysutils/lxqt-admin/Makefile
+++ b/sysutils/lxqt-admin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-admin
PORTVERSION= 2.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= LXQT
diff --git a/sysutils/lxqt-config/Makefile b/sysutils/lxqt-config/Makefile
index 557c8f68e448..95ab2a8fb9e9 100644
--- a/sysutils/lxqt-config/Makefile
+++ b/sysutils/lxqt-config/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lxqt-config
-PORTVERSION= 2.3.0
+PORTVERSION= 2.3.1
PORTREVISION= 1
CATEGORIES= sysutils
DIST_SUBDIR= lxqt
diff --git a/sysutils/lxqt-config/distinfo b/sysutils/lxqt-config/distinfo
index 17cbfad15da4..a22d5dc1c3a5 100644
--- a/sysutils/lxqt-config/distinfo
+++ b/sysutils/lxqt-config/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762979314
-SHA256 (lxqt/lxqt-config-2.3.0.tar.xz) = 69b8acf50ebedfe3c3808f7dad853e9f5a5e74c8d17693a15180654fcb7f4b0c
-SIZE (lxqt/lxqt-config-2.3.0.tar.xz) = 406516
+TIMESTAMP = 1769812630
+SHA256 (lxqt/lxqt-config-2.3.1.tar.xz) = 69e5ca947fda1d2b4242f3021af8c41bd0ec03096e946ca37e50248e44dd8e01
+SIZE (lxqt/lxqt-config-2.3.1.tar.xz) = 412040
diff --git a/sysutils/lxqt-config/pkg-plist b/sysutils/lxqt-config/pkg-plist
index 92bb805c2794..442c3f8b72c7 100644
--- a/sysutils/lxqt-config/pkg-plist
+++ b/sysutils/lxqt-config/pkg-plist
@@ -97,6 +97,7 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg
%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_it.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_ja.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_ka.qm
+%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_kk.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_ko.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_lg.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_lt.qm
diff --git a/sysutils/lxqt-policykit/Makefile b/sysutils/lxqt-policykit/Makefile
index 9b03cf167b0a..c72aef6afc36 100644
--- a/sysutils/lxqt-policykit/Makefile
+++ b/sysutils/lxqt-policykit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-policykit
PORTVERSION= 2.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= LXQT
diff --git a/sysutils/lxqt-powermanagement/Makefile b/sysutils/lxqt-powermanagement/Makefile
index 0d8b9282b2dc..e4059ed31d37 100644
--- a/sysutils/lxqt-powermanagement/Makefile
+++ b/sysutils/lxqt-powermanagement/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-powermanagement
PORTVERSION= 2.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= LXQT
diff --git a/sysutils/lxqt-qt6plugin/Makefile b/sysutils/lxqt-qt6plugin/Makefile
index 1eb11714b566..8f8bfa953111 100644
--- a/sysutils/lxqt-qt6plugin/Makefile
+++ b/sysutils/lxqt-qt6plugin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-qt6plugin
PORTVERSION= 2.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= LXQT
diff --git a/sysutils/mackerel-agent/Makefile b/sysutils/mackerel-agent/Makefile
index 3e7b09a07e9d..5e49c4416b39 100644
--- a/sysutils/mackerel-agent/Makefile
+++ b/sysutils/mackerel-agent/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mackerel-agent
DISTVERSIONPREFIX= v
-DISTVERSION= 0.85.3
+DISTVERSION= 0.86.1
CATEGORIES= sysutils
MAINTAINER= meta@FreeBSD.org
diff --git a/sysutils/mackerel-agent/distinfo b/sysutils/mackerel-agent/distinfo
index e7a7ebe95608..61392fea6631 100644
--- a/sysutils/mackerel-agent/distinfo
+++ b/sysutils/mackerel-agent/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1765956653
-SHA256 (go/sysutils_mackerel-agent/mackerel-agent-v0.85.3/v0.85.3.mod) = 5debd6afacacf7d45f14e31d332026cdac2d7af79b0ca98d6372c535a2a14d80
-SIZE (go/sysutils_mackerel-agent/mackerel-agent-v0.85.3/v0.85.3.mod) = 1426
-SHA256 (go/sysutils_mackerel-agent/mackerel-agent-v0.85.3/v0.85.3.zip) = e902e6a435303173cea46e0260b53b989fd7eb7c629857e30fa101653f443990
-SIZE (go/sysutils_mackerel-agent/mackerel-agent-v0.85.3/v0.85.3.zip) = 251972
+TIMESTAMP = 1771309513
+SHA256 (go/sysutils_mackerel-agent/mackerel-agent-v0.86.1/v0.86.1.mod) = cb09c5000078dd2b713184f55724ec2989e3bc9ec1514b6517027e4109836177
+SIZE (go/sysutils_mackerel-agent/mackerel-agent-v0.86.1/v0.86.1.mod) = 1414
+SHA256 (go/sysutils_mackerel-agent/mackerel-agent-v0.86.1/v0.86.1.zip) = d83d3f6979293575175cbf078ff290d3b80811a767a5876c687acdad30a8a6d1
+SIZE (go/sysutils_mackerel-agent/mackerel-agent-v0.86.1/v0.86.1.zip) = 253207
diff --git a/sysutils/mate-system-monitor/Makefile b/sysutils/mate-system-monitor/Makefile
index 08fc1295b815..836fb2477a7a 100644
--- a/sysutils/mate-system-monitor/Makefile
+++ b/sysutils/mate-system-monitor/Makefile
@@ -18,7 +18,7 @@ LIB_DEPENDS= libgtop-2.0.so:devel/libgtop \
PORTSCOUT= limitw:1,even
-USES= alias compiler:c++11-lib gettext gmake gnome localbase mate \
+USES= compiler:c++11-lib gettext gmake gnome localbase mate \
pathfix pkgconfig tar:xz
USE_MATE= icontheme
USE_GNOME= gtkmm30 intlhack librsvg2 libwnck3 libxml2
diff --git a/sysutils/mcelog/Makefile b/sysutils/mcelog/Makefile
index 75c42b06ce90..0494750a6399 100644
--- a/sysutils/mcelog/Makefile
+++ b/sysutils/mcelog/Makefile
@@ -14,7 +14,7 @@ ONLY_FOR_ARCHS= amd64 i386
TEST_DEPENDS= bash:shells/bash
-USES= alias gmake shebangfix
+USES= gmake shebangfix
USE_GITHUB= yes
GH_ACCOUNT= andikleen
diff --git a/sysutils/mcfly/Makefile b/sysutils/mcfly/Makefile
index 8af85dbbe6f2..d563d17dddc5 100644
--- a/sysutils/mcfly/Makefile
+++ b/sysutils/mcfly/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mcfly
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.3
-PORTREVISION= 8
+DISTVERSION= 0.9.4
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -17,190 +17,189 @@ USE_GITHUB= yes
GH_ACCOUNT= cantino
CARGO_CRATES= adler32-1.2.0 \
- aho-corasick-1.1.3 \
- android-tzdata-0.1.1 \
+ aho-corasick-1.1.4 \
android_system_properties-0.1.5 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- autocfg-1.4.0 \
- autopilot-0.4.0 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
+ autocfg-1.5.0 \
+ autopilot-0.4.1 \
bitflags-1.3.2 \
- bitflags-2.8.0 \
+ bitflags-2.10.0 \
block-0.1.6 \
- bumpalo-3.17.0 \
+ bumpalo-3.19.1 \
byteorder-1.5.0 \
- cc-1.2.13 \
- cfg-if-1.0.0 \
- chrono-0.4.39 \
+ cc-1.2.50 \
+ cfg-if-1.0.4 \
+ chrono-0.4.42 \
chrono-systemd-time-0.3.0 \
- clap-4.5.28 \
- clap_builder-4.5.27 \
- clap_derive-4.5.28 \
- clap_lex-0.7.4 \
+ clap-4.5.53 \
+ clap_builder-4.5.53 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
cocoa-0.20.2 \
color_quant-1.1.0 \
- colorchoice-1.0.3 \
- config-0.15.7 \
+ colorchoice-1.0.4 \
+ config-0.15.19 \
core-foundation-0.7.0 \
core-foundation-sys-0.7.0 \
core-foundation-sys-0.8.7 \
core-graphics-0.19.2 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crossterm-0.28.1 \
crossterm_winapi-0.9.1 \
- csv-1.3.1 \
- csv-core-0.1.11 \
+ csv-1.4.0 \
+ csv-core-0.1.13 \
deflate-0.7.20 \
directories-next-2.0.0 \
- dirs-5.0.1 \
- dirs-sys-0.4.1 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
dirs-sys-next-0.1.2 \
- either-1.13.0 \
- equivalent-1.0.1 \
- errno-0.3.10 \
+ either-1.15.0 \
+ errno-0.3.14 \
fallible-iterator-0.3.0 \
fallible-streaming-iterator-0.1.9 \
- filedescriptor-0.8.2 \
- foldhash-0.1.4 \
+ filedescriptor-0.8.3 \
+ find-msvc-tools-0.1.5 \
+ foldhash-0.2.0 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
getrandom-0.1.16 \
- getrandom-0.2.15 \
- getrandom-0.3.1 \
+ getrandom-0.2.16 \
+ getrandom-0.3.4 \
gif-0.10.3 \
- hashbrown-0.15.2 \
- hashlink-0.10.0 \
+ hashbrown-0.16.1 \
+ hashlink-0.11.0 \
heck-0.5.0 \
- humantime-2.1.0 \
- iana-time-zone-0.1.61 \
+ humantime-2.3.0 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
image-0.22.5 \
- indexmap-2.7.1 \
inflate-0.4.5 \
- is_terminal_polyfill-1.70.1 \
+ is_terminal_polyfill-1.70.2 \
itertools-0.14.0 \
- itoa-1.0.14 \
+ itoa-1.0.16 \
jpeg-decoder-0.1.22 \
- js-sys-0.3.77 \
- libc-0.2.169 \
- libredox-0.1.3 \
- libsqlite3-sys-0.31.0 \
+ js-sys-0.3.83 \
+ libc-0.2.178 \
+ libredox-0.1.11 \
+ libsqlite3-sys-0.36.0 \
linux-raw-sys-0.4.15 \
- lock_api-0.4.12 \
- log-0.4.25 \
+ lock_api-0.4.14 \
+ log-0.4.29 \
lzw-0.10.0 \
malloc_buf-0.0.6 \
- memchr-2.7.4 \
- mio-1.0.3 \
+ memchr-2.7.6 \
+ mio-1.1.1 \
num-derive-0.2.5 \
num-integer-0.1.46 \
num-iter-0.1.45 \
num-rational-0.2.4 \
num-traits-0.2.19 \
objc-0.2.7 \
- once_cell-1.20.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.2 \
option-ext-0.2.0 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
path-absolutize-3.1.1 \
path-dedot-3.1.1 \
pathdiff-0.2.3 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
png-0.15.3 \
- ppv-lite86-0.2.20 \
+ ppv-lite86-0.2.21 \
proc-macro2-0.4.30 \
- proc-macro2-1.0.93 \
+ proc-macro2-1.0.103 \
quote-0.6.13 \
- quote-1.0.38 \
+ quote-1.0.42 \
+ r-efi-5.3.0 \
rand-0.7.3 \
- rand-0.9.0 \
+ rand-0.9.2 \
rand_chacha-0.2.2 \
rand_chacha-0.9.0 \
rand_core-0.5.1 \
- rand_core-0.9.0 \
+ rand_core-0.9.3 \
rand_hc-0.2.0 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.8 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.18 \
redox_users-0.4.6 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
- rusqlite-0.33.0 \
+ redox_users-0.5.2 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ rusqlite-0.38.0 \
rustix-0.38.44 \
- rustversion-1.0.19 \
- ryu-1.0.19 \
+ rustversion-1.0.22 \
+ ryu-1.0.21 \
scoped_threadpool-0.1.9 \
scopeguard-1.2.0 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.138 \
- serde_spanned-0.6.8 \
- shellexpand-3.1.0 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.147 \
+ serde_spanned-1.0.4 \
+ shellexpand-3.1.1 \
shlex-1.3.0 \
- signal-hook-0.3.17 \
- signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.2 \
- smallvec-1.13.2 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.5 \
+ signal-hook-registry-1.4.7 \
+ smallvec-1.15.1 \
+ sqlite-wasm-rs-0.5.1 \
strsim-0.11.1 \
syn-0.15.44 \
- syn-2.0.98 \
+ syn-2.0.111 \
thiserror-1.0.69 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.17 \
tiff-0.3.1 \
- toml-0.8.20 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.23 \
- unicode-ident-1.0.16 \
+ toml-0.9.10+spec-1.1.0 \
+ toml_datetime-0.7.5+spec-1.1.0 \
+ toml_parser-1.0.6+spec-1.1.0 \
+ unicode-ident-1.0.22 \
unicode-segmentation-1.12.0 \
unicode-xid-0.1.0 \
utf8parse-0.2.2 \
vcpkg-0.2.15 \
wasi-0.9.0+wasi-snapshot-preview1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.106 \
+ wasm-bindgen-macro-0.2.106 \
+ wasm-bindgen-macro-support-0.2.106 \
+ wasm-bindgen-shared-0.2.106 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.52.0 \
- windows-sys-0.48.0 \
- windows-sys-0.52.0 \
+ windows-core-0.62.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
+ windows-result-0.4.1 \
+ windows-strings-0.5.1 \
windows-sys-0.59.0 \
- windows-targets-0.48.5 \
+ windows-sys-0.61.2 \
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.1 \
- wit-bindgen-rt-0.33.0 \
+ winnow-0.7.14 \
+ wit-bindgen-0.46.0 \
x11-2.21.0 \
- zerocopy-0.7.35 \
- zerocopy-0.8.17 \
- zerocopy-derive-0.7.35 \
- zerocopy-derive-0.8.17
+ zerocopy-0.8.31 \
+ zerocopy-derive-0.8.31 \
+ zmij-0.1.8
PLIST_FILES= bin/${PORTNAME} \
etc/bash_completion.d/${PORTNAME}.bash \
share/fish/vendor_completions.d/${PORTNAME}.fish \
diff --git a/sysutils/mcfly/distinfo b/sysutils/mcfly/distinfo
index 62b74cdc428e..28eb228479b8 100644
--- a/sysutils/mcfly/distinfo
+++ b/sysutils/mcfly/distinfo
@@ -1,60 +1,58 @@
-TIMESTAMP = 1739341724
+TIMESTAMP = 1768816607
SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
SIZE (rust/crates/adler32-1.2.0.crate) = 6411
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/autopilot-0.4.0.crate) = 3a2fd0359d0cd30b15419bcce7e6641a3cbe2046c612b3900216dc64bc989558
-SIZE (rust/crates/autopilot-0.4.0.crate) = 321980
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/autopilot-0.4.1.crate) = 826ed1230250b6971b9e5920531014df6b560015ded632f734c3af8773999c3b
+SIZE (rust/crates/autopilot-0.4.1.crate) = 327028
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
SIZE (rust/crates/block-0.1.6.crate) = 4077
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/cc-1.2.13.crate) = c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda
-SIZE (rust/crates/cc-1.2.13.crate) = 102839
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+SHA256 (rust/crates/cc-1.2.50.crate) = 9f50d563227a1c37cc0a263f64eca3334388c01c5e4c4861a9def205c614383c
+SIZE (rust/crates/cc-1.2.50.crate) = 93293
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/chrono-systemd-time-0.3.0.crate) = 429fae93a2fb86c5028aa38bd4a7c0c47b51eb1e30ce059c96dea25bd570dd6c
SIZE (rust/crates/chrono-systemd-time-0.3.0.crate) = 12981
-SHA256 (rust/crates/clap-4.5.28.crate) = 3e77c3243bd94243c03672cb5154667347c457ca271254724f9f393aee1c05ff
-SIZE (rust/crates/clap-4.5.28.crate) = 56073
-SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7
-SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024
-SHA256 (rust/crates/clap_derive-4.5.28.crate) = bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed
-SIZE (rust/crates/clap_derive-4.5.28.crate) = 33428
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8
+SIZE (rust/crates/clap-4.5.53.crate) = 62036
+SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00
+SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
SHA256 (rust/crates/cocoa-0.20.2.crate) = 0c49e86fc36d5704151f5996b7b3795385f50ce09e3be0f47a0cfde869681cf8
SIZE (rust/crates/cocoa-0.20.2.crate) = 47930
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
-SHA256 (rust/crates/config-0.15.7.crate) = e26695492a475c4a091cfda61446d5ba01aac2e1dfbcd27a12fdd11aa2e32596
-SIZE (rust/crates/config-0.15.7.crate) = 57435
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/config-0.15.19.crate) = b30fa8254caad766fc03cb0ccae691e14bf3bd72bfff27f72802ce729551b3d6
+SIZE (rust/crates/config-0.15.19.crate) = 57567
SHA256 (rust/crates/core-foundation-0.7.0.crate) = 57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171
SIZE (rust/crates/core-foundation-0.7.0.crate) = 25384
SHA256 (rust/crates/core-foundation-sys-0.7.0.crate) = b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac
@@ -63,8 +61,8 @@ SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f2807
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/core-graphics-0.19.2.crate) = b3889374e6ea6ab25dba90bb5d96202f61108058361f6dc72e8b03e6f8bbe923
SIZE (rust/crates/core-graphics-0.19.2.crate) = 28995
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -75,94 +73,92 @@ SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987
SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
-SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf
-SIZE (rust/crates/csv-1.3.1.crate) = 888542
-SHA256 (rust/crates/csv-core-0.1.11.crate) = 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70
-SIZE (rust/crates/csv-core-0.1.11.crate) = 25852
+SHA256 (rust/crates/csv-1.4.0.crate) = 52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938
+SIZE (rust/crates/csv-1.4.0.crate) = 888642
+SHA256 (rust/crates/csv-core-0.1.13.crate) = 704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782
+SIZE (rust/crates/csv-core-0.1.13.crate) = 26119
SHA256 (rust/crates/deflate-0.7.20.crate) = 707b6a7b384888a70c8d2e8650b3e60170dfc6a67bb4aa67b6dfca57af4bedb4
SIZE (rust/crates/deflate-0.7.20.crate) = 124259
SHA256 (rust/crates/directories-next-2.0.0.crate) = 339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc
SIZE (rust/crates/directories-next-2.0.0.crate) = 15153
-SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225
-SIZE (rust/crates/dirs-5.0.1.crate) = 12255
-SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
-SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
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/filedescriptor-0.8.2.crate) = 7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e
-SIZE (rust/crates/filedescriptor-0.8.2.crate) = 10830
-SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f
-SIZE (rust/crates/foldhash-0.1.4.crate) = 13764
+SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
+SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
+SHA256 (rust/crates/find-msvc-tools-0.1.5.crate) = 3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844
+SIZE (rust/crates/find-msvc-tools-0.1.5.crate) = 30942
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce
SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
-SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/gif-0.10.3.crate) = 471d90201b3b223f3451cd4ad53e34295f16a1df17b1edf3736d47761c3981af
SIZE (rust/crates/gif-0.10.3.crate) = 25163
-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/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
+SHA256 (rust/crates/hashlink-0.11.0.crate) = ea0b22561a9c04a7cb1a302c013e0259cd3b4bb619f145b32f72b8b4bcbed230
+SIZE (rust/crates/hashlink-0.11.0.crate) = 30444
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424
+SIZE (rust/crates/humantime-2.3.0.crate) = 23242
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
SHA256 (rust/crates/image-0.22.5.crate) = 08ed2ada878397b045454ac7cfb011d73132c59f31a955d230bd1f1c2e68eb4a
SIZE (rust/crates/image-0.22.5.crate) = 160338
-SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
SHA256 (rust/crates/inflate-0.4.5.crate) = 1cdb29978cc5797bd8dcc8e5bf7de604891df2a8dc576973d71a281e916db2ff
SIZE (rust/crates/inflate-0.4.5.crate) = 17715
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/itoa-1.0.16.crate) = 7ee5b5339afb4c41626dde77b7a611bd4f2c202b897852b4bcf5d03eddc61010
+SIZE (rust/crates/itoa-1.0.16.crate) = 15757
SHA256 (rust/crates/jpeg-decoder-0.1.22.crate) = 229d53d58899083193af11e15917b5640cd40b29ff475a1fe4ef725deb02d0f2
SIZE (rust/crates/jpeg-decoder-0.1.22.crate) = 228366
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/libsqlite3-sys-0.31.0.crate) = ad8935b44e7c13394a179a438e0cebba0fe08fe01b54f152e29a93b5cf993fd4
-SIZE (rust/crates/libsqlite3-sys-0.31.0.crate) = 5176611
+SHA256 (rust/crates/js-sys-0.3.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8
+SIZE (rust/crates/js-sys-0.3.83.crate) = 56425
+SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091
+SIZE (rust/crates/libc-0.2.178.crate) = 783720
+SHA256 (rust/crates/libredox-0.1.11.crate) = df15f6eac291ed1cf25865b1ee60399f57e7c227e7f51bdbd4c5270396a9ed50
+SIZE (rust/crates/libredox-0.1.11.crate) = 7330
+SHA256 (rust/crates/libsqlite3-sys-0.36.0.crate) = 95b4103cffefa72eb8428cb6b47d6627161e51c2739fc5e3b734584157bc642a
+SIZE (rust/crates/libsqlite3-sys-0.36.0.crate) = 5294361
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/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
SHA256 (rust/crates/lzw-0.10.0.crate) = 7d947cbb889ed21c2a84be6ffbaebf5b4e0f4340638cba0444907e38b56be084
SIZE (rust/crates/lzw-0.10.0.crate) = 10744
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
SHA256 (rust/crates/num-derive-0.2.5.crate) = eafd0b45c5537c3ba526f79d3e75120036502bebacbb3f3220914067ce39dbf2
SIZE (rust/crates/num-derive-0.2.5.crate) = 13137
SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
@@ -175,114 +171,128 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
SIZE (rust/crates/objc-0.2.7.crate) = 22036
-SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
-SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
SHA256 (rust/crates/path-absolutize-3.1.1.crate) = e4af381fe79fa195b4909485d99f73a80792331df0625188e707854f0b3383f5
SIZE (rust/crates/path-absolutize-3.1.1.crate) = 6605
SHA256 (rust/crates/path-dedot-3.1.1.crate) = 07ba0ad7e047712414213ff67533e6dd477af0a4e1d14fb52343e53d30ea9397
SIZE (rust/crates/path-dedot-3.1.1.crate) = 6596
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/png-0.15.3.crate) = ef859a23054bbfee7811284275ae522f0434a3c8e7f4b74bd4a35ae7e1c4a283
SIZE (rust/crates/png-0.15.3.crate) = 42213
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/proc-macro2-0.4.30.crate) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759
SIZE (rust/crates/proc-macro2-0.4.30.crate) = 34731
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/quote-0.6.13.crate) = 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1
SIZE (rust/crates/quote-0.6.13.crate) = 17475
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03
SIZE (rust/crates/rand-0.7.3.crate) = 112246
-SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94
-SIZE (rust/crates/rand-0.9.0.crate) = 97798
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.2.2.crate) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402
SIZE (rust/crates/rand_chacha-0.2.2.crate) = 13267
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.5.1.crate) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19
SIZE (rust/crates/rand_core-0.5.1.crate) = 21116
-SHA256 (rust/crates/rand_core-0.9.0.crate) = b08f3c9802962f7e1b25113931d94f43ed9725bebc59db9d0c3e9a23b67e15ff
-SIZE (rust/crates/rand_core-0.9.0.crate) = 23441
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rand_hc-0.2.0.crate) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
SIZE (rust/crates/rand_hc-0.2.0.crate) = 11670
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
-SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rusqlite-0.33.0.crate) = 1c6d5e5acb6f6129fe3f7ba0a7fc77bca1942cb568535e18e7bc40262baf3110
-SIZE (rust/crates/rusqlite-0.33.0.crate) = 162138
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+SHA256 (rust/crates/rusqlite-0.38.0.crate) = f1c93dd1c9683b438c392c492109cb702b8090b2bfc8fed6f6e4eb4523f17af3
+SIZE (rust/crates/rusqlite-0.38.0.crate) = 172562
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
-SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
-SIZE (rust/crates/ryu-1.0.19.crate) = 48770
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.21.crate) = 62049b2877bf12821e8f9ad256ee38fdc31db7387ec2d3b3f403024de2034aea
+SIZE (rust/crates/ryu-1.0.21.crate) = 50771
SHA256 (rust/crates/scoped_threadpool-0.1.9.crate) = 1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8
SIZE (rust/crates/scoped_threadpool-0.1.9.crate) = 7800
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949
-SIZE (rust/crates/serde_json-1.0.138.crate) = 154769
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
-SHA256 (rust/crates/shellexpand-3.1.0.crate) = da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b
-SIZE (rust/crates/shellexpand-3.1.0.crate) = 25591
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.147.crate) = 6af14725505314343e673e9ecb7cd7e8a36aa9791eb936235a3567cc31447ae4
+SIZE (rust/crates/serde_json-1.0.147.crate) = 155973
+SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
+SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
+SHA256 (rust/crates/shellexpand-3.1.1.crate) = 8b1fdf65dd6331831494dd616b30351c38e96e45921a27745cf98490458b90bb
+SIZE (rust/crates/shellexpand-3.1.1.crate) = 25904
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
-SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
-SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
-SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc
+SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373
+SHA256 (rust/crates/signal-hook-registry-1.4.7.crate) = 7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad
+SIZE (rust/crates/signal-hook-registry-1.4.7.crate) = 19491
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/sqlite-wasm-rs-0.5.1.crate) = 05e98301bf8b0540c7de45ecd760539b9c62f5772aed172f08efba597c11cd5d
+SIZE (rust/crates/sqlite-wasm-rs-0.5.1.crate) = 5887603
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/syn-0.15.44.crate) = 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5
SIZE (rust/crates/syn-0.15.44.crate) = 184212
-SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
-SIZE (rust/crates/syn-2.0.98.crate) = 297807
+SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87
+SIZE (rust/crates/syn-2.0.111.crate) = 302117
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/tiff-0.3.1.crate) = d7b7c2cfc4742bd8a32f2e614339dd8ce30dbcf676bb262bd63a2327bc5df57d
SIZE (rust/crates/tiff-0.3.1.crate) = 19351
-SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148
-SIZE (rust/crates/toml-0.8.20.crate) = 51095
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.23.crate) = 02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee
-SIZE (rust/crates/toml_edit-0.22.23.crate) = 106376
-SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
-SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
+SHA256 (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 0825052159284a1a8b4d6c0c86cbc801f2da5afd2b225fa548c72f2e74002f48
+SIZE (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 56601
+SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
+SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
+SHA256 (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44
+SIZE (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = 34897
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-xid-0.1.0.crate) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc
@@ -293,81 +303,69 @@ SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519
SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521
-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.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
-SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
-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-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.106.crate) = 0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd
+SIZE (rust/crates/wasm-bindgen-0.2.106.crate) = 48417
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3
+SIZE (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 9266
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = 49711
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.106.crate) = cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4
+SIZE (rust/crates/wasm-bindgen-shared-0.2.106.crate) = 10115
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-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-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
SHA256 (rust/crates/windows-sys-0.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-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows_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.1.crate) = 86e376c75f4f43f44db463cf729e0d3acbf954d13e22c51e26e4c264b4ab545f
-SIZE (rust/crates/winnow-0.7.1.crate) = 170986
-SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
-SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
+SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
+SIZE (rust/crates/winnow-0.7.14.crate) = 184718
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
SHA256 (rust/crates/x11-2.21.0.crate) = 502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e
SIZE (rust/crates/x11-2.21.0.crate) = 67810
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-0.8.17.crate) = aa91407dacce3a68c56de03abe2760159582b846c6a4acd2f456618087f12713
-SIZE (rust/crates/zerocopy-0.8.17.crate) = 230971
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerocopy-derive-0.8.17.crate) = 06718a168365cad3d5ff0bb133aad346959a2074bd4a85c121255a11304a8626
-SIZE (rust/crates/zerocopy-derive-0.8.17.crate) = 81373
-SHA256 (cantino-mcfly-v0.9.3_GH0.tar.gz) = 194383276095b71dd6d085fb959ba7981384cbe09776fd5f182e95bbed5a3a13
-SIZE (cantino-mcfly-v0.9.3_GH0.tar.gz) = 229171
+SHA256 (rust/crates/zerocopy-0.8.31.crate) = fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3
+SIZE (rust/crates/zerocopy-0.8.31.crate) = 257633
+SHA256 (rust/crates/zerocopy-derive-0.8.31.crate) = d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a
+SIZE (rust/crates/zerocopy-derive-0.8.31.crate) = 90835
+SHA256 (rust/crates/zmij-0.1.8.crate) = f1dccf46b25b205e4bebe1d5258a991df1cc17801017a845cb5b3fe0269781aa
+SIZE (rust/crates/zmij-0.1.8.crate) = 33424
+SHA256 (cantino-mcfly-v0.9.4_GH0.tar.gz) = 31cdd76bfab3b05b4873bc20f03eb022e5a5d68f6595bc6df5dd9fce4b519e53
+SIZE (cantino-mcfly-v0.9.4_GH0.tar.gz) = 229519
diff --git a/sysutils/mdcat/Makefile b/sysutils/mdcat/Makefile
index 8f908383a4d7..75e7dea48d38 100644
--- a/sysutils/mdcat/Makefile
+++ b/sysutils/mdcat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mdcat
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 2.7.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/mdfried/Makefile b/sysutils/mdfried/Makefile
new file mode 100644
index 000000000000..186bf5d146f3
--- /dev/null
+++ b/sysutils/mdfried/Makefile
@@ -0,0 +1,40 @@
+PORTNAME= mdfried
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.18.2
+PORTREVISION= 1
+CATEGORIES= sysutils
+
+MAINTAINER= nivit@FreeBSD.org
+COMMENT= Markdown viewer for the terminal that renders images and big headers
+WWW= https://crates.io/crates/mdfried
+
+LICENSE= APACHE20 BSD2CLAUSE BSD3CLAUSE CC0-1.0 GPLv3 ISCL MIT MPL20 \
+ NCSA UNICODE UNICODE-DFS-2016 WTFPL ZLIB
+LICENSE_COMB= multi
+LICENSE_NAME_UNICODE= Unicode Terms of Use
+LICENSE_NAME_UNICODE-DFS-2016= Unicode License Agreement - Data Files and Software (2016)
+LICENSE_TEXT_UNICODE= See https://spdx.org/licenses/Unicode-TOU.html
+LICENSE_TEXT_UNICODE-DFS-2016= See https://spdx.org/licenses/Unicode-DFS-2016.html
+LICENSE_PERMS_UNICODE= dist-mirror dist-sell pkg-mirror pkg-sell \
+ auto-accept
+LICENSE_PERMS_UNICODE-DFS-2016= dist-mirror dist-sell pkg-mirror pkg-sell \
+ auto-accept
+
+LIB_DEPENDS= libchafa.so:graphics/chafa
+
+USES= cargo
+USE_GITHUB= yes
+GH_ACCOUNT= benjajaja
+
+PLIST_FILES= bin/mdfried
+PORTDOCS= README.md assets/screenshot_1.png
+
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}/assets
+.for f in ${PORTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/${f}
+.endfor
+
+.include <bsd.port.mk>
diff --git a/sysutils/mdfried/Makefile.crates b/sysutils/mdfried/Makefile.crates
new file mode 100644
index 000000000000..e8a9cfad6e97
--- /dev/null
+++ b/sysutils/mdfried/Makefile.crates
@@ -0,0 +1,490 @@
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.1 \
+ aho-corasick-1.1.4 \
+ aligned-vec-0.6.4 \
+ allocator-api2-0.2.21 \
+ android_system_properties-0.1.5 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
+ anyhow-1.0.100 \
+ arbitrary-1.4.2 \
+ arg_enum_proc_macro-0.3.4 \
+ arrayvec-0.7.6 \
+ atomic-0.6.1 \
+ autocfg-1.5.0 \
+ av1-grain-0.2.5 \
+ avif-serialize-0.8.6 \
+ backtrace-0.3.74 \
+ base64-0.21.7 \
+ base64-0.22.1 \
+ base64-simd-0.8.0 \
+ bit-set-0.5.3 \
+ bit-vec-0.6.3 \
+ bit_field-0.10.3 \
+ bitflags-1.3.2 \
+ bitflags-2.10.0 \
+ bitstream-io-2.6.0 \
+ bitvec-1.0.1 \
+ block-buffer-0.10.4 \
+ built-0.7.7 \
+ bumpalo-3.19.1 \
+ by_address-1.2.1 \
+ bytemuck-1.24.0 \
+ bytemuck_derive-1.10.2 \
+ byteorder-lite-0.1.0 \
+ bytes-1.11.0 \
+ castaway-0.2.4 \
+ cc-1.2.50 \
+ cfg-expr-0.15.8 \
+ cfg-if-1.0.4 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.42 \
+ clap-4.5.53 \
+ clap_builder-4.5.53 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ color-eyre-0.6.5 \
+ color-spantrace-0.3.0 \
+ color_quant-1.1.0 \
+ colorchoice-1.0.4 \
+ compact_str-0.9.0 \
+ confy-0.6.1 \
+ console-0.15.11 \
+ convert_case-0.10.0 \
+ core-foundation-0.9.4 \
+ core-foundation-sys-0.8.7 \
+ cosmic-text-0.14.2 \
+ cpufeatures-0.2.17 \
+ crc32fast-1.5.0 \
+ crossbeam-deque-0.8.6 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-utils-0.8.21 \
+ crossterm-0.28.1 \
+ crossterm-0.29.0 \
+ crossterm_winapi-0.9.1 \
+ crunchy-0.2.4 \
+ crypto-common-0.1.7 \
+ csscolorparser-0.6.2 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
+ deltae-0.3.2 \
+ deranged-0.5.5 \
+ derive_more-2.1.1 \
+ derive_more-impl-2.1.1 \
+ diff-0.1.13 \
+ digest-0.10.7 \
+ directories-5.0.1 \
+ dirs-sys-0.4.1 \
+ displaydoc-0.2.5 \
+ document-features-0.2.12 \
+ either-1.15.0 \
+ encode_unicode-1.0.0 \
+ encoding_rs-0.8.35 \
+ equator-0.4.2 \
+ equator-macro-0.4.2 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
+ euclid-0.22.11 \
+ exr-1.74.0 \
+ eyre-0.6.12 \
+ fancy-regex-0.11.0 \
+ fast-srgb8-1.0.0 \
+ fastrand-2.3.0 \
+ fdeflate-0.3.7 \
+ filedescriptor-0.8.3 \
+ find-msvc-tools-0.1.5 \
+ finl_unicode-1.4.0 \
+ fixedbitset-0.4.2 \
+ flate2-1.1.5 \
+ flexi_logger-0.31.7 \
+ fnv-1.0.7 \
+ foldhash-0.2.0 \
+ font-types-0.9.0 \
+ fontconfig-parser-0.5.8 \
+ fontdb-0.16.2 \
+ form_urlencoded-1.2.2 \
+ fsevent-sys-4.1.0 \
+ funty-2.0.0 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
+ generic-array-0.14.7 \
+ getrandom-0.2.16 \
+ getrandom-0.3.4 \
+ gif-0.13.3 \
+ gimli-0.31.1 \
+ h2-0.3.27 \
+ half-2.7.1 \
+ hashbrown-0.16.1 \
+ heck-0.5.0 \
+ hex-0.4.3 \
+ http-0.2.12 \
+ http-body-0.4.6 \
+ httparse-1.10.1 \
+ httpdate-1.0.3 \
+ hyper-0.14.32 \
+ hyper-rustls-0.24.2 \
+ iana-time-zone-0.1.64 \
+ iana-time-zone-haiku-0.1.2 \
+ icu_collections-1.5.0 \
+ icu_locid-1.5.0 \
+ icu_locid_transform-1.5.0 \
+ icu_locid_transform_data-1.5.1 \
+ icu_normalizer-1.5.0 \
+ icu_normalizer_data-1.5.1 \
+ icu_properties-1.5.1 \
+ icu_properties_data-1.5.1 \
+ icu_provider-1.5.0 \
+ icu_provider_macros-1.5.0 \
+ icy_sixel-0.5.0 \
+ ident_case-1.0.1 \
+ idna-1.1.0 \
+ idna_adapter-1.2.0 \
+ image-0.25.6 \
+ image-webp-0.2.4 \
+ imgref-1.12.0 \
+ indenter-0.3.4 \
+ indexmap-2.11.4 \
+ indoc-2.0.7 \
+ inotify-0.11.0 \
+ inotify-sys-0.1.5 \
+ insta-1.45.0 \
+ instability-0.3.10 \
+ interpolate_name-0.2.4 \
+ ipnet-2.11.0 \
+ is_terminal_polyfill-1.70.2 \
+ itertools-0.12.1 \
+ itertools-0.13.0 \
+ itertools-0.14.0 \
+ itoa-1.0.16 \
+ jobserver-0.1.34 \
+ jpeg-decoder-0.3.2 \
+ js-sys-0.3.83 \
+ kasuari-0.4.9 \
+ kqueue-1.1.1 \
+ kqueue-sys-1.0.4 \
+ lab-0.11.0 \
+ lazy_static-1.5.0 \
+ lebe-0.5.3 \
+ libc-0.2.178 \
+ libfuzzer-sys-0.4.10 \
+ libm-0.2.15 \
+ libredox-0.1.11 \
+ line-clipping-0.3.4 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.7.5 \
+ litrs-1.0.0 \
+ lock_api-0.4.14 \
+ log-0.4.29 \
+ loop9-0.1.5 \
+ lru-0.16.2 \
+ mac_address-1.1.8 \
+ maybe-rayon-0.1.1 \
+ memchr-2.7.6 \
+ memmap2-0.9.9 \
+ memmem-0.1.1 \
+ memoffset-0.9.1 \
+ mime-0.3.17 \
+ minimal-lexical-0.2.1 \
+ miniz_oxide-0.8.9 \
+ mio-1.1.1 \
+ new_debug_unreachable-1.0.6 \
+ nix-0.29.0 \
+ nom-7.1.3 \
+ nom-8.0.0 \
+ noop_proc_macro-0.3.0 \
+ notify-8.2.0 \
+ notify-debouncer-mini-0.6.0 \
+ notify-types-2.0.0 \
+ nu-ansi-term-0.50.3 \
+ num-bigint-0.4.6 \
+ num-conv-0.1.0 \
+ num-derive-0.4.2 \
+ num-integer-0.1.46 \
+ num-rational-0.4.2 \
+ num-traits-0.2.19 \
+ num_threads-0.1.7 \
+ numtoa-0.2.4 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.2 \
+ option-ext-0.2.0 \
+ ordered-float-4.6.0 \
+ ordered-float-5.1.0 \
+ outref-0.5.2 \
+ owo-colors-4.2.3 \
+ palette-0.7.6 \
+ palette_derive-0.7.6 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
+ paste-1.0.15 \
+ percent-encoding-2.3.2 \
+ pest-2.8.3 \
+ pest_derive-2.8.3 \
+ pest_generator-2.8.3 \
+ pest_meta-2.8.3 \
+ phf-0.11.3 \
+ phf_codegen-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_macros-0.11.3 \
+ phf_shared-0.11.3 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ pkg-config-0.3.32 \
+ png-0.17.16 \
+ portable-atomic-1.12.0 \
+ powerfmt-0.2.0 \
+ ppv-lite86-0.2.21 \
+ pretty_assertions-1.4.1 \
+ proc-macro2-1.0.103 \
+ profiling-1.0.17 \
+ profiling-procmacros-1.0.17 \
+ qoi-0.4.1 \
+ quantette-0.5.1 \
+ quick-error-2.0.1 \
+ quote-1.0.42 \
+ r-efi-5.3.0 \
+ radium-0.7.0 \
+ rand-0.8.5 \
+ rand-0.9.2 \
+ rand_chacha-0.3.1 \
+ rand_core-0.6.4 \
+ rand_core-0.9.5 \
+ rand_xoshiro-0.7.0 \
+ rangemap-1.7.1 \
+ ratatui-0.30.0 \
+ ratatui-core-0.1.0 \
+ ratatui-crossterm-0.1.0 \
+ ratatui-image-10.0.3 \
+ ratatui-macros-0.7.0 \
+ ratatui-termion-0.1.0 \
+ ratatui-termwiz-0.1.0 \
+ ratatui-widgets-0.3.0 \
+ rav1e-0.7.1 \
+ ravif-0.11.20 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ read-fonts-0.34.0 \
+ redox_syscall-0.5.18 \
+ redox_users-0.4.6 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ reqwest-0.11.27 \
+ rgb-0.8.52 \
+ ring-0.17.14 \
+ roxmltree-0.20.0 \
+ rustc-demangle-0.1.26 \
+ rustc-hash-1.1.0 \
+ rustc_version-0.4.1 \
+ rustix-0.38.44 \
+ rustix-1.1.2 \
+ rustls-0.21.12 \
+ rustls-pemfile-1.0.4 \
+ rustls-webpki-0.101.7 \
+ rustversion-1.0.22 \
+ rustybuzz-0.14.1 \
+ ryu-1.0.21 \
+ safe_arch-0.9.3 \
+ same-file-1.0.6 \
+ scopeguard-1.2.0 \
+ sct-0.7.1 \
+ self_cell-1.2.1 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.146 \
+ serde_spanned-0.6.9 \
+ serde_urlencoded-0.7.1 \
+ sha2-0.10.9 \
+ sharded-slab-0.1.7 \
+ shlex-1.3.0 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.5 \
+ signal-hook-registry-1.4.7 \
+ simd-adler32-0.3.8 \
+ simd_helpers-0.1.0 \
+ similar-2.7.0 \
+ siphasher-1.0.1 \
+ skrifa-0.36.0 \
+ slab-0.4.11 \
+ slotmap-1.1.1 \
+ smallvec-1.15.1 \
+ smawk-0.3.2 \
+ smol_str-0.2.2 \
+ socket2-0.5.10 \
+ socket2-0.6.1 \
+ stable_deref_trait-1.2.1 \
+ static_assertions-1.1.0 \
+ streaming-iterator-0.1.9 \
+ strsim-0.11.1 \
+ strum-0.27.2 \
+ strum_macros-0.27.2 \
+ swash-0.2.6 \
+ syn-1.0.109 \
+ syn-2.0.111 \
+ sync_wrapper-0.1.2 \
+ synstructure-0.13.2 \
+ sys-locale-0.3.2 \
+ system-configuration-0.5.1 \
+ system-configuration-sys-0.5.0 \
+ system-deps-6.2.2 \
+ tap-1.0.1 \
+ target-lexicon-0.12.16 \
+ tempfile-3.23.0 \
+ terminfo-0.9.0 \
+ termion-4.0.6 \
+ termios-0.3.3 \
+ termwiz-0.23.3 \
+ textwrap-0.16.2 \
+ thiserror-1.0.69 \
+ thiserror-2.0.17 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.17 \
+ thread_local-1.1.9 \
+ tiff-0.9.1 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ tinystr-0.7.6 \
+ tinyvec-1.10.0 \
+ tinyvec_macros-0.1.1 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
+ tokio-rustls-0.24.1 \
+ tokio-util-0.7.17 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
+ tower-service-0.3.3 \
+ tracing-0.1.44 \
+ tracing-core-0.1.36 \
+ tracing-error-0.2.1 \
+ tracing-subscriber-0.3.22 \
+ tree-sitter-0.26.3 \
+ tree-sitter-language-0.1.6 \
+ tree-sitter-md-0.5.1 \
+ try-lock-0.2.5 \
+ ttf-parser-0.20.0 \
+ ttf-parser-0.21.1 \
+ typenum-1.19.0 \
+ ucd-trie-0.1.7 \
+ unicode-bidi-0.3.18 \
+ unicode-bidi-mirroring-0.2.0 \
+ unicode-ccc-0.2.0 \
+ unicode-ident-1.0.22 \
+ unicode-linebreak-0.1.5 \
+ unicode-properties-0.1.4 \
+ unicode-script-0.5.8 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-2.0.0 \
+ unicode-width-0.2.2 \
+ untrusted-0.9.0 \
+ url-2.5.7 \
+ utf16_iter-1.0.5 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
+ uuid-1.19.0 \
+ v_frame-0.3.9 \
+ valuable-0.1.1 \
+ version-compare-0.2.1 \
+ version_check-0.9.5 \
+ vsimd-0.8.0 \
+ vtparse-0.6.2 \
+ walkdir-2.5.0 \
+ want-0.3.1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.106 \
+ wasm-bindgen-futures-0.4.56 \
+ wasm-bindgen-macro-0.2.106 \
+ wasm-bindgen-macro-support-0.2.106 \
+ wasm-bindgen-shared-0.2.106 \
+ web-sys-0.3.83 \
+ webpki-roots-0.25.4 \
+ weezl-0.1.12 \
+ wezterm-bidi-0.2.3 \
+ wezterm-blob-leases-0.1.1 \
+ wezterm-color-types-0.3.0 \
+ wezterm-dynamic-0.2.1 \
+ wezterm-dynamic-derive-0.1.1 \
+ wezterm-input-types-0.1.0 \
+ wide-0.8.3 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-util-0.1.11 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.58.0 \
+ windows-core-0.58.0 \
+ windows-core-0.61.2 \
+ windows-implement-0.58.0 \
+ windows-implement-0.60.2 \
+ windows-interface-0.58.0 \
+ windows-interface-0.59.3 \
+ windows-link-0.1.3 \
+ windows-link-0.2.1 \
+ windows-result-0.2.0 \
+ windows-result-0.3.4 \
+ windows-strings-0.1.0 \
+ windows-strings-0.4.2 \
+ windows-sys-0.48.0 \
+ windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
+ windows-targets-0.48.5 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.5 \
+ windows_aarch64_gnullvm-0.48.5 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.48.5 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.48.5 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.48.5 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.48.5 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.48.5 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.14 \
+ winreg-0.50.0 \
+ wit-bindgen-0.46.0 \
+ write16-1.0.0 \
+ writeable-0.5.5 \
+ wyz-0.5.1 \
+ yansi-1.0.1 \
+ yazi-0.2.1 \
+ yoke-0.7.5 \
+ yoke-derive-0.7.5 \
+ zeno-0.3.3 \
+ zerocopy-0.8.31 \
+ zerocopy-derive-0.8.31 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerovec-0.10.4 \
+ zerovec-derive-0.10.3 \
+ zune-core-0.4.12 \
+ zune-inflate-0.2.54 \
+ zune-jpeg-0.4.21
diff --git a/sysutils/mdfried/distinfo b/sysutils/mdfried/distinfo
new file mode 100644
index 000000000000..6c2b84ef2ed6
--- /dev/null
+++ b/sysutils/mdfried/distinfo
@@ -0,0 +1,983 @@
+TIMESTAMP = 1769337993
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
+SIZE (rust/crates/aligned-vec-0.6.4.crate) = 12609
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
+SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
+SHA256 (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea
+SIZE (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 5102
+SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
+SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
+SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
+SIZE (rust/crates/atomic-0.6.1.crate) = 15243
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/av1-grain-0.2.5.crate) = 8cfddb07216410377231960af4fcab838eaa12e013417781b78bd95ee22077f8
+SIZE (rust/crates/av1-grain-0.2.5.crate) = 37997
+SHA256 (rust/crates/avif-serialize-0.8.6.crate) = 47c8fbc0f831f4519fe8b810b6a7a91410ec83031b8233f730a0480029f6a23f
+SIZE (rust/crates/avif-serialize-0.8.6.crate) = 14185
+SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
+SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
+SIZE (rust/crates/base64-0.21.7.crate) = 82576
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195
+SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531
+SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
+SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
+SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
+SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
+SHA256 (rust/crates/bit_field-0.10.3.crate) = 1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6
+SIZE (rust/crates/bit_field-0.10.3.crate) = 11173
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/bitstream-io-2.6.0.crate) = 6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2
+SIZE (rust/crates/bitstream-io-2.6.0.crate) = 38256
+SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
+SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/built-0.7.7.crate) = 56ed6191a7e78c36abdb16ab65341eefd73d64d303fffccdbb00d51e4205967b
+SIZE (rust/crates/built-0.7.7.crate) = 29776
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
+SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
+SIZE (rust/crates/by_address-1.2.1.crate) = 8437
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
+SHA256 (rust/crates/bytemuck_derive-1.10.2.crate) = f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff
+SIZE (rust/crates/bytemuck_derive-1.10.2.crate) = 25678
+SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
+SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
+SHA256 (rust/crates/bytes-1.11.0.crate) = b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3
+SIZE (rust/crates/bytes-1.11.0.crate) = 78391
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cc-1.2.50.crate) = 9f50d563227a1c37cc0a263f64eca3334388c01c5e4c4861a9def205c614383c
+SIZE (rust/crates/cc-1.2.50.crate) = 93293
+SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02
+SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+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.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8
+SIZE (rust/crates/clap-4.5.53.crate) = 62036
+SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00
+SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+SHA256 (rust/crates/color-eyre-0.6.5.crate) = e5920befb47832a6d61ee3a3a846565cfa39b331331e68a3b1d1116630f2f26d
+SIZE (rust/crates/color-eyre-0.6.5.crate) = 636255
+SHA256 (rust/crates/color-spantrace-0.3.0.crate) = b8b88ea9df13354b55bc7234ebcce36e6ef896aca2e42a15de9e10edce01b427
+SIZE (rust/crates/color-spantrace-0.3.0.crate) = 12884
+SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
+SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
+SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
+SHA256 (rust/crates/confy-0.6.1.crate) = 45b1f4c00870f07dc34adcac82bb6a72cc5aabca8536ba1797e01df51d2ce9a0
+SIZE (rust/crates/confy-0.6.1.crate) = 16697
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
+SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
+SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
+SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
+SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/cosmic-text-0.14.2.crate) = da46a9d5a8905cc538a4a5bceb6a4510de7a51049c5588c0114efce102bcbbe8
+SIZE (rust/crates/cosmic-text-0.14.2.crate) = 1910697
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
+SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
+SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
+SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
+SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
+SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
+SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf
+SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
+SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
+SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
+SIZE (rust/crates/derive_more-2.1.1.crate) = 88632
+SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb
+SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094
+SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
+SIZE (rust/crates/diff-0.1.13.crate) = 46216
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/directories-5.0.1.crate) = 9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35
+SIZE (rust/crates/directories-5.0.1.crate) = 15833
+SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
+SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
+SIZE (rust/crates/document-features-0.2.12.crate) = 14739
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
+SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
+SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
+SHA256 (rust/crates/equator-0.4.2.crate) = 4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc
+SIZE (rust/crates/equator-0.4.2.crate) = 11159
+SHA256 (rust/crates/equator-macro-0.4.2.crate) = 44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3
+SIZE (rust/crates/equator-macro-0.4.2.crate) = 6407
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
+SIZE (rust/crates/euclid-0.22.11.crate) = 79261
+SHA256 (rust/crates/exr-1.74.0.crate) = 4300e043a56aa2cb633c01af81ca8f699a321879a7854d3896a0ba89056363be
+SIZE (rust/crates/exr-1.74.0.crate) = 248890
+SHA256 (rust/crates/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec
+SIZE (rust/crates/eyre-0.6.12.crate) = 45330
+SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
+SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
+SHA256 (rust/crates/fast-srgb8-1.0.0.crate) = dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1
+SIZE (rust/crates/fast-srgb8-1.0.0.crate) = 17214
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
+SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
+SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
+SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
+SHA256 (rust/crates/find-msvc-tools-0.1.5.crate) = 3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844
+SIZE (rust/crates/find-msvc-tools-0.1.5.crate) = 30942
+SHA256 (rust/crates/finl_unicode-1.4.0.crate) = 9844ddc3a6e533d62bba727eb6c28b5d360921d5175e9ff0f1e621a5c590a4d5
+SIZE (rust/crates/finl_unicode-1.4.0.crate) = 66414
+SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
+SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
+SIZE (rust/crates/flate2-1.1.5.crate) = 77015
+SHA256 (rust/crates/flexi_logger-0.31.7.crate) = 31e5335674a3a259527f97e9176a3767dcc9b220b8e29d643daeb2d6c72caf8b
+SIZE (rust/crates/flexi_logger-0.31.7.crate) = 243888
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
+SHA256 (rust/crates/font-types-0.9.0.crate) = 02a596f5713680923a2080d86de50fe472fb290693cf0f701187a1c8b36996b7
+SIZE (rust/crates/font-types-0.9.0.crate) = 24609
+SHA256 (rust/crates/fontconfig-parser-0.5.8.crate) = bbc773e24e02d4ddd8395fd30dc147524273a83e54e0f312d986ea30de5f5646
+SIZE (rust/crates/fontconfig-parser-0.5.8.crate) = 40928
+SHA256 (rust/crates/fontdb-0.16.2.crate) = b0299020c3ef3f60f526a4f64ab4a3d4ce116b1acbf24cdd22da0068e5d81dc3
+SIZE (rust/crates/fontdb-0.16.2.crate) = 107447
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
+SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
+SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
+SIZE (rust/crates/funty-2.0.0.crate) = 13160
+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
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+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/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+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.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/gif-0.13.3.crate) = 4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b
+SIZE (rust/crates/gif-0.13.3.crate) = 36010
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/h2-0.3.27.crate) = 0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d
+SIZE (rust/crates/h2-0.3.27.crate) = 169180
+SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
+SIZE (rust/crates/half-2.7.1.crate) = 61040
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
+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
+SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
+SIZE (rust/crates/http-0.2.12.crate) = 101964
+SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2
+SIZE (rust/crates/http-body-0.4.6.crate) = 10773
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
+SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
+SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
+SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7
+SIZE (rust/crates/hyper-0.14.32.crate) = 199622
+SHA256 (rust/crates/hyper-rustls-0.24.2.crate) = ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590
+SIZE (rust/crates/hyper-rustls-0.24.2.crate) = 30195
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
+SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
+SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
+SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
+SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
+SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
+SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
+SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
+SHA256 (rust/crates/icu_locid_transform_data-1.5.1.crate) = 7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d
+SIZE (rust/crates/icu_locid_transform_data-1.5.1.crate) = 42937
+SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
+SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
+SHA256 (rust/crates/icu_normalizer_data-1.5.1.crate) = c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7
+SIZE (rust/crates/icu_normalizer_data-1.5.1.crate) = 50737
+SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
+SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
+SHA256 (rust/crates/icu_properties_data-1.5.1.crate) = 85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2
+SIZE (rust/crates/icu_properties_data-1.5.1.crate) = 229231
+SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
+SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
+SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
+SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/icy_sixel-0.5.0.crate) = 85518b9086bf01117761b90e7691c0ef3236fa8adfb1fb44dd248fe5f87215d5
+SIZE (rust/crates/icy_sixel-0.5.0.crate) = 3942871
+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.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
+SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a
+SIZE (rust/crates/image-0.25.6.crate) = 242367
+SHA256 (rust/crates/image-webp-0.2.4.crate) = 525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3
+SIZE (rust/crates/image-webp-0.2.4.crate) = 68478
+SHA256 (rust/crates/imgref-1.12.0.crate) = e7c5cedc30da3a610cac6b4ba17597bdf7152cf974e8aab3afb3d54455e371c8
+SIZE (rust/crates/imgref-1.12.0.crate) = 66324
+SHA256 (rust/crates/indenter-0.3.4.crate) = 964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5
+SIZE (rust/crates/indenter-0.3.4.crate) = 11101
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
+SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
+SIZE (rust/crates/inotify-0.11.0.crate) = 26241
+SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
+SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
+SHA256 (rust/crates/insta-1.45.0.crate) = b76866be74d68b1595eb8060cb9191dca9c021db2316558e52ddc5d55d41b66c
+SIZE (rust/crates/insta-1.45.0.crate) = 112109
+SHA256 (rust/crates/instability-0.3.10.crate) = 6778b0196eefee7df739db78758e5cf9b37412268bfa5650bfeed028aed20d9c
+SIZE (rust/crates/instability-0.3.10.crate) = 14509
+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
+SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
+SIZE (rust/crates/itertools-0.12.1.crate) = 137761
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.16.crate) = 7ee5b5339afb4c41626dde77b7a611bd4f2c202b897852b4bcf5d03eddc61010
+SIZE (rust/crates/itoa-1.0.16.crate) = 15757
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/jpeg-decoder-0.3.2.crate) = 00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07
+SIZE (rust/crates/jpeg-decoder-0.3.2.crate) = 745371
+SHA256 (rust/crates/js-sys-0.3.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8
+SIZE (rust/crates/js-sys-0.3.83.crate) = 56425
+SHA256 (rust/crates/kasuari-0.4.9.crate) = 12a3d6645acdef96d256c1f9fd3be7ecfa60d8457520a50bbd1600b6053f8173
+SIZE (rust/crates/kasuari-0.4.9.crate) = 31789
+SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
+SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
+SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
+SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
+SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f
+SIZE (rust/crates/lab-0.11.0.crate) = 15140
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/lebe-0.5.3.crate) = 7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8
+SIZE (rust/crates/lebe-0.5.3.crate) = 9439
+SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091
+SIZE (rust/crates/libc-0.2.178.crate) = 783720
+SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404
+SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
+SHA256 (rust/crates/libredox-0.1.11.crate) = df15f6eac291ed1cf25865b1ee60399f57e7c227e7f51bdbd4c5270396a9ed50
+SIZE (rust/crates/libredox-0.1.11.crate) = 7330
+SHA256 (rust/crates/line-clipping-0.3.4.crate) = b9bd35dcd25f8578944c44cd75649d6487d74cf895002f6d86613164f2635b72
+SIZE (rust/crates/line-clipping-0.3.4.crate) = 15214
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
+SIZE (rust/crates/litemap-0.7.5.crate) = 29962
+SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092
+SIZE (rust/crates/litrs-1.0.0.crate) = 46610
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/loop9-0.1.5.crate) = 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062
+SIZE (rust/crates/loop9-0.1.5.crate) = 3406
+SHA256 (rust/crates/lru-0.16.2.crate) = 96051b46fc183dc9cd4a223960ef37b9af631b55191852a8274bfef064cda20f
+SIZE (rust/crates/lru-0.16.2.crate) = 16627
+SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
+SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
+SHA256 (rust/crates/maybe-rayon-0.1.1.crate) = 8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519
+SIZE (rust/crates/maybe-rayon-0.1.1.crate) = 2901
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmap2-0.9.9.crate) = 744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490
+SIZE (rust/crates/memmap2-0.9.9.crate) = 34576
+SHA256 (rust/crates/memmem-0.1.1.crate) = a64a92489e2744ce060c349162be1c5f33c6969234104dbd99ddb5feb08b8c15
+SIZE (rust/crates/memmem-0.1.1.crate) = 10665
+SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
+SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
+SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
+SIZE (rust/crates/mime-0.3.17.crate) = 15712
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
+SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
+SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
+SIZE (rust/crates/nom-8.0.0.crate) = 135590
+SHA256 (rust/crates/noop_proc_macro-0.3.0.crate) = 0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8
+SIZE (rust/crates/noop_proc_macro-0.3.0.crate) = 2157
+SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3
+SIZE (rust/crates/notify-8.2.0.crate) = 39067
+SHA256 (rust/crates/notify-debouncer-mini-0.6.0.crate) = a689eb4262184d9a1727f9087cd03883ea716682ab03ed24efec57d7716dccb8
+SIZE (rust/crates/notify-debouncer-mini-0.6.0.crate) = 9951
+SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
+SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
+SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5
+SIZE (rust/crates/nu-ansi-term-0.50.3.crate) = 29597
+SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
+SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
+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
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
+SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
+SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
+SHA256 (rust/crates/numtoa-0.2.4.crate) = 6aa2c4e539b869820a2b82e1aef6ff40aa85e65decdd5185e83fb4b1249cd00f
+SIZE (rust/crates/numtoa-0.2.4.crate) = 9167
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
+SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
+SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
+SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
+SHA256 (rust/crates/ordered-float-5.1.0.crate) = 7f4779c6901a562440c3786d08192c6fbda7c1c2060edd10006b05ee35d10f2d
+SIZE (rust/crates/ordered-float-5.1.0.crate) = 30230
+SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e
+SIZE (rust/crates/outref-0.5.2.crate) = 5621
+SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52
+SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315
+SHA256 (rust/crates/palette-0.7.6.crate) = 4cbf71184cc5ecc2e4e1baccdb21026c20e5fc3dcf63028a086131b3ab00b6e6
+SIZE (rust/crates/palette-0.7.6.crate) = 230913
+SHA256 (rust/crates/palette_derive-0.7.6.crate) = f5030daf005bface118c096f510ffb781fc28f9ab6a32ab224d8631be6851d30
+SIZE (rust/crates/palette_derive-0.7.6.crate) = 17073
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
+SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
+SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4
+SIZE (rust/crates/pest-2.8.3.crate) = 130311
+SHA256 (rust/crates/pest_derive-2.8.3.crate) = 187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de
+SIZE (rust/crates/pest_derive-2.8.3.crate) = 43363
+SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843
+SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010
+SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a
+SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289
+SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
+SIZE (rust/crates/phf-0.11.3.crate) = 23231
+SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
+SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
+SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
+SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
+SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216
+SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436
+SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/pkg-config-0.3.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/portable-atomic-1.12.0.crate) = f59e70c4aef1e55797c2e8fd94a4f2a973fc972cfde0e0b05f683667b0cd39dd
+SIZE (rust/crates/portable-atomic-1.12.0.crate) = 191124
+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/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
+SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
+SIZE (rust/crates/profiling-1.0.17.crate) = 13493
+SHA256 (rust/crates/profiling-procmacros-1.0.17.crate) = 52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b
+SIZE (rust/crates/profiling-procmacros-1.0.17.crate) = 5895
+SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001
+SIZE (rust/crates/qoi-0.4.1.crate) = 71135
+SHA256 (rust/crates/quantette-0.5.1.crate) = c98fecda8b16396ff9adac67644a523dd1778c42b58606a29df5c31ca925d174
+SIZE (rust/crates/quantette-0.5.1.crate) = 81566
+SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
+SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
+SIZE (rust/crates/radium-0.7.0.crate) = 10906
+SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
+SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
+SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
+SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
+SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/rand_core-0.9.5.crate) = 76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c
+SIZE (rust/crates/rand_core-0.9.5.crate) = 24129
+SHA256 (rust/crates/rand_xoshiro-0.7.0.crate) = f703f4665700daf5512dcca5f43afa6af89f09db47fb56be587f80636bda2d41
+SIZE (rust/crates/rand_xoshiro-0.7.0.crate) = 18189
+SHA256 (rust/crates/rangemap-1.7.1.crate) = 973443cf09a9c8656b574a866ab68dfa19f0867d0340648c7d2f6a71b8a8ea68
+SIZE (rust/crates/rangemap-1.7.1.crate) = 58127
+SHA256 (rust/crates/ratatui-0.30.0.crate) = d1ce67fb8ba4446454d1c8dbaeda0557ff5e94d39d5e5ed7f10a65eb4c8266bc
+SIZE (rust/crates/ratatui-0.30.0.crate) = 70528
+SHA256 (rust/crates/ratatui-core-0.1.0.crate) = 5ef8dea09a92caaf73bff7adb70b76162e5937524058a7e5bff37869cbbec293
+SIZE (rust/crates/ratatui-core-0.1.0.crate) = 159099
+SHA256 (rust/crates/ratatui-crossterm-0.1.0.crate) = 577c9b9f652b4c121fb25c6a391dd06406d3b092ba68827e6d2f09550edc54b3
+SIZE (rust/crates/ratatui-crossterm-0.1.0.crate) = 17118
+SHA256 (rust/crates/ratatui-image-10.0.3.crate) = bbfe93cafc1270a20ed35a5eca989476b730fd2caae85bae0bfbfebb3bb0b4a9
+SIZE (rust/crates/ratatui-image-10.0.3.crate) = 5983079
+SHA256 (rust/crates/ratatui-macros-0.7.0.crate) = a7f1342a13e83e4bb9d0b793d0ea762be633f9582048c892ae9041ef39c936f4
+SIZE (rust/crates/ratatui-macros-0.7.0.crate) = 16599
+SHA256 (rust/crates/ratatui-termion-0.1.0.crate) = 4cade85a8591fbc911e147951422f0d6fd40f4948b271b6216c7dc01838996f8
+SIZE (rust/crates/ratatui-termion-0.1.0.crate) = 12053
+SHA256 (rust/crates/ratatui-termwiz-0.1.0.crate) = 0f76fe0bd0ed4295f0321b1676732e2454024c15a35d01904ddb315afd3d545c
+SIZE (rust/crates/ratatui-termwiz-0.1.0.crate) = 17360
+SHA256 (rust/crates/ratatui-widgets-0.3.0.crate) = d7dbfa023cd4e604c2553483820c5fe8aa9d71a42eea5aa77c6e7f35756612db
+SIZE (rust/crates/ratatui-widgets-0.3.0.crate) = 216270
+SHA256 (rust/crates/rav1e-0.7.1.crate) = cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9
+SIZE (rust/crates/rav1e-0.7.1.crate) = 1472522
+SHA256 (rust/crates/ravif-0.11.20.crate) = 5825c26fddd16ab9f515930d49028a630efec172e903483c94796cfe31893e6b
+SIZE (rust/crates/ravif-0.11.20.crate) = 19233
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/read-fonts-0.34.0.crate) = 8941f8e9d5f8ad3aebea330d01ac68c0167600eb31a86ecd86e97be4d13b51f5
+SIZE (rust/crates/read-fonts-0.34.0.crate) = 416028
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
+SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62
+SIZE (rust/crates/reqwest-0.11.27.crate) = 163155
+SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce
+SIZE (rust/crates/rgb-0.8.52.crate) = 22449
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
+SHA256 (rust/crates/roxmltree-0.20.0.crate) = 6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97
+SIZE (rust/crates/roxmltree-0.20.0.crate) = 54594
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
+SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
+SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e
+SIZE (rust/crates/rustls-0.21.12.crate) = 285674
+SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c
+SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092
+SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765
+SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/rustybuzz-0.14.1.crate) = cfb9cf8877777222e4a3bc7eb247e398b56baba500c38c1c46842431adc8b55c
+SIZE (rust/crates/rustybuzz-0.14.1.crate) = 254743
+SHA256 (rust/crates/ryu-1.0.21.crate) = 62049b2877bf12821e8f9ad256ee38fdc31db7387ec2d3b3f403024de2034aea
+SIZE (rust/crates/ryu-1.0.21.crate) = 50771
+SHA256 (rust/crates/safe_arch-0.9.3.crate) = 629516c85c29fe757770fa03f2074cf1eac43d44c02a3de9fc2ef7b0e207dfdd
+SIZE (rust/crates/safe_arch-0.9.3.crate) = 89545
+SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
+SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+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/self_cell-1.2.1.crate) = 16c2f82143577edb4921b71ede051dac62ca3c16084e918bf7b40c96ae10eb33
+SIZE (rust/crates/self_cell-1.2.1.crate) = 13542
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.146.crate) = 217ca874ae0207aac254aa02c957ded05585a90892cc8d87f9e5fa49669dadd8
+SIZE (rust/crates/serde_json-1.0.146.crate) = 155880
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
+SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
+SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
+SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc
+SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373
+SHA256 (rust/crates/signal-hook-registry-1.4.7.crate) = 7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad
+SIZE (rust/crates/signal-hook-registry-1.4.7.crate) = 19491
+SHA256 (rust/crates/simd-adler32-0.3.8.crate) = e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2
+SIZE (rust/crates/simd-adler32-0.3.8.crate) = 17294
+SHA256 (rust/crates/simd_helpers-0.1.0.crate) = 95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6
+SIZE (rust/crates/simd_helpers-0.1.0.crate) = 1527
+SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
+SIZE (rust/crates/similar-2.7.0.crate) = 53928
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/skrifa-0.36.0.crate) = 37004372610e83ee2a4c69c7d896b41f33da6a3dc1a4fe07dd9b2629a549b1dc
+SIZE (rust/crates/skrifa-0.36.0.crate) = 282755
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/slotmap-1.1.1.crate) = bdd58c3c93c3d278ca835519292445cb4b0d4dc59ccfdf7ceadaab3f8aeb4038
+SIZE (rust/crates/slotmap-1.1.1.crate) = 61862
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c
+SIZE (rust/crates/smawk-0.3.2.crate) = 13831
+SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead
+SIZE (rust/crates/smol_str-0.2.2.crate) = 15840
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
+SHA256 (rust/crates/streaming-iterator-0.1.9.crate) = 2b2231b7c3057d5e4ad0156fb3dc807d900806020c5ffa3ee6ff2c8c76fb8520
+SIZE (rust/crates/streaming-iterator-0.1.9.crate) = 18482
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
+SIZE (rust/crates/strum-0.27.2.crate) = 8489
+SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
+SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
+SHA256 (rust/crates/swash-0.2.6.crate) = 47846491253e976bdd07d0f9cc24b7daf24720d11309302ccbbc6e6b6e53550a
+SIZE (rust/crates/swash-0.2.6.crate) = 238129
+SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
+SIZE (rust/crates/syn-1.0.109.crate) = 237611
+SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87
+SIZE (rust/crates/syn-2.0.111.crate) = 302117
+SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
+SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/sys-locale-0.3.2.crate) = 8eab9a99a024a169fe8a903cf9d4a3b3601109bcc13bd9e3c6fff259138626c4
+SIZE (rust/crates/sys-locale-0.3.2.crate) = 15072
+SHA256 (rust/crates/system-configuration-0.5.1.crate) = ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7
+SIZE (rust/crates/system-configuration-0.5.1.crate) = 12618
+SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9
+SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730
+SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349
+SIZE (rust/crates/system-deps-6.2.2.crate) = 25546
+SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
+SIZE (rust/crates/tap-1.0.1.crate) = 11316
+SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
+SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/terminfo-0.9.0.crate) = d4ea810f0692f9f51b382fff5893887bb4580f5fa246fde546e0b13e7fcee662
+SIZE (rust/crates/terminfo-0.9.0.crate) = 45420
+SHA256 (rust/crates/termion-4.0.6.crate) = f44138a9ae08f0f502f24104d82517ef4da7330c35acd638f1f29d3cd5475ecb
+SIZE (rust/crates/termion-4.0.6.crate) = 24048
+SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b
+SIZE (rust/crates/termios-0.3.3.crate) = 17103
+SHA256 (rust/crates/termwiz-0.23.3.crate) = 4676b37242ccbd1aabf56edb093a4827dc49086c0ffd764a5705899e0f35f8f7
+SIZE (rust/crates/termwiz-0.23.3.crate) = 400004
+SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
+SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
+SIZE (rust/crates/tiff-0.9.1.crate) = 1423953
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
+SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
+SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
+SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
+SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081
+SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049
+SHA256 (rust/crates/tokio-util-0.7.17.crate) = 2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594
+SIZE (rust/crates/tokio-util-0.7.17.crate) = 133898
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+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.44.crate) = 63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100
+SIZE (rust/crates/tracing-0.1.44.crate) = 463135
+SHA256 (rust/crates/tracing-core-0.1.36.crate) = db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a
+SIZE (rust/crates/tracing-core-0.1.36.crate) = 63967
+SHA256 (rust/crates/tracing-error-0.2.1.crate) = 8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db
+SIZE (rust/crates/tracing-error-0.2.1.crate) = 14135
+SHA256 (rust/crates/tracing-subscriber-0.3.22.crate) = 2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e
+SIZE (rust/crates/tracing-subscriber-0.3.22.crate) = 212851
+SHA256 (rust/crates/tree-sitter-0.26.3.crate) = 974d205cc395652cfa8b37daa053fe56eebd429acf8dc055503fee648dae981e
+SIZE (rust/crates/tree-sitter-0.26.3.crate) = 195364
+SHA256 (rust/crates/tree-sitter-language-0.1.6.crate) = 4ae62f7eae5eb549c71b76658648b72cc6111f2d87d24a1e31fa907f4943e3ce
+SIZE (rust/crates/tree-sitter-language-0.1.6.crate) = 7642
+SHA256 (rust/crates/tree-sitter-md-0.5.1.crate) = 2b55ea8733e098490746a07d6f629d1f7820e8953a4aab1341ae39123bcdf93d
+SIZE (rust/crates/tree-sitter-md-0.5.1.crate) = 322189
+SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
+SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
+SHA256 (rust/crates/ttf-parser-0.20.0.crate) = 17f77d76d837a7830fe1d4f12b7b4ba4192c1888001c7164257e4bc6d21d96b4
+SIZE (rust/crates/ttf-parser-0.20.0.crate) = 161769
+SHA256 (rust/crates/ttf-parser-0.21.1.crate) = 2c591d83f69777866b9126b24c6dd9a18351f177e49d625920d19f989fd31cf8
+SIZE (rust/crates/ttf-parser-0.21.1.crate) = 194876
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
+SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
+SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
+SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5
+SIZE (rust/crates/unicode-bidi-0.3.18.crate) = 58300
+SHA256 (rust/crates/unicode-bidi-mirroring-0.2.0.crate) = 23cb788ffebc92c5948d0e997106233eeb1d8b9512f93f41651f52b6c5f5af86
+SIZE (rust/crates/unicode-bidi-mirroring-0.2.0.crate) = 8166
+SHA256 (rust/crates/unicode-ccc-0.2.0.crate) = 1df77b101bcc4ea3d78dafc5ad7e4f58ceffe0b2b16bf446aeb50b6cb4157656
+SIZE (rust/crates/unicode-ccc-0.2.0.crate) = 8872
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
+SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
+SHA256 (rust/crates/unicode-properties-0.1.4.crate) = 7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d
+SIZE (rust/crates/unicode-properties-0.1.4.crate) = 42752
+SHA256 (rust/crates/unicode-script-0.5.8.crate) = 383ad40bb927465ec0ce7720e033cb4ca06912855fc35db31b5755d0de75b1ee
+SIZE (rust/crates/unicode-script-0.5.8.crate) = 48253
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
+SHA256 (rust/crates/unicode-truncate-2.0.0.crate) = 8fbf03860ff438702f3910ca5f28f8dac63c1c11e7efb5012b8b175493606330
+SIZE (rust/crates/unicode-truncate-2.0.0.crate) = 12904
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
+SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
+SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
+SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
+SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/uuid-1.19.0.crate) = e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a
+SIZE (rust/crates/uuid-1.19.0.crate) = 60244
+SHA256 (rust/crates/v_frame-0.3.9.crate) = 666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2
+SIZE (rust/crates/v_frame-0.3.9.crate) = 20856
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
+SHA256 (rust/crates/version-compare-0.2.1.crate) = 03c2856837ef78f57382f06b2b8563a2f512f7185d732608fd9176cb3b8edf0e
+SIZE (rust/crates/version-compare-0.2.1.crate) = 14245
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/vsimd-0.8.0.crate) = 5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64
+SIZE (rust/crates/vsimd-0.8.0.crate) = 21377
+SHA256 (rust/crates/vtparse-0.6.2.crate) = 6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0
+SIZE (rust/crates/vtparse-0.6.2.crate) = 11448
+SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
+SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
+SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
+SIZE (rust/crates/want-0.3.1.crate) = 6398
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.106.crate) = 0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd
+SIZE (rust/crates/wasm-bindgen-0.2.106.crate) = 48417
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.56.crate) = 836d9622d604feee9e5de25ac10e3ea5f2d65b41eac0d9ce72eb5deae707ce7c
+SIZE (rust/crates/wasm-bindgen-futures-0.4.56.crate) = 16730
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3
+SIZE (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 9266
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = 49711
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.106.crate) = cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4
+SIZE (rust/crates/wasm-bindgen-shared-0.2.106.crate) = 10115
+SHA256 (rust/crates/web-sys-0.3.83.crate) = 9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac
+SIZE (rust/crates/web-sys-0.3.83.crate) = 644431
+SHA256 (rust/crates/webpki-roots-0.25.4.crate) = 5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1
+SIZE (rust/crates/webpki-roots-0.25.4.crate) = 253559
+SHA256 (rust/crates/weezl-0.1.12.crate) = a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88
+SIZE (rust/crates/weezl-0.1.12.crate) = 46045
+SHA256 (rust/crates/wezterm-bidi-0.2.3.crate) = 0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec
+SIZE (rust/crates/wezterm-bidi-0.2.3.crate) = 73214
+SHA256 (rust/crates/wezterm-blob-leases-0.1.1.crate) = 692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7
+SIZE (rust/crates/wezterm-blob-leases-0.1.1.crate) = 9305
+SHA256 (rust/crates/wezterm-color-types-0.3.0.crate) = 7de81ef35c9010270d63772bebef2f2d6d1f2d20a983d27505ac850b8c4b4296
+SIZE (rust/crates/wezterm-color-types-0.3.0.crate) = 14631
+SHA256 (rust/crates/wezterm-dynamic-0.2.1.crate) = 5f2ab60e120fd6eaa68d9567f3226e876684639d22a4219b313ff69ec0ccd5ac
+SIZE (rust/crates/wezterm-dynamic-0.2.1.crate) = 11528
+SHA256 (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 46c0cf2d539c645b448eaffec9ec494b8b19bd5077d9e58cb1ae7efece8d575b
+SIZE (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 6960
+SHA256 (rust/crates/wezterm-input-types-0.1.0.crate) = 7012add459f951456ec9d6c7e6fc340b1ce15d6fc9629f8c42853412c029e57e
+SIZE (rust/crates/wezterm-input-types-0.1.0.crate) = 16748
+SHA256 (rust/crates/wide-0.8.3.crate) = 13ca908d26e4786149c48efcf6c0ea09ab0e06d1fe3c17dc1b4b0f1ca4a7e788
+SIZE (rust/crates/wide-0.8.3.crate) = 142795
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
+SIZE (rust/crates/windows-0.58.0.crate) = 9744521
+SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
+SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
+SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
+SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
+SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
+SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
+SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
+SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
+SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
+SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
+SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
+SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
+SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
+SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
+SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
+SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
+SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
+SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
+SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
+SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
+SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
+SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
+SIZE (rust/crates/winnow-0.7.14.crate) = 184718
+SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
+SIZE (rust/crates/winreg-0.50.0.crate) = 29703
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
+SIZE (rust/crates/write16-1.0.0.crate) = 7218
+SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
+SIZE (rust/crates/writeable-0.5.5.crate) = 22354
+SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
+SIZE (rust/crates/wyz-0.5.1.crate) = 18790
+SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
+SIZE (rust/crates/yansi-1.0.1.crate) = 75497
+SHA256 (rust/crates/yazi-0.2.1.crate) = e01738255b5a16e78bbb83e7fbba0a1e7dd506905cfc53f4622d89015a03fbb5
+SIZE (rust/crates/yazi-0.2.1.crate) = 30267
+SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
+SIZE (rust/crates/yoke-0.7.5.crate) = 29673
+SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
+SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
+SHA256 (rust/crates/zeno-0.3.3.crate) = 6df3dc4292935e51816d896edcd52aa30bc297907c26167fec31e2b0c6a32524
+SIZE (rust/crates/zeno-0.3.3.crate) = 46042
+SHA256 (rust/crates/zerocopy-0.8.31.crate) = fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3
+SIZE (rust/crates/zerocopy-0.8.31.crate) = 257633
+SHA256 (rust/crates/zerocopy-derive-0.8.31.crate) = d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a
+SIZE (rust/crates/zerocopy-derive-0.8.31.crate) = 90835
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
+SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
+SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
+SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
+SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
+SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
+SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
+SHA256 (rust/crates/zune-jpeg-0.4.21.crate) = 29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713
+SIZE (rust/crates/zune-jpeg-0.4.21.crate) = 68268
+SHA256 (benjajaja-mdfried-v0.18.2_GH0.tar.gz) = af31a4ca3215a54ea826246cba8b2fbbb957164fd8ee7f8f253f751e98ff4ee9
+SIZE (benjajaja-mdfried-v0.18.2_GH0.tar.gz) = 13618904
diff --git a/sysutils/mdfried/pkg-descr b/sysutils/mdfried/pkg-descr
new file mode 100644
index 000000000000..01e389375e71
--- /dev/null
+++ b/sysutils/mdfried/pkg-descr
@@ -0,0 +1,2 @@
+Mdfried is a markdown viewer for the terminal that renders headers as Bigger
+Text than the rest.
diff --git a/sysutils/michaelo-periodic/Makefile b/sysutils/michaelo-periodic/Makefile
new file mode 100644
index 000000000000..a5559e938546
--- /dev/null
+++ b/sysutils/michaelo-periodic/Makefile
@@ -0,0 +1,33 @@
+PORTNAME= michaelo-periodic
+PORTVERSION= 20260101
+CATEGORIES= sysutils
+
+MAINTAINER= michaelo@FreeBSD.org
+COMMENT= Scripts for the FreeBSD periodic(8) system from ${MAINTAINER}
+WWW= https://github.com/michael-o/freebsd-periodic
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= michael-o
+GH_PROJECT= freebsd-periodic
+
+NO_ARCH= yes
+NO_BUILD= yes
+NO_TEST= yes
+
+PERIODIC_FILES= etc/periodic/weekly/500.gitup \
+ etc/periodic/weekly/550.make-src
+
+PLIST_FILES= ${PERIODIC_FILES}
+
+do-install:
+.for _dir in ${PERIODIC_FILES:H:u}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${_dir}
+.endfor
+.for _file in ${PERIODIC_FILES}
+ ${INSTALL_SCRIPT} ${WRKSRC}/${_file:C,^[^/]+/[^/]+/,,} ${STAGEDIR}${PREFIX}/${_file}
+.endfor
+
+.include <bsd.port.mk>
diff --git a/sysutils/michaelo-periodic/distinfo b/sysutils/michaelo-periodic/distinfo
new file mode 100644
index 000000000000..420ebcf4776d
--- /dev/null
+++ b/sysutils/michaelo-periodic/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1767298727
+SHA256 (michael-o-freebsd-periodic-20260101_GH0.tar.gz) = bd90f751b3b8dbb9ff6ec114005d5ce79f953647623185147e98ca00974ed722
+SIZE (michael-o-freebsd-periodic-20260101_GH0.tar.gz) = 5886
diff --git a/sysutils/michaelo-periodic/pkg-descr b/sysutils/michaelo-periodic/pkg-descr
new file mode 100644
index 000000000000..0edf207dd9da
--- /dev/null
+++ b/sysutils/michaelo-periodic/pkg-descr
@@ -0,0 +1,2 @@
+Scripts for the FreeBSD periodic(8) system from michaelo@FreeBSD.org such as
+updating Git repositories with gitup(1) or building FreeBSD from source.
diff --git a/sysutils/minikube/Makefile b/sysutils/minikube/Makefile
index b872e1c8778d..90f5a88e54a1 100644
--- a/sysutils/minikube/Makefile
+++ b/sysutils/minikube/Makefile
@@ -1,7 +1,7 @@
PORTNAME= minikube
PORTVERSION= 1.37.0
DISTVERSIONPREFIX= v
-PORTREVISION= 4
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/mise/Makefile b/sysutils/mise/Makefile
index 6c53880842ef..ed3557b93aae 100644
--- a/sysutils/mise/Makefile
+++ b/sysutils/mise/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mise
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.12.9
+DISTVERSION= 2026.2.19
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_armv7= compilation fails: LLVM ERROR: out of memory
-BUILD_DEPENDS= rust-nightly>0:lang/rust-nightly # because feature `edition2024` is required
BUILD_DEPENDS+= ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libclang.so:devel/llvm${LLVM_DEFAULT}
LIB_DEPENDS= libgit2.so:devel/libgit2 \
libssh2.so:security/libssh2 \
@@ -25,13 +24,12 @@ USES= cargo localbase:ldflags pkgconfig ssl
USE_GITHUB= yes
GH_ACCOUNT= jdx
-CARGO_BUILDDEP= no
CARGO_CRATES= addr2line-0.25.1 \
adler2-2.0.1 \
aead-0.5.2 \
aes-0.8.4 \
aes-gcm-0.10.3 \
- age-0.11.1 \
+ age-0.11.2 \
age-core-0.11.0 \
ahash-0.7.8 \
ahash-0.8.12 \
@@ -47,7 +45,7 @@ CARGO_CRATES= addr2line-0.25.1 \
anstyle-wincon-3.0.11 \
anyhow-1.0.100 \
arbitrary-1.4.2 \
- arc-swap-1.7.1 \
+ arc-swap-1.8.1 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
asn1-rs-0.7.1 \
@@ -56,20 +54,42 @@ CARGO_CRATES= addr2line-0.25.1 \
assert-json-diff-2.0.2 \
async-backtrace-0.2.7 \
async-backtrace-attributes-0.2.7 \
- async-compression-0.4.34 \
+ async-compression-0.4.37 \
async-recursion-1.1.1 \
async-trait-0.1.89 \
atomic-waker-1.1.2 \
autocfg-1.5.0 \
- aws-lc-fips-sys-0.13.10 \
- aws-lc-rs-1.15.1 \
- aws-lc-sys-0.34.0 \
+ aws-config-1.8.12 \
+ aws-credential-types-1.2.11 \
+ aws-lc-fips-sys-0.13.11 \
+ aws-lc-rs-1.15.4 \
+ aws-lc-sys-0.37.0 \
+ aws-runtime-1.5.18 \
+ aws-sdk-s3-1.121.0 \
+ aws-sdk-sts-1.96.0 \
+ aws-sigv4-1.3.7 \
+ aws-smithy-async-1.2.11 \
+ aws-smithy-checksums-0.63.13 \
+ aws-smithy-eventstream-0.60.18 \
+ aws-smithy-http-0.62.6 \
+ aws-smithy-http-0.63.3 \
+ aws-smithy-http-client-1.1.9 \
+ aws-smithy-json-0.61.9 \
+ aws-smithy-observability-0.2.4 \
+ aws-smithy-query-0.60.13 \
+ aws-smithy-runtime-1.10.0 \
+ aws-smithy-runtime-api-1.11.3 \
+ aws-smithy-types-1.4.3 \
+ aws-smithy-xml-0.60.13 \
+ aws-types-1.3.11 \
backtrace-0.3.76 \
+ backtrace-ext-0.2.1 \
base16ct-0.2.0 \
base64-0.13.1 \
base64-0.21.7 \
base64-0.22.1 \
- base64ct-1.8.0 \
+ base64-simd-0.8.0 \
+ base64ct-1.8.3 \
basic-toml-0.1.10 \
bcrypt-pbkdf-0.10.0 \
bech32-0.9.1 \
@@ -79,62 +99,66 @@ CARGO_CRATES= addr2line-0.25.1 \
bit-set-0.6.0 \
bit-vec-0.7.0 \
bitflags-2.10.0 \
- blake3-1.8.2 \
+ blake3-1.8.3 \
block-buffer-0.10.4 \
block-padding-0.3.3 \
blowfish-0.9.1 \
bstr-1.12.1 \
built-0.8.0 \
- bumpalo-3.19.0 \
+ bumpalo-3.19.1 \
bytecount-0.6.9 \
byteorder-1.5.0 \
- bytes-1.11.0 \
- bytesize-2.3.0 \
+ bytes-1.11.1 \
+ bytes-utils-0.1.4 \
+ bytesize-2.3.1 \
bzip2-0.5.2 \
bzip2-0.6.1 \
bzip2-sys-0.1.13+1.0.8 \
calm_io-0.1.1 \
calmio_filters-0.1.0 \
cbc-0.1.2 \
- cc-1.2.47 \
+ cc-1.2.55 \
cesu8-1.1.0 \
cexpr-0.6.0 \
cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
chacha20-0.9.1 \
chacha20poly1305-0.10.1 \
- chrono-0.4.42 \
+ chrono-0.4.43 \
chrono-tz-0.9.0 \
chrono-tz-build-0.3.0 \
ci_info-0.14.15 \
cipher-0.4.4 \
clang-sys-1.8.1 \
- clap-4.5.53 \
+ clap-4.5.56 \
clap-sort-1.0.3 \
- clap_builder-4.5.53 \
- clap_derive-4.5.49 \
- clap_lex-0.7.6 \
+ clap_builder-4.5.56 \
+ clap_derive-4.5.55 \
+ clap_lex-0.7.7 \
clru-0.6.2 \
- cmake-0.1.54 \
+ clx-1.3.0 \
+ cmake-0.1.57 \
color-eyre-0.6.5 \
color-print-0.3.7 \
color-print-proc-macro-0.3.7 \
color-spantrace-0.3.0 \
colorchoice-1.0.4 \
- colored-3.0.0 \
+ colored-3.1.1 \
combine-4.6.7 \
- comfy-table-7.2.1 \
- compression-codecs-0.4.33 \
+ comfy-table-7.2.2 \
+ compression-codecs-0.4.36 \
compression-core-0.4.31 \
confique-0.3.1 \
confique-macro-0.0.12 \
console-0.15.11 \
- console-0.16.1 \
+ console-0.16.2 \
const-oid-0.9.6 \
const_format-0.2.35 \
const_format_proc_macros-0.2.34 \
constant_time_eq-0.3.1 \
+ constant_time_eq-0.4.2 \
contracts-0.6.7 \
+ convert_case-0.10.0 \
cookie-factory-0.3.3 \
core-foundation-0.9.4 \
core-foundation-0.10.1 \
@@ -143,6 +167,7 @@ CARGO_CRATES= addr2line-0.25.1 \
cpufeatures-0.2.17 \
crc-3.3.0 \
crc-catalog-2.4.0 \
+ crc-fast-1.9.0 \
crc32fast-1.5.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
@@ -166,12 +191,12 @@ CARGO_CRATES= addr2line-0.25.1 \
darling_macro-0.21.3 \
dashmap-5.5.3 \
dashmap-6.1.0 \
- data-encoding-2.9.0 \
+ data-encoding-2.10.0 \
deadpool-0.12.3 \
deadpool-runtime-0.1.4 \
decoded-char-0.1.1 \
deflate64-0.1.10 \
- demand-1.7.2 \
+ demand-1.8.2 \
der-0.7.10 \
der-parser-10.0.0 \
der_derive-0.7.3 \
@@ -180,12 +205,13 @@ CARGO_CRATES= addr2line-0.25.1 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
- derive_more-2.0.1 \
- derive_more-impl-2.0.1 \
+ derive_more-2.1.1 \
+ derive_more-impl-2.1.1 \
deunicode-1.6.2 \
diff-0.1.13 \
digest-0.10.7 \
directories-6.0.0 \
+ dirs-6.0.0 \
dirs-sys-0.5.0 \
displaydoc-0.2.5 \
document-features-0.2.12 \
@@ -213,19 +239,19 @@ CARGO_CRATES= addr2line-0.25.1 \
errno-0.3.14 \
errno-dragonfly-0.1.2 \
exec-0.3.1 \
- expr-lang-0.3.2 \
+ expr-lang-1.1.0 \
eyre-0.6.12 \
faster-hex-0.10.0 \
fastrand-2.3.0 \
ff-0.13.1 \
fiat-crypto-0.2.9 \
- filetime-0.2.26 \
+ filetime-0.2.27 \
filetime_creation-0.2.0 \
find-crate-0.6.3 \
- find-msvc-tools-0.1.5 \
+ find-msvc-tools-0.1.9 \
fixedbitset-0.5.7 \
flagset-0.4.7 \
- flate2-1.1.5 \
+ flate2-1.1.8 \
fluent-0.16.1 \
fluent-bundle-0.15.3 \
fluent-langneg-0.13.1 \
@@ -251,70 +277,72 @@ CARGO_CRATES= addr2line-0.25.1 \
fuzzy-matcher-0.3.7 \
generator-0.7.5 \
generic-array-0.14.7 \
- getrandom-0.2.16 \
+ getrandom-0.2.17 \
getrandom-0.3.4 \
getset-0.1.6 \
ghash-0.5.1 \
gimli-0.32.3 \
- gix-0.75.0 \
- gix-actor-0.36.0 \
- gix-archive-0.24.0 \
- gix-attributes-0.28.1 \
+ gix-0.78.0 \
+ gix-actor-0.38.0 \
+ gix-archive-0.27.0 \
+ gix-attributes-0.30.0 \
gix-bitmap-0.2.15 \
- gix-blame-0.5.0 \
- gix-chunk-0.4.12 \
- gix-command-0.6.3 \
- gix-commitgraph-0.30.1 \
- gix-config-0.48.0 \
- gix-config-value-0.15.3 \
- gix-credentials-0.32.0 \
- gix-date-0.11.0 \
- gix-diff-0.55.0 \
- gix-dir-0.17.0 \
- gix-discover-0.43.0 \
- gix-features-0.44.1 \
- gix-filter-0.22.0 \
- gix-fs-0.17.0 \
- gix-glob-0.22.1 \
- gix-hash-0.20.1 \
- gix-hashtable-0.10.0 \
- gix-ignore-0.17.1 \
- gix-index-0.43.0 \
- gix-lock-19.0.0 \
- gix-mailmap-0.28.0 \
- gix-negotiate-0.23.0 \
- gix-object-0.52.0 \
- gix-odb-0.72.0 \
- gix-pack-0.62.0 \
- gix-packetline-0.20.0 \
- gix-path-0.10.22 \
- gix-pathspec-0.13.0 \
- gix-prompt-0.11.2 \
- gix-protocol-0.53.0 \
+ gix-blame-0.8.0 \
+ gix-chunk-0.5.0 \
+ gix-command-0.7.0 \
+ gix-commitgraph-0.32.0 \
+ gix-config-0.51.0 \
+ gix-config-value-0.17.0 \
+ gix-credentials-0.35.0 \
+ gix-date-0.13.0 \
+ gix-diff-0.58.0 \
+ gix-dir-0.20.0 \
+ gix-discover-0.46.0 \
+ gix-error-0.0.0 \
+ gix-features-0.46.0 \
+ gix-filter-0.25.0 \
+ gix-fs-0.19.0 \
+ gix-glob-0.24.0 \
+ gix-hash-0.22.0 \
+ gix-hashtable-0.12.0 \
+ gix-ignore-0.19.0 \
+ gix-index-0.46.0 \
+ gix-lock-21.0.0 \
+ gix-mailmap-0.30.0 \
+ gix-negotiate-0.26.0 \
+ gix-object-0.55.0 \
+ gix-odb-0.75.0 \
+ gix-pack-0.65.0 \
+ gix-packetline-0.21.0 \
+ gix-path-0.11.0 \
+ gix-pathspec-0.15.0 \
+ gix-prompt-0.13.0 \
+ gix-protocol-0.56.0 \
gix-quote-0.6.1 \
- gix-ref-0.55.0 \
- gix-refspec-0.33.0 \
- gix-revision-0.37.0 \
- gix-revwalk-0.23.0 \
- gix-sec-0.12.2 \
- gix-shallow-0.6.0 \
- gix-status-0.22.0 \
- gix-submodule-0.22.0 \
- gix-tempfile-19.0.1 \
- gix-trace-0.1.15 \
- gix-transport-0.50.0 \
- gix-traverse-0.49.0 \
- gix-url-0.33.2 \
+ gix-ref-0.58.0 \
+ gix-refspec-0.36.0 \
+ gix-revision-0.40.0 \
+ gix-revwalk-0.26.0 \
+ gix-sec-0.13.0 \
+ gix-shallow-0.8.0 \
+ gix-status-0.25.0 \
+ gix-submodule-0.25.0 \
+ gix-tempfile-21.0.0 \
+ gix-trace-0.1.17 \
+ gix-transport-0.53.0 \
+ gix-traverse-0.52.0 \
+ gix-url-0.35.0 \
gix-utils-0.3.1 \
- gix-validate-0.10.1 \
- gix-worktree-0.44.0 \
- gix-worktree-state-0.22.0 \
- gix-worktree-stream-0.24.0 \
+ gix-validate-0.11.0 \
+ gix-worktree-0.47.0 \
+ gix-worktree-state-0.25.0 \
+ gix-worktree-stream-0.27.0 \
glob-0.3.3 \
globset-0.4.18 \
globwalk-0.9.1 \
group-0.13.0 \
- h2-0.4.12 \
+ h2-0.3.27 \
+ h2-0.4.13 \
hash32-0.3.1 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
@@ -327,73 +355,77 @@ CARGO_CRATES= addr2line-0.25.1 \
hkdf-0.12.4 \
hmac-0.12.1 \
homedir-0.3.6 \
- http-1.3.1 \
+ http-0.2.12 \
+ http-1.4.0 \
http-auth-0.1.10 \
+ http-body-0.4.6 \
http-body-1.0.1 \
http-body-util-0.1.3 \
httparse-1.10.1 \
httpdate-1.0.3 \
- human_format-1.1.0 \
+ human_format-1.2.1 \
humansize-2.1.3 \
+ hyper-0.14.32 \
hyper-1.8.1 \
+ hyper-rustls-0.24.2 \
hyper-rustls-0.27.7 \
hyper-tls-0.6.0 \
- hyper-util-0.1.18 \
+ hyper-util-0.1.20 \
i18n-config-0.4.8 \
i18n-embed-0.15.4 \
i18n-embed-fl-0.9.4 \
i18n-embed-impl-0.8.4 \
- iana-time-zone-0.1.64 \
+ iana-time-zone-0.1.65 \
iana-time-zone-haiku-0.1.2 \
icu_collections-2.1.1 \
icu_locale_core-2.1.1 \
icu_normalizer-2.1.1 \
icu_normalizer_data-2.1.1 \
- icu_properties-2.1.1 \
- icu_properties_data-2.1.1 \
+ icu_properties-2.1.2 \
+ icu_properties_data-2.1.2 \
icu_provider-2.1.1 \
ident_case-1.0.1 \
idna-1.1.0 \
idna_adapter-1.2.1 \
ignore-0.4.25 \
imara-diff-0.1.8 \
- impl-tools-0.10.3 \
+ impl-tools-0.11.4 \
impl-tools-lib-0.11.4 \
indenter-0.3.4 \
indexmap-1.9.3 \
- indexmap-2.12.1 \
+ indexmap-2.13.0 \
indicatif-0.17.11 \
- indicatif-0.18.3 \
indoc-2.0.7 \
inout-0.1.4 \
- insta-1.44.1 \
+ insta-1.46.3 \
intl-memoizer-0.5.3 \
intl_pluralrules-7.0.2 \
io-close-0.3.7 \
io_tee-0.1.1 \
ipnet-2.11.0 \
- iri-string-0.7.9 \
+ iri-string-0.7.10 \
+ is_ci-1.2.0 \
is_terminal_polyfill-1.70.2 \
itertools-0.10.5 \
itertools-0.13.0 \
itertools-0.14.0 \
- itoa-1.0.15 \
- jiff-0.2.16 \
- jiff-static-0.2.16 \
- jiff-tzdb-0.1.4 \
+ itoa-1.0.17 \
+ jiff-0.2.18 \
+ jiff-static-0.2.18 \
+ jiff-tzdb-0.1.5 \
jiff-tzdb-platform-0.1.3 \
jni-0.21.1 \
jni-sys-0.3.0 \
jobserver-0.1.34 \
- js-sys-0.3.82 \
- json-number-0.4.9 \
+ js-sys-0.3.85 \
+ json-number-0.4.10 \
json-syntax-0.12.5 \
- junction-1.3.0 \
+ junction-1.4.1 \
jwt-0.16.0 \
kdl-6.5.0 \
kstring-2.0.2 \
- lazy-regex-3.4.2 \
- lazy-regex-proc_macros-3.4.2 \
+ lazy-regex-3.5.1 \
+ lazy-regex-proc_macros-3.5.1 \
lazy_static-1.5.0 \
lexical-7.0.5 \
lexical-core-1.0.6 \
@@ -403,27 +435,27 @@ CARGO_CRATES= addr2line-0.25.1 \
lexical-write-float-1.0.6 \
lexical-write-integer-1.0.6 \
libbz2-rs-sys-0.2.2 \
- libc-0.2.177 \
+ libc-0.2.180 \
libloading-0.8.9 \
- libm-0.2.15 \
- libredox-0.1.10 \
- libz-rs-sys-0.5.2 \
+ libm-0.2.16 \
+ libredox-0.1.12 \
linux-raw-sys-0.11.0 \
litemap-0.8.1 \
litrs-1.0.0 \
lock_api-0.4.14 \
locspan-0.8.2 \
locspan-derive-0.6.0 \
- log-0.4.28 \
+ log-0.4.29 \
logos-0.12.1 \
logos-derive-0.12.1 \
loom-0.5.6 \
+ lru-0.16.3 \
lru-slab-0.1.2 \
- lua-src-548.1.2 \
- luajit-src-210.6.4+e17ee83 \
+ lua-src-550.0.0 \
+ luajit-src-210.6.6+707c12b \
lzma-rs-0.3.0 \
lzma-rust-0.1.7 \
- lzma-rust2-0.15.2 \
+ lzma-rust2-0.15.7 \
lzma-sys-0.1.20 \
matchers-0.2.0 \
maybe-async-0.2.10 \
@@ -438,16 +470,17 @@ CARGO_CRATES= addr2line-0.25.1 \
minimal-lexical-0.2.1 \
minisign-verify-0.2.4 \
miniz_oxide-0.8.9 \
- mio-1.1.0 \
- mlua-0.11.5 \
- mlua-sys-0.9.0 \
+ mio-1.1.1 \
+ mlua-0.11.6 \
+ mlua-sys-0.10.0 \
mlua_derive-0.11.0 \
- mockito-1.7.0 \
+ mockito-1.7.2 \
multimap-0.10.1 \
native-tls-0.2.14 \
ndk-context-0.1.1 \
netrc-rs-0.1.2 \
nix-0.30.1 \
+ nix-0.31.1 \
nom-7.1.3 \
nom-8.0.0 \
nt-time-0.8.1 \
@@ -456,7 +489,7 @@ CARGO_CRATES= addr2line-0.25.1 \
num-bigint-0.4.6 \
num-bigint-dig-0.8.6 \
num-complex-0.4.6 \
- num-conv-0.1.0 \
+ num-conv-0.2.0 \
num-integer-0.1.46 \
num-iter-0.1.45 \
num-rational-0.4.2 \
@@ -469,7 +502,7 @@ CARGO_CRATES= addr2line-0.25.1 \
objc2-foundation-0.3.2 \
object-0.37.3 \
oci-client-0.15.0 \
- oci-spec-0.8.3 \
+ oci-spec-0.8.4 \
oid-registry-0.8.1 \
olpc-cjson-0.1.4 \
once_cell-1.21.3 \
@@ -479,11 +512,13 @@ CARGO_CRATES= addr2line-0.25.1 \
openssl-0.10.75 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
+ openssl-probe-0.2.1 \
openssl-sys-0.9.111 \
option-ext-0.2.0 \
ordered-float-2.10.1 \
os-release-0.1.0 \
os_pipe-1.2.3 \
+ outref-0.5.2 \
owo-colors-4.2.3 \
p256-0.13.2 \
p384-0.13.1 \
@@ -499,11 +534,10 @@ CARGO_CRATES= addr2line-0.25.1 \
pem-3.0.6 \
pem-rfc7468-0.7.0 \
percent-encoding-2.3.2 \
- pest-2.8.4 \
- pest_derive-2.8.4 \
- pest_generator-2.8.4 \
- pest_meta-2.8.4 \
- petgraph-0.7.1 \
+ pest-2.8.5 \
+ pest_derive-2.8.5 \
+ pest_generator-2.8.5 \
+ pest_meta-2.8.5 \
petgraph-0.8.3 \
phf-0.11.3 \
phf_codegen-0.11.3 \
@@ -520,10 +554,11 @@ CARGO_CRATES= addr2line-0.25.1 \
platforms-3.7.0 \
poly1305-0.8.0 \
polyval-0.6.2 \
- portable-atomic-1.11.1 \
- portable-atomic-util-0.2.4 \
+ portable-atomic-1.13.1 \
+ portable-atomic-util-0.2.5 \
potential_utf-0.1.4 \
powerfmt-0.2.0 \
+ ppmd-rust-1.4.0 \
ppv-lite86-0.2.21 \
pretty_assertions-1.4.1 \
prettyplease-0.2.37 \
@@ -532,74 +567,80 @@ CARGO_CRATES= addr2line-0.25.1 \
proc-macro-error-attr-1.0.4 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
- proc-macro2-1.0.103 \
- prodash-30.0.1 \
- prost-0.13.5 \
- prost-build-0.13.5 \
- prost-derive-0.13.5 \
- prost-reflect-0.14.7 \
- prost-reflect-0.15.3 \
- prost-reflect-build-0.15.2 \
- prost-reflect-derive-0.14.0 \
- prost-reflect-derive-0.15.1 \
- prost-types-0.13.5 \
+ proc-macro2-1.0.106 \
+ prodash-31.0.0 \
+ prost-0.14.3 \
+ prost-build-0.14.3 \
+ prost-derive-0.14.3 \
+ prost-reflect-0.16.3 \
+ prost-reflect-build-0.16.0 \
+ prost-reflect-derive-0.16.0 \
+ prost-types-0.14.3 \
quick-xml-0.37.5 \
quinn-0.11.9 \
quinn-proto-0.11.13 \
quinn-udp-0.5.14 \
- quote-1.0.42 \
+ quote-1.0.44 \
r-efi-5.3.0 \
rand-0.8.5 \
rand-0.9.2 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
- rand_core-0.9.3 \
+ rand_core-0.9.5 \
redox_syscall-0.5.18 \
+ redox_syscall-0.7.0 \
redox_users-0.5.2 \
ref-cast-1.0.25 \
ref-cast-impl-1.0.25 \
regex-1.12.2 \
regex-automata-0.4.13 \
+ regex-lite-0.1.8 \
regex-syntax-0.6.29 \
regex-syntax-0.8.8 \
- reqwest-0.12.24 \
+ reqwest-0.12.28 \
+ reqwest-0.13.1 \
rfc6979-0.4.0 \
ring-0.17.14 \
rmcp-0.3.2 \
rmcp-macros-0.3.2 \
- rmp-0.8.14 \
- rmp-serde-1.3.0 \
+ rmp-0.8.15 \
+ rmp-serde-1.3.1 \
roff-0.2.2 \
- rops-0.1.5 \
+ rops-0.1.6 \
rowan-0.15.17 \
- rsa-0.9.9 \
- rust-embed-8.9.0 \
- rust-embed-impl-8.9.0 \
- rust-embed-utils-8.9.0 \
- rustc-demangle-0.1.26 \
+ rsa-0.9.10 \
+ rust-embed-8.11.0 \
+ rust-embed-impl-8.11.0 \
+ rust-embed-utils-8.11.0 \
+ rustc-demangle-0.1.27 \
rustc-hash-1.1.0 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rusticata-macros-4.1.0 \
- rustix-1.1.2 \
- rustls-0.23.35 \
- rustls-native-certs-0.8.2 \
- rustls-pki-types-1.13.0 \
- rustls-webpki-0.103.8 \
+ rustix-1.1.3 \
+ rustls-0.21.12 \
+ rustls-0.23.36 \
+ rustls-native-certs-0.8.3 \
+ rustls-pki-types-1.14.0 \
+ rustls-platform-verifier-0.6.2 \
+ rustls-platform-verifier-android-0.1.1 \
+ rustls-webpki-0.101.7 \
+ rustls-webpki-0.103.9 \
rustversion-1.0.22 \
- ryu-1.0.20 \
+ ryu-1.0.22 \
ryu-js-0.2.2 \
salsa20-0.10.2 \
same-file-1.0.6 \
scc-2.4.0 \
schannel-0.1.28 \
schemars-0.9.0 \
- schemars-1.1.0 \
- schemars_derive-1.1.0 \
+ schemars-1.2.1 \
+ schemars_derive-1.2.1 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
scrypt-0.11.0 \
+ sct-0.7.1 \
sdd-3.0.10 \
sec1-0.7.3 \
secrecy-0.10.3 \
@@ -608,7 +649,7 @@ CARGO_CRATES= addr2line-0.25.1 \
security-framework-sys-2.15.0 \
self-replace-1.5.0 \
self_cell-0.10.3 \
- self_cell-1.2.1 \
+ self_cell-1.2.2 \
self_update-0.42.0 \
semver-1.0.27 \
serde-1.0.228 \
@@ -617,18 +658,18 @@ CARGO_CRATES= addr2line-0.25.1 \
serde_derive-1.0.228 \
serde_derive_internals-0.29.1 \
serde_ignored-0.1.14 \
- serde_json-1.0.145 \
+ serde_json-1.0.149 \
serde_path_to_error-0.1.20 \
serde_plain-1.0.2 \
serde_regex-1.1.0 \
serde_repr-0.1.20 \
- serde_spanned-0.6.9 \
+ serde_spanned-1.0.4 \
serde_urlencoded-0.7.1 \
- serde_with-3.16.0 \
- serde_with_macros-3.16.0 \
+ serde_with-3.16.1 \
+ serde_with_macros-3.16.1 \
serde_yaml-0.9.34+deprecated \
- serial_test-3.2.0 \
- serial_test_derive-3.2.0 \
+ serial_test-3.3.1 \
+ serial_test_derive-3.3.1 \
sevenz-rust-0.6.1 \
sevenz-rust2-0.19.4 \
sha1-0.10.6 \
@@ -638,27 +679,32 @@ CARGO_CRATES= addr2line-0.25.1 \
shared_child-1.1.1 \
shared_thread-0.2.0 \
shell-escape-0.1.5 \
- shell-words-1.1.0 \
+ shell-words-1.1.1 \
+ shellexpand-3.1.1 \
shlex-1.3.0 \
sigchld-0.2.4 \
signal-hook-0.3.18 \
- signal-hook-registry-1.4.7 \
+ signal-hook-0.4.3 \
+ signal-hook-registry-1.4.8 \
signature-2.2.0 \
- sigstore-0.12.1 \
+ sigstore-0.13.0 \
sigstore-protobuf-specs-derive-0.0.1 \
- sigstore-verification-0.1.8 \
- sigstore_protobuf_specs-0.4.3 \
- simd-adler32-0.3.7 \
+ sigstore-verification-0.2.1 \
+ sigstore_protobuf_specs-0.5.0 \
+ simd-adler32-0.3.8 \
similar-2.7.0 \
- siphasher-1.0.1 \
- slab-0.4.11 \
+ siphasher-1.0.2 \
+ slab-0.4.12 \
slug-0.1.6 \
smallstr-0.3.1 \
smallvec-1.15.1 \
snafu-0.8.9 \
snafu-derive-0.8.9 \
- socket2-0.6.1 \
+ snap-1.1.1 \
+ socket2-0.5.10 \
+ socket2-0.6.2 \
spin-0.9.8 \
+ spin-0.10.0 \
spki-0.7.3 \
stable_deref_trait-1.2.1 \
static_assertions-1.1.0 \
@@ -666,63 +712,70 @@ CARGO_CRATES= addr2line-0.25.1 \
strum-0.27.2 \
strum_macros-0.27.2 \
subtle-2.6.1 \
+ supports-color-3.0.2 \
+ supports-hyperlinks-3.2.0 \
+ supports-unicode-3.0.0 \
syn-1.0.109 \
- syn-2.0.111 \
+ syn-2.0.114 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
sys-info-0.9.1 \
- system-configuration-0.6.1 \
+ system-configuration-0.7.0 \
system-configuration-sys-0.6.0 \
tabled-0.20.0 \
tabled_derive-0.11.0 \
taplo-0.14.0 \
tar-0.4.44 \
- tempfile-3.23.0 \
+ tempfile-3.24.0 \
tera-1.20.1 \
termcolor-1.4.1 \
terminal_size-0.4.3 \
- test-log-0.2.18 \
- test-log-macros-0.2.18 \
+ test-log-0.2.19 \
+ test-log-macros-0.2.19 \
testing_table-0.3.0 \
text-size-1.1.1 \
+ textwrap-0.16.2 \
thiserror-1.0.69 \
- thiserror-2.0.17 \
+ thiserror-2.0.18 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.17 \
+ thiserror-impl-2.0.18 \
thread_local-1.1.9 \
- time-0.3.44 \
- time-core-0.1.6 \
- time-macros-0.2.24 \
+ time-0.3.47 \
+ time-core-0.1.8 \
+ time-macros-0.2.27 \
tinystr-0.8.2 \
tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
tls_codec-0.4.2 \
tls_codec_derive-0.4.2 \
- tokio-1.48.0 \
+ tokio-1.49.0 \
tokio-macros-2.6.0 \
tokio-native-tls-0.3.1 \
tokio-retry-0.3.0 \
+ tokio-rustls-0.24.1 \
tokio-rustls-0.26.4 \
- tokio-util-0.7.17 \
+ tokio-util-0.7.18 \
toml-0.5.11 \
- toml-0.8.23 \
- toml_datetime-0.6.11 \
- toml_edit-0.22.27 \
- toml_write-0.1.2 \
+ toml-0.9.11+spec-1.1.0 \
+ toml_datetime-0.7.5+spec-1.1.0 \
+ toml_edit-0.24.0+spec-1.1.0 \
+ toml_parser-1.0.6+spec-1.1.0 \
+ toml_writer-1.0.6+spec-1.1.0 \
tough-0.21.0 \
- tower-0.5.2 \
- tower-http-0.6.6 \
+ tower-0.5.3 \
+ tower-http-0.6.8 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
- tracing-0.1.41 \
- tracing-attributes-0.1.30 \
- tracing-core-0.1.34 \
+ tracing-0.1.44 \
+ tracing-attributes-0.1.31 \
+ tracing-core-0.1.36 \
tracing-error-0.2.1 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.20 \
+ tracing-subscriber-0.3.22 \
try-lock-0.2.5 \
type-map-0.5.1 \
typed-path-0.9.3 \
+ typed-path-0.12.2 \
typeid-1.0.3 \
typenum-1.19.0 \
ubi-0.8.4 \
@@ -730,45 +783,48 @@ CARGO_CRATES= addr2line-0.25.1 \
uluru-3.1.0 \
unic-langid-0.9.6 \
unic-langid-impl-0.9.6 \
- unicase-2.8.1 \
+ unicase-2.9.0 \
unicode-bom-2.0.3 \
unicode-ident-1.0.22 \
+ unicode-linebreak-0.1.5 \
unicode-normalization-0.1.25 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
unicode-width-0.2.2 \
unicode-xid-0.2.6 \
- unit-prefix-0.5.2 \
universal-hash-0.5.1 \
unsafe-libyaml-0.2.11 \
untrusted-0.7.1 \
untrusted-0.9.0 \
- url-2.5.7 \
+ url-2.5.8 \
urlencoding-2.1.3 \
- usage-lib-2.9.0 \
+ usage-lib-2.16.1 \
utf8-decode-1.0.1 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
+ uuid-1.20.0 \
valuable-0.1.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
versions-6.3.2 \
versions-7.0.0 \
+ vsimd-0.8.0 \
vte-0.14.1 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasip2-1.0.1+wasi-0.2.4 \
- wasm-bindgen-0.2.105 \
- wasm-bindgen-futures-0.4.55 \
- wasm-bindgen-macro-0.2.105 \
- wasm-bindgen-macro-support-0.2.105 \
- wasm-bindgen-shared-0.2.105 \
+ wasip2-1.0.2+wasi-0.2.9 \
+ wasm-bindgen-0.2.108 \
+ wasm-bindgen-futures-0.4.58 \
+ wasm-bindgen-macro-0.2.108 \
+ wasm-bindgen-macro-support-0.2.108 \
+ wasm-bindgen-shared-0.2.108 \
wasm-streams-0.4.2 \
- web-sys-0.3.82 \
+ web-sys-0.3.85 \
web-time-1.1.0 \
webbrowser-1.0.6 \
- webpki-roots-1.0.4 \
+ webpki-root-certs-1.0.5 \
+ webpki-roots-1.0.5 \
which-7.0.3 \
which-8.0.0 \
widestring-1.2.1 \
@@ -833,33 +889,36 @@ CARGO_CRATES= addr2line-0.25.1 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.1 \
winnow-0.6.24 \
- winnow-0.7.13 \
+ winnow-0.7.14 \
winsafe-0.0.19 \
wiremock-0.6.5 \
- wit-bindgen-0.46.0 \
+ wit-bindgen-0.51.0 \
writeable-0.6.2 \
x25519-dalek-2.0.1 \
x509-cert-0.2.5 \
x509-parser-0.18.0 \
xattr-1.6.1 \
- xx-2.1.1 \
+ xmlparser-0.13.6 \
+ xx-2.5.1 \
xz2-0.1.7 \
yansi-1.0.1 \
yoke-0.8.1 \
yoke-derive-0.8.1 \
- zerocopy-0.8.28 \
- zerocopy-derive-0.8.28 \
+ zerocopy-0.8.37 \
+ zerocopy-derive-0.8.37 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zeroize-1.8.2 \
- zeroize_derive-1.4.2 \
+ zeroize_derive-1.4.3 \
zerotrie-0.2.3 \
zerovec-0.11.5 \
zerovec-derive-0.11.2 \
zip-2.4.2 \
zip-3.0.0 \
+ zip-7.2.0 \
zipsign-api-0.1.5 \
- zlib-rs-0.5.2 \
+ zlib-rs-0.5.5 \
+ zmij-1.0.19 \
zopfli-0.8.3 \
zstd-0.13.3 \
zstd-safe-7.2.4 \
diff --git a/sysutils/mise/distinfo b/sysutils/mise/distinfo
index 5717e1f86434..9ce20bf85269 100644
--- a/sysutils/mise/distinfo
+++ b/sysutils/mise/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1765876412
+TIMESTAMP = 1771830496
SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -9,8 +9,8 @@ SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e54
SIZE (rust/crates/aes-0.8.4.crate) = 124812
SHA256 (rust/crates/aes-gcm-0.10.3.crate) = 831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1
SIZE (rust/crates/aes-gcm-0.10.3.crate) = 148991
-SHA256 (rust/crates/age-0.11.1.crate) = 57fc171f4874fa10887e47088f81a55fcf030cd421aa31ec2b370cafebcc608a
-SIZE (rust/crates/age-0.11.1.crate) = 1511102
+SHA256 (rust/crates/age-0.11.2.crate) = bf640be7658959746f1f0f2faab798f6098a9436a8e18e148d18bc9875e13c4b
+SIZE (rust/crates/age-0.11.2.crate) = 1533099
SHA256 (rust/crates/age-core-0.11.0.crate) = e2bf6a89c984ca9d850913ece2da39e1d200563b0a94b002b253beee4c5acf99
SIZE (rust/crates/age-core-0.11.0.crate) = 14308
SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9
@@ -41,8 +41,8 @@ SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c
SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
-SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
-SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
+SHA256 (rust/crates/arc-swap-1.8.1.crate) = 9ded5f9a03ac8f24d1b8a25101ee812cd32cdc8c50a4c50237de2c4915850e73
+SIZE (rust/crates/arc-swap-1.8.1.crate) = 80715
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
@@ -59,8 +59,8 @@ SHA256 (rust/crates/async-backtrace-0.2.7.crate) = 4dcb391558246d27a13f195c1e3a5
SIZE (rust/crates/async-backtrace-0.2.7.crate) = 26749
SHA256 (rust/crates/async-backtrace-attributes-0.2.7.crate) = affbba0d438add06462a0371997575927bc05052f7ec486e7a4ca405c956c3d7
SIZE (rust/crates/async-backtrace-attributes-0.2.7.crate) = 6938
-SHA256 (rust/crates/async-compression-0.4.34.crate) = 0e86f6d3dc9dc4352edeea6b8e499e13e3f5dc3b964d7ca5fd411415a3498473
-SIZE (rust/crates/async-compression-0.4.34.crate) = 96333
+SHA256 (rust/crates/async-compression-0.4.37.crate) = d10e4f991a553474232bc0a31799f6d24b034a84c0971d80d2e2f78b2e576e40
+SIZE (rust/crates/async-compression-0.4.37.crate) = 96533
SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
@@ -69,14 +69,56 @@ SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/aws-lc-fips-sys-0.13.10.crate) = 57900537c00a0565a35b63c4c281b372edfc9744b072fd4a3b414350a8f5ed48
-SIZE (rust/crates/aws-lc-fips-sys-0.13.10.crate) = 7788771
-SHA256 (rust/crates/aws-lc-rs-1.15.1.crate) = 6b5ce75405893cd713f9ab8e297d8e438f624dde7d706108285f7e17a25a180f
-SIZE (rust/crates/aws-lc-rs-1.15.1.crate) = 215686
-SHA256 (rust/crates/aws-lc-sys-0.34.0.crate) = 179c3777a8b5e70e90ea426114ffc565b2c1a9f82f6c4a0c5a34aa6ef5e781b6
-SIZE (rust/crates/aws-lc-sys-0.34.0.crate) = 9487891
+SHA256 (rust/crates/aws-config-1.8.12.crate) = 96571e6996817bf3d58f6b569e4b9fd2e9d2fcf9f7424eed07b2ce9bb87535e5
+SIZE (rust/crates/aws-config-1.8.12.crate) = 152157
+SHA256 (rust/crates/aws-credential-types-1.2.11.crate) = 3cd362783681b15d136480ad555a099e82ecd8e2d10a841e14dfd0078d67fee3
+SIZE (rust/crates/aws-credential-types-1.2.11.crate) = 21589
+SHA256 (rust/crates/aws-lc-fips-sys-0.13.11.crate) = df6ea8e07e2df15b9f09f2ac5ee2977369b06d116f0c4eb5fa4ad443b73c7f53
+SIZE (rust/crates/aws-lc-fips-sys-0.13.11.crate) = 7793543
+SHA256 (rust/crates/aws-lc-rs-1.15.4.crate) = 7b7b6141e96a8c160799cc2d5adecd5cbbe5054cb8c7c4af53da0f83bb7ad256
+SIZE (rust/crates/aws-lc-rs-1.15.4.crate) = 218620
+SHA256 (rust/crates/aws-lc-sys-0.37.0.crate) = 5c34dda4df7017c8db52132f0f8a2e0f8161649d15723ed63fc00c82d0f2081a
+SIZE (rust/crates/aws-lc-sys-0.37.0.crate) = 9589032
+SHA256 (rust/crates/aws-runtime-1.5.18.crate) = 959dab27ce613e6c9658eb3621064d0e2027e5f2acb65bc526a43577facea557
+SIZE (rust/crates/aws-runtime-1.5.18.crate) = 77050
+SHA256 (rust/crates/aws-sdk-s3-1.121.0.crate) = 61948728b681f88a1e49b9500469cf9e36575a424e745e2c5a651a42386e7d9c
+SIZE (rust/crates/aws-sdk-s3-1.121.0.crate) = 1625046
+SHA256 (rust/crates/aws-sdk-sts-1.96.0.crate) = 357e9a029c7524db6a0099cd77fbd5da165540339e7296cca603531bc783b56c
+SIZE (rust/crates/aws-sdk-sts-1.96.0.crate) = 198422
+SHA256 (rust/crates/aws-sigv4-1.3.7.crate) = 69e523e1c4e8e7e8ff219d732988e22bfeae8a1cafdbe6d9eca1546fa080be7c
+SIZE (rust/crates/aws-sigv4-1.3.7.crate) = 95976
+SHA256 (rust/crates/aws-smithy-async-1.2.11.crate) = 52eec3db979d18cb807fc1070961cc51d87d069abe9ab57917769687368a8c6c
+SIZE (rust/crates/aws-smithy-async-1.2.11.crate) = 21993
+SHA256 (rust/crates/aws-smithy-checksums-0.63.13.crate) = 23374b9170cbbcc6f5df8dc5ebb9b6c5c28a3c8f599f0e8b8b10eb6f4a5c6e74
+SIZE (rust/crates/aws-smithy-checksums-0.63.13.crate) = 18243
+SHA256 (rust/crates/aws-smithy-eventstream-0.60.18.crate) = 35b9c7354a3b13c66f60fe4616d6d1969c9fd36b1b5333a5dfb3ee716b33c588
+SIZE (rust/crates/aws-smithy-eventstream-0.60.18.crate) = 29815
+SHA256 (rust/crates/aws-smithy-http-0.62.6.crate) = 826141069295752372f8203c17f28e30c464d22899a43a0c9fd9c458d469c88b
+SIZE (rust/crates/aws-smithy-http-0.62.6.crate) = 30197
+SHA256 (rust/crates/aws-smithy-http-0.63.3.crate) = 630e67f2a31094ffa51b210ae030855cb8f3b7ee1329bdd8d085aaf61e8b97fc
+SIZE (rust/crates/aws-smithy-http-0.63.3.crate) = 30227
+SHA256 (rust/crates/aws-smithy-http-client-1.1.9.crate) = 12fb0abf49ff0cab20fd31ac1215ed7ce0ea92286ba09e2854b42ba5cabe7525
+SIZE (rust/crates/aws-smithy-http-client-1.1.9.crate) = 92974
+SHA256 (rust/crates/aws-smithy-json-0.61.9.crate) = 49fa1213db31ac95288d981476f78d05d9cbb0353d22cdf3472cc05bb02f6551
+SIZE (rust/crates/aws-smithy-json-0.61.9.crate) = 30645
+SHA256 (rust/crates/aws-smithy-observability-0.2.4.crate) = c0a46543fbc94621080b3cf553eb4cbbdc41dd9780a30c4756400f0139440a1d
+SIZE (rust/crates/aws-smithy-observability-0.2.4.crate) = 14508
+SHA256 (rust/crates/aws-smithy-query-0.60.13.crate) = 0cebbddb6f3a5bd81553643e9c7daf3cc3dc5b0b5f398ac668630e8a84e6fff0
+SIZE (rust/crates/aws-smithy-query-0.60.13.crate) = 9960
+SHA256 (rust/crates/aws-smithy-runtime-1.10.0.crate) = f3df87c14f0127a0d77eb261c3bc45d5b4833e2a1f63583ebfb728e4852134ee
+SIZE (rust/crates/aws-smithy-runtime-1.10.0.crate) = 126880
+SHA256 (rust/crates/aws-smithy-runtime-api-1.11.3.crate) = 49952c52f7eebb72ce2a754d3866cc0f87b97d2a46146b79f80f3a93fb2b3716
+SIZE (rust/crates/aws-smithy-runtime-api-1.11.3.crate) = 79019
+SHA256 (rust/crates/aws-smithy-types-1.4.3.crate) = 3b3a26048eeab0ddeba4b4f9d51654c79af8c3b32357dc5f336cee85ab331c33
+SIZE (rust/crates/aws-smithy-types-1.4.3.crate) = 94588
+SHA256 (rust/crates/aws-smithy-xml-0.60.13.crate) = 11b2f670422ff42bf7065031e72b45bc52a3508bd089f743ea90731ca2b6ea57
+SIZE (rust/crates/aws-smithy-xml-0.60.13.crate) = 24481
+SHA256 (rust/crates/aws-types-1.3.11.crate) = 1d980627d2dd7bfc32a3c025685a033eeab8d365cc840c631ef59d1b8f428164
+SIZE (rust/crates/aws-types-1.3.11.crate) = 32770
SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
+SHA256 (rust/crates/backtrace-ext-0.2.1.crate) = 537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50
+SIZE (rust/crates/backtrace-ext-0.2.1.crate) = 11401
SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
SIZE (rust/crates/base16ct-0.2.0.crate) = 10240
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
@@ -85,8 +127,10 @@ SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
-SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
+SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195
+SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531
+SHA256 (rust/crates/base64ct-1.8.3.crate) = 2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06
+SIZE (rust/crates/base64ct-1.8.3.crate) = 32227
SHA256 (rust/crates/basic-toml-0.1.10.crate) = ba62675e8242a4c4e806d12f11d136e626e6c8361d6b829310732241652a178a
SIZE (rust/crates/basic-toml-0.1.10.crate) = 50648
SHA256 (rust/crates/bcrypt-pbkdf-0.10.0.crate) = 6aeac2e1fe888769f34f05ac343bbef98b14d1ffb292ab69d4608b3abc86f2a2
@@ -105,8 +149,8 @@ SHA256 (rust/crates/bit-vec-0.7.0.crate) = d2c54ff287cfc0a34f38a6b832ea1bd8e448a
SIZE (rust/crates/bit-vec-0.7.0.crate) = 23206
SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
-SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
-SIZE (rust/crates/blake3-1.8.2.crate) = 205967
+SHA256 (rust/crates/blake3-1.8.3.crate) = 2468ef7d57b3fb7e16b576e8377cdbde2320c60e1491e961d11da40fc4f02a2d
+SIZE (rust/crates/blake3-1.8.3.crate) = 207224
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
@@ -117,16 +161,18 @@ SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7e
SIZE (rust/crates/bstr-1.12.1.crate) = 354916
SHA256 (rust/crates/built-0.8.0.crate) = f4ad8f11f288f48ca24471bbd51ac257aaeaaa07adae295591266b792902ae64
SIZE (rust/crates/built-0.8.0.crate) = 35112
-SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
-SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e
SIZE (rust/crates/bytecount-0.6.9.crate) = 18695
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.11.0.crate) = b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3
-SIZE (rust/crates/bytes-1.11.0.crate) = 78391
-SHA256 (rust/crates/bytesize-2.3.0.crate) = 00f4369ba008f82b968b1acbe31715ec37bd45236fa0726605a36cc3060ea256
-SIZE (rust/crates/bytesize-2.3.0.crate) = 22023
+SHA256 (rust/crates/bytes-1.11.1.crate) = 1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33
+SIZE (rust/crates/bytes-1.11.1.crate) = 78584
+SHA256 (rust/crates/bytes-utils-0.1.4.crate) = 7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35
+SIZE (rust/crates/bytes-utils-0.1.4.crate) = 20703
+SHA256 (rust/crates/bytesize-2.3.1.crate) = 6bd91ee7b2422bcb158d90ef4d14f75ef67f340943fc4149891dcce8f8b972a3
+SIZE (rust/crates/bytesize-2.3.1.crate) = 22218
SHA256 (rust/crates/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47
SIZE (rust/crates/bzip2-0.5.2.crate) = 38314
SHA256 (rust/crates/bzip2-0.6.1.crate) = f3a53fac24f34a81bc9954b5d6cfce0c21e18ec6959f44f56e8e90e4bb7c346c
@@ -139,8 +185,8 @@ SHA256 (rust/crates/calmio_filters-0.1.0.crate) = 846501f4575cd66766a40bb7ab6d8e
SIZE (rust/crates/calmio_filters-0.1.0.crate) = 1930
SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
SIZE (rust/crates/cbc-0.1.2.crate) = 23501
-SHA256 (rust/crates/cc-1.2.47.crate) = cd405d82c84ff7f35739f175f67d8b9fb7687a0e84ccdc78bd3568839827cf07
-SIZE (rust/crates/cc-1.2.47.crate) = 92422
+SHA256 (rust/crates/cc-1.2.55.crate) = 47b26a0954ae34af09b50f0de26458fa95369a0d478d8236d3f93082b219bd29
+SIZE (rust/crates/cc-1.2.55.crate) = 93756
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
@@ -153,8 +199,8 @@ SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4
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.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
-SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/chrono-0.4.43.crate) = fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118
+SIZE (rust/crates/chrono-0.4.43.crate) = 240392
SHA256 (rust/crates/chrono-tz-0.9.0.crate) = 93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb
SIZE (rust/crates/chrono-tz-0.9.0.crate) = 361570
SHA256 (rust/crates/chrono-tz-build-0.3.0.crate) = 0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1
@@ -165,20 +211,22 @@ SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa2
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8
-SIZE (rust/crates/clap-4.5.53.crate) = 62036
+SHA256 (rust/crates/clap-4.5.56.crate) = a75ca66430e33a14957acc24c5077b503e7d374151b2b4b3a10c83b4ceb4be0e
+SIZE (rust/crates/clap-4.5.56.crate) = 61996
SHA256 (rust/crates/clap-sort-1.0.3.crate) = 3c9f374a541bd277ba6f4ccd08d955024ba09fda8dfc69ca1a750799ebed97a9
SIZE (rust/crates/clap-sort-1.0.3.crate) = 8209
-SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00
-SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811
-SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
-SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
-SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
-SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+SHA256 (rust/crates/clap_builder-4.5.56.crate) = 793207c7fa6300a0608d1080b858e5fdbe713cdc1c8db9fb17777d8a13e63df0
+SIZE (rust/crates/clap_builder-4.5.56.crate) = 170945
+SHA256 (rust/crates/clap_derive-4.5.55.crate) = a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5
+SIZE (rust/crates/clap_derive-4.5.55.crate) = 33502
+SHA256 (rust/crates/clap_lex-0.7.7.crate) = c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32
+SIZE (rust/crates/clap_lex-0.7.7.crate) = 13474
SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
-SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
-SIZE (rust/crates/cmake-0.1.54.crate) = 18955
+SHA256 (rust/crates/clx-1.3.0.crate) = 5fd84e27faf914a0353eab8ac31ca3c8d719a493f46ff884f4b4eb5a5d7f34d0
+SIZE (rust/crates/clx-1.3.0.crate) = 53475
+SHA256 (rust/crates/cmake-0.1.57.crate) = 75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d
+SIZE (rust/crates/cmake-0.1.57.crate) = 20376
SHA256 (rust/crates/color-eyre-0.6.5.crate) = e5920befb47832a6d61ee3a3a846565cfa39b331331e68a3b1d1116630f2f26d
SIZE (rust/crates/color-eyre-0.6.5.crate) = 636255
SHA256 (rust/crates/color-print-0.3.7.crate) = 3aa954171903797d5623e047d9ab69d91b493657917bdfb8c2c80ecaf9cdb6f4
@@ -189,14 +237,14 @@ SHA256 (rust/crates/color-spantrace-0.3.0.crate) = b8b88ea9df13354b55bc7234ebcce
SIZE (rust/crates/color-spantrace-0.3.0.crate) = 12884
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
-SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e
-SIZE (rust/crates/colored-3.0.0.crate) = 34497
+SHA256 (rust/crates/colored-3.1.1.crate) = faf9468729b8cbcea668e36183cb69d317348c2e08e994829fb56ebfdfbaac34
+SIZE (rust/crates/colored-3.1.1.crate) = 36216
SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
SIZE (rust/crates/combine-4.6.7.crate) = 134808
-SHA256 (rust/crates/comfy-table-7.2.1.crate) = b03b7db8e0b4b2fdad6c551e634134e99ec000e5c8c3b6856c65e8bbaded7a3b
-SIZE (rust/crates/comfy-table-7.2.1.crate) = 78509
-SHA256 (rust/crates/compression-codecs-0.4.33.crate) = 302266479cb963552d11bd042013a58ef1adc56768016c8b82b4199488f2d4ad
-SIZE (rust/crates/compression-codecs-0.4.33.crate) = 25038
+SHA256 (rust/crates/comfy-table-7.2.2.crate) = 958c5d6ecf1f214b4c2bbbbf6ab9523a864bd136dcf71a7e8904799acfe1ad47
+SIZE (rust/crates/comfy-table-7.2.2.crate) = 78788
+SHA256 (rust/crates/compression-codecs-0.4.36.crate) = 00828ba6fd27b45a448e57dbfe84f1029d4c9f26b368157e9a448a5f49a2ec2a
+SIZE (rust/crates/compression-codecs-0.4.36.crate) = 25376
SHA256 (rust/crates/compression-core-0.4.31.crate) = 75984efb6ed102a0d42db99afb6c1948f0380d1d91808d5529916e6c08b49d8d
SIZE (rust/crates/compression-core-0.4.31.crate) = 5749
SHA256 (rust/crates/confique-0.3.1.crate) = 33cbbbdc4e7bec8bd8a61bc21159fc79fa22004754feb0a83f78119b3918e0b3
@@ -205,8 +253,8 @@ SHA256 (rust/crates/confique-macro-0.0.12.crate) = 85d58122c074ab6431418377f20b7
SIZE (rust/crates/confique-macro-0.0.12.crate) = 12706
SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
SIZE (rust/crates/console-0.15.11.crate) = 37822
-SHA256 (rust/crates/console-0.16.1.crate) = b430743a6eb14e9764d4260d4c0d8123087d504eeb9c48f2b2a5e810dd369df4
-SIZE (rust/crates/console-0.16.1.crate) = 39129
+SHA256 (rust/crates/console-0.16.2.crate) = 03e45a4a8926227e4197636ba97a9fc9b00477e9f4bd711395687c5f0734bec4
+SIZE (rust/crates/console-0.16.2.crate) = 34100
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
SHA256 (rust/crates/const_format-0.2.35.crate) = 7faa7469a93a566e9ccc1c73fe783b4a65c274c5ace346038dca9c39fe0030ad
@@ -215,8 +263,12 @@ SHA256 (rust/crates/const_format_proc_macros-0.2.34.crate) = 1d57c2eccfb16dbac1f
SIZE (rust/crates/const_format_proc_macros-0.2.34.crate) = 24396
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/constant_time_eq-0.4.2.crate) = 3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b
+SIZE (rust/crates/constant_time_eq-0.4.2.crate) = 25831
SHA256 (rust/crates/contracts-0.6.7.crate) = 008eb94d541da40512913ef5e0707c3fb0e7280ba1af13f062461e46dd96ef7e
SIZE (rust/crates/contracts-0.6.7.crate) = 31377
+SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
+SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
SHA256 (rust/crates/cookie-factory-0.3.3.crate) = 9885fa71e26b8ab7855e2ec7cae6e9b380edff76cd052e07c683a0319d51b3a2
SIZE (rust/crates/cookie-factory-0.3.3.crate) = 19084
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
@@ -233,6 +285,8 @@ SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd
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/crc-fast-1.9.0.crate) = 2fd92aca2c6001b1bf5ba0ff84ee74ec8501b52bbef0cac80bf25a6c1d87a83d
+SIZE (rust/crates/crc-fast-1.9.0.crate) = 195156
SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
@@ -279,8 +333,8 @@ SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7
SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
-SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
-SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
+SHA256 (rust/crates/data-encoding-2.10.0.crate) = d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea
+SIZE (rust/crates/data-encoding-2.10.0.crate) = 22293
SHA256 (rust/crates/deadpool-0.12.3.crate) = 0be2b1d1d6ec8d846f05e137292d0b89133caf95ef33695424c09568bdd39b1b
SIZE (rust/crates/deadpool-0.12.3.crate) = 45380
SHA256 (rust/crates/deadpool-runtime-0.1.4.crate) = 092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b
@@ -289,8 +343,8 @@ SHA256 (rust/crates/decoded-char-0.1.1.crate) = 5440d1dc8ea7cae44cda3c64568db29b
SIZE (rust/crates/decoded-char-0.1.1.crate) = 7209
SHA256 (rust/crates/deflate64-0.1.10.crate) = 26bf8fc351c5ed29b5c2f0cbbac1b209b74f60ecd62e675a998df72c49af5204
SIZE (rust/crates/deflate64-0.1.10.crate) = 18859
-SHA256 (rust/crates/demand-1.7.2.crate) = e6f9a432da2d63474bb4c7401ee066b0f9b25f126a8fc21a186c8117f9eff5d1
-SIZE (rust/crates/demand-1.7.2.crate) = 29456
+SHA256 (rust/crates/demand-1.8.2.crate) = 907231cc77f104ad0777b4c06370cc1513e0f1181983dc617059630e6b79f36f
+SIZE (rust/crates/demand-1.8.2.crate) = 36756
SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
SIZE (rust/crates/der-0.7.10.crate) = 90111
SHA256 (rust/crates/der-parser-10.0.0.crate) = 07da5016415d5a3c4dd39b11ed26f915f52fc4e0dc197d87908bc916e51bc1a6
@@ -307,10 +361,10 @@ SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473
SIZE (rust/crates/derive_builder_core-0.20.2.crate) = 31397
SHA256 (rust/crates/derive_builder_macro-0.20.2.crate) = ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c
SIZE (rust/crates/derive_builder_macro-0.20.2.crate) = 6360
-SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
-SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
-SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
-SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
+SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
+SIZE (rust/crates/derive_more-2.1.1.crate) = 88632
+SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb
+SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094
SHA256 (rust/crates/deunicode-1.6.2.crate) = abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04
SIZE (rust/crates/deunicode-1.6.2.crate) = 172772
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
@@ -319,6 +373,8 @@ SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8c
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/directories-6.0.0.crate) = 16f5094c54661b38d03bd7e50df373292118db60b585c08a411c6d840017fe7d
SIZE (rust/crates/directories-6.0.0.crate) = 17842
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
@@ -373,8 +429,8 @@ SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d25187
SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
SHA256 (rust/crates/exec-0.3.1.crate) = 886b70328cba8871bfc025858e1de4be16b1d5088f2ba50b57816f4210672615
SIZE (rust/crates/exec-0.3.1.crate) = 8748
-SHA256 (rust/crates/expr-lang-0.3.2.crate) = 3b9ce3d235522134512e01e281dbf60f3a9a6ba6ffcddc4b6dbb10c9a62d66cb
-SIZE (rust/crates/expr-lang-0.3.2.crate) = 27464
+SHA256 (rust/crates/expr-lang-1.1.0.crate) = 93460f54e28b0d44331455c26ba8c96b3a616244d75473bf61454f07a94b9c29
+SIZE (rust/crates/expr-lang-1.1.0.crate) = 28540
SHA256 (rust/crates/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec
SIZE (rust/crates/eyre-0.6.12.crate) = 45330
SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73
@@ -385,20 +441,20 @@ SHA256 (rust/crates/ff-0.13.1.crate) = c0b50bfb653653f9ca9095b427bed08ab8d75a137
SIZE (rust/crates/ff-0.13.1.crate) = 18607
SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
-SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
-SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/filetime-0.2.27.crate) = f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db
+SIZE (rust/crates/filetime-0.2.27.crate) = 16678
SHA256 (rust/crates/filetime_creation-0.2.0.crate) = c25b5d475550e559de5b0c0084761c65325444e3b6c9e298af9cefe7a9ef3a5f
SIZE (rust/crates/filetime_creation-0.2.0.crate) = 9202
SHA256 (rust/crates/find-crate-0.6.3.crate) = 59a98bbaacea1c0eb6a0876280051b892eb73594fd90cf3b20e9c817029c57d2
SIZE (rust/crates/find-crate-0.6.3.crate) = 12092
-SHA256 (rust/crates/find-msvc-tools-0.1.5.crate) = 3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844
-SIZE (rust/crates/find-msvc-tools-0.1.5.crate) = 30942
+SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582
+SIZE (rust/crates/find-msvc-tools-0.1.9.crate) = 31493
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
SHA256 (rust/crates/flagset-0.4.7.crate) = b7ac824320a75a52197e8f2d787f6a38b6718bb6897a35142d749af3c0e8f4fe
SIZE (rust/crates/flagset-0.4.7.crate) = 13688
-SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
-SIZE (rust/crates/flate2-1.1.5.crate) = 77015
+SHA256 (rust/crates/flate2-1.1.8.crate) = b375d6465b98090a5f25b1c7703f3859783755aa9a80433b36e0379a3ec2f369
+SIZE (rust/crates/flate2-1.1.8.crate) = 80972
SHA256 (rust/crates/fluent-0.16.1.crate) = bb74634707bebd0ce645a981148e8fb8c7bccd4c33c652aeffd28bf2f96d555a
SIZE (rust/crates/fluent-0.16.1.crate) = 8323
SHA256 (rust/crates/fluent-bundle-0.15.3.crate) = 7fe0a21ee80050c678013f82edf4b705fe2f26f1f9877593d13198612503f493
@@ -449,8 +505,8 @@ SHA256 (rust/crates/generator-0.7.5.crate) = 5cc16584ff22b460a382b7feec54b23d290
SIZE (rust/crates/generator-0.7.5.crate) = 29947
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
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.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0
+SIZE (rust/crates/getrandom-0.2.17.crate) = 40780
SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/getset-0.1.6.crate) = 9cf0fc11e47561d47397154977bc219f4cf809b2974facc3ccb3b89e2436f912
@@ -459,114 +515,116 @@ SHA256 (rust/crates/ghash-0.5.1.crate) = f0d8a4362ccb29cb0b265253fb0a2728f592895
SIZE (rust/crates/ghash-0.5.1.crate) = 9482
SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
SIZE (rust/crates/gimli-0.32.3.crate) = 289789
-SHA256 (rust/crates/gix-0.75.0.crate) = 60beff35667fb0ac935c4c45941868d9cf5025e4b85c58deb3c5a65113e22ce4
-SIZE (rust/crates/gix-0.75.0.crate) = 299895
-SHA256 (rust/crates/gix-actor-0.36.0.crate) = 694f6c16eb88b16b00b1d811e4e4bda6f79e9eb467a1b04fd5b848da677baa81
-SIZE (rust/crates/gix-actor-0.36.0.crate) = 13444
-SHA256 (rust/crates/gix-archive-0.24.0.crate) = 1573842ddcd6debcca7c19158ba473dfb5c096a280d3275f6050795528edd348
-SIZE (rust/crates/gix-archive-0.24.0.crate) = 18523
-SHA256 (rust/crates/gix-attributes-0.28.1.crate) = cc6591add69314fc43db078076a8da6f07957c65abb0b21c3e1b6a3cf50aa18d
-SIZE (rust/crates/gix-attributes-0.28.1.crate) = 22749
+SHA256 (rust/crates/gix-0.78.0.crate) = 3428a03ace494ae40308bd3df0b37e7eb7403e24389f27abdff30abf2b5adf17
+SIZE (rust/crates/gix-0.78.0.crate) = 300617
+SHA256 (rust/crates/gix-actor-0.38.0.crate) = b50ce5433eaa46187349e59089eea71b0397caa71991b2fa3e124120426d7d15
+SIZE (rust/crates/gix-actor-0.38.0.crate) = 13014
+SHA256 (rust/crates/gix-archive-0.27.0.crate) = 388d1d2e5ec852a3af138c0e11d73aa6800490c88eac94970a7b653beab0dcd0
+SIZE (rust/crates/gix-archive-0.27.0.crate) = 17977
+SHA256 (rust/crates/gix-attributes-0.30.0.crate) = f868f013fee0ebb5c85fae848c34a0b9ef7438acfbaec0c82a3cdbd5eac730a0
+SIZE (rust/crates/gix-attributes-0.30.0.crate) = 22068
SHA256 (rust/crates/gix-bitmap-0.2.15.crate) = 5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531
SIZE (rust/crates/gix-bitmap-0.2.15.crate) = 8153
-SHA256 (rust/crates/gix-blame-0.5.0.crate) = 5d7c62ee6ebdfe8a21d23609d7e73e45f13a0ec9308aec7d7303640d7bf80fbc
-SIZE (rust/crates/gix-blame-0.5.0.crate) = 78616
-SHA256 (rust/crates/gix-chunk-0.4.12.crate) = 5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb
-SIZE (rust/crates/gix-chunk-0.4.12.crate) = 10638
-SHA256 (rust/crates/gix-command-0.6.3.crate) = 095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62
-SIZE (rust/crates/gix-command-0.6.3.crate) = 15123
-SHA256 (rust/crates/gix-commitgraph-0.30.1.crate) = 826994ff6c01f1ff00d6a1844d7506717810a91ffed143da71e3bf39369751ef
-SIZE (rust/crates/gix-commitgraph-0.30.1.crate) = 22423
-SHA256 (rust/crates/gix-config-0.48.0.crate) = 9419284839421488b5ab9b9b88386bdc1e159a986c08e17ffa3e9a5cd2b139f5
-SIZE (rust/crates/gix-config-0.48.0.crate) = 73767
-SHA256 (rust/crates/gix-config-value-0.15.3.crate) = 2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64
-SIZE (rust/crates/gix-config-value-0.15.3.crate) = 15605
-SHA256 (rust/crates/gix-credentials-0.32.0.crate) = 3c5576b03b6396d2df102c98a4bd639797f1922dd06599c92830dfc68fcff287
-SIZE (rust/crates/gix-credentials-0.32.0.crate) = 22071
-SHA256 (rust/crates/gix-date-0.11.0.crate) = 9f94626a5bc591a57025361a3a890092469e47c7667e59fc143439cd6eaf47fe
-SIZE (rust/crates/gix-date-0.11.0.crate) = 16334
-SHA256 (rust/crates/gix-diff-0.55.0.crate) = cfc7735ca267da78c37e916e9b32d67b0b0e3fc9401378920e9469b5d497dccf
-SIZE (rust/crates/gix-diff-0.55.0.crate) = 60308
-SHA256 (rust/crates/gix-dir-0.17.0.crate) = cb9a55642e31c81d235e6ab2a7f00343c0f79e70973245a8a1e1d16c498e3e86
-SIZE (rust/crates/gix-dir-0.17.0.crate) = 67171
-SHA256 (rust/crates/gix-discover-0.43.0.crate) = 809f8dba9fbd7a054894ec222815742b96def1ca08e18c38b1dbc1f737dd213d
-SIZE (rust/crates/gix-discover-0.43.0.crate) = 23281
-SHA256 (rust/crates/gix-features-0.44.1.crate) = dfa64593d1586135102307fb57fb3a9d3868b6b1f45a4da1352cce5070f8916a
-SIZE (rust/crates/gix-features-0.44.1.crate) = 34680
-SHA256 (rust/crates/gix-filter-0.22.0.crate) = 9e137e7df1ae40fe2b49dcb2845c6bf7ac04cd53a320d72e761c598a6fd452ed
-SIZE (rust/crates/gix-filter-0.22.0.crate) = 38719
-SHA256 (rust/crates/gix-fs-0.17.0.crate) = 3f1ecd896258cdc5ccd94d18386d17906b8de265ad2ecf68e3bea6b007f6a28f
-SIZE (rust/crates/gix-fs-0.17.0.crate) = 20022
-SHA256 (rust/crates/gix-glob-0.22.1.crate) = 74254992150b0a88fdb3ad47635ab649512dff2cbbefca7916bb459894fc9d56
-SIZE (rust/crates/gix-glob-0.22.1.crate) = 16299
-SHA256 (rust/crates/gix-hash-0.20.1.crate) = 826036a9bee95945b0be1e2394c64cd4289916c34a639818f8fd5153906985c1
-SIZE (rust/crates/gix-hash-0.20.1.crate) = 19230
-SHA256 (rust/crates/gix-hashtable-0.10.0.crate) = a27d4a3ea9640da504a2657fef3419c517fd71f1767ad8935298bcc805edd195
-SIZE (rust/crates/gix-hashtable-0.10.0.crate) = 10303
-SHA256 (rust/crates/gix-ignore-0.17.1.crate) = 93b6a9679a1488123b7f2929684bacfd9cd2a24f286b52203b8752cbb8d7fc49
-SIZE (rust/crates/gix-ignore-0.17.1.crate) = 12402
-SHA256 (rust/crates/gix-index-0.43.0.crate) = eab6410318b98750883eb3e35eb999abfb155b407eb0580726d4d868b60cde04
-SIZE (rust/crates/gix-index-0.43.0.crate) = 54361
-SHA256 (rust/crates/gix-lock-19.0.0.crate) = 729d7857429a66023bc0c29d60fa21d0d6ae8862f33c1937ba89e0f74dd5c67f
-SIZE (rust/crates/gix-lock-19.0.0.crate) = 14263
-SHA256 (rust/crates/gix-mailmap-0.28.0.crate) = 2a97041c66c8b6c2f34cf6b8585a36e28a07401a611a69d8a5d2cee0eea2aa72
-SIZE (rust/crates/gix-mailmap-0.28.0.crate) = 14696
-SHA256 (rust/crates/gix-negotiate-0.23.0.crate) = 1d7ecfa02c9bddd371ec2cf938ee207fe242616386578f2bfc09d1f8f81d25f9
-SIZE (rust/crates/gix-negotiate-0.23.0.crate) = 15525
-SHA256 (rust/crates/gix-object-0.52.0.crate) = 84743d1091c501a56f00d7f4c595cb30f20fcef6503b32ac0a1ff3817efd7b5d
-SIZE (rust/crates/gix-object-0.52.0.crate) = 50541
-SHA256 (rust/crates/gix-odb-0.72.0.crate) = 5f81b480252f3a4d55f87e6e358c4c6f7615f98b1742e1e70118c57282a92e82
-SIZE (rust/crates/gix-odb-0.72.0.crate) = 62986
-SHA256 (rust/crates/gix-pack-0.62.0.crate) = 38e868463538731a0fd99f3950637957413bbfbe69143520c0b5c1e163303577
-SIZE (rust/crates/gix-pack-0.62.0.crate) = 104744
-SHA256 (rust/crates/gix-packetline-0.20.0.crate) = fad0ffb982a289888087a165d3e849cbac724f2aa5431236b050dd2cb9c7de31
-SIZE (rust/crates/gix-packetline-0.20.0.crate) = 28268
-SHA256 (rust/crates/gix-path-0.10.22.crate) = 7cb06c3e4f8eed6e24fd915fa93145e28a511f4ea0e768bae16673e05ed3f366
-SIZE (rust/crates/gix-path-0.10.22.crate) = 33919
-SHA256 (rust/crates/gix-pathspec-0.13.0.crate) = d05e28457dca7c65a2dbe118869aab922a5bd382b7bb10cff5354f366845c128
-SIZE (rust/crates/gix-pathspec-0.13.0.crate) = 23314
-SHA256 (rust/crates/gix-prompt-0.11.2.crate) = 868e6516dfa16fdcbc5f8c935167d085f2ae65ccd4c9476a4319579d12a69d8d
-SIZE (rust/crates/gix-prompt-0.11.2.crate) = 14061
-SHA256 (rust/crates/gix-protocol-0.53.0.crate) = 6947d3b919ec8d10738f4251905a8485366ffdd24942cdbe9c6b69376bf57d64
-SIZE (rust/crates/gix-protocol-0.53.0.crate) = 55824
+SHA256 (rust/crates/gix-blame-0.8.0.crate) = 9e0bf0ff9a7ce3f34832565b5aa13ae923feacd1154e2fbbfa5de9b740e26288
+SIZE (rust/crates/gix-blame-0.8.0.crate) = 84230
+SHA256 (rust/crates/gix-chunk-0.5.0.crate) = 63e516efaac951ed21115b11d5514b120c26ccb493d0c0b9ea6cc10edf4fdf44
+SIZE (rust/crates/gix-chunk-0.5.0.crate) = 10607
+SHA256 (rust/crates/gix-command-0.7.0.crate) = 745bc165b7da500acc26d24888379ae0dfd1ecabe3a47420cdcb92feefb0561d
+SIZE (rust/crates/gix-command-0.7.0.crate) = 14436
+SHA256 (rust/crates/gix-commitgraph-0.32.0.crate) = d0dda2e4d5a61d4a16a780f61f2b7e9406ad1f8da97c35c09ef501f3fdf74de0
+SIZE (rust/crates/gix-commitgraph-0.32.0.crate) = 20808
+SHA256 (rust/crates/gix-config-0.51.0.crate) = 9a153dd4f5789fdf242e19e3f7105f2a114df198570225976fe4a108bac9dee4
+SIZE (rust/crates/gix-config-0.51.0.crate) = 73714
+SHA256 (rust/crates/gix-config-value-0.17.0.crate) = 563361198101cedc975fe5760c91ac2e4126eec22216e81b659b45289feaf1ea
+SIZE (rust/crates/gix-config-value-0.17.0.crate) = 15577
+SHA256 (rust/crates/gix-credentials-0.35.0.crate) = b6ef04ac6b0b9cb75b02afaab4045eafb7b59be41815fbfaaa184a2280af2146
+SIZE (rust/crates/gix-credentials-0.35.0.crate) = 21371
+SHA256 (rust/crates/gix-date-0.13.0.crate) = 12553b32d1da25671f31c0b084bf1e5cb6d5ef529254d04ec33cdc890bd7f687
+SIZE (rust/crates/gix-date-0.13.0.crate) = 18202
+SHA256 (rust/crates/gix-diff-0.58.0.crate) = 26bcd367b2c5dbf6bec9ce02ca59eab179fc82cf39f15ec83549ee25c255c99f
+SIZE (rust/crates/gix-diff-0.58.0.crate) = 60348
+SHA256 (rust/crates/gix-dir-0.20.0.crate) = 004129e2c93798141d68ff08cb7f1b3d909c0212747fb8b05c8989635ba90a4e
+SIZE (rust/crates/gix-dir-0.20.0.crate) = 67441
+SHA256 (rust/crates/gix-discover-0.46.0.crate) = 950b027b861c6863ddf1b075672ec1ef2006b95c4d12284fc1ec4cdb1ab6639e
+SIZE (rust/crates/gix-discover-0.46.0.crate) = 22578
+SHA256 (rust/crates/gix-error-0.0.0.crate) = 7dffc9ca4dfa4f519a3d2cf1c038919160544923577ac60f45bcb602a24d82c6
+SIZE (rust/crates/gix-error-0.0.0.crate) = 18933
+SHA256 (rust/crates/gix-features-0.46.0.crate) = 6a407957e21dc5e6c87086e50e5114a2f9240f9cb11699588a6d900d53cb6c70
+SIZE (rust/crates/gix-features-0.46.0.crate) = 33829
+SHA256 (rust/crates/gix-filter-0.25.0.crate) = 7240442915cdd74e1f889566695ce0d0c23c7185b13318a1232ce646af0d18ad
+SIZE (rust/crates/gix-filter-0.25.0.crate) = 38226
+SHA256 (rust/crates/gix-fs-0.19.0.crate) = ba74fa163d3b2ba821d5cd207d55fe3daac3d1099613a8559c812d2b15b3c39a
+SIZE (rust/crates/gix-fs-0.19.0.crate) = 19839
+SHA256 (rust/crates/gix-glob-0.24.0.crate) = b03e6cd88cc0dc1eafa1fddac0fb719e4e74b6ea58dd016e71125fde4a326bee
+SIZE (rust/crates/gix-glob-0.24.0.crate) = 15613
+SHA256 (rust/crates/gix-hash-0.22.0.crate) = 2b8e11ea6bbd0fd4ab4a1c66812dd3cc25921a41315b120f352997725a4c79d6
+SIZE (rust/crates/gix-hash-0.22.0.crate) = 20263
+SHA256 (rust/crates/gix-hashtable-0.12.0.crate) = 52f1eecdd006390cbed81f105417dbf82a6fe40842022006550f2e32484101da
+SIZE (rust/crates/gix-hashtable-0.12.0.crate) = 9768
+SHA256 (rust/crates/gix-ignore-0.19.0.crate) = 8953d87c13267e296d547f0fc7eaa8aa8fa5b2a9a34ab1cd5857f25240c7d299
+SIZE (rust/crates/gix-ignore-0.19.0.crate) = 11729
+SHA256 (rust/crates/gix-index-0.46.0.crate) = e31c6b3664efe5916c539c50e610f9958f2993faf8e29fa5a40fb80b6ac8486a
+SIZE (rust/crates/gix-index-0.46.0.crate) = 54120
+SHA256 (rust/crates/gix-lock-21.0.0.crate) = e16d406220ef9df105645a9ddcaa42e8c882ba920344ace866d0403570aea599
+SIZE (rust/crates/gix-lock-21.0.0.crate) = 13453
+SHA256 (rust/crates/gix-mailmap-0.30.0.crate) = 2e6fd521cb582620b7066b5b420ace1951cb84fe2241fa239b227e1a94fa25dc
+SIZE (rust/crates/gix-mailmap-0.30.0.crate) = 14267
+SHA256 (rust/crates/gix-negotiate-0.26.0.crate) = 00dff6d49869f16b8900da7c27b886a45cbf641b1e45aab355d012afe4266b7f
+SIZE (rust/crates/gix-negotiate-0.26.0.crate) = 15048
+SHA256 (rust/crates/gix-object-0.55.0.crate) = 4d3f705c977d90ace597049252ae1d7fec907edc0fa7616cc91bf5508d0f4006
+SIZE (rust/crates/gix-object-0.55.0.crate) = 50896
+SHA256 (rust/crates/gix-odb-0.75.0.crate) = 1d59882d2fdab5e609b0c452a6ef9a3bd12ef6b694be4f82ab8f126ad0969864
+SIZE (rust/crates/gix-odb-0.75.0.crate) = 62262
+SHA256 (rust/crates/gix-pack-0.65.0.crate) = 8c44db57ebbbeaad9972c2a60662142660427a1f0a7529314d53fefb4fedad24
+SIZE (rust/crates/gix-pack-0.65.0.crate) = 104007
+SHA256 (rust/crates/gix-packetline-0.21.0.crate) = 6c333badf342e9c2392800a96b9f2cf5bcb33906d2577d6ec923756ff4008a3f
+SIZE (rust/crates/gix-packetline-0.21.0.crate) = 28189
+SHA256 (rust/crates/gix-path-0.11.0.crate) = c7c3cd795cad18c7acbc6bafe34bfb34ac7273ee81133793f9d1516dd9faf922
+SIZE (rust/crates/gix-path-0.11.0.crate) = 33841
+SHA256 (rust/crates/gix-pathspec-0.15.0.crate) = 3df6fd8e514d8b99ec5042ee17909a17750ccf54d0b8b30c850954209c800322
+SIZE (rust/crates/gix-pathspec-0.15.0.crate) = 22632
+SHA256 (rust/crates/gix-prompt-0.13.0.crate) = 6d48536da48fa4ae9d99bf46479f37a19a58427711e1927c80790856d4a490f6
+SIZE (rust/crates/gix-prompt-0.13.0.crate) = 13394
+SHA256 (rust/crates/gix-protocol-0.56.0.crate) = 54f20837b0c70b65f6ac77886be033de3b69d5879f99128b47c42665ab0a17c2
+SIZE (rust/crates/gix-protocol-0.56.0.crate) = 54873
SHA256 (rust/crates/gix-quote-0.6.1.crate) = e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b
SIZE (rust/crates/gix-quote-0.6.1.crate) = 8984
-SHA256 (rust/crates/gix-ref-0.55.0.crate) = e51330a32f173c8e831731dfef8e93a748c23c057f4b028841f222564cad84cb
-SIZE (rust/crates/gix-ref-0.55.0.crate) = 65278
-SHA256 (rust/crates/gix-refspec-0.33.0.crate) = 7f88233214a302d61e60bb9d1387043c1759b761dba4a8704b341fecbf6b1266
-SIZE (rust/crates/gix-refspec-0.33.0.crate) = 23467
-SHA256 (rust/crates/gix-revision-0.37.0.crate) = ffe7f489bd27e7e388885210bc189088012db6062ccc75d713d1cef8eff56883
-SIZE (rust/crates/gix-revision-0.37.0.crate) = 28024
-SHA256 (rust/crates/gix-revwalk-0.23.0.crate) = dd2fae8449d97fb92078c46cb63544e0024955f43738a610d24277a3b01d5a00
-SIZE (rust/crates/gix-revwalk-0.23.0.crate) = 18307
-SHA256 (rust/crates/gix-sec-0.12.2.crate) = ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be
-SIZE (rust/crates/gix-sec-0.12.2.crate) = 13263
-SHA256 (rust/crates/gix-shallow-0.6.0.crate) = e2374692db1ee1ffa0eddcb9e86ec218f7c4cdceda800ebc5a9fdf73a8c08223
-SIZE (rust/crates/gix-shallow-0.6.0.crate) = 12364
-SHA256 (rust/crates/gix-status-0.22.0.crate) = 53c9ad16b4d9da73d527eb6d1be05de9e0641855b8084b362dd657255684f81f
-SIZE (rust/crates/gix-status-0.22.0.crate) = 41972
-SHA256 (rust/crates/gix-submodule-0.22.0.crate) = 2b79f64c669d8578f45046b3ffb8d4d9cc4beb798871ff638a7b5c1f59dbd2fc
-SIZE (rust/crates/gix-submodule-0.22.0.crate) = 20111
-SHA256 (rust/crates/gix-tempfile-19.0.1.crate) = e265fc6b54e57693232a79d84038381ebfda7b1a3b1b8a9320d4d5fe6e820086
-SIZE (rust/crates/gix-tempfile-19.0.1.crate) = 19058
-SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457
-SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867
-SHA256 (rust/crates/gix-transport-0.50.0.crate) = e058d6667165dba7642b3c293d7c355e2a964acef9bc9408604547d952943a8f
-SIZE (rust/crates/gix-transport-0.50.0.crate) = 70749
-SHA256 (rust/crates/gix-traverse-0.49.0.crate) = 054c79f4c3f87e794ff7dc1fec8306a2bb563cfb38f6be2dc0e4c0fa82f74d59
-SIZE (rust/crates/gix-traverse-0.49.0.crate) = 27016
-SHA256 (rust/crates/gix-url-0.33.2.crate) = d995249a1cf1ad79ba10af6499d4bf37cb78035c0983eaa09ec5910da694957c
-SIZE (rust/crates/gix-url-0.33.2.crate) = 19762
+SHA256 (rust/crates/gix-ref-0.58.0.crate) = 5cf780dcd9ac99fd3fcfc8523479a0e2ffd55f5e0be63e5e3248fb7e46cff966
+SIZE (rust/crates/gix-ref-0.58.0.crate) = 64527
+SHA256 (rust/crates/gix-refspec-0.36.0.crate) = 60ce400a770a7952e45267803192cc2d1fe0afa08e2c08dde32e04c7908c6e61
+SIZE (rust/crates/gix-refspec-0.36.0.crate) = 24189
+SHA256 (rust/crates/gix-revision-0.40.0.crate) = c719cf7d669439e1fca735bd1c4de54d43c5d30e8883fd6063c4924b213d70c9
+SIZE (rust/crates/gix-revision-0.40.0.crate) = 29427
+SHA256 (rust/crates/gix-revwalk-0.26.0.crate) = 194a50b30aa0c6e6de43c723359c5809a96275a3aa92d323ef7f58b1cdd60f16
+SIZE (rust/crates/gix-revwalk-0.26.0.crate) = 17856
+SHA256 (rust/crates/gix-sec-0.13.0.crate) = beeb3bc63696cf7acb5747a361693ebdbcaf25b5d27d2308f38e9782983e7bce
+SIZE (rust/crates/gix-sec-0.13.0.crate) = 12527
+SHA256 (rust/crates/gix-shallow-0.8.0.crate) = f4f4660fed3786d28e7e57d31b2de9ab3bf846068e187ccc52ee513de19a0073
+SIZE (rust/crates/gix-shallow-0.8.0.crate) = 11568
+SHA256 (rust/crates/gix-status-0.25.0.crate) = b0c994dbca7f038cfcde6337673523bab6e6b4f544b5046f5120a02bdeafff33
+SIZE (rust/crates/gix-status-0.25.0.crate) = 41419
+SHA256 (rust/crates/gix-submodule-0.25.0.crate) = db1840fe723c6264ee596e5a179e1b9a2df59351f09bae9cea570a472a790bc0
+SIZE (rust/crates/gix-submodule-0.25.0.crate) = 19444
+SHA256 (rust/crates/gix-tempfile-21.0.0.crate) = d280bba7c547170e42d5228fc6e76c191fb5a7c88808ff61af06460404d1fd91
+SIZE (rust/crates/gix-tempfile-21.0.0.crate) = 18249
+SHA256 (rust/crates/gix-trace-0.1.17.crate) = 6e42a4c2583357721ba2d887916e78df504980f22f1182df06997ce197b89504
+SIZE (rust/crates/gix-trace-0.1.17.crate) = 10863
+SHA256 (rust/crates/gix-transport-0.53.0.crate) = de1064c7ffa5a915014a6a5b71fbc5299462ae655348bed23e083b4a735076c3
+SIZE (rust/crates/gix-transport-0.53.0.crate) = 70454
+SHA256 (rust/crates/gix-traverse-0.52.0.crate) = 37f8b53b4c56b01c43a4491c4edfe2ce66c654eb86232205172ceb1650d21c55
+SIZE (rust/crates/gix-traverse-0.52.0.crate) = 26502
+SHA256 (rust/crates/gix-url-0.35.0.crate) = 1ca2e50308a8373069e71970939f43ea4a1b5f422cf807d048ebcf07dcc02b2c
+SIZE (rust/crates/gix-url-0.35.0.crate) = 21461
SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5
SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157
-SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4
-SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803
-SHA256 (rust/crates/gix-worktree-0.44.0.crate) = 428e8928e0e27341b58aa89e20adaf643efd6a8f863bc9cdf3ec6199c2110c96
-SIZE (rust/crates/gix-worktree-0.44.0.crate) = 25538
-SHA256 (rust/crates/gix-worktree-state-0.22.0.crate) = 9e12c7c67138e02717dd87d3cd63065cdd1b6abf8e2aca46f575dc6a99def48c
-SIZE (rust/crates/gix-worktree-state-0.22.0.crate) = 24256
-SHA256 (rust/crates/gix-worktree-stream-0.24.0.crate) = ed2ccc885b308d918b7de0d7273377990f191706b5716eabb730baeea4d883c6
-SIZE (rust/crates/gix-worktree-stream-0.24.0.crate) = 20179
+SHA256 (rust/crates/gix-validate-0.11.0.crate) = 0ec1eff98d91941f47766367cba1be746bab662bad761d9891ae6f7882f7840b
+SIZE (rust/crates/gix-validate-0.11.0.crate) = 13115
+SHA256 (rust/crates/gix-worktree-0.47.0.crate) = ef2ad658586ec0039b03e96c664f08b7cb7a2b7cca6947a9c856c9ed59b807b1
+SIZE (rust/crates/gix-worktree-0.47.0.crate) = 24946
+SHA256 (rust/crates/gix-worktree-state-0.25.0.crate) = 9895abc7654cbd8e102d6a765d3bdfa1567fcd5d2849b8e3d3da6405d64913c9
+SIZE (rust/crates/gix-worktree-state-0.25.0.crate) = 23997
+SHA256 (rust/crates/gix-worktree-stream-0.27.0.crate) = 2339a1339413500263052a9feb866ad1847885088ed44a411b33a235dd9110c5
+SIZE (rust/crates/gix-worktree-stream-0.27.0.crate) = 19724
SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
@@ -575,8 +633,10 @@ SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63
SIZE (rust/crates/group-0.13.0.crate) = 16526
-SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
-SIZE (rust/crates/h2-0.4.12.crate) = 176264
+SHA256 (rust/crates/h2-0.3.27.crate) = 0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d
+SIZE (rust/crates/h2-0.3.27.crate) = 169180
+SHA256 (rust/crates/h2-0.4.13.crate) = 2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54
+SIZE (rust/crates/h2-0.4.13.crate) = 176861
SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
SIZE (rust/crates/hash32-0.3.1.crate) = 10273
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
@@ -601,10 +661,14 @@ SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a9
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
SHA256 (rust/crates/homedir-0.3.6.crate) = 68df315d2857b2d8d2898be54a85e1d001bbbe0dbb5f8ef847b48dd3a23c4527
SIZE (rust/crates/homedir-0.3.6.crate) = 16763
-SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
-SIZE (rust/crates/http-1.3.1.crate) = 106063
+SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
+SIZE (rust/crates/http-0.2.12.crate) = 101964
+SHA256 (rust/crates/http-1.4.0.crate) = e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a
+SIZE (rust/crates/http-1.4.0.crate) = 106978
SHA256 (rust/crates/http-auth-0.1.10.crate) = 150fa4a9462ef926824cf4519c84ed652ca8f4fbae34cb8af045b5cbcaf98822
SIZE (rust/crates/http-auth-0.1.10.crate) = 41282
+SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2
+SIZE (rust/crates/http-body-0.4.6.crate) = 10773
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
@@ -613,18 +677,22 @@ SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa
SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/human_format-1.1.0.crate) = 5c3b1f728c459d27b12448862017b96ad4767b1ec2ec5e6434e99f1577f085b8
-SIZE (rust/crates/human_format-1.1.0.crate) = 7108
+SHA256 (rust/crates/human_format-1.2.1.crate) = eaec953f16e5bcf6b8a3cb3aa959b17e5577dbd2693e94554c462c08be22624b
+SIZE (rust/crates/human_format-1.2.1.crate) = 18100
SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7
SIZE (rust/crates/humansize-2.1.3.crate) = 11953
+SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7
+SIZE (rust/crates/hyper-0.14.32.crate) = 199622
SHA256 (rust/crates/hyper-1.8.1.crate) = 2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11
SIZE (rust/crates/hyper-1.8.1.crate) = 157353
+SHA256 (rust/crates/hyper-rustls-0.24.2.crate) = ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590
+SIZE (rust/crates/hyper-rustls-0.24.2.crate) = 30195
SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
-SHA256 (rust/crates/hyper-util-0.1.18.crate) = 52e9a2a24dc5c6821e71a7030e1e14b7b632acac55c40e9d2e082c621261bb56
-SIZE (rust/crates/hyper-util-0.1.18.crate) = 101688
+SHA256 (rust/crates/hyper-util-0.1.20.crate) = 96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0
+SIZE (rust/crates/hyper-util-0.1.20.crate) = 112807
SHA256 (rust/crates/i18n-config-0.4.8.crate) = 3e06b90c8a0d252e203c94344b21e35a30f3a3a85dc7db5af8f8df9f3e0c63ef
SIZE (rust/crates/i18n-config-0.4.8.crate) = 9082
SHA256 (rust/crates/i18n-embed-0.15.4.crate) = 669ffc2c93f97e6ddf06ddbe999fcd6782e3342978bb85f7d3c087c7978404c4
@@ -633,8 +701,8 @@ SHA256 (rust/crates/i18n-embed-fl-0.9.4.crate) = 04b2969d0b3fc6143776c535184c197
SIZE (rust/crates/i18n-embed-fl-0.9.4.crate) = 11741
SHA256 (rust/crates/i18n-embed-impl-0.8.4.crate) = 0f2cc0e0523d1fe6fc2c6f66e5038624ea8091b3e7748b5e8e0c84b1698db6c2
SIZE (rust/crates/i18n-embed-impl-0.8.4.crate) = 4830
-SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
-SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
+SHA256 (rust/crates/iana-time-zone-0.1.65.crate) = e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470
+SIZE (rust/crates/iana-time-zone-0.1.65.crate) = 34079
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43
@@ -645,10 +713,10 @@ SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea
SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
-SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99
-SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036
-SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899
-SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431
+SHA256 (rust/crates/icu_properties-2.1.2.crate) = 020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec
+SIZE (rust/crates/icu_properties-2.1.2.crate) = 60136
+SHA256 (rust/crates/icu_properties_data-2.1.2.crate) = 616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af
+SIZE (rust/crates/icu_properties_data-2.1.2.crate) = 163057
SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
@@ -661,26 +729,24 @@ SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf7
SIZE (rust/crates/ignore-0.4.25.crate) = 59154
SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2
SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
-SHA256 (rust/crates/impl-tools-0.10.3.crate) = 0ae95c9095c2f1126d7db785955c73cdc5fc33e7c3fa911bd4a42931672029a7
-SIZE (rust/crates/impl-tools-0.10.3.crate) = 17465
+SHA256 (rust/crates/impl-tools-0.11.4.crate) = 0ae314a99afb5821e2fda288387546d4a04aace674551e854e6216b892ec3208
+SIZE (rust/crates/impl-tools-0.11.4.crate) = 25603
SHA256 (rust/crates/impl-tools-lib-0.11.4.crate) = ab699036df31c1f7d3561bfa6e9cb9bc3bb0fd2e2cd9bf121c31cb961d049ddf
SIZE (rust/crates/impl-tools-lib-0.11.4.crate) = 28123
SHA256 (rust/crates/indenter-0.3.4.crate) = 964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5
SIZE (rust/crates/indenter-0.3.4.crate) = 11101
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2
-SIZE (rust/crates/indexmap-2.12.1.crate) = 100184
+SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017
+SIZE (rust/crates/indexmap-2.13.0.crate) = 102206
SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
-SHA256 (rust/crates/indicatif-0.18.3.crate) = 9375e112e4b463ec1b1c6c011953545c65a30164fbab5b581df32b3abf0dcb88
-SIZE (rust/crates/indicatif-0.18.3.crate) = 66504
SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
SIZE (rust/crates/indoc-2.0.7.crate) = 17184
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
SIZE (rust/crates/inout-0.1.4.crate) = 11280
-SHA256 (rust/crates/insta-1.44.1.crate) = e8732d3774162a0851e3f2b150eb98f31a9885dd75985099421d393385a01dfd
-SIZE (rust/crates/insta-1.44.1.crate) = 103865
+SHA256 (rust/crates/insta-1.46.3.crate) = e82db8c87c7f1ccecb34ce0c24399b8a73081427f3c7c50a5d597925356115e4
+SIZE (rust/crates/insta-1.46.3.crate) = 114815
SHA256 (rust/crates/intl-memoizer-0.5.3.crate) = 310da2e345f5eb861e7a07ee182262e94975051db9e4223e909ba90f392f163f
SIZE (rust/crates/intl-memoizer-0.5.3.crate) = 12171
SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972
@@ -691,8 +757,10 @@ SHA256 (rust/crates/io_tee-0.1.1.crate) = 4b3f7cef34251886990511df1c61443aa92849
SIZE (rust/crates/io_tee-0.1.1.crate) = 2667
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
-SHA256 (rust/crates/iri-string-0.7.9.crate) = 4f867b9d1d896b67beb18518eda36fdb77a32ea590de864f1325b294a6d14397
-SIZE (rust/crates/iri-string-0.7.9.crate) = 142144
+SHA256 (rust/crates/iri-string-0.7.10.crate) = c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a
+SIZE (rust/crates/iri-string-0.7.10.crate) = 146126
+SHA256 (rust/crates/is_ci-1.2.0.crate) = 7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45
+SIZE (rust/crates/is_ci-1.2.0.crate) = 4521
SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
@@ -701,14 +769,14 @@ SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
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/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35
-SIZE (rust/crates/jiff-0.2.16.crate) = 731814
-SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69
-SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672
-SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
-SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
+SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/jiff-0.2.18.crate) = e67e8da4c49d6d9909fe03361f9b620f58898859f5c7aded68351e85e71ecf50
+SIZE (rust/crates/jiff-0.2.18.crate) = 764726
+SHA256 (rust/crates/jiff-static-0.2.18.crate) = e0c84ee7f197eca9a86c6fd6cb771e55eb991632f15f2bc3ca6ec838929e6e78
+SIZE (rust/crates/jiff-static-0.2.18.crate) = 83381
+SHA256 (rust/crates/jiff-tzdb-0.1.5.crate) = 68971ebff725b9e2ca27a601c5eb38a4c5d64422c4cbab0c535f248087eda5c2
+SIZE (rust/crates/jiff-tzdb-0.1.5.crate) = 62215
SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
@@ -717,24 +785,24 @@ SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
-SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65
-SIZE (rust/crates/js-sys-0.3.82.crate) = 56436
-SHA256 (rust/crates/json-number-0.4.9.crate) = 66994b2bac615128d07a1e4527ad29e98b004dd1a1769e7b8fbc1173ccf43006
-SIZE (rust/crates/json-number-0.4.9.crate) = 12161
+SHA256 (rust/crates/js-sys-0.3.85.crate) = 8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3
+SIZE (rust/crates/js-sys-0.3.85.crate) = 56436
+SHA256 (rust/crates/json-number-0.4.10.crate) = 479dfd2ad8e4b4ae076b031f72ef2f3791f65e2a0f51e5f3408dbf716c4c2f82
+SIZE (rust/crates/json-number-0.4.10.crate) = 13537
SHA256 (rust/crates/json-syntax-0.12.5.crate) = 044a68aba3f96d712f492b72be25e10f96201eaaca3207a7d6e68d6d5105fda9
SIZE (rust/crates/json-syntax-0.12.5.crate) = 60041
-SHA256 (rust/crates/junction-1.3.0.crate) = c52f6e1bf39a7894f618c9d378904a11dbd7e10fe3ec20d1173600e79b1408d8
-SIZE (rust/crates/junction-1.3.0.crate) = 14510
+SHA256 (rust/crates/junction-1.4.1.crate) = 642883fdc81cf2da15ee8183fa1d2c7da452414dd41541a0f3e1428069345447
+SIZE (rust/crates/junction-1.4.1.crate) = 14344
SHA256 (rust/crates/jwt-0.16.0.crate) = 6204285f77fe7d9784db3fdc449ecce1a0114927a51d5a41c4c7a292011c015f
SIZE (rust/crates/jwt-0.16.0.crate) = 18041
SHA256 (rust/crates/kdl-6.5.0.crate) = 81a29e7b50079ff44549f68c0becb1c73d7f6de2a4ea952da77966daf3d4761e
SIZE (rust/crates/kdl-6.5.0.crate) = 113273
SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1
SIZE (rust/crates/kstring-2.0.2.crate) = 23044
-SHA256 (rust/crates/lazy-regex-3.4.2.crate) = 191898e17ddee19e60bccb3945aa02339e81edd4a8c50e21fd4d48cdecda7b29
-SIZE (rust/crates/lazy-regex-3.4.2.crate) = 9028
-SHA256 (rust/crates/lazy-regex-proc_macros-3.4.2.crate) = c35dc8b0da83d1a9507e12122c80dea71a9c7c613014347392483a83ea593e04
-SIZE (rust/crates/lazy-regex-proc_macros-3.4.2.crate) = 6813
+SHA256 (rust/crates/lazy-regex-3.5.1.crate) = c5c13b6857ade4c8ee05c3c3dc97d2ab5415d691213825b90d3211c425c1f907
+SIZE (rust/crates/lazy-regex-3.5.1.crate) = 9963
+SHA256 (rust/crates/lazy-regex-proc_macros-3.5.1.crate) = 32a95c68db5d41694cea563c86a4ba4dc02141c16ef64814108cb23def4d5438
+SIZE (rust/crates/lazy-regex-proc_macros-3.5.1.crate) = 6815
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lexical-7.0.5.crate) = 1bc8a009b2ff1f419ccc62706f04fe0ca6e67b37460513964a3dfdb919bb37d6
@@ -753,16 +821,14 @@ SHA256 (rust/crates/lexical-write-integer-1.0.6.crate) = 409851a618475d2d5796377
SIZE (rust/crates/lexical-write-integer-1.0.6.crate) = 65404
SHA256 (rust/crates/libbz2-rs-sys-0.2.2.crate) = 2c4a545a15244c7d945065b5d392b2d2d7f21526fba56ce51467b06ed445e8f7
SIZE (rust/crates/libbz2-rs-sys-0.2.2.crate) = 50880
-SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
-SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libc-0.2.180.crate) = bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc
+SIZE (rust/crates/libc-0.2.180.crate) = 812207
SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
SIZE (rust/crates/libloading-0.8.9.crate) = 30222
-SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
-SIZE (rust/crates/libm-0.2.15.crate) = 156108
-SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
-SIZE (rust/crates/libredox-0.1.10.crate) = 7332
-SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
-SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524
+SHA256 (rust/crates/libm-0.2.16.crate) = b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981
+SIZE (rust/crates/libm-0.2.16.crate) = 164243
+SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616
+SIZE (rust/crates/libredox-0.1.12.crate) = 7469
SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
@@ -775,26 +841,28 @@ SHA256 (rust/crates/locspan-0.8.2.crate) = 33890449fcfac88e94352092944bf321f55e5
SIZE (rust/crates/locspan-0.8.2.crate) = 15008
SHA256 (rust/crates/locspan-derive-0.6.0.crate) = e88991223b049a3d29ca1f60c05639581336a0f3ee4bf8a659dddecc11c4961a
SIZE (rust/crates/locspan-derive-0.6.0.crate) = 13991
-SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
-SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
SHA256 (rust/crates/logos-0.12.1.crate) = bf8b031682c67a8e3d5446840f9573eb7fe26efe7ec8d195c9ac4c0647c502f1
SIZE (rust/crates/logos-0.12.1.crate) = 8973
SHA256 (rust/crates/logos-derive-0.12.1.crate) = a1d849148dbaf9661a6151d1ca82b13bb4c4c128146a88d05253b38d4e2f496c
SIZE (rust/crates/logos-derive-0.12.1.crate) = 32282
SHA256 (rust/crates/loom-0.5.6.crate) = ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5
SIZE (rust/crates/loom-0.5.6.crate) = 72186
+SHA256 (rust/crates/lru-0.16.3.crate) = a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593
+SIZE (rust/crates/lru-0.16.3.crate) = 16743
SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
-SHA256 (rust/crates/lua-src-548.1.2.crate) = bdc4e1aff422ad5f08cffb4719603dcdbc2be2307f4c1510d7aab74b7fa88ca8
-SIZE (rust/crates/lua-src-548.1.2.crate) = 669450
-SHA256 (rust/crates/luajit-src-210.6.4+e17ee83.crate) = 35a0ceb2a395ffa403a863adcf365e82cc8d8338ac7f5f949b9df5ca3de251e1
-SIZE (rust/crates/luajit-src-210.6.4+e17ee83.crate) = 1020519
+SHA256 (rust/crates/lua-src-550.0.0.crate) = e836dc8ae16806c9bdcf42003a88da27d163433e3f9684c52f0301258004a4fb
+SIZE (rust/crates/lua-src-550.0.0.crate) = 916187
+SHA256 (rust/crates/luajit-src-210.6.6+707c12b.crate) = a86cc925d4053d0526ae7f5bc765dbd0d7a5d1a63d43974f4966cb349ca63295
+SIZE (rust/crates/luajit-src-210.6.6+707c12b.crate) = 1024710
SHA256 (rust/crates/lzma-rs-0.3.0.crate) = 297e814c836ae64db86b36cf2a557ba54368d03f6afcd7d947c266692f71115e
SIZE (rust/crates/lzma-rs-0.3.0.crate) = 29080
SHA256 (rust/crates/lzma-rust-0.1.7.crate) = 5baab2bbbd7d75a144d671e9ff79270e903957d92fb7386fd39034c709bd2661
SIZE (rust/crates/lzma-rust-0.1.7.crate) = 31359
-SHA256 (rust/crates/lzma-rust2-0.15.2.crate) = 96d43a6fec3e2f1176fd435ff6f0e337dab57361918f0f51bbc75995151e2ca0
-SIZE (rust/crates/lzma-rust2-0.15.2.crate) = 253907
+SHA256 (rust/crates/lzma-rust2-0.15.7.crate) = 1670343e58806300d87950e3401e820b519b9384281bbabfb15e3636689ffd69
+SIZE (rust/crates/lzma-rust2-0.15.7.crate) = 253988
SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27
SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045
SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
@@ -823,16 +891,16 @@ SHA256 (rust/crates/minisign-verify-0.2.4.crate) = e856fdd13623a2f5f2f54676a4ee4
SIZE (rust/crates/minisign-verify-0.2.4.crate) = 25749
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.1.0.crate) = 69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873
-SIZE (rust/crates/mio-1.1.0.crate) = 105232
-SHA256 (rust/crates/mlua-0.11.5.crate) = 935ac67539907efcd7198137eb7358e052555f77fe1b2916600a2249351f2b33
-SIZE (rust/crates/mlua-0.11.5.crate) = 259242
-SHA256 (rust/crates/mlua-sys-0.9.0.crate) = 8c968af21bf6b19fc9ca8e7b85ee16f86e4c9e3d0591de101a5608086bda0ad8
-SIZE (rust/crates/mlua-sys-0.9.0.crate) = 32038
+SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
+SHA256 (rust/crates/mlua-0.11.6.crate) = ccd36acfa49ce6ee56d1307a061dd302c564eee757e6e4cd67eb4f7204846fab
+SIZE (rust/crates/mlua-0.11.6.crate) = 261952
+SHA256 (rust/crates/mlua-sys-0.10.0.crate) = 0f1c3a7fc7580227ece249fd90aa2fa3b39eb2b49d3aec5e103b3e85f2c3dfc8
+SIZE (rust/crates/mlua-sys-0.10.0.crate) = 39078
SHA256 (rust/crates/mlua_derive-0.11.0.crate) = 465bddde514c4eb3b50b543250e97c1d4b284fa3ef7dc0ba2992c77545dbceb2
SIZE (rust/crates/mlua_derive-0.11.0.crate) = 6319
-SHA256 (rust/crates/mockito-1.7.0.crate) = 7760e0e418d9b7e5777c0374009ca4c93861b9066f18cb334a20ce50ab63aa48
-SIZE (rust/crates/mockito-1.7.0.crate) = 42605
+SHA256 (rust/crates/mockito-1.7.2.crate) = 90820618712cab19cfc46b274c6c22546a82affcb3c3bdf0f29e3db8e1bb92c0
+SIZE (rust/crates/mockito-1.7.2.crate) = 43985
SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084
SIZE (rust/crates/multimap-0.10.1.crate) = 15232
SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
@@ -843,6 +911,8 @@ SHA256 (rust/crates/netrc-rs-0.1.2.crate) = ea2970fbbc8c785e8246234a7bd004ed66cd
SIZE (rust/crates/netrc-rs-0.1.2.crate) = 9054
SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
SIZE (rust/crates/nix-0.30.1.crate) = 342015
+SHA256 (rust/crates/nix-0.31.1.crate) = 225e7cfe711e0ba79a68baeddb2982723e4235247aefce1482f2f16c27865b66
+SIZE (rust/crates/nix-0.31.1.crate) = 344337
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
@@ -859,8 +929,8 @@ SHA256 (rust/crates/num-bigint-dig-0.8.6.crate) = e661dda6640fad38e827a6d4a310ff
SIZE (rust/crates/num-bigint-dig-0.8.6.crate) = 126196
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-conv-0.2.0.crate) = cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050
+SIZE (rust/crates/num-conv-0.2.0.crate) = 7034
SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
@@ -885,8 +955,8 @@ SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbf
SIZE (rust/crates/object-0.37.3.crate) = 344032
SHA256 (rust/crates/oci-client-0.15.0.crate) = 9b74df13319e08bc386d333d3dc289c774c88cc543cae31f5347db07b5ec2172
SIZE (rust/crates/oci-client-0.15.0.crate) = 2292853
-SHA256 (rust/crates/oci-spec-0.8.3.crate) = 2eb4684653aeaba48dea019caa17b2773e1212e281d50b6fa759f36fe032239d
-SIZE (rust/crates/oci-spec-0.8.3.crate) = 90671
+SHA256 (rust/crates/oci-spec-0.8.4.crate) = fc3da52b83ce3258fbf29f66ac784b279453c2ac3c22c5805371b921ede0d308
+SIZE (rust/crates/oci-spec-0.8.4.crate) = 93488
SHA256 (rust/crates/oid-registry-0.8.1.crate) = 12f40cff3dde1b6087cc5d5f5d4d65712f34016a03ed60e9c08dcc392736b5b7
SIZE (rust/crates/oid-registry-0.8.1.crate) = 16668
SHA256 (rust/crates/olpc-cjson-0.1.4.crate) = 696183c9b5fe81a7715d074fd632e8bd46f4ccc0231a3ed7fc580a80de5f7083
@@ -905,6 +975,8 @@ SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/openssl-probe-0.2.1.crate) = 7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe
+SIZE (rust/crates/openssl-probe-0.2.1.crate) = 9155
SHA256 (rust/crates/openssl-sys-0.9.111.crate) = 82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321
SIZE (rust/crates/openssl-sys-0.9.111.crate) = 80871
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
@@ -915,6 +987,8 @@ SHA256 (rust/crates/os-release-0.1.0.crate) = 82f29ae2f71b53ec19cc23385f8e4f3d90
SIZE (rust/crates/os-release-0.1.0.crate) = 3760
SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967
SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467
+SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e
+SIZE (rust/crates/outref-0.5.2.crate) = 5621
SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52
SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315
SHA256 (rust/crates/p256-0.13.2.crate) = c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b
@@ -945,16 +1019,14 @@ SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460a
SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159
SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
-SHA256 (rust/crates/pest-2.8.4.crate) = cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22
-SIZE (rust/crates/pest-2.8.4.crate) = 129758
-SHA256 (rust/crates/pest_derive-2.8.4.crate) = 51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f
-SIZE (rust/crates/pest_derive-2.8.4.crate) = 43466
-SHA256 (rust/crates/pest_generator-2.8.4.crate) = dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625
-SIZE (rust/crates/pest_generator-2.8.4.crate) = 18650
-SHA256 (rust/crates/pest_meta-2.8.4.crate) = bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82
-SIZE (rust/crates/pest_meta-2.8.4.crate) = 42947
-SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
-SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
+SHA256 (rust/crates/pest-2.8.5.crate) = 2c9eb05c21a464ea704b53158d358a31e6425db2f63a1a7312268b05fe2b75f7
+SIZE (rust/crates/pest-2.8.5.crate) = 129838
+SHA256 (rust/crates/pest_derive-2.8.5.crate) = 68f9dbced329c441fa79d80472764b1a2c7e57123553b8519b36663a2fb234ed
+SIZE (rust/crates/pest_derive-2.8.5.crate) = 43550
+SHA256 (rust/crates/pest_generator-2.8.5.crate) = 3bb96d5051a78f44f43c8f712d8e810adb0ebf923fc9ed2655a7f66f63ba8ee5
+SIZE (rust/crates/pest_generator-2.8.5.crate) = 18653
+SHA256 (rust/crates/pest_meta-2.8.5.crate) = 602113b5b5e8621770cfd490cfd90b9f84ab29bd2b0e49ad83eb6d186cef2365
+SIZE (rust/crates/pest_meta-2.8.5.crate) = 42953
SHA256 (rust/crates/petgraph-0.8.3.crate) = 8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455
SIZE (rust/crates/petgraph-0.8.3.crate) = 807555
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
@@ -987,14 +1059,16 @@ SHA256 (rust/crates/poly1305-0.8.0.crate) = 8159bd90725d2df49889a078b54f4f79e87f
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/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
-SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
-SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
-SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
+SHA256 (rust/crates/portable-atomic-1.13.1.crate) = c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49
+SIZE (rust/crates/portable-atomic-1.13.1.crate) = 197001
+SHA256 (rust/crates/portable-atomic-util-0.2.5.crate) = 7a9db96d7fa8782dd8c15ce32ffe8680bbd1e978a43bf51a34d39483540495f5
+SIZE (rust/crates/portable-atomic-util-0.2.5.crate) = 51858
SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
+SHA256 (rust/crates/ppmd-rust-1.4.0.crate) = efca4c95a19a79d1c98f791f10aebd5c1363b473244630bb7dbde1dc98455a24
+SIZE (rust/crates/ppmd-rust-1.4.0.crate) = 38522
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
@@ -1011,28 +1085,24 @@ SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe
SIZE (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 7745
SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802
SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807
-SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
-SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
-SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139
-SIZE (rust/crates/prodash-30.0.1.crate) = 92925
-SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
-SIZE (rust/crates/prost-0.13.5.crate) = 32469
-SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf
-SIZE (rust/crates/prost-build-0.13.5.crate) = 47493
-SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d
-SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600
-SHA256 (rust/crates/prost-reflect-0.14.7.crate) = 7b5edd582b62f5cde844716e66d92565d7faf7ab1445c8cebce6e00fba83ddb2
-SIZE (rust/crates/prost-reflect-0.14.7.crate) = 96073
-SHA256 (rust/crates/prost-reflect-0.15.3.crate) = 37587d5a8a1b3dc9863403d084fc2254b91ab75a702207098837950767e2260b
-SIZE (rust/crates/prost-reflect-0.15.3.crate) = 115653
-SHA256 (rust/crates/prost-reflect-build-0.15.2.crate) = ad8db7191445b1dbee19df4f6b6294e5123aef52620b344a630bb845d302622a
-SIZE (rust/crates/prost-reflect-build-0.15.2.crate) = 12949
-SHA256 (rust/crates/prost-reflect-derive-0.14.0.crate) = f4fce6b22f15cc8d8d400a2b98ad29202b33bd56c7d9ddd815bc803a807ecb65
-SIZE (rust/crates/prost-reflect-derive-0.14.0.crate) = 4732
-SHA256 (rust/crates/prost-reflect-derive-0.15.1.crate) = ab076798900edeaf1499ed1c30097db86e6697c5d02660a63d72fe4ebdcfefd2
-SIZE (rust/crates/prost-reflect-derive-0.15.1.crate) = 12457
-SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16
-SIZE (rust/crates/prost-types-0.13.5.crate) = 49145
+SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
+SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
+SHA256 (rust/crates/prodash-31.0.0.crate) = 962200e2d7d551451297d9fdce85138374019ada198e30ea9ede38034e27604c
+SIZE (rust/crates/prodash-31.0.0.crate) = 95697
+SHA256 (rust/crates/prost-0.14.3.crate) = d2ea70524a2f82d518bce41317d0fae74151505651af45faf1ffbd6fd33f0568
+SIZE (rust/crates/prost-0.14.3.crate) = 33174
+SHA256 (rust/crates/prost-build-0.14.3.crate) = 343d3bd7056eda839b03204e68deff7d1b13aba7af2b2fd16890697274262ee7
+SIZE (rust/crates/prost-build-0.14.3.crate) = 48990
+SHA256 (rust/crates/prost-derive-0.14.3.crate) = 27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b
+SIZE (rust/crates/prost-derive-0.14.3.crate) = 21365
+SHA256 (rust/crates/prost-reflect-0.16.3.crate) = b89455ef41ed200cafc47c76c552ee7792370ac420497e551f16123a9135f76e
+SIZE (rust/crates/prost-reflect-0.16.3.crate) = 109340
+SHA256 (rust/crates/prost-reflect-build-0.16.0.crate) = 8214ae2c30bbac390db0134d08300e770ef89b6d4e5abf855e8d300eded87e28
+SIZE (rust/crates/prost-reflect-build-0.16.0.crate) = 13010
+SHA256 (rust/crates/prost-reflect-derive-0.16.0.crate) = 7b6d90e29fa6c0d13c2c19ba5e4b3fb0efbf5975d27bcf4e260b7b15455bcabe
+SIZE (rust/crates/prost-reflect-derive-0.16.0.crate) = 12463
+SHA256 (rust/crates/prost-types-0.14.3.crate) = 8991c4cbdb8bc5b11f0b074ffe286c30e523de90fee5ba8132f1399f23cb3dd7
+SIZE (rust/crates/prost-types-0.14.3.crate) = 49368
SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
@@ -1041,8 +1111,8 @@ SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925a
SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
-SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
-SIZE (rust/crates/quote-1.0.42.crate) = 31504
+SHA256 (rust/crates/quote-1.0.44.crate) = 21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4
+SIZE (rust/crates/quote-1.0.44.crate) = 31629
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -1055,10 +1125,12 @@ SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
-SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/rand_core-0.9.5.crate) = 76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c
+SIZE (rust/crates/rand_core-0.9.5.crate) = 24129
SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_syscall-0.7.0.crate) = 49f3fe0889e69e2ae9e41f4d6c4c0181701d00e4697b356fb1f74173a5e0ee27
+SIZE (rust/crates/redox_syscall-0.7.0.crate) = 27652
SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
@@ -1069,12 +1141,16 @@ SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a
SIZE (rust/crates/regex-1.12.2.crate) = 163843
SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-lite-0.1.8.crate) = 8d942b98df5e658f56f20d592c7f868833fe38115e65c33003d8cd224b0155da
+SIZE (rust/crates/regex-lite-0.1.8.crate) = 96884
SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
-SHA256 (rust/crates/reqwest-0.12.24.crate) = 9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f
-SIZE (rust/crates/reqwest-0.12.24.crate) = 159974
+SHA256 (rust/crates/reqwest-0.12.28.crate) = eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147
+SIZE (rust/crates/reqwest-0.12.28.crate) = 157031
+SHA256 (rust/crates/reqwest-0.13.1.crate) = 04e9018c9d814e5f30cc16a0f03271aeab3571e609612d9fe78c1aa8d11c2f62
+SIZE (rust/crates/reqwest-0.13.1.crate) = 158118
SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2
SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
@@ -1083,26 +1159,26 @@ SHA256 (rust/crates/rmcp-0.3.2.crate) = 1f0d0d5493be0d181a62db489eab7838669b8188
SIZE (rust/crates/rmcp-0.3.2.crate) = 124928
SHA256 (rust/crates/rmcp-macros-0.3.2.crate) = 4aebc912b8fa7d54999adc4e45601d1d95fe458f97eb0a1277eddcd6382cf4b1
SIZE (rust/crates/rmcp-macros-0.3.2.crate) = 9032
-SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4
-SIZE (rust/crates/rmp-0.8.14.crate) = 29687
-SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db
-SIZE (rust/crates/rmp-serde-1.3.0.crate) = 33025
+SHA256 (rust/crates/rmp-0.8.15.crate) = 4ba8be72d372b2c9b35542551678538b562e7cf86c3315773cae48dfbfe7790c
+SIZE (rust/crates/rmp-0.8.15.crate) = 33421
+SHA256 (rust/crates/rmp-serde-1.3.1.crate) = 72f81bee8c8ef9b577d1681a70ebbc962c232461e397b22c208c43c04b67a155
+SIZE (rust/crates/rmp-serde-1.3.1.crate) = 33867
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
-SHA256 (rust/crates/rops-0.1.5.crate) = 5c830d8ae5c50ef149e290235ef564ac84d97181dce248ae30706cfaf1d3e7cc
-SIZE (rust/crates/rops-0.1.5.crate) = 68739
+SHA256 (rust/crates/rops-0.1.6.crate) = f8d3eee8d4c70cff89b4d84345b88e0441ce13438e1e580662f9ceafff16d19f
+SIZE (rust/crates/rops-0.1.6.crate) = 68865
SHA256 (rust/crates/rowan-0.15.17.crate) = d4f1e4a001f863f41ea8d0e6a0c34b356d5b733db50dadab3efef640bafb779b
SIZE (rust/crates/rowan-0.15.17.crate) = 39734
-SHA256 (rust/crates/rsa-0.9.9.crate) = 40a0376c50d0358279d9d643e4bf7b7be212f1f4ff1da9070a7b54d22ef75c88
-SIZE (rust/crates/rsa-0.9.9.crate) = 86379
-SHA256 (rust/crates/rust-embed-8.9.0.crate) = 947d7f3fad52b283d261c4c99a084937e2fe492248cb9a68a8435a861b8798ca
-SIZE (rust/crates/rust-embed-8.9.0.crate) = 900777
-SHA256 (rust/crates/rust-embed-impl-8.9.0.crate) = 5fa2c8c9e8711e10f9c4fd2d64317ef13feaab820a4c51541f1a8c8e2e851ab2
-SIZE (rust/crates/rust-embed-impl-8.9.0.crate) = 9279
-SHA256 (rust/crates/rust-embed-utils-8.9.0.crate) = 60b161f275cb337fe0a44d924a5f4df0ed69c2c39519858f931ce61c779d3475
-SIZE (rust/crates/rust-embed-utils-8.9.0.crate) = 5730
-SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
-SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rsa-0.9.10.crate) = b8573f03f5883dcaebdfcf4725caa1ecb9c15b2ef50c43a07b816e06799bb12d
+SIZE (rust/crates/rsa-0.9.10.crate) = 86417
+SHA256 (rust/crates/rust-embed-8.11.0.crate) = 04113cb9355a377d83f06ef1f0a45b8ab8cd7d8b1288160717d66df5c7988d27
+SIZE (rust/crates/rust-embed-8.11.0.crate) = 901130
+SHA256 (rust/crates/rust-embed-impl-8.11.0.crate) = da0902e4c7c8e997159ab384e6d0fc91c221375f6894346ae107f47dd0f3ccaa
+SIZE (rust/crates/rust-embed-impl-8.11.0.crate) = 9286
+SHA256 (rust/crates/rust-embed-utils-8.11.0.crate) = 5bcdef0be6fe7f6fa333b1073c949729274b05f123a0ad7efcb8efd878e5c3b1
+SIZE (rust/crates/rust-embed-utils-8.11.0.crate) = 5729
+SHA256 (rust/crates/rustc-demangle-0.1.27.crate) = b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d
+SIZE (rust/crates/rustc-demangle-0.1.27.crate) = 30448
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
@@ -1111,20 +1187,28 @@ SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rusticata-macros-4.1.0.crate) = faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632
SIZE (rust/crates/rusticata-macros-4.1.0.crate) = 11746
-SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
-SIZE (rust/crates/rustix-1.1.2.crate) = 422717
-SHA256 (rust/crates/rustls-0.23.35.crate) = 533f54bc6a7d4f647e46ad909549eda97bf5afc1585190ef692b4286b198bd8f
-SIZE (rust/crates/rustls-0.23.35.crate) = 373700
-SHA256 (rust/crates/rustls-native-certs-0.8.2.crate) = 9980d917ebb0c0536119ba501e90834767bffc3d60641457fd84a1f3fd337923
-SIZE (rust/crates/rustls-native-certs-0.8.2.crate) = 31903
-SHA256 (rust/crates/rustls-pki-types-1.13.0.crate) = 94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a
-SIZE (rust/crates/rustls-pki-types-1.13.0.crate) = 65448
-SHA256 (rust/crates/rustls-webpki-0.103.8.crate) = 2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52
-SIZE (rust/crates/rustls-webpki-0.103.8.crate) = 85810
+SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
+SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e
+SIZE (rust/crates/rustls-0.21.12.crate) = 285674
+SHA256 (rust/crates/rustls-0.23.36.crate) = c665f33d38cea657d9614f766881e4d510e0eda4239891eea56b4cadcf01801b
+SIZE (rust/crates/rustls-0.23.36.crate) = 374313
+SHA256 (rust/crates/rustls-native-certs-0.8.3.crate) = 612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63
+SIZE (rust/crates/rustls-native-certs-0.8.3.crate) = 30380
+SHA256 (rust/crates/rustls-pki-types-1.14.0.crate) = be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd
+SIZE (rust/crates/rustls-pki-types-1.14.0.crate) = 35403
+SHA256 (rust/crates/rustls-platform-verifier-0.6.2.crate) = 1d99feebc72bae7ab76ba994bb5e121b8d83d910ca40b36e0921f53becc41784
+SIZE (rust/crates/rustls-platform-verifier-0.6.2.crate) = 58924
+SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f
+SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919
+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.103.9.crate) = d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53
+SIZE (rust/crates/rustls-webpki-0.103.9.crate) = 85813
SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
-SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
-SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/ryu-1.0.22.crate) = a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984
+SIZE (rust/crates/ryu-1.0.22.crate) = 51321
SHA256 (rust/crates/ryu-js-0.2.2.crate) = 6518fc26bced4d53678a22d6e423e9d8716377def84545fe328236e3af070e7f
SIZE (rust/crates/ryu-js-0.2.2.crate) = 47497
SHA256 (rust/crates/salsa20-0.10.2.crate) = 97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213
@@ -1137,16 +1221,18 @@ SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c
SIZE (rust/crates/schannel-0.1.28.crate) = 42312
SHA256 (rust/crates/schemars-0.9.0.crate) = 4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f
SIZE (rust/crates/schemars-0.9.0.crate) = 80032
-SHA256 (rust/crates/schemars-1.1.0.crate) = 9558e172d4e8533736ba97870c4b2cd63f84b382a3d6eb063da41b91cce17289
-SIZE (rust/crates/schemars-1.1.0.crate) = 92664
-SHA256 (rust/crates/schemars_derive-1.1.0.crate) = 301858a4023d78debd2353c7426dc486001bddc91ae31a76fb1f55132f7e2633
-SIZE (rust/crates/schemars_derive-1.1.0.crate) = 31175
+SHA256 (rust/crates/schemars-1.2.1.crate) = a2b42f36aa1cd011945615b92222f6bf73c599a102a300334cd7f8dbeec726cc
+SIZE (rust/crates/schemars-1.2.1.crate) = 94403
+SHA256 (rust/crates/schemars_derive-1.2.1.crate) = 7d115b50f4aaeea07e79c1912f645c7513d81715d0420f8bc77a18c6260b307f
+SIZE (rust/crates/schemars_derive-1.2.1.crate) = 31319
SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/scrypt-0.11.0.crate) = 0516a385866c09368f0b5bcd1caff3366aace790fcd46e2bb032697bb172fd1f
SIZE (rust/crates/scrypt-0.11.0.crate) = 13440
+SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414
+SIZE (rust/crates/sct-0.7.1.crate) = 27501
SHA256 (rust/crates/sdd-3.0.10.crate) = 490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca
SIZE (rust/crates/sdd-3.0.10.crate) = 32748
SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc
@@ -1163,8 +1249,8 @@ SHA256 (rust/crates/self-replace-1.5.0.crate) = 03ec815b5eab420ab893f63393878d89
SIZE (rust/crates/self-replace-1.5.0.crate) = 17000
SHA256 (rust/crates/self_cell-0.10.3.crate) = e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d
SIZE (rust/crates/self_cell-0.10.3.crate) = 7308
-SHA256 (rust/crates/self_cell-1.2.1.crate) = 16c2f82143577edb4921b71ede051dac62ca3c16084e918bf7b40c96ae10eb33
-SIZE (rust/crates/self_cell-1.2.1.crate) = 13542
+SHA256 (rust/crates/self_cell-1.2.2.crate) = b12e76d157a900eb52e81bc6e9f3069344290341720e9178cde2407113ac8d89
+SIZE (rust/crates/self_cell-1.2.2.crate) = 23264
SHA256 (rust/crates/self_update-0.42.0.crate) = d832c086ece0dacc29fb2947bb4219b8f6e12fe9e40b7108f9e57c4224e47b5c
SIZE (rust/crates/self_update-0.42.0.crate) = 43673
SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
@@ -1181,8 +1267,8 @@ SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2f
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
SHA256 (rust/crates/serde_ignored-0.1.14.crate) = 115dffd5f3853e06e746965a20dcbae6ee747ae30b543d91b0e089668bb07798
SIZE (rust/crates/serde_ignored-0.1.14.crate) = 13078
-SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
-SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86
+SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
SHA256 (rust/crates/serde_path_to_error-0.1.20.crate) = 10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457
SIZE (rust/crates/serde_path_to_error-0.1.20.crate) = 18046
SHA256 (rust/crates/serde_plain-1.0.2.crate) = 9ce1fc6db65a611022b23a0dec6975d63fb80a302cb3388835ff02c097258d50
@@ -1191,20 +1277,20 @@ SHA256 (rust/crates/serde_regex-1.1.0.crate) = a8136f1a4ea815d7eac4101cfd0b16dc0
SIZE (rust/crates/serde_regex-1.1.0.crate) = 9710
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
-SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
-SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
+SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/serde_with-3.16.0.crate) = 10574371d41b0d9b2cff89418eda27da52bcaff2cc8741db26382a77c29131f1
-SIZE (rust/crates/serde_with-3.16.0.crate) = 197608
-SHA256 (rust/crates/serde_with_macros-3.16.0.crate) = 08a72d8216842fdd57820dc78d840bef99248e35fb2554ff923319e60f2d686b
-SIZE (rust/crates/serde_with_macros-3.16.0.crate) = 38102
+SHA256 (rust/crates/serde_with-3.16.1.crate) = 4fa237f2807440d238e0364a218270b98f767a00d3dada77b1c53ae88940e2e7
+SIZE (rust/crates/serde_with-3.16.1.crate) = 198782
+SHA256 (rust/crates/serde_with_macros-3.16.1.crate) = 52a8e3ca0ca629121f70ab50f95249e5a6f925cc0f6ffe8256c45b728875706c
+SIZE (rust/crates/serde_with_macros-3.16.1.crate) = 38106
SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
-SHA256 (rust/crates/serial_test-3.2.0.crate) = 1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9
-SIZE (rust/crates/serial_test-3.2.0.crate) = 9232
-SHA256 (rust/crates/serial_test_derive-3.2.0.crate) = 5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef
-SIZE (rust/crates/serial_test_derive-3.2.0.crate) = 6992
+SHA256 (rust/crates/serial_test-3.3.1.crate) = 0d0b343e184fc3b7bb44dff0705fffcf4b3756ba6aff420dddd8b24ca145e555
+SIZE (rust/crates/serial_test-3.3.1.crate) = 13147
+SHA256 (rust/crates/serial_test_derive-3.3.1.crate) = 6f50427f258fb77356e4cd4aa0e87e2bd2c66dbcee41dc405282cae2bfc26c83
+SIZE (rust/crates/serial_test_derive-3.3.1.crate) = 8166
SHA256 (rust/crates/sevenz-rust-0.6.1.crate) = 26482cf1ecce4540dc782fc70019eba89ffc4d87b3717eb5ec524b5db6fdefef
SIZE (rust/crates/sevenz-rust-0.6.1.crate) = 533253
SHA256 (rust/crates/sevenz-rust2-0.19.4.crate) = 414256b6bb303a2a38ad800096664c3b332295c17b7ef0674bf0acf44284036c
@@ -1223,34 +1309,38 @@ SHA256 (rust/crates/shared_thread-0.2.0.crate) = 52b86057fcb5423f5018e331ac04623
SIZE (rust/crates/shared_thread-0.2.0.crate) = 6364
SHA256 (rust/crates/shell-escape-0.1.5.crate) = 45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f
SIZE (rust/crates/shell-escape-0.1.5.crate) = 6847
-SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
-SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
+SHA256 (rust/crates/shell-words-1.1.1.crate) = dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77
+SIZE (rust/crates/shell-words-1.1.1.crate) = 10012
+SHA256 (rust/crates/shellexpand-3.1.1.crate) = 8b1fdf65dd6331831494dd616b30351c38e96e45921a27745cf98490458b90bb
+SIZE (rust/crates/shellexpand-3.1.1.crate) = 25904
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/sigchld-0.2.4.crate) = 47106eded3c154e70176fc83df9737335c94ce22f821c32d17ed1db1f83badb1
SIZE (rust/crates/sigchld-0.2.4.crate) = 9955
SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
-SHA256 (rust/crates/signal-hook-registry-1.4.7.crate) = 7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad
-SIZE (rust/crates/signal-hook-registry-1.4.7.crate) = 19491
+SHA256 (rust/crates/signal-hook-0.4.3.crate) = 3b57709da74f9ff9f4a27dce9526eec25ca8407c45a7887243b031a58935fb8e
+SIZE (rust/crates/signal-hook-0.4.3.crate) = 46887
+SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b
+SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668
SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
SIZE (rust/crates/signature-2.2.0.crate) = 15531
-SHA256 (rust/crates/sigstore-0.12.1.crate) = 43427f0d642cfed11bd596608148ee4476dd75f938888aa13a9c4e176fe14225
-SIZE (rust/crates/sigstore-0.12.1.crate) = 203184
+SHA256 (rust/crates/sigstore-0.13.0.crate) = 52bba786054331bdc89e90f74373b68a6c3b63c9754cf20e3a4a629d0165fe38
+SIZE (rust/crates/sigstore-0.13.0.crate) = 206639
SHA256 (rust/crates/sigstore-protobuf-specs-derive-0.0.1.crate) = 80baa401f274093f7bb27d7a69d6139cbc11f1b97624e9a61a9b3ea32c776a35
SIZE (rust/crates/sigstore-protobuf-specs-derive-0.0.1.crate) = 5508
-SHA256 (rust/crates/sigstore-verification-0.1.8.crate) = db10507b7d2ff109e56bfd885ce7b489a16040996516020ecfb43ced017a7a47
-SIZE (rust/crates/sigstore-verification-0.1.8.crate) = 61040
-SHA256 (rust/crates/sigstore_protobuf_specs-0.4.3.crate) = 799e5ed827a6d8d2be7fc598515d061b59d85f496d7066152822a80f3250af74
-SIZE (rust/crates/sigstore_protobuf_specs-0.4.3.crate) = 87542
-SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
-SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
+SHA256 (rust/crates/sigstore-verification-0.2.1.crate) = e024ee5942bc99417b6635c5b1557ea877b217ac7474f817a5d971554a6dc4cd
+SIZE (rust/crates/sigstore-verification-0.2.1.crate) = 63296
+SHA256 (rust/crates/sigstore_protobuf_specs-0.5.0.crate) = b4827a7a6b539af686abf27c09cb3ddc76c786c0b8b999a1b13566747b22e77c
+SIZE (rust/crates/sigstore_protobuf_specs-0.5.0.crate) = 87640
+SHA256 (rust/crates/simd-adler32-0.3.8.crate) = e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2
+SIZE (rust/crates/simd-adler32-0.3.8.crate) = 17294
SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
SIZE (rust/crates/similar-2.7.0.crate) = 53928
-SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
-SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
-SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/siphasher-1.0.2.crate) = b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e
+SIZE (rust/crates/siphasher-1.0.2.crate) = 11416
+SHA256 (rust/crates/slab-0.4.12.crate) = 0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5
+SIZE (rust/crates/slab-0.4.12.crate) = 19080
SHA256 (rust/crates/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e4e7d8eeb5d3c7784ae67e724
SIZE (rust/crates/slug-0.1.6.crate) = 6787
SHA256 (rust/crates/smallstr-0.3.1.crate) = 862077b1e764f04c251fe82a2ef562fd78d7cadaeb072ca7c2bcaf7217b1ff3b
@@ -1261,10 +1351,16 @@ SHA256 (rust/crates/snafu-0.8.9.crate) = 6e84b3f4eacbf3a1ce05eac6763b4d629d60cbc
SIZE (rust/crates/snafu-0.8.9.crate) = 74002
SHA256 (rust/crates/snafu-derive-0.8.9.crate) = c1c97747dbf44bb1ca44a561ece23508e99cb592e862f22222dcf42f51d1e451
SIZE (rust/crates/snafu-derive-0.8.9.crate) = 29478
-SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
-SIZE (rust/crates/socket2-0.6.1.crate) = 58486
+SHA256 (rust/crates/snap-1.1.1.crate) = 1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b
+SIZE (rust/crates/snap-1.1.1.crate) = 33763
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/socket2-0.6.2.crate) = 86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0
+SIZE (rust/crates/socket2-0.6.2.crate) = 58621
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/spin-0.10.0.crate) = d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591
+SIZE (rust/crates/spin-0.10.0.crate) = 39654
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.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
@@ -1279,18 +1375,24 @@ SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438
SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/supports-color-3.0.2.crate) = c64fc7232dd8d2e4ac5ce4ef302b1d81e0b80d055b9d77c7c4f51f6aa4c867d6
+SIZE (rust/crates/supports-color-3.0.2.crate) = 10445
+SHA256 (rust/crates/supports-hyperlinks-3.2.0.crate) = e396b6523b11ccb83120b115a0b7366de372751aa6edf19844dfb13a6af97e91
+SIZE (rust/crates/supports-hyperlinks-3.2.0.crate) = 8455
+SHA256 (rust/crates/supports-unicode-3.0.0.crate) = b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2
+SIZE (rust/crates/supports-unicode-3.0.0.crate) = 7825
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87
-SIZE (rust/crates/syn-2.0.111.crate) = 302117
+SHA256 (rust/crates/syn-2.0.114.crate) = d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a
+SIZE (rust/crates/syn-2.0.114.crate) = 304636
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/sys-info-0.9.1.crate) = 0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c
SIZE (rust/crates/sys-info-0.9.1.crate) = 20589
-SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b
-SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935
+SHA256 (rust/crates/system-configuration-0.7.0.crate) = a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b
+SIZE (rust/crates/system-configuration-0.7.0.crate) = 18064
SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4
SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
SHA256 (rust/crates/tabled-0.20.0.crate) = e39a2ee1fbcd360805a771e1b300f78cc88fec7b8d3e2f71cd37bbf23e725c7d
@@ -1301,38 +1403,40 @@ SHA256 (rust/crates/taplo-0.14.0.crate) = c221a50eef1a5493074f11ca1ed62bef28c05a
SIZE (rust/crates/taplo-0.14.0.crate) = 54256
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
SIZE (rust/crates/tar-0.4.44.crate) = 61020
-SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
-SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/tempfile-3.24.0.crate) = 655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c
+SIZE (rust/crates/tempfile-3.24.0.crate) = 40849
SHA256 (rust/crates/tera-1.20.1.crate) = e8004bca281f2d32df3bacd59bc67b312cb4c70cea46cbd79dbe8ac5ed206722
SIZE (rust/crates/tera-1.20.1.crate) = 104815
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
-SHA256 (rust/crates/test-log-0.2.18.crate) = 1e33b98a582ea0be1168eba097538ee8dd4bbe0f2b01b22ac92ea30054e5be7b
-SIZE (rust/crates/test-log-0.2.18.crate) = 16138
-SHA256 (rust/crates/test-log-macros-0.2.18.crate) = 451b374529930d7601b1eef8d32bc79ae870b6079b069401709c2a8bf9e75f36
-SIZE (rust/crates/test-log-macros-0.2.18.crate) = 8947
+SHA256 (rust/crates/test-log-0.2.19.crate) = 37d53ac171c92a39e4769491c4b4dde7022c60042254b5fc044ae409d34a24d4
+SIZE (rust/crates/test-log-0.2.19.crate) = 15086
+SHA256 (rust/crates/test-log-macros-0.2.19.crate) = be35209fd0781c5401458ab66e4f98accf63553e8fae7425503e92fdd319783b
+SIZE (rust/crates/test-log-macros-0.2.19.crate) = 8974
SHA256 (rust/crates/testing_table-0.3.0.crate) = 0f8daae29995a24f65619e19d8d31dea5b389f3d853d8bf297bbf607cd0014cc
SIZE (rust/crates/testing_table-0.3.0.crate) = 3611
SHA256 (rust/crates/text-size-1.1.1.crate) = f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233
SIZE (rust/crates/text-size-1.1.1.crate) = 12553
+SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
+SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
-SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-2.0.18.crate) = 4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4
+SIZE (rust/crates/thiserror-2.0.18.crate) = 28875
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
-SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/thiserror-impl-2.0.18.crate) = ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5
+SIZE (rust/crates/thiserror-impl-2.0.18.crate) = 21413
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
-SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
-SIZE (rust/crates/time-0.3.44.crate) = 143200
-SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
-SIZE (rust/crates/time-core-0.1.6.crate) = 9105
-SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
-SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
+SHA256 (rust/crates/time-0.3.47.crate) = 743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c
+SIZE (rust/crates/time-0.3.47.crate) = 225161
+SHA256 (rust/crates/time-core-0.1.8.crate) = 7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca
+SIZE (rust/crates/time-core-0.1.8.crate) = 9634
+SHA256 (rust/crates/time-macros-0.2.27.crate) = 2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215
+SIZE (rust/crates/time-macros-0.2.27.crate) = 25144
SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
@@ -1343,56 +1447,62 @@ SHA256 (rust/crates/tls_codec-0.4.2.crate) = 0de2e01245e2bb89d6f05801c564fa27624
SIZE (rust/crates/tls_codec-0.4.2.crate) = 27213
SHA256 (rust/crates/tls_codec_derive-0.4.2.crate) = 2d2e76690929402faae40aebdda620a2c0e25dd6d3b9afe48867dfd95991f4bd
SIZE (rust/crates/tls_codec_derive-0.4.2.crate) = 25155
-SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
-SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-1.49.0.crate) = 72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86
+SIZE (rust/crates/tokio-1.49.0.crate) = 857029
SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
SHA256 (rust/crates/tokio-retry-0.3.0.crate) = 7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f
SIZE (rust/crates/tokio-retry-0.3.0.crate) = 6146
+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.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61
SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430
-SHA256 (rust/crates/tokio-util-0.7.17.crate) = 2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594
-SIZE (rust/crates/tokio-util-0.7.17.crate) = 133898
+SHA256 (rust/crates/tokio-util-0.7.18.crate) = 9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098
+SIZE (rust/crates/tokio-util-0.7.18.crate) = 140550
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
-SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
-SIZE (rust/crates/toml-0.8.23.crate) = 36050
-SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
-SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
-SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
-SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
-SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
-SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/toml-0.9.11+spec-1.1.0.crate) = f3afc9a848309fe1aaffaed6e1546a7a14de1f935dc9d89d32afd9a44bab7c46
+SIZE (rust/crates/toml-0.9.11+spec-1.1.0.crate) = 56484
+SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
+SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
+SHA256 (rust/crates/toml_edit-0.24.0+spec-1.1.0.crate) = 8c740b185920170a6d9191122cafef7010bd6270a3824594bff6784c04d7f09e
+SIZE (rust/crates/toml_edit-0.24.0+spec-1.1.0.crate) = 66403
+SHA256 (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44
+SIZE (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = 34897
+SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607
+SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187
SHA256 (rust/crates/tough-0.21.0.crate) = e88d0ee9525696569cc2af5d46f8a739028c0268895071e0386957195b0c9161
SIZE (rust/crates/tough-0.21.0.crate) = 139305
-SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
-SIZE (rust/crates/tower-0.5.2.crate) = 109417
-SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
-SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
+SHA256 (rust/crates/tower-0.5.3.crate) = ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4
+SIZE (rust/crates/tower-0.5.3.crate) = 110488
+SHA256 (rust/crates/tower-http-0.6.8.crate) = d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8
+SIZE (rust/crates/tower-http-0.6.8.crate) = 135827
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.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
-SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
-SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
-SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
+SHA256 (rust/crates/tracing-0.1.44.crate) = 63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100
+SIZE (rust/crates/tracing-0.1.44.crate) = 463135
+SHA256 (rust/crates/tracing-attributes-0.1.31.crate) = 7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da
+SIZE (rust/crates/tracing-attributes-0.1.31.crate) = 39733
+SHA256 (rust/crates/tracing-core-0.1.36.crate) = db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a
+SIZE (rust/crates/tracing-core-0.1.36.crate) = 63967
SHA256 (rust/crates/tracing-error-0.2.1.crate) = 8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db
SIZE (rust/crates/tracing-error-0.2.1.crate) = 14135
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
-SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
+SHA256 (rust/crates/tracing-subscriber-0.3.22.crate) = 2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e
+SIZE (rust/crates/tracing-subscriber-0.3.22.crate) = 212851
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/type-map-0.5.1.crate) = cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90
SIZE (rust/crates/type-map-0.5.1.crate) = 8606
SHA256 (rust/crates/typed-path-0.9.3.crate) = 82205ffd44a9697e34fc145491aa47310f9871540bb7909eaa9365e0a9a46607
SIZE (rust/crates/typed-path-0.9.3.crate) = 106640
+SHA256 (rust/crates/typed-path-0.12.2.crate) = 3015e6ce46d5ad8751e4a772543a30c7511468070e98e64e20165f8f81155b64
+SIZE (rust/crates/typed-path-0.12.2.crate) = 112919
SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
SIZE (rust/crates/typeid-1.0.3.crate) = 9006
SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
@@ -1407,12 +1517,14 @@ SHA256 (rust/crates/unic-langid-0.9.6.crate) = a28ba52c9b05311f4f6e62d5d9d46f094
SIZE (rust/crates/unic-langid-0.9.6.crate) = 9031
SHA256 (rust/crates/unic-langid-impl-0.9.6.crate) = dce1bf08044d4b7a94028c93786f8566047edc11110595914de93362559bc658
SIZE (rust/crates/unic-langid-impl-0.9.6.crate) = 90020
-SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
-SIZE (rust/crates/unicase-2.8.1.crate) = 24088
+SHA256 (rust/crates/unicase-2.9.0.crate) = dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142
+SIZE (rust/crates/unicase-2.9.0.crate) = 24368
SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217
SIZE (rust/crates/unicode-bom-2.0.3.crate) = 10773
SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
+SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
SHA256 (rust/crates/unicode-normalization-0.1.25.crate) = 5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8
SIZE (rust/crates/unicode-normalization-0.1.25.crate) = 128462
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
@@ -1423,8 +1535,6 @@ SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45d
SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
-SHA256 (rust/crates/unit-prefix-0.5.2.crate) = 81e544489bf3d8ef66c953931f56617f423cd4b5494be343d9b9d3dda037b9a3
-SIZE (rust/crates/unit-prefix-0.5.2.crate) = 8041
SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea
SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146
SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
@@ -1433,18 +1543,20 @@ SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9e
SIZE (rust/crates/untrusted-0.7.1.crate) = 7924
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
-SIZE (rust/crates/url-2.5.7.crate) = 87907
+SHA256 (rust/crates/url-2.5.8.crate) = ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed
+SIZE (rust/crates/url-2.5.8.crate) = 86512
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
-SHA256 (rust/crates/usage-lib-2.9.0.crate) = 78dbd0f6785bae11eaa326ab5eef76722b89ea6983b8e5b089f6f7c4f697bffb
-SIZE (rust/crates/usage-lib-2.9.0.crate) = 86137
+SHA256 (rust/crates/usage-lib-2.16.1.crate) = f76643253dedc65182d96759cc0527ba3d3547316b74f93bd647a1583870d417
+SIZE (rust/crates/usage-lib-2.16.1.crate) = 102860
SHA256 (rust/crates/utf8-decode-1.0.1.crate) = ca61eb27fa339aa08826a29f03e87b99b4d8f0fc2255306fd266bb1b6a9de498
SIZE (rust/crates/utf8-decode-1.0.1.crate) = 7605
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/uuid-1.20.0.crate) = ee48d38b119b0cd71fe4141b30f5ba9c7c5d9f4e7a3a8b4a674e4b6ef789976f
+SIZE (rust/crates/uuid-1.20.0.crate) = 60654
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
@@ -1455,6 +1567,8 @@ SHA256 (rust/crates/versions-6.3.2.crate) = f25d498b63d1fdb376b4250f39ab3a5ee8d1
SIZE (rust/crates/versions-6.3.2.crate) = 21553
SHA256 (rust/crates/versions-7.0.0.crate) = 80a7e511ce1795821207a837b7b1c8d8aca0c648810966ad200446ae58f6667f
SIZE (rust/crates/versions-7.0.0.crate) = 23307
+SHA256 (rust/crates/vsimd-0.8.0.crate) = 5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64
+SIZE (rust/crates/vsimd-0.8.0.crate) = 21377
SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077
SIZE (rust/crates/vte-0.14.1.crate) = 57382
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
@@ -1463,28 +1577,30 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
-SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
-SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60
-SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0
-SIZE (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 16687
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2
-SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76
-SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269
+SHA256 (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5
+SIZE (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 129778
+SHA256 (rust/crates/wasm-bindgen-0.2.108.crate) = 64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566
+SIZE (rust/crates/wasm-bindgen-0.2.108.crate) = 49120
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.58.crate) = 70a6e77fd0ae8029c9ea0063f87c46fde723e7d887703d74ad2616d792e51e6f
+SIZE (rust/crates/wasm-bindgen-futures-0.4.58.crate) = 17188
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608
+SIZE (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 9283
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 49855
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12
+SIZE (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 10121
SHA256 (rust/crates/wasm-streams-0.4.2.crate) = 15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65
SIZE (rust/crates/wasm-streams-0.4.2.crate) = 36773
-SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1
-SIZE (rust/crates/web-sys-0.3.82.crate) = 644272
+SHA256 (rust/crates/web-sys-0.3.85.crate) = 312e32e551d92129218ea9a2452120f4aabc03529ef03e4d0d82fb2780608598
+SIZE (rust/crates/web-sys-0.3.85.crate) = 645049
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/webbrowser-1.0.6.crate) = 00f1243ef785213e3a32fa0396093424a3a6ea566f9948497e5a2309261a4c97
SIZE (rust/crates/webbrowser-1.0.6.crate) = 57471
-SHA256 (rust/crates/webpki-roots-1.0.4.crate) = b2878ef029c47c6e8cf779119f20fcf52bde7ad42a731b2a304bc221df17571e
-SIZE (rust/crates/webpki-roots-1.0.4.crate) = 252224
+SHA256 (rust/crates/webpki-root-certs-1.0.5.crate) = 36a29fc0408b113f68cf32637857ab740edfafdf460c326cd2afaa2d84cc05dc
+SIZE (rust/crates/webpki-root-certs-1.0.5.crate) = 165076
+SHA256 (rust/crates/webpki-roots-1.0.5.crate) = 12bed680863276c63889429bfd6cab3b99943659923822de1c8a39c49e4d722c
+SIZE (rust/crates/webpki-roots-1.0.5.crate) = 241985
SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
SIZE (rust/crates/which-7.0.3.crate) = 18872
SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
@@ -1613,14 +1729,14 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da
SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
SHA256 (rust/crates/winnow-0.6.24.crate) = c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a
SIZE (rust/crates/winnow-0.6.24.crate) = 165680
-SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
-SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
+SIZE (rust/crates/winnow-0.7.14.crate) = 184718
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
SHA256 (rust/crates/wiremock-0.6.5.crate) = 08db1edfb05d9b3c1542e521aea074442088292f00b5f28e435c714a98f85031
SIZE (rust/crates/wiremock-0.6.5.crate) = 60561
-SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
-SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/wit-bindgen-0.51.0.crate) = d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5
+SIZE (rust/crates/wit-bindgen-0.51.0.crate) = 68035
SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
SIZE (rust/crates/writeable-0.6.2.crate) = 25181
SHA256 (rust/crates/x25519-dalek-2.0.1.crate) = c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277
@@ -1631,8 +1747,10 @@ SHA256 (rust/crates/x509-parser-0.18.0.crate) = eb3e137310115a65136898d2079f003c
SIZE (rust/crates/x509-parser-0.18.0.crate) = 102525
SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156
SIZE (rust/crates/xattr-1.6.1.crate) = 15952
-SHA256 (rust/crates/xx-2.1.1.crate) = a0b0d18c02f29d5a0a5e543a90c0190a17370d4f9820b15ee347992d212c22db
-SIZE (rust/crates/xx-2.1.1.crate) = 33180
+SHA256 (rust/crates/xmlparser-0.13.6.crate) = 66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4
+SIZE (rust/crates/xmlparser-0.13.6.crate) = 26718
+SHA256 (rust/crates/xx-2.5.1.crate) = 82a174a1d4ba003417df5f1ac4f66fa5a198aa08abcc9c0b67bb2e4b8a9bf9b5
+SIZE (rust/crates/xx-2.5.1.crate) = 80688
SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2
SIZE (rust/crates/xz2-0.1.7.crate) = 23892
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
@@ -1641,18 +1759,18 @@ SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d565733
SIZE (rust/crates/yoke-0.8.1.crate) = 32016
SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
-SHA256 (rust/crates/zerocopy-0.8.28.crate) = 43fa6694ed34d6e57407afbccdeecfa268c470a7d2a5b0cf49ce9fcc345afb90
-SIZE (rust/crates/zerocopy-0.8.28.crate) = 253838
-SHA256 (rust/crates/zerocopy-derive-0.8.28.crate) = c640b22cd9817fae95be82f0d2f90b11f7605f6c319d16705c459b27ac2cbc26
-SIZE (rust/crates/zerocopy-derive-0.8.28.crate) = 90241
+SHA256 (rust/crates/zerocopy-0.8.37.crate) = 7456cf00f0685ad319c5b1693f291a650eaf345e941d082fc4e03df8a03996ac
+SIZE (rust/crates/zerocopy-0.8.37.crate) = 275551
+SHA256 (rust/crates/zerocopy-derive-0.8.37.crate) = 1328722bbf2115db7e19d69ebcc15e795719e2d66b60827c6a69a117365e37a0
+SIZE (rust/crates/zerocopy-derive-0.8.37.crate) = 106949
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
-SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
-SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
+SHA256 (rust/crates/zeroize_derive-1.4.3.crate) = 85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e
+SIZE (rust/crates/zeroize_derive-1.4.3.crate) = 11695
SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851
SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547
SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002
@@ -1663,10 +1781,14 @@ SHA256 (rust/crates/zip-2.4.2.crate) = fabe6324e908f85a1c52063ce7aa26b68dcb7eb6d
SIZE (rust/crates/zip-2.4.2.crate) = 110773
SHA256 (rust/crates/zip-3.0.0.crate) = 12598812502ed0105f607f941c386f43d441e00148fce9dec3ca5ffb0bde9308
SIZE (rust/crates/zip-3.0.0.crate) = 112450
+SHA256 (rust/crates/zip-7.2.0.crate) = c42e33efc22a0650c311c2ef19115ce232583abbe80850bc8b66509ebef02de0
+SIZE (rust/crates/zip-7.2.0.crate) = 137719
SHA256 (rust/crates/zipsign-api-0.1.5.crate) = dba6063ff82cdbd9a765add16d369abe81e520f836054e997c2db217ceca40c0
SIZE (rust/crates/zipsign-api-0.1.5.crate) = 17451
-SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
-SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
+SHA256 (rust/crates/zlib-rs-0.5.5.crate) = 40990edd51aae2c2b6907af74ffb635029d5788228222c4bb811e9351c0caad3
+SIZE (rust/crates/zlib-rs-0.5.5.crate) = 207080
+SHA256 (rust/crates/zmij-1.0.19.crate) = 3ff05f8caa9038894637571ae6b9e29466c1f4f829d26c9b28f869a29cbe3445
+SIZE (rust/crates/zmij-1.0.19.crate) = 23948
SHA256 (rust/crates/zopfli-0.8.3.crate) = f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249
SIZE (rust/crates/zopfli-0.8.3.crate) = 51589
SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
@@ -1675,5 +1797,5 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
-SHA256 (jdx-mise-v2025.12.9_GH0.tar.gz) = 8b85cc9011caa57a880ea6f72c1c0e0f93e40e8ba39d3246c0ffcee2574abdcc
-SIZE (jdx-mise-v2025.12.9_GH0.tar.gz) = 6031210
+SHA256 (jdx-mise-v2026.2.19_GH0.tar.gz) = 217fd7b2518e976e6eebd0435bba05fadb122f441ba16935b834893131d13097
+SIZE (jdx-mise-v2026.2.19_GH0.tar.gz) = 6378769
diff --git a/sysutils/mkr/Makefile b/sysutils/mkr/Makefile
index 9363a4219e38..70d84d8c3662 100644
--- a/sysutils/mkr/Makefile
+++ b/sysutils/mkr/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mkr
DISTVERSIONPREFIX= v
DISTVERSION= 0.63.0
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
diff --git a/sysutils/mods/Makefile b/sysutils/mods/Makefile
index 14e7affda445..232a5eaef727 100644
--- a/sysutils/mods/Makefile
+++ b/sysutils/mods/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mods
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.1
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= mopp7@proton.me
@@ -10,6 +11,9 @@ WWW= https://github.com/charmbracelet/mods
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+ONLY_FOR_ARCHS= aarch64 amd64
+ONLY_FOR_ARCHS_REASON= Requires Go module modernc.org/libc, which only supports FreeBSD aarch64 and amd64
+
USES= go:modules
_BUILD_VERSION= ${DISTVERSION}
diff --git a/sysutils/mongodb_exporter/Makefile b/sysutils/mongodb_exporter/Makefile
index 477af5cd6e09..391275a8226d 100644
--- a/sysutils/mongodb_exporter/Makefile
+++ b/sysutils/mongodb_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mongodb_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.45.0
-PORTREVISION= 7
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/mprocs/Makefile b/sysutils/mprocs/Makefile
index 88066cfba2be..6790cfd2e6b0 100644
--- a/sysutils/mprocs/Makefile
+++ b/sysutils/mprocs/Makefile
@@ -1,7 +1,6 @@
PORTNAME= mprocs
DISTVERSIONPREFIX= v
-DISTVERSION= 0.7.3
-PORTREVISION= 6
+DISTVERSION= 0.8.3
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/mprocs/Makefile.crates b/sysutils/mprocs/Makefile.crates
index 488b367ca089..590efaa9625a 100644
--- a/sysutils/mprocs/Makefile.crates
+++ b/sysutils/mprocs/Makefile.crates
@@ -1,6 +1,5 @@
CARGO_CRATES= addr2line-0.21.0 \
adler-1.0.2 \
- ahash-0.7.6 \
ahash-0.8.11 \
aho-corasick-0.7.18 \
allocator-api2-0.2.18 \
@@ -12,16 +11,7 @@ CARGO_CRATES= addr2line-0.21.0 \
anstyle-wincon-1.0.1 \
anyhow-1.0.72 \
assert_matches-1.5.0 \
- async-channel-1.7.1 \
- async-executor-1.4.1 \
- async-fs-1.5.0 \
- async-io-1.7.0 \
- async-lock-2.5.0 \
- async-net-1.6.1 \
- async-process-1.4.0 \
- async-task-4.3.0 \
atomic-0.6.0 \
- atomic-waker-1.0.0 \
autocfg-1.1.0 \
backtrace-0.3.69 \
base64-0.22.0 \
@@ -29,18 +19,17 @@ CARGO_CRATES= addr2line-0.21.0 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
bitflags-1.3.2 \
- bitflags-2.5.0 \
+ bitflags-2.9.1 \
block-buffer-0.10.3 \
- blocking-1.2.0 \
bstr-1.6.0 \
bumpalo-3.12.0 \
bytemuck-1.22.0 \
bytes-1.5.0 \
- cache-padded-1.2.0 \
cassowary-0.3.0 \
castaway-0.2.3 \
- cc-1.0.73 \
+ cc-1.2.31 \
cfg-if-1.0.0 \
+ cfg_aliases-0.1.1 \
cfg_aliases-0.2.1 \
chrono-0.4.24 \
clap-4.3.19 \
@@ -49,12 +38,14 @@ CARGO_CRATES= addr2line-0.21.0 \
clipboard-win-5.3.1 \
codespan-reporting-0.11.1 \
colorchoice-1.0.0 \
- compact_str-0.7.1 \
+ compact_str-0.8.1 \
compact_str-0.9.0 \
- concurrent-queue-1.2.4 \
+ convert_case-0.7.1 \
core-foundation-sys-0.8.3 \
cpufeatures-0.2.5 \
crossterm-0.27.0 \
+ crossterm-0.28.1 \
+ crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
crypto-common-0.1.6 \
csscolorparser-0.6.2 \
@@ -64,99 +55,91 @@ CARGO_CRATES= addr2line-0.21.0 \
cxxbridge-macro-1.0.94 \
daemonize-0.5.0 \
deltae-0.3.0 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
digest-0.10.7 \
- downcast-rs-1.2.0 \
+ document-features-0.2.11 \
+ downcast-rs-1.2.1 \
dunce-1.0.4 \
either-1.11.0 \
+ env_home-0.1.0 \
equivalent-1.0.1 \
- erased-serde-0.3.23 \
+ erased-serde-0.4.6 \
errno-0.2.8 \
- errno-0.3.8 \
+ errno-0.3.13 \
errno-dragonfly-0.1.2 \
error-code-3.2.0 \
euclid-0.22.9 \
- event-listener-2.5.3 \
fancy-regex-0.11.0 \
- fastrand-1.8.0 \
+ fastrand-2.3.0 \
filedescriptor-0.8.3 \
finl_unicode-1.2.0 \
fixedbitset-0.4.2 \
- flexi_logger-0.28.0 \
+ flexi_logger-0.31.2 \
fnv-1.0.7 \
futures-0.3.28 \
futures-channel-0.3.28 \
futures-core-0.3.28 \
futures-executor-0.3.28 \
futures-io-0.3.28 \
- futures-lite-1.12.0 \
futures-macro-0.3.28 \
futures-sink-0.3.28 \
futures-task-0.3.28 \
futures-util-0.3.28 \
generic-array-0.14.6 \
- getrandom-0.2.6 \
getrandom-0.3.2 \
gimli-0.28.0 \
- glob-0.3.0 \
- hashbrown-0.12.3 \
hashbrown-0.14.0 \
- heck-0.4.1 \
- hermit-abi-0.1.19 \
+ hashbrown-0.15.5 \
+ heck-0.5.0 \
hermit-abi-0.3.1 \
hex-0.4.3 \
- home-0.5.9 \
iana-time-zone-0.1.54 \
iana-time-zone-haiku-0.1.1 \
indexmap-2.0.0 \
indoc-2.0.3 \
- instant-0.1.12 \
+ instability-0.3.2 \
io-lifetimes-1.0.9 \
- ioctl-rs-0.1.6 \
is-terminal-0.4.5 \
- itertools-0.12.1 \
+ itertools-0.13.0 \
itoa-1.0.15 \
js-sys-0.3.61 \
lab-0.11.0 \
lazy_static-1.4.0 \
libc-0.2.172 \
- libssh2-sys-0.2.23 \
- libz-sys-1.1.8 \
link-cplusplus-1.0.8 \
linux-raw-sys-0.1.4 \
- linux-raw-sys-0.4.13 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.9.4 \
+ litrs-0.4.2 \
lock_api-0.4.7 \
log-0.4.27 \
log-panics-2.1.0 \
lru-0.12.3 \
- lua-src-546.0.0 \
- luajit-src-210.4.8+resty107baaf \
+ lua-src-548.1.1 \
+ luajit-src-210.6.1+f9140a6 \
mac_address-1.1.8 \
- memchr-2.4.1 \
+ memchr-2.7.6 \
memmem-0.1.1 \
- memoffset-0.6.5 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
miniz_oxide-0.7.1 \
mio-0.8.5 \
- mlua-0.9.0 \
- mlua-sys-0.3.2 \
- nix-0.24.2 \
+ mio-1.0.4 \
+ mlua-0.11.1 \
+ mlua-sys-0.8.2 \
+ nix-0.28.0 \
nix-0.29.0 \
nom-7.1.3 \
- nu-ansi-term-0.49.0 \
+ nu-ansi-term-0.50.1 \
num-derive-0.4.2 \
num-integer-0.1.45 \
num-traits-0.2.15 \
- num_cpus-1.13.0 \
object-0.32.1 \
once_cell-1.19.0 \
- openssl-sys-0.9.75 \
ordered-float-2.10.0 \
- ordered-float-4.2.0 \
- parking-2.0.0 \
- parking_lot-0.11.2 \
+ ordered-float-4.6.0 \
parking_lot-0.12.0 \
- parking_lot_core-0.8.5 \
parking_lot_core-0.9.3 \
paste-1.0.14 \
pest-2.8.0 \
@@ -164,27 +147,32 @@ CARGO_CRATES= addr2line-0.21.0 \
pest_generator-2.8.0 \
pest_meta-2.8.0 \
phf-0.11.2 \
+ phf-0.12.1 \
phf_codegen-0.11.2 \
phf_generator-0.11.1 \
+ phf_generator-0.12.1 \
phf_macros-0.11.2 \
+ phf_macros-0.12.1 \
phf_shared-0.11.2 \
- pin-project-lite-0.2.7 \
+ phf_shared-0.12.1 \
+ pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkg-config-0.3.25 \
- polling-2.2.0 \
+ portable-pty-0.9.0 \
proc-macro2-1.0.93 \
quote-1.0.38 \
r-efi-5.2.0 \
rand-0.8.5 \
rand_core-0.6.3 \
- ratatui-0.26.2 \
+ ratatui-0.29.0 \
redox_syscall-0.2.13 \
regex-1.6.0 \
regex-syntax-0.6.27 \
rustc-demangle-0.1.23 \
- rustc-hash-1.1.0 \
+ rustc-hash-2.1.1 \
rustix-0.36.11 \
- rustix-0.38.33 \
+ rustix-0.38.44 \
+ rustix-1.0.8 \
rustversion-1.0.12 \
ryu-1.0.9 \
scopeguard-1.2.0 \
@@ -194,61 +182,52 @@ CARGO_CRATES= addr2line-0.21.0 \
serde_derive-1.0.217 \
serde_json-1.0.138 \
serde_yaml-0.9.25 \
- serial-0.4.0 \
- serial-core-0.4.0 \
- serial-unix-0.4.0 \
- serial-windows-0.4.0 \
+ serial2-0.2.29 \
sha2-0.10.8 \
shared_library-0.1.9 \
shell-words-1.1.0 \
+ shlex-1.3.0 \
signal-hook-0.3.17 \
- signal-hook-mio-0.2.3 \
+ signal-hook-mio-0.2.4 \
signal-hook-registry-1.4.0 \
siphasher-0.3.10 \
siphasher-1.0.1 \
slab-0.4.5 \
smallvec-1.8.1 \
- smol-1.2.5 \
- socket2-0.4.4 \
- ssh2-0.9.3 \
- stability-0.2.0 \
+ socket2-0.6.1 \
static_assertions-1.1.0 \
strsim-0.10.0 \
strsim-0.11.1 \
- strum-0.26.2 \
- strum_macros-0.26.2 \
+ strum-0.26.3 \
+ strum_macros-0.26.4 \
syn-1.0.109 \
syn-2.0.98 \
termcolor-1.1.3 \
terminfo-0.9.0 \
- termios-0.2.2 \
termios-0.3.3 \
termwiz-0.23.3 \
thiserror-1.0.38 \
thiserror-2.0.12 \
thiserror-impl-1.0.38 \
thiserror-impl-2.0.12 \
- tokio-1.22.0 \
- tokio-macros-1.8.0 \
- tokio-util-0.7.8 \
- tracing-0.1.35 \
- tracing-core-0.1.31 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
+ tokio-util-0.7.17 \
triggered-0.1.2 \
- tui-input-0.8.0 \
+ tui-input-0.14.0 \
+ typeid-1.0.3 \
typenum-1.16.0 \
ucd-trie-0.1.5 \
unicode-ident-1.0.8 \
unicode-segmentation-1.12.0 \
+ unicode-truncate-1.1.0 \
unicode-width-0.1.10 \
unicode-width-0.2.0 \
unsafe-libyaml-0.2.7 \
utf8parse-0.2.1 \
uuid-1.16.0 \
- vcpkg-0.2.15 \
version_check-0.9.4 \
vtparse-0.6.2 \
- waker-fn-1.1.0 \
- wasi-0.10.2+wasi-snapshot-preview1 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.84 \
@@ -256,58 +235,70 @@ CARGO_CRATES= addr2line-0.21.0 \
wasm-bindgen-macro-0.2.84 \
wasm-bindgen-macro-support-0.2.84 \
wasm-bindgen-shared-0.2.84 \
- wepoll-ffi-0.1.2 \
wezterm-bidi-0.2.3 \
wezterm-blob-leases-0.1.1 \
wezterm-color-types-0.3.0 \
wezterm-dynamic-0.2.1 \
wezterm-dynamic-derive-0.1.1 \
wezterm-input-types-0.1.0 \
- which-4.4.0 \
- which-6.0.1 \
+ which-7.0.3 \
+ which-8.0.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.5 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.46.0 \
+ windows-link-0.2.1 \
windows-sys-0.36.1 \
windows-sys-0.42.0 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.42.2 \
windows-targets-0.48.1 \
- windows-targets-0.52.5 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.0 \
- windows_aarch64_gnullvm-0.52.5 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.36.1 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.0 \
- windows_aarch64_msvc-0.52.5 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.36.1 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.0 \
- windows_i686_gnu-0.52.5 \
- windows_i686_gnullvm-0.52.5 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.36.1 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.0 \
- windows_i686_msvc-0.52.5 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.36.1 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.0 \
- windows_x86_64_gnu-0.52.5 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.0 \
- windows_x86_64_gnullvm-0.52.5 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.36.1 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.0 \
- windows_x86_64_msvc-0.52.5 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.1 \
winreg-0.10.1 \
winsafe-0.0.19 \
wit-bindgen-rt-0.39.0 \
- xdg-2.5.2 \
+ xdg-3.0.0 \
zerocopy-0.7.32 \
zerocopy-derive-0.7.32
diff --git a/sysutils/mprocs/distinfo b/sysutils/mprocs/distinfo
index d1883ef345e7..7888e22ef3c6 100644
--- a/sysutils/mprocs/distinfo
+++ b/sysutils/mprocs/distinfo
@@ -1,10 +1,8 @@
-TIMESTAMP = 1747934941
+TIMESTAMP = 1771265193
SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
SIZE (rust/crates/adler-1.0.2.crate) = 12778
-SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47
-SIZE (rust/crates/ahash-0.7.6.crate) = 38030
SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
SIZE (rust/crates/ahash-0.8.11.crate) = 43607
SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
@@ -27,26 +25,8 @@ SHA256 (rust/crates/anyhow-1.0.72.crate) = 3b13c32d80ecc7ab747b80c3784bce54ee8a7
SIZE (rust/crates/anyhow-1.0.72.crate) = 43837
SHA256 (rust/crates/assert_matches-1.5.0.crate) = 9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9
SIZE (rust/crates/assert_matches-1.5.0.crate) = 7761
-SHA256 (rust/crates/async-channel-1.7.1.crate) = e14485364214912d3b19cc3435dde4df66065127f05fa0d75c712f36f12c2f28
-SIZE (rust/crates/async-channel-1.7.1.crate) = 12855
-SHA256 (rust/crates/async-executor-1.4.1.crate) = 871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965
-SIZE (rust/crates/async-executor-1.4.1.crate) = 15490
-SHA256 (rust/crates/async-fs-1.5.0.crate) = 8b3ca4f8ff117c37c278a2f7415ce9be55560b846b5bc4412aaa5d29c1c3dae2
-SIZE (rust/crates/async-fs-1.5.0.crate) = 16921
-SHA256 (rust/crates/async-io-1.7.0.crate) = e5e18f61464ae81cde0a23e713ae8fd299580c54d697a35820cfd0625b8b0e07
-SIZE (rust/crates/async-io-1.7.0.crate) = 30669
-SHA256 (rust/crates/async-lock-2.5.0.crate) = e97a171d191782fba31bb902b14ad94e24a68145032b7eedf871ab0bc0d077b6
-SIZE (rust/crates/async-lock-2.5.0.crate) = 15656
-SHA256 (rust/crates/async-net-1.6.1.crate) = 5373304df79b9b4395068fb080369ec7178608827306ce4d081cba51cac551df
-SIZE (rust/crates/async-net-1.6.1.crate) = 17913
-SHA256 (rust/crates/async-process-1.4.0.crate) = cf2c06e30a24e8c78a3987d07f0930edf76ef35e027e7bdb063fccafdad1f60c
-SIZE (rust/crates/async-process-1.4.0.crate) = 16750
-SHA256 (rust/crates/async-task-4.3.0.crate) = 7a40729d2133846d9ed0ea60a8b9541bccddab49cd30f0715a1da672fe9a2524
-SIZE (rust/crates/async-task-4.3.0.crate) = 29544
SHA256 (rust/crates/atomic-0.6.0.crate) = 8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994
SIZE (rust/crates/atomic-0.6.0.crate) = 12919
-SHA256 (rust/crates/atomic-waker-1.0.0.crate) = 065374052e7df7ee4047b1160cca5e1467a12351a40b3da123c870ba0b8eda2a
-SIZE (rust/crates/atomic-waker-1.0.0.crate) = 11771
SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
SHA256 (rust/crates/backtrace-0.3.69.crate) = 2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837
@@ -61,12 +41,10 @@ SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41a
SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
-SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/block-buffer-0.10.3.crate) = 69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e
SIZE (rust/crates/block-buffer-0.10.3.crate) = 10465
-SHA256 (rust/crates/blocking-1.2.0.crate) = c6ccb65d468978a086b69884437ded69a90faab3bbe6e67f242173ea728acccc
-SIZE (rust/crates/blocking-1.2.0.crate) = 18494
SHA256 (rust/crates/bstr-1.6.0.crate) = 6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05
SIZE (rust/crates/bstr-1.6.0.crate) = 385877
SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535
@@ -75,16 +53,16 @@ SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e8388
SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451
SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223
SIZE (rust/crates/bytes-1.5.0.crate) = 58909
-SHA256 (rust/crates/cache-padded-1.2.0.crate) = c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c
-SIZE (rust/crates/cache-padded-1.2.0.crate) = 9125
SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
SIZE (rust/crates/castaway-0.2.3.crate) = 11509
-SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11
-SIZE (rust/crates/cc-1.0.73.crate) = 57880
+SHA256 (rust/crates/cc-1.2.31.crate) = c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2
+SIZE (rust/crates/cc-1.2.31.crate) = 109427
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
+SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/chrono-0.4.24.crate) = 4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b
@@ -101,18 +79,22 @@ SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b0938
SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
-SHA256 (rust/crates/compact_str-0.7.1.crate) = f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f
-SIZE (rust/crates/compact_str-0.7.1.crate) = 57246
+SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
+SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
-SHA256 (rust/crates/concurrent-queue-1.2.4.crate) = af4780a44ab5696ea9e28294517f1fffb421a83a25af521333c838635509db9c
-SIZE (rust/crates/concurrent-queue-1.2.4.crate) = 15375
+SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7
+SIZE (rust/crates/convert_case-0.7.1.crate) = 23816
SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc
SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519
SHA256 (rust/crates/cpufeatures-0.2.5.crate) = 28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320
SIZE (rust/crates/cpufeatures-0.2.5.crate) = 11251
SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df
SIZE (rust/crates/crossterm-0.27.0.crate) = 125311
+SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
+SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
@@ -131,42 +113,48 @@ SHA256 (rust/crates/daemonize-0.5.0.crate) = ab8bfdaacb3c887a54d41bdf48d3af8873b
SIZE (rust/crates/daemonize-0.5.0.crate) = 7125
SHA256 (rust/crates/deltae-0.3.0.crate) = e412cd91a4ec62fcc739ea50c40babe21e3de60d69f36393cce377c7c04ead5a
SIZE (rust/crates/deltae-0.3.0.crate) = 2108729
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/downcast-rs-1.2.0.crate) = 9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650
-SIZE (rust/crates/downcast-rs-1.2.0.crate) = 11670
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
+SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
+SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
SHA256 (rust/crates/dunce-1.0.4.crate) = 56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b
SIZE (rust/crates/dunce-1.0.4.crate) = 8034
SHA256 (rust/crates/either-1.11.0.crate) = a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2
SIZE (rust/crates/either-1.11.0.crate) = 18973
+SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
+SIZE (rust/crates/env_home-0.1.0.crate) = 9006
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/erased-serde-0.3.23.crate) = 54558e0ba96fbe24280072642eceb9d7d442e32c7ec0ea9e7ecd7b4ea2cf4e11
-SIZE (rust/crates/erased-serde-0.3.23.crate) = 25099
+SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7
+SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352
SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
SIZE (rust/crates/errno-0.2.8.crate) = 9276
-SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
-SIZE (rust/crates/errno-0.3.8.crate) = 10645
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
SHA256 (rust/crates/error-code-3.2.0.crate) = a0474425d51df81997e2f90a21591180b38eccf27292d755f3e30750225c175b
SIZE (rust/crates/error-code-3.2.0.crate) = 7569
SHA256 (rust/crates/euclid-0.22.9.crate) = 87f253bc5c813ca05792837a0ff4b3a580336b224512d48f7eda1d7dd9210787
SIZE (rust/crates/euclid-0.22.9.crate) = 76671
-SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0
-SIZE (rust/crates/event-listener-2.5.3.crate) = 15392
SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
-SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499
-SIZE (rust/crates/fastrand-1.8.0.crate) = 11369
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
SHA256 (rust/crates/finl_unicode-1.2.0.crate) = 8fcfdc7a0362c9f4444381a9e697c79d435fe65b52a37466fc2c1184cee9edc6
SIZE (rust/crates/finl_unicode-1.2.0.crate) = 687752
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/flexi_logger-0.28.0.crate) = f248c29a6d4bc5d065c9e9068d858761a0dcd796759f7801cc14db35db23abd8
-SIZE (rust/crates/flexi_logger-0.28.0.crate) = 221676
+SHA256 (rust/crates/flexi_logger-0.31.2.crate) = 759bfa52db036a2db54f0b5f0ff164efa249b3014720459c5ea4198380c529bc
+SIZE (rust/crates/flexi_logger-0.31.2.crate) = 241563
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/futures-0.3.28.crate) = 23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40
@@ -179,8 +167,6 @@ SHA256 (rust/crates/futures-executor-0.3.28.crate) = ccecee823288125bd88b4d7f565
SIZE (rust/crates/futures-executor-0.3.28.crate) = 17743
SHA256 (rust/crates/futures-io-0.3.28.crate) = 4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964
SIZE (rust/crates/futures-io-0.3.28.crate) = 8910
-SHA256 (rust/crates/futures-lite-1.12.0.crate) = 7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48
-SIZE (rust/crates/futures-lite-1.12.0.crate) = 36032
SHA256 (rust/crates/futures-macro-0.3.28.crate) = 89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72
SIZE (rust/crates/futures-macro-0.3.28.crate) = 11272
SHA256 (rust/crates/futures-sink-0.3.28.crate) = f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e
@@ -191,28 +177,20 @@ SHA256 (rust/crates/futures-util-0.3.28.crate) = 26b01e40b772d54cf6c6d721c1d1abd
SIZE (rust/crates/futures-util-0.3.28.crate) = 158510
SHA256 (rust/crates/generic-array-0.14.6.crate) = bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9
SIZE (rust/crates/generic-array-0.14.6.crate) = 15889
-SHA256 (rust/crates/getrandom-0.2.6.crate) = 9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad
-SIZE (rust/crates/getrandom-0.2.6.crate) = 28043
SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
SHA256 (rust/crates/gimli-0.28.0.crate) = 6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0
SIZE (rust/crates/gimli-0.28.0.crate) = 269277
-SHA256 (rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574
-SIZE (rust/crates/glob-0.3.0.crate) = 18724
-SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
-SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.14.0.crate) = 2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a
SIZE (rust/crates/hashbrown-0.14.0.crate) = 116103
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
-SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.3.1.crate) = fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286
SIZE (rust/crates/hermit-abi-0.3.1.crate) = 13793
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
-SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
SHA256 (rust/crates/iana-time-zone-0.1.54.crate) = 0c17cc76786e99f8d2f055c11159e7f0091c42474dcc3189fbab96072e873e6d
SIZE (rust/crates/iana-time-zone-0.1.54.crate) = 19474
SHA256 (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca
@@ -221,16 +199,14 @@ SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907
SIZE (rust/crates/indexmap-2.0.0.crate) = 64038
SHA256 (rust/crates/indoc-2.0.3.crate) = 2c785eefb63ebd0e33416dfcb8d6da0bf27ce752843a45632a67bf10d4d4b5c4
SIZE (rust/crates/indoc-2.0.3.crate) = 14305
-SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
-SIZE (rust/crates/instant-0.1.12.crate) = 6128
+SHA256 (rust/crates/instability-0.3.2.crate) = b23a0c8dfe501baac4adf6ebbfa6eddf8f0c07f56b058cc1288017e32397846c
+SIZE (rust/crates/instability-0.3.2.crate) = 9772
SHA256 (rust/crates/io-lifetimes-1.0.9.crate) = 09270fd4fa1111bc614ed2246c7ef56239a3063d5be0d1ec3b589c505d400aeb
SIZE (rust/crates/io-lifetimes-1.0.9.crate) = 36442
-SHA256 (rust/crates/ioctl-rs-0.1.6.crate) = f7970510895cee30b3e9128319f2cefd4bde883a39f38baa279567ba3a7eb97d
-SIZE (rust/crates/ioctl-rs-0.1.6.crate) = 4176
SHA256 (rust/crates/is-terminal-0.4.5.crate) = 8687c819457e979cc940d09cb16e42a1bf70aa6b60a549de6d3a62a0ee90c69e
SIZE (rust/crates/is-terminal-0.4.5.crate) = 7760
-SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
-SIZE (rust/crates/itertools-0.12.1.crate) = 137761
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/js-sys-0.3.61.crate) = 445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730
@@ -241,16 +217,16 @@ SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832a
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libssh2-sys-0.2.23.crate) = b094a36eb4b8b8c8a7b4b8ae43b2944502be3e59cd87687595cf6b0a71b3f4ca
-SIZE (rust/crates/libssh2-sys-0.2.23.crate) = 493516
-SHA256 (rust/crates/libz-sys-1.1.8.crate) = 9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf
-SIZE (rust/crates/libz-sys-1.1.8.crate) = 2481844
SHA256 (rust/crates/link-cplusplus-1.0.8.crate) = ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5
SIZE (rust/crates/link-cplusplus-1.0.8.crate) = 7674
SHA256 (rust/crates/linux-raw-sys-0.1.4.crate) = f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4
SIZE (rust/crates/linux-raw-sys-0.1.4.crate) = 878981
-SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c
-SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
+SIZE (rust/crates/litrs-0.4.2.crate) = 43399
SHA256 (rust/crates/lock_api-0.4.7.crate) = 327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53
SIZE (rust/crates/lock_api-0.4.7.crate) = 25371
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
@@ -259,18 +235,16 @@ SHA256 (rust/crates/log-panics-2.1.0.crate) = 68f9dd8546191c1850ecf67d22f5ff00a9
SIZE (rust/crates/log-panics-2.1.0.crate) = 9464
SHA256 (rust/crates/lru-0.12.3.crate) = d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc
SIZE (rust/crates/lru-0.12.3.crate) = 15009
-SHA256 (rust/crates/lua-src-546.0.0.crate) = 8cb00c1380f1b4b4928dd211c07301ffa34872a239e590bd3219d9e5b213face
-SIZE (rust/crates/lua-src-546.0.0.crate) = 662164
-SHA256 (rust/crates/luajit-src-210.4.8+resty107baaf.crate) = e05167e8b2a2185758d83ed23541e5bd8bce37072e4204e0ef2c9b322bc87c4e
-SIZE (rust/crates/luajit-src-210.4.8+resty107baaf.crate) = 1067305
+SHA256 (rust/crates/lua-src-548.1.1.crate) = 00bc4bd1f1d5c65b30717333cbec4fa7aa378978940a1bca62f404498d423233
+SIZE (rust/crates/lua-src-548.1.1.crate) = 668260
+SHA256 (rust/crates/luajit-src-210.6.1+f9140a6.crate) = 813bd31f2759443affa687c0d9c5eb5cf6cb0e898810ab197408431d746054bf
+SIZE (rust/crates/luajit-src-210.6.1+f9140a6.crate) = 1016466
SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
-SHA256 (rust/crates/memchr-2.4.1.crate) = 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a
-SIZE (rust/crates/memchr-2.4.1.crate) = 64977
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memmem-0.1.1.crate) = a64a92489e2744ce060c349162be1c5f33c6969234104dbd99ddb5feb08b8c15
SIZE (rust/crates/memmem-0.1.1.crate) = 10665
-SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
-SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
@@ -279,44 +253,36 @@ SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1
SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194
SHA256 (rust/crates/mio-0.8.5.crate) = e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de
SIZE (rust/crates/mio-0.8.5.crate) = 93993
-SHA256 (rust/crates/mlua-0.9.0.crate) = 5d6356d163eb2ebaa9caafc3a3ed6aedc686128e913557cd3a5591fd4cd726f5
-SIZE (rust/crates/mlua-0.9.0.crate) = 193685
-SHA256 (rust/crates/mlua-sys-0.3.2.crate) = 3ec8b54eddb76093069cce9eeffb4c7b3a1a0fe66962d7bd44c4867928149ca3
-SIZE (rust/crates/mlua-sys-0.3.2.crate) = 23594
-SHA256 (rust/crates/nix-0.24.2.crate) = 195cdbc1741b8134346d515b3a56a1c94b0912758009cfd53f99ea0f57b065fc
-SIZE (rust/crates/nix-0.24.2.crate) = 264176
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/mlua-0.11.1.crate) = de25fc513588ac1273aa8c6dc0fffee6d32c12f38dc75f5cdc74547121a107ef
+SIZE (rust/crates/mlua-0.11.1.crate) = 240452
+SHA256 (rust/crates/mlua-sys-0.8.2.crate) = bcdf7c9e260ca82aaa32ac11148941952b856bb8c69aa5a9e65962f21fcb8637
+SIZE (rust/crates/mlua-sys-0.8.2.crate) = 31843
+SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4
+SIZE (rust/crates/nix-0.28.0.crate) = 311086
SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
-SHA256 (rust/crates/nu-ansi-term-0.49.0.crate) = c073d3c1930d0751774acf49e66653acecb416c3a54c6ec095a9b11caddb5a68
-SIZE (rust/crates/nu-ansi-term-0.49.0.crate) = 28211
+SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
+SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9
SIZE (rust/crates/num-integer-0.1.45.crate) = 22529
SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd
SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
-SHA256 (rust/crates/num_cpus-1.13.0.crate) = 05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3
-SIZE (rust/crates/num_cpus-1.13.0.crate) = 14704
SHA256 (rust/crates/object-0.32.1.crate) = 9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0
SIZE (rust/crates/object-0.32.1.crate) = 275463
SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/openssl-sys-0.9.75.crate) = e5f9bd0c2710541a3cda73d6f9ac4f1b240de4ae261065d309dbe73d9dceb42f
-SIZE (rust/crates/openssl-sys-0.9.75.crate) = 60028
SHA256 (rust/crates/ordered-float-2.10.0.crate) = 7940cf2ca942593318d07fcf2596cdca60a85c9e7fab408a5e21a4f9dcd40d87
SIZE (rust/crates/ordered-float-2.10.0.crate) = 15589
-SHA256 (rust/crates/ordered-float-4.2.0.crate) = a76df7075c7d4d01fdcb46c912dd17fba5b60c78ea480b475f2b6ab6f666584e
-SIZE (rust/crates/ordered-float-4.2.0.crate) = 20510
-SHA256 (rust/crates/parking-2.0.0.crate) = 427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72
-SIZE (rust/crates/parking-2.0.0.crate) = 9714
-SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
-SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
+SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
+SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
SHA256 (rust/crates/parking_lot-0.12.0.crate) = 87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58
SIZE (rust/crates/parking_lot-0.12.0.crate) = 39761
-SHA256 (rust/crates/parking_lot_core-0.8.5.crate) = d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216
-SIZE (rust/crates/parking_lot_core-0.8.5.crate) = 32466
SHA256 (rust/crates/parking_lot_core-0.9.3.crate) = 09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929
SIZE (rust/crates/parking_lot_core-0.9.3.crate) = 32256
SHA256 (rust/crates/paste-1.0.14.crate) = de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c
@@ -331,22 +297,30 @@ SHA256 (rust/crates/pest_meta-2.8.0.crate) = 7f9f832470494906d1fca5329f8ab5791cc
SIZE (rust/crates/pest_meta-2.8.0.crate) = 42931
SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc
SIZE (rust/crates/phf-0.11.2.crate) = 21569
+SHA256 (rust/crates/phf-0.12.1.crate) = 913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7
+SIZE (rust/crates/phf-0.12.1.crate) = 23768
SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a
SIZE (rust/crates/phf_codegen-0.11.2.crate) = 12977
SHA256 (rust/crates/phf_generator-0.11.1.crate) = b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf
SIZE (rust/crates/phf_generator-0.11.1.crate) = 11075
+SHA256 (rust/crates/phf_generator-0.12.1.crate) = 2cbb1126afed61dd6368748dae63b1ee7dc480191c6262a3b4ff1e29d86a6c5b
+SIZE (rust/crates/phf_generator-0.12.1.crate) = 15743
SHA256 (rust/crates/phf_macros-0.11.2.crate) = 3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b
SIZE (rust/crates/phf_macros-0.11.2.crate) = 4748
+SHA256 (rust/crates/phf_macros-0.12.1.crate) = d713258393a82f091ead52047ca779d37e5766226d009de21696c4e667044368
+SIZE (rust/crates/phf_macros-0.12.1.crate) = 19133
SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b
SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284
-SHA256 (rust/crates/pin-project-lite-0.2.7.crate) = 8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443
-SIZE (rust/crates/pin-project-lite-0.2.7.crate) = 27212
+SHA256 (rust/crates/phf_shared-0.12.1.crate) = 06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981
+SIZE (rust/crates/phf_shared-0.12.1.crate) = 15568
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/pkg-config-0.3.25.crate) = 1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae
SIZE (rust/crates/pkg-config-0.3.25.crate) = 16838
-SHA256 (rust/crates/polling-2.2.0.crate) = 685404d509889fade3e86fe3a5803bca2ec09b0c0778d5ada6ec8bf7a8de5259
-SIZE (rust/crates/polling-2.2.0.crate) = 21616
+SHA256 (rust/crates/portable-pty-0.9.0.crate) = b4a596a2b3d2752d94f51fac2d4a96737b8705dddd311a32b9af47211f08671e
+SIZE (rust/crates/portable-pty-0.9.0.crate) = 29466
SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
@@ -357,8 +331,8 @@ SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7
SIZE (rust/crates/rand_core-0.6.3.crate) = 21938
-SHA256 (rust/crates/ratatui-0.26.2.crate) = a564a852040e82671dc50a37d88f3aa83bbc690dfc6844cfe7a2591620206a80
-SIZE (rust/crates/ratatui-0.26.2.crate) = 456665
+SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
+SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42
SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759
SHA256 (rust/crates/regex-1.6.0.crate) = 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b
@@ -367,12 +341,14 @@ SHA256 (rust/crates/regex-syntax-0.6.27.crate) = a3f87b73ce11b1619a3c6332f45341e
SIZE (rust/crates/regex-syntax-0.6.27.crate) = 297300
SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76
SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970
-SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
-SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustix-0.36.11.crate) = db4165c9963ab29e422d6c26fbc1d37f15bace6b2810221f9d925023480fcf0e
SIZE (rust/crates/rustix-0.36.11.crate) = 294103
-SHA256 (rust/crates/rustix-0.38.33.crate) = e3cc72858054fcff6d7dea32df2aeaee6a7c24227366d7ea429aada2f26b16ad
-SIZE (rust/crates/rustix-0.38.33.crate) = 364475
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
SHA256 (rust/crates/rustversion-1.0.12.crate) = 4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06
SIZE (rust/crates/rustversion-1.0.12.crate) = 17278
SHA256 (rust/crates/ryu-1.0.9.crate) = 73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f
@@ -391,24 +367,20 @@ SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a0
SIZE (rust/crates/serde_json-1.0.138.crate) = 154769
SHA256 (rust/crates/serde_yaml-0.9.25.crate) = 1a49e178e4452f45cb61d0cd8cebc1b0fafd3e41929e996cef79aa3aca91f574
SIZE (rust/crates/serde_yaml-0.9.25.crate) = 64594
-SHA256 (rust/crates/serial-0.4.0.crate) = a1237a96570fc377c13baa1b88c7589ab66edced652e43ffb17088f003db3e86
-SIZE (rust/crates/serial-0.4.0.crate) = 2924
-SHA256 (rust/crates/serial-core-0.4.0.crate) = 3f46209b345401737ae2125fe5b19a77acce90cd53e1658cda928e4fe9a64581
-SIZE (rust/crates/serial-core-0.4.0.crate) = 8268
-SHA256 (rust/crates/serial-unix-0.4.0.crate) = f03fbca4c9d866e24a459cbca71283f545a37f8e3e002ad8c70593871453cab7
-SIZE (rust/crates/serial-unix-0.4.0.crate) = 7279
-SHA256 (rust/crates/serial-windows-0.4.0.crate) = 15c6d3b776267a75d31bbdfd5d36c0ca051251caafc285827052bc53bcdc8162
-SIZE (rust/crates/serial-windows-0.4.0.crate) = 6090
+SHA256 (rust/crates/serial2-0.2.29.crate) = c7d1d08630509d69f90eff4afcd02c3bd974d979225cbd815ff5942351b14375
+SIZE (rust/crates/serial2-0.2.29.crate) = 35321
SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
SIZE (rust/crates/sha2-0.10.8.crate) = 26357
SHA256 (rust/crates/shared_library-0.1.9.crate) = 5a9e7e0f2bfae24d8a5b5a66c5b257a83c7412304311512a0c054cd5e619da11
SIZE (rust/crates/shared_library-0.1.9.crate) = 10566
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
-SHA256 (rust/crates/signal-hook-mio-0.2.3.crate) = 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af
-SIZE (rust/crates/signal-hook-mio-0.2.3.crate) = 9064
+SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
+SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0
SIZE (rust/crates/signal-hook-registry-1.4.0.crate) = 17912
SHA256 (rust/crates/siphasher-0.3.10.crate) = 7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de
@@ -419,24 +391,18 @@ SHA256 (rust/crates/slab-0.4.5.crate) = 9def91fd1e018fe007022791f865d0ccc9b3a0d5
SIZE (rust/crates/slab-0.4.5.crate) = 15888
SHA256 (rust/crates/smallvec-1.8.1.crate) = cc88c725d61fc6c3132893370cac4a0200e3fedf5da8331c570664b1987f5ca2
SIZE (rust/crates/smallvec-1.8.1.crate) = 28295
-SHA256 (rust/crates/smol-1.2.5.crate) = 85cf3b5351f3e783c1d79ab5fc604eeed8b8ae9abd36b166e8b87a089efd85e4
-SIZE (rust/crates/smol-1.2.5.crate) = 43577
-SHA256 (rust/crates/socket2-0.4.4.crate) = 66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0
-SIZE (rust/crates/socket2-0.4.4.crate) = 44048
-SHA256 (rust/crates/ssh2-0.9.3.crate) = 269343e64430067a14937ae0e3c4ec604c178fb896dde0964b1acd22b3e2eeb1
-SIZE (rust/crates/ssh2-0.9.3.crate) = 46179
-SHA256 (rust/crates/stability-0.2.0.crate) = 2ff9eaf853dec4c8802325d8b6d3dffa86cc707fd7a1a4cdbf416e13b061787a
-SIZE (rust/crates/stability-0.2.0.crate) = 5366
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
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.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
SIZE (rust/crates/strsim-0.10.0.crate) = 11355
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/strum-0.26.2.crate) = 5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29
-SIZE (rust/crates/strum-0.26.2.crate) = 7189
-SHA256 (rust/crates/strum_macros-0.26.2.crate) = c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946
-SIZE (rust/crates/strum_macros-0.26.2.crate) = 27056
+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
+SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
@@ -445,8 +411,6 @@ SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0
SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
SHA256 (rust/crates/terminfo-0.9.0.crate) = d4ea810f0692f9f51b382fff5893887bb4580f5fa246fde546e0b13e7fcee662
SIZE (rust/crates/terminfo-0.9.0.crate) = 45420
-SHA256 (rust/crates/termios-0.2.2.crate) = d5d9cf598a6d7ce700a4e6a9199da127e6819a61e64b68609683cc9a01b5683a
-SIZE (rust/crates/termios-0.2.2.crate) = 8966
SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b
SIZE (rust/crates/termios-0.3.3.crate) = 17103
SHA256 (rust/crates/termwiz-0.23.3.crate) = 4676b37242ccbd1aabf56edb093a4827dc49086c0ffd764a5705899e0f35f8f7
@@ -459,20 +423,18 @@ SHA256 (rust/crates/thiserror-impl-1.0.38.crate) = 1fb327af4685e4d03fa8cbcf17163
SIZE (rust/crates/thiserror-impl-1.0.38.crate) = 15429
SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/tokio-1.22.0.crate) = d76ce4a75fb488c605c54bf610f221cea8b0dafb53333c1a67e8ee199dcd2ae3
-SIZE (rust/crates/tokio-1.22.0.crate) = 616583
-SHA256 (rust/crates/tokio-macros-1.8.0.crate) = 9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484
-SIZE (rust/crates/tokio-macros-1.8.0.crate) = 9346
-SHA256 (rust/crates/tokio-util-0.7.8.crate) = 806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d
-SIZE (rust/crates/tokio-util-0.7.8.crate) = 101644
-SHA256 (rust/crates/tracing-0.1.35.crate) = a400e31aa60b9d44a52a8ee0343b5b18566b03a8321e0d321f695cf56e940160
-SIZE (rust/crates/tracing-0.1.35.crate) = 72680
-SHA256 (rust/crates/tracing-core-0.1.31.crate) = 0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a
-SIZE (rust/crates/tracing-core-0.1.31.crate) = 61263
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
+SHA256 (rust/crates/tokio-util-0.7.17.crate) = 2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594
+SIZE (rust/crates/tokio-util-0.7.17.crate) = 133898
SHA256 (rust/crates/triggered-0.1.2.crate) = ce148eae0d1a376c1b94ae651fc3261d9cb8294788b962b7382066376503a2d1
SIZE (rust/crates/triggered-0.1.2.crate) = 6904
-SHA256 (rust/crates/tui-input-0.8.0.crate) = b3e785f863a3af4c800a2a669d0b64c879b538738e352607e2624d03f868dc01
-SIZE (rust/crates/tui-input-0.8.0.crate) = 10402
+SHA256 (rust/crates/tui-input-0.14.0.crate) = 911e93158bf80bbc94bad533b2b16e3d711e1132d69a6a6980c3920a63422c19
+SIZE (rust/crates/tui-input-0.14.0.crate) = 15216
+SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
+SIZE (rust/crates/typeid-1.0.3.crate) = 9006
SHA256 (rust/crates/typenum-1.16.0.crate) = 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba
SIZE (rust/crates/typenum-1.16.0.crate) = 42477
SHA256 (rust/crates/ucd-trie-0.1.5.crate) = 9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81
@@ -481,6 +443,8 @@ SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f27015657
SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
+SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf
+SIZE (rust/crates/unicode-truncate-1.1.0.crate) = 12529
SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b
SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968
SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
@@ -491,16 +455,10 @@ SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dc
SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
SIZE (rust/crates/uuid-1.16.0.crate) = 58549
-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.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
SIZE (rust/crates/version_check-0.9.4.crate) = 14895
SHA256 (rust/crates/vtparse-0.6.2.crate) = 6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0
SIZE (rust/crates/vtparse-0.6.2.crate) = 11448
-SHA256 (rust/crates/waker-fn-1.1.0.crate) = 9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca
-SIZE (rust/crates/waker-fn-1.1.0.crate) = 7114
-SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6
-SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505
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.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
@@ -515,8 +473,6 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 2aff81306fcac3c75
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 19076
SHA256 (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d
SIZE (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 7219
-SHA256 (rust/crates/wepoll-ffi-0.1.2.crate) = d743fdedc5c64377b5fc2bc036b01c7fd642205a0d96356034ae3404d49eb7fb
-SIZE (rust/crates/wepoll-ffi-0.1.2.crate) = 31309
SHA256 (rust/crates/wezterm-bidi-0.2.3.crate) = 0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec
SIZE (rust/crates/wezterm-bidi-0.2.3.crate) = 73214
SHA256 (rust/crates/wezterm-blob-leases-0.1.1.crate) = 692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7
@@ -529,10 +485,10 @@ SHA256 (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 46c0cf2d539c645b448eaf
SIZE (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 6960
SHA256 (rust/crates/wezterm-input-types-0.1.0.crate) = 7012add459f951456ec9d6c7e6fc340b1ce15d6fc9629f8c42853412c029e57e
SIZE (rust/crates/wezterm-input-types-0.1.0.crate) = 16748
-SHA256 (rust/crates/which-4.4.0.crate) = 2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269
-SIZE (rust/crates/which-4.4.0.crate) = 10889
-SHA256 (rust/crates/which-6.0.1.crate) = 8211e4f58a2b2805adfbefbc07bab82958fc91e3836339b1ab7ae32465dce0d7
-SIZE (rust/crates/which-6.0.1.crate) = 16542
+SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
+SIZE (rust/crates/which-7.0.3.crate) = 18872
+SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
+SIZE (rust/crates/which-8.0.0.crate) = 26209
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
@@ -543,6 +499,8 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.46.0.crate) = cdacb41e6a96a052c6cb63a144f24900236121c6f63f4f8219fef5977ecb0c25
SIZE (rust/crates/windows-0.46.0.crate) = 11668505
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-sys-0.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2
SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053
SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
@@ -553,77 +511,101 @@ SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1e
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
SHA256 (rust/crates/windows-targets-0.48.1.crate) = 05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f
SIZE (rust/crates/windows-targets-0.48.1.crate) = 6902
-SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb
-SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47
SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3
SIZE (rust/crates/windows_aarch64_msvc-0.48.0.crate) = 671479
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6
-SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6
SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.48.0.crate) = 622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241
SIZE (rust/crates/windows_i686_gnu-0.48.0.crate) = 741490
-SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670
-SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9
-SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.36.1.crate) = e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024
SIZE (rust/crates/windows_i686_msvc-0.36.1.crate) = 724575
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.48.0.crate) = 4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00
SIZE (rust/crates/windows_i686_msvc-0.48.0.crate) = 730056
-SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf
-SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1
SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.48.0.crate) = ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1
SIZE (rust/crates/windows_x86_64_gnu-0.48.0.crate) = 703595
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9
-SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680
SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a
SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
-SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d
SIZE (rust/crates/winreg-0.10.1.crate) = 25725
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (rust/crates/xdg-2.5.2.crate) = 213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546
-SIZE (rust/crates/xdg-2.5.2.crate) = 14394
+SHA256 (rust/crates/xdg-3.0.0.crate) = 2fb433233f2df9344722454bc7e96465c9d03bff9d77c248f9e7523fe79585b5
+SIZE (rust/crates/xdg-3.0.0.crate) = 15821
SHA256 (rust/crates/zerocopy-0.7.32.crate) = 74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be
SIZE (rust/crates/zerocopy-0.7.32.crate) = 151096
SHA256 (rust/crates/zerocopy-derive-0.7.32.crate) = 9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6
SIZE (rust/crates/zerocopy-derive-0.7.32.crate) = 37623
-SHA256 (pvolok-mprocs-v0.7.3_GH0.tar.gz) = a058a2806319a0a1ab644158b741e9a54be28540c88d15d213b820b3f97a65da
-SIZE (pvolok-mprocs-v0.7.3_GH0.tar.gz) = 265097
+SHA256 (pvolok-mprocs-v0.8.3_GH0.tar.gz) = e0e91097399b751df42558c3717e6be130bfd523612c772dd1e3f9070eddbc5e
+SIZE (pvolok-mprocs-v0.8.3_GH0.tar.gz) = 264341
diff --git a/sysutils/mtail/Makefile b/sysutils/mtail/Makefile
new file mode 100644
index 000000000000..48e1e8ef7191
--- /dev/null
+++ b/sysutils/mtail/Makefile
@@ -0,0 +1,45 @@
+PORTNAME= mtail
+DISTVERSION= 3.0.9
+DISTVERSIONPREFIX= v
+PORTREVISION= 3
+CATEGORIES= sysutils
+
+MAINTAINER= feld@FreeBSD.org
+COMMENT= Extract internal monitoring data from application logs
+WWW= https://github.com/google/mtail
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+GO_TARGET= ./cmd/mtail ./cmd/mfmt
+
+USE_GITHUB= yes
+GH_ACCOUNT= google
+
+USE_RC_SUBR= mtail
+
+SUB_FILES+= pkg-message
+SUB_LIST= USERS=${USERS} \
+ ETCDIR=${ETCDIR} \
+ DOCSDIR=${DOCSDIR} \
+ EXAMPLESDIR=${EXAMPLESDIR}
+
+USERS= mtail
+GROUPS= mtail
+
+DOCS= docs/*.md
+EXAMPLES= examples/*.mtail
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+# make gomod-vendor > Makefile.gomod
+.include "${.CURDIR}/Makefile.gomod"
+
+post-install:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
+ ${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/,} ${STAGEDIR}${EXAMPLESDIR}/
+
+.include <bsd.port.mk>
diff --git a/sysutils/mtail/Makefile.gomod b/sysutils/mtail/Makefile.gomod
new file mode 100644
index 000000000000..2c493983386f
--- /dev/null
+++ b/sysutils/mtail/Makefile.gomod
@@ -0,0 +1,23 @@
+GH_TUPLE= \
+ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \
+ census-ecosystem:opencensus-go-exporter-jaeger:v0.2.1:census_ecosystem_opencensus_go_exporter_jaeger/vendor/contrib.go.opencensus.io/exporter/jaeger \
+ census-instrumentation:opencensus-go:v0.24.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \
+ cespare:xxhash:v2.2.0:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \
+ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
+ golang:glog:v1.2.2:golang_glog/vendor/github.com/golang/glog \
+ golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \
+ golang:protobuf:v1.5.3:golang_protobuf/vendor/github.com/golang/protobuf \
+ golang:sync:v0.7.0:golang_sync/vendor/golang.org/x/sync \
+ golang:sys:v0.24.0:golang_sys/vendor/golang.org/x/sys \
+ google:go-cmp:v0.6.0:google_go_cmp/vendor/github.com/google/go-cmp \
+ google:go-genproto:daa745c078e1:google_go_genproto/vendor/google.golang.org/genproto \
+ googleapis:google-api-go-client:v0.105.0:googleapis_google_api_go_client/vendor/google.golang.org/api \
+ grpc:grpc-go:v1.56.3:grpc_grpc_go/vendor/google.golang.org/grpc \
+ munnerz:goautoneg:a7dc8b61c822:munnerz_goautoneg/vendor/github.com/munnerz/goautoneg \
+ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
+ prometheus:client_golang:v1.19.1:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
+ prometheus:client_model:v0.6.1:prometheus_client_model/vendor/github.com/prometheus/client_model \
+ prometheus:common:v0.55.0:prometheus_common/vendor/github.com/prometheus/common \
+ prometheus:procfs:v0.15.1:prometheus_procfs/vendor/github.com/prometheus/procfs \
+ protocolbuffers:protobuf-go:v1.34.2:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
+ uber:jaeger-client-go:v2.25.0:uber_jaeger_client_go/vendor/github.com/uber/jaeger-client-go
diff --git a/sysutils/mtail/distinfo b/sysutils/mtail/distinfo
new file mode 100644
index 000000000000..bbc154803f0b
--- /dev/null
+++ b/sysutils/mtail/distinfo
@@ -0,0 +1,47 @@
+TIMESTAMP = 1767224635
+SHA256 (google-mtail-v3.0.9_GH0.tar.gz) = 16c59fe81d2b192bd57b988b00ca16f943ed85746ed2081de44127d5c7d0a439
+SIZE (google-mtail-v3.0.9_GH0.tar.gz) = 571625
+SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
+SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
+SHA256 (census-ecosystem-opencensus-go-exporter-jaeger-v0.2.1_GH0.tar.gz) = 95d6a2259b26232de5c973a015ffac2ce3f822ae837b6a6532f40700c779964a
+SIZE (census-ecosystem-opencensus-go-exporter-jaeger-v0.2.1_GH0.tar.gz) = 23336
+SHA256 (census-instrumentation-opencensus-go-v0.24.0_GH0.tar.gz) = 048708914541817193330ce052026deb0c617c9d953ac15ae601ab2bde5788d1
+SIZE (census-instrumentation-opencensus-go-v0.24.0_GH0.tar.gz) = 176752
+SHA256 (cespare-xxhash-v2.2.0_GH0.tar.gz) = b8c684b9e5e136510913727e6a845b28f8176e55db827b11f17769fba970fe13
+SIZE (cespare-xxhash-v2.2.0_GH0.tar.gz) = 12334
+SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
+SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
+SHA256 (golang-glog-v1.2.2_GH0.tar.gz) = 5aa6cb3b9204b24d4f26fa475c84d337fe1dc47dc365e10199b88d2e70ad893d
+SIZE (golang-glog-v1.2.2_GH0.tar.gz) = 36753
+SHA256 (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 1e89795970d6593affdafe1d09dcf947681ca1ea82528e8e4fb9974a77f2e394
+SIZE (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 26101
+SHA256 (golang-protobuf-v1.5.3_GH0.tar.gz) = 48457a6a9e8c78a7556ff5ff4a4c77d7df9bf70e882491ee0f3f1ff06db2bfaa
+SIZE (golang-protobuf-v1.5.3_GH0.tar.gz) = 171822
+SHA256 (golang-sync-v0.7.0_GH0.tar.gz) = 39bf56d2dc04d16baabbf5eb5d847a2ad68762b5efde7ca3a8fdb24bdcdd9461
+SIZE (golang-sync-v0.7.0_GH0.tar.gz) = 18181
+SHA256 (golang-sys-v0.24.0_GH0.tar.gz) = 3402ba7b578406df222693bac2b4011b5c9ab9180b0c123db1ed92da8ba11052
+SIZE (golang-sys-v0.24.0_GH0.tar.gz) = 1501680
+SHA256 (google-go-cmp-v0.6.0_GH0.tar.gz) = d14f7d57b0f6d25771bee3d7d5d038f532539e71bfc934772b1c0467ab90fa86
+SIZE (google-go-cmp-v0.6.0_GH0.tar.gz) = 104784
+SHA256 (google-go-genproto-daa745c078e1_GH0.tar.gz) = 87a8a728aa937071545b8080654a8d2e6f4088227cc53215aa1101f7add10697
+SIZE (google-go-genproto-daa745c078e1_GH0.tar.gz) = 6013726
+SHA256 (googleapis-google-api-go-client-v0.105.0_GH0.tar.gz) = 821b0fec67835fdf03166c4b7929226e7db26c6eb09feff0708ac6d71f026dec
+SIZE (googleapis-google-api-go-client-v0.105.0_GH0.tar.gz) = 30246907
+SHA256 (grpc-grpc-go-v1.56.3_GH0.tar.gz) = c3020aee3538563378c1b06e5a27f284bc6d615d7b9179017f7e7d0408bb0c4c
+SIZE (grpc-grpc-go-v1.56.3_GH0.tar.gz) = 1944195
+SHA256 (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 3a455e3bcf8237ecee0385f97223ca821ec2547284e827e90f94a4984801ca1c
+SIZE (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 2810
+SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
+SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
+SHA256 (prometheus-client_golang-v1.19.1_GH0.tar.gz) = f707e66fc60a43ae135c493bfd16fd96d5033661d7af80e7c3a10a04212e72b0
+SIZE (prometheus-client_golang-v1.19.1_GH0.tar.gz) = 1083469
+SHA256 (prometheus-client_model-v0.6.1_GH0.tar.gz) = b9b690bc35d80061f255faa7df7621eae39fe157179ccd78ff6409c3b004f05e
+SIZE (prometheus-client_model-v0.6.1_GH0.tar.gz) = 17373
+SHA256 (prometheus-common-v0.55.0_GH0.tar.gz) = b9cabec7dadf615ae8bf86414d916f6680bc9e641d7631deaad71422b104ab6b
+SIZE (prometheus-common-v0.55.0_GH0.tar.gz) = 147527
+SHA256 (prometheus-procfs-v0.15.1_GH0.tar.gz) = ba96bb6d45f1fcbff820c7d844e6acdef4416bb0ff2d9e24656f5cbacb8e46b5
+SIZE (prometheus-procfs-v0.15.1_GH0.tar.gz) = 243687
+SHA256 (protocolbuffers-protobuf-go-v1.34.2_GH0.tar.gz) = a91d3129e38945b612b7a377364dae324ed3a489c3a805a412805a0cee76e7a2
+SIZE (protocolbuffers-protobuf-go-v1.34.2_GH0.tar.gz) = 1522818
+SHA256 (uber-jaeger-client-go-v2.25.0_GH0.tar.gz) = 92e34f0d49830c4a15c232a652a55128b0513d1c942195377a1dad4e3f382b99
+SIZE (uber-jaeger-client-go-v2.25.0_GH0.tar.gz) = 207404
diff --git a/sysutils/mtail/files/mtail.in b/sysutils/mtail/files/mtail.in
new file mode 100644
index 000000000000..08d78818d895
--- /dev/null
+++ b/sysutils/mtail/files/mtail.in
@@ -0,0 +1,30 @@
+#!/bin/sh
+
+# PROVIDE: mtail
+# REQUIRE: DAEMON
+# KEYWORD: shutdown
+#
+. /etc/rc.subr
+
+name=mtail
+rcvar=mtail_enable
+
+load_rc_config $name
+
+: ${mtail_enable:=NO}
+: ${mtail_user:=%%USERS%%}
+: ${mtail_args:=""}
+
+pidfile="/var/run/${name}.pid"
+procname="%%PREFIX%%/bin/mtail"
+command="/usr/sbin/daemon"
+command_args="-T ${name} -p ${pidfile} -u ${mtail_user} -f -H %%PREFIX%%/bin/mtail ${mtail_args}"
+start_cmd=mtail_start
+
+mtail_start()
+{
+ echo "Starting ${name}."
+ ${command} ${command_args}
+}
+
+run_rc_command "$1"
diff --git a/sysutils/mtail/files/pkg-message.in b/sysutils/mtail/files/pkg-message.in
new file mode 100644
index 000000000000..0cc1edde5ec1
--- /dev/null
+++ b/sysutils/mtail/files/pkg-message.in
@@ -0,0 +1,31 @@
+[
+{ type: install
+ message: <<EOM
+To use mtail you will need to provide the service flags you want to
+enable via the mtail_args setting in rc.conf. Most important is that
+you need to specify a path for -progs and a comma separated list for
+-logs which indicates the log files to monitor. The progs directory will
+contain the .mtail files which define the rules and patterns it uses to
+generate metrics from your log files. You can find examples for some
+common services in %%EXAMPLESDIR%%.
+
+A working example for Apache might look like the following:
+
+mkdir -p %%ETCDIR%%
+cp %%EXAMPLESDIR%%/apache_common.mtail %%ETCDIR%%/
+
+In rc.conf:
+mtail_enable="YES"
+mtail_args="-address 127.0.0.1 -port 3903 -progs %%ETCDIR%% -logs /var/log/httpd-access.log"
+
+Now you can start the mtail service and it should begin providing the
+Prometheus style metrics on http://127.0.0.1:3903/metrics.
+
+The documentation explaining the syntax can be found in %%DOCSDIR%%.
+You may find examples for other common services on the internet.
+
+It is important to ensure the mtail service user can read the log files.
+
+EOM
+}
+]
diff --git a/sysutils/mtail/pkg-descr b/sysutils/mtail/pkg-descr
new file mode 100644
index 000000000000..e854613f934d
--- /dev/null
+++ b/sysutils/mtail/pkg-descr
@@ -0,0 +1,9 @@
+mtail is a tool for extracting metrics from application logs to be
+exported into a timeseries database or timeseries calculator for
+alerting and dashboarding.
+
+It fills a monitoring niche by being the glue between applications that
+do not export their own internal state (other than via logs) and
+existing monitoring systems, such that system operators do not need to
+patch those applications to instrument them or writing custom extraction
+code for every such application.
diff --git a/sysutils/mtail/pkg-plist b/sysutils/mtail/pkg-plist
new file mode 100644
index 000000000000..d2a09f78b6dd
--- /dev/null
+++ b/sysutils/mtail/pkg-plist
@@ -0,0 +1,34 @@
+bin/mfmt
+bin/mtail
+%%PORTDOCS%%%%DOCSDIR%%/Building.md
+%%PORTDOCS%%%%DOCSDIR%%/Deploying.md
+%%PORTDOCS%%%%DOCSDIR%%/Interoperability.md
+%%PORTDOCS%%%%DOCSDIR%%/Language.md
+%%PORTDOCS%%%%DOCSDIR%%/Metrics.md
+%%PORTDOCS%%%%DOCSDIR%%/Programming-Guide.md
+%%PORTDOCS%%%%DOCSDIR%%/Testing.md
+%%PORTDOCS%%%%DOCSDIR%%/Troubleshooting.md
+%%PORTDOCS%%%%DOCSDIR%%/debugging.md
+%%PORTDOCS%%%%DOCSDIR%%/faq.md
+%%PORTDOCS%%%%DOCSDIR%%/index.md
+%%PORTDOCS%%%%DOCSDIR%%/reading-y-output.md
+%%PORTDOCS%%%%DOCSDIR%%/references.md
+%%PORTDOCS%%%%DOCSDIR%%/state.md
+%%PORTDOCS%%%%DOCSDIR%%/style.md
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/apache_combined.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/apache_common.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/apache_metrics.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dhcpd.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/histogram.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lighttpd.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linecount.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mysql_slowqueries.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nocode.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ntpd.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ntpd_peerstats.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postfix.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rails.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsyncd.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sftp.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/timer.mtail
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vsftpd.mtail
diff --git a/sysutils/mult/Makefile b/sysutils/mult/Makefile
index 28142c5ea342..2abf39cc9962 100644
--- a/sysutils/mult/Makefile
+++ b/sysutils/mult/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mult
DISTVERSIONPREFIX= v
-DISTVERSION= 0.2.0
-PORTREVISION= 5
+DISTVERSION= 0.3.0
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= olgeni@FreeBSD.org
diff --git a/sysutils/mult/distinfo b/sysutils/mult/distinfo
index 055bbeefdb9b..29724ec217bb 100644
--- a/sysutils/mult/distinfo
+++ b/sysutils/mult/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1754584505
-SHA256 (go/sysutils_mult/dhth-mult-v0.2.0_GH0/v0.2.0.mod) = 6d652137122a510c8f13c81fcd54cb604266eb7014f2aaf29e808a8f8f24af39
-SIZE (go/sysutils_mult/dhth-mult-v0.2.0_GH0/v0.2.0.mod) = 1243
-SHA256 (go/sysutils_mult/dhth-mult-v0.2.0_GH0/v0.2.0.zip) = 4e11c9a4a128296e2c7bdbaa0127ba514e63c9b3da1c9884fe8003b7459ab069
-SIZE (go/sysutils_mult/dhth-mult-v0.2.0_GH0/v0.2.0.zip) = 20174
-SHA256 (go/sysutils_mult/dhth-mult-v0.2.0_GH0/dhth-mult-v0.2.0_GH0.tar.gz) = a962be7bfaea78cbfc71e9326c4931c942ebcd24d61c58910b77b899117d077e
-SIZE (go/sysutils_mult/dhth-mult-v0.2.0_GH0/dhth-mult-v0.2.0_GH0.tar.gz) = 12607
+TIMESTAMP = 1766850898
+SHA256 (go/sysutils_mult/dhth-mult-v0.3.0_GH0/v0.3.0.mod) = 1fdbf3a39b1f5656f5f27c7aeef28e1009b23fde5bd2884eea0f18af6f480615
+SIZE (go/sysutils_mult/dhth-mult-v0.3.0_GH0/v0.3.0.mod) = 1375
+SHA256 (go/sysutils_mult/dhth-mult-v0.3.0_GH0/v0.3.0.zip) = c8b135170160618706beb36887e24dda02f14efe46cd96aeb85ea2a6080d4efd
+SIZE (go/sysutils_mult/dhth-mult-v0.3.0_GH0/v0.3.0.zip) = 23867
+SHA256 (go/sysutils_mult/dhth-mult-v0.3.0_GH0/dhth-mult-v0.3.0_GH0.tar.gz) = b8115600e51155a8b2f639c90a4f50c1a019b3551e80b9c9843a729fd711b453
+SIZE (go/sysutils_mult/dhth-mult-v0.3.0_GH0/dhth-mult-v0.3.0_GH0.tar.gz) = 15495
diff --git a/sysutils/multitail/Makefile b/sysutils/multitail/Makefile
index ee31b0fe0cd2..f908249a0e57 100644
--- a/sysutils/multitail/Makefile
+++ b/sysutils/multitail/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libgnuregex.so:devel/libgnuregex
-USES= alias cmake ncurses pkgconfig
+USES= cmake ncurses pkgconfig
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
PLIST_FILES= bin/multitail etc/multitail.conf.sample \
diff --git a/sysutils/nerdctl/Makefile b/sysutils/nerdctl/Makefile
index 84f91170bb9b..e2075cd304e8 100644
--- a/sysutils/nerdctl/Makefile
+++ b/sysutils/nerdctl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nerdctl
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.0
+DISTVERSION= 2.2.1
PORTREVISION= 1
CATEGORIES= sysutils
@@ -50,7 +50,6 @@ post-install:
> ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME}
post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC} && ${COPYTREE_SHARE} "README.md docs" ${STAGEDIR}${DOCSDIR})
.include <bsd.port.mk>
diff --git a/sysutils/nerdctl/distinfo b/sysutils/nerdctl/distinfo
index 39f103fab15e..2198edf0d000 100644
--- a/sysutils/nerdctl/distinfo
+++ b/sysutils/nerdctl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1762603451
-SHA256 (go/sysutils_nerdctl/nerdctl-v2.2.0/v2.2.0.mod) = 5236bdf3d72227d6d466d78c7eafc6147e9061de38d15c3b3c6e72b1b7061d1f
-SIZE (go/sysutils_nerdctl/nerdctl-v2.2.0/v2.2.0.mod) = 7388
-SHA256 (go/sysutils_nerdctl/nerdctl-v2.2.0/v2.2.0.zip) = 55fe3513e741c1d0eb5df88c8e2a7b57dfdfaba51fb113ab136f4bbc71169e31
-SIZE (go/sysutils_nerdctl/nerdctl-v2.2.0/v2.2.0.zip) = 2137947
+TIMESTAMP = 1767619530
+SHA256 (go/sysutils_nerdctl/nerdctl-v2.2.1/v2.2.1.mod) = 8a9997ad9afd4b487b628bd68c59c4268d9f2da1f9abc7d69bec7fb800a1c81b
+SIZE (go/sysutils_nerdctl/nerdctl-v2.2.1/v2.2.1.mod) = 7574
+SHA256 (go/sysutils_nerdctl/nerdctl-v2.2.1/v2.2.1.zip) = 7be964ab5cb3c8ed6db96f5981e40dc3e52cf3627cd72dcde5b5ed762dfc0ab3
+SIZE (go/sysutils_nerdctl/nerdctl-v2.2.1/v2.2.1.zip) = 2143703
diff --git a/sysutils/nginx-ui/Makefile b/sysutils/nginx-ui/Makefile
index 70aff5a0204d..62713b5feb42 100644
--- a/sysutils/nginx-ui/Makefile
+++ b/sysutils/nginx-ui/Makefile
@@ -1,8 +1,11 @@
PORTNAME= nginx-ui
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.2
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
+# For instructions on how to create assets:
+# https://github.com/DtxdF/port-assets-makejails/tree/main/nginx-ui
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \
${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.vendor${EXTRACT_SUFX}
diff --git a/sysutils/nix/Makefile b/sysutils/nix/Makefile
index 4e188a36fa32..725aaad3dcab 100644
--- a/sysutils/nix/Makefile
+++ b/sysutils/nix/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nix
DISTVERSION= 2.32.4
+PORTREVISION= 1
CATEGORIES= sysutils
PATCH_SITES= https://github.com/NixOS/nix/commit/2636f50dd41fe357ec64430aeeb772328ab2d7cb.patch?dummy=/
@@ -41,6 +42,9 @@ MESON_ARGS= -Dbenchmarks=false \
-Dbindings=false \
-Dunit-tests=false
LDFLAGS+= -L${LOCALBASE}/lib
+
+# file names are platform-dependent!
+PORTDOCS= manual
PLIST_SUB= PORTVERSION=${PORTVERSION}
SUB_FILES= pkg-message
diff --git a/sysutils/nix/files/patch-nix-meson-build-support_libatomic_meson.build b/sysutils/nix/files/patch-nix-meson-build-support_libatomic_meson.build
new file mode 100644
index 000000000000..502cf35d600b
--- /dev/null
+++ b/sysutils/nix/files/patch-nix-meson-build-support_libatomic_meson.build
@@ -0,0 +1,12 @@
+--- nix-meson-build-support/libatomic/meson.build.orig 2026-01-24 14:43:21 UTC
++++ nix-meson-build-support/libatomic/meson.build
+@@ -3,6 +3,6 @@
+ # This is needed for std::atomic on some platforms
+ # We did not manage to test this reliably on all platforms, so we hardcode
+ # it for now.
+-if host_machine.cpu_family() in [ 'arm', 'ppc' ]
+- deps_other += cxx.find_library('atomic')
+-endif
++#if host_machine.cpu_family() in [ 'arm', 'ppc' ]
++# deps_other += cxx.find_library('atomic')
++#endif
diff --git a/sysutils/nix/pkg-plist b/sysutils/nix/pkg-plist
index fb6fd05691c7..43a17c1e16a1 100644
--- a/sysutils/nix/pkg-plist
+++ b/sysutils/nix/pkg-plist
@@ -314,357 +314,6 @@ share/fish/vendor_completions.d/nix.fish
%%DATADIR%%/add-nixbld-users
share/zsh/site-functions/_nix
share/zsh/site-functions/run-help-nix
-%%PORTDOCS%%%%DOCSDIR%%/manual/.nojekyll
-%%PORTDOCS%%%%DOCSDIR%%/manual/404.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/SUMMARY.md.in
-%%PORTDOCS%%%%DOCSDIR%%/manual/_redirects
-%%PORTDOCS%%%%DOCSDIR%%/manual/advanced-topics/cores-vs-jobs.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/advanced-topics/diff-hook.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/advanced-topics/distributed-builds.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/advanced-topics/eval-profiler.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/advanced-topics/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/advanced-topics/post-build-hook.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/architecture/architecture.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/ayu-highlight-3fdfc3ac.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/book-a0b12cfe.js
-%%PORTDOCS%%%%DOCSDIR%%/manual/c-api.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/clipboard-1626706a.min.js
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/conf-file.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/env-common.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/experimental-commands.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/files.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/files/channels.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/files/default-nix-expression.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/files/manifest.json.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/files/manifest.nix.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/files/profiles.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/main-commands.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-build.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-bundle.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-config-check.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-config-show.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-config.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-copy.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-daemon.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-derivation-add.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-derivation-show.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-derivation.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-develop.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-edit.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-env-shell.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-env.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-eval.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-flake-archive.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-flake-check.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-flake-clone.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-flake-info.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-flake-init.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-flake-lock.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-flake-metadata.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-flake-new.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-flake-prefetch-inputs.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-flake-prefetch.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-flake-show.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-flake-update.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-flake.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-fmt.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-formatter-build.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-formatter-run.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-formatter.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-hash-convert.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-hash-file.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-hash-path.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-hash-to-base16.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-hash-to-base32.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-hash-to-base64.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-hash-to-sri.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-hash.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-help-stores.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-help.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-key-convert-secret-to-public.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-key-generate-secret.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-key.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-log.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-nar-cat.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-nar-dump-path.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-nar-ls.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-nar-pack.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-nar.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-path-info.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-print-dev-env.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-profile-add.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-profile-diff-closures.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-profile-history.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-profile-list.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-profile-remove.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-profile-rollback.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-profile-upgrade.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-profile-wipe-history.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-profile.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-realisation-info.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-realisation.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-registry-add.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-registry-list.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-registry-pin.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-registry-remove.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-registry.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-repl.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-run.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-search.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-add-file.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-add-path.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-add.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-cat.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-copy-log.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-copy-sigs.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-delete.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-diff-closures.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-dump-path.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-gc.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-info.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-ls.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-make-content-addressed.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-optimise.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-path-from-hash-part.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-prefetch-file.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-repair.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-sign.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store-verify.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-store.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-upgrade-nix.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/new-cli/nix3-why-depends.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-build.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-channel.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-collect-garbage.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-copy-closure.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-daemon.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-env.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-env/delete-generations.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-env/install.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-env/list-generations.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-env/query.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-env/rollback.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-env/set-flag.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-env/set.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-env/switch-generation.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-env/switch-profile.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-env/uninstall.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-env/upgrade.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-hash.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-instantiate.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-prefetch-url.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-shell.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/add-fixed.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/add.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/delete.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/dump-db.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/dump.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/export.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/gc.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/generate-binary-cache-key.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/import.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/load-db.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/optimise.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/print-env.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/query.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/read-log.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/realise.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/repair-path.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/restore.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/serve.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/verify-path.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/nix-store/verify.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/opt-common.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/utilities.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/command-ref/xp-features.json
-%%PORTDOCS%%%%DOCSDIR%%/manual/css/chrome-ae938929.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/css/general-2459343d.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/css/print-9e4910d8.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/css/variables-8adf115d.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/custom-80d08c7f.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/development/benchmarking.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/development/building.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/development/cli-guideline.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/development/contributing.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/development/cxx.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/development/debugging.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/development/documentation.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/development/experimental-features.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/development/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/development/json-guideline.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/development/testing.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/elasticlunr-ef4e11c1.min.js
-%%PORTDOCS%%%%DOCSDIR%%/manual/favicon-8114d1fc.png
-%%PORTDOCS%%%%DOCSDIR%%/manual/favicon-de23e50b.svg
-%%PORTDOCS%%%%DOCSDIR%%/manual/favicon.png
-%%PORTDOCS%%%%DOCSDIR%%/manual/favicon.svg
-%%PORTDOCS%%%%DOCSDIR%%/manual/figures/user-environments.png
-%%PORTDOCS%%%%DOCSDIR%%/manual/figures/user-environments.sxd
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/OPEN-SANS-LICENSE.txt
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/SOURCE-CODE-PRO-LICENSE.txt
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/fonts-9644e21d.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-300-7736aa35.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-300italic-2c7b95c0.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-600-486c6759.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-600italic-1a3e8659.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-700-c22fe8c7.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-700italic-238ae959.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-800-3d2c812a.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-800italic-ba1521ec.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-italic-6c9463f7.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-regular-2e3b1d34.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/source-code-pro-v11-all-charsets-500-2bdd9410.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/glossary.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/highlight-493f70e1.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/highlight-862e895d.js
-%%PORTDOCS%%%%DOCSDIR%%/manual/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/installation/building-source.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/installation/env-variables.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/installation/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/installation/installing-binary.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/installation/installing-docker.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/installation/installing-source.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/installation/multi-user.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/installation/nix-security.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/installation/obtaining-source.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/installation/prerequisites-source.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/installation/single-user.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/installation/supported-platforms.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/installation/uninstall.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/installation/upgrading.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/introduction.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/advanced-attributes.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/builtins.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/constructs/lookup-path.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/derivations.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/evaluation.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/identifiers.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/import-from-derivation.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/operators.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/scope.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/string-context.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/string-interpolation.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/string-literals.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/syntax.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/types.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/variables.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/mark-09e88c2c.min.js
-%%PORTDOCS%%%%DOCSDIR%%/manual/package-management/binary-cache-substituter.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/package-management/garbage-collection.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/package-management/garbage-collector-roots.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/package-management/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/package-management/profiles.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/package-management/sharing-packages.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/package-management/ssh-substituter.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/print.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/protocols/derivation-aterm.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/protocols/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/protocols/json/derivation.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/protocols/json/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/protocols/json/store-object-info.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/protocols/nix-archive.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/protocols/store-path.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/protocols/tarball-fetcher.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/quick-start.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/redirects-4afb32ee.js
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.10.1.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.10.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.11.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.12.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.13.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.14.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.15.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.16.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.5.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.6.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.7.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.8.1.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.8.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.9.1.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.9.2.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-0.9.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.0.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.1.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.10.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.11.10.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.11.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.2.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.3.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.4.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.5.2.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.5.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.6.1.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.6.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.7.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.8.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-1.9.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.0.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.1.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.10.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.11.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.12.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.13.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.14.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.15.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.16.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.17.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.18.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.19.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.2.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.20.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.21.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.22.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.23.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.24.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.25.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.26.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.27.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.28.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.29.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.3.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.30.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.31.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.32.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.4.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.5.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.6.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.7.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.8.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.9.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-next.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/searcher-c2a407aa.js
-%%PORTDOCS%%%%DOCSDIR%%/manual/searchindex-4c88e1df.js
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/building.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/derivation/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/derivation/outputs/content-address.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/derivation/outputs/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/derivation/outputs/input-address.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/file-system-object.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/file-system-object/content-address.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/store-object.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/store-object/content-address.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/store-path.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/types/dummy-store.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/types/experimental-local-overlay-store.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/types/experimental-ssh-store-with-filesystem-mounted.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/types/experimental-ssh-store.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/types/http-binary-cache-store.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/types/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/types/index.md.in
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/types/local-binary-cache-store.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/types/local-daemon-store.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/types/local-store.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/types/s3-binary-cache-store.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/store/types/ssh-store.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/toc.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/toc-72f89b39.js
-%%PORTDOCS%%%%DOCSDIR%%/manual/tomorrow-night-4c0ae647.css
%%PORTDOCS%%share/man/man1/nix-build.1.gz
%%PORTDOCS%%share/man/man1/nix-channel.1.gz
%%PORTDOCS%%share/man/man1/nix-collect-garbage.1.gz
diff --git a/sysutils/node_exporter/Makefile b/sysutils/node_exporter/Makefile
index ba0da5497dc7..7fcb4b72cc79 100644
--- a/sysutils/node_exporter/Makefile
+++ b/sysutils/node_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= node_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.1
-PORTREVISION= 7
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= dor.bsd@xm0.uk
diff --git a/sysutils/nomad-driver-podman/Makefile b/sysutils/nomad-driver-podman/Makefile
index 90a80728afb2..ae7471da5376 100644
--- a/sysutils/nomad-driver-podman/Makefile
+++ b/sysutils/nomad-driver-podman/Makefile
@@ -1,6 +1,7 @@
PORTNAME= nomad-driver-podman
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.4
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= grembo@FreeBSD.org
diff --git a/sysutils/nomad-pot-driver/Makefile b/sysutils/nomad-pot-driver/Makefile
index 9631211485e2..6596f712771a 100644
--- a/sysutils/nomad-pot-driver/Makefile
+++ b/sysutils/nomad-pot-driver/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nomad-pot-driver
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
-PORTREVISION= 10
+PORTREVISION= 13
CATEGORIES= sysutils
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/sysutils/nomad/Makefile b/sysutils/nomad/Makefile
index 2e52d5a34dd4..a77ab0f26b9d 100644
--- a/sysutils/nomad/Makefile
+++ b/sysutils/nomad/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nomad
-PORTREVISION= 1
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.6
+PORTREVISION= 4
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/hashicorp/nomad/${DISTVERSIONFULL}/
DISTFILES= go.mod \
diff --git a/sysutils/nut-devel/Makefile b/sysutils/nut-devel/Makefile
index cc9cd6b0e1ad..8d92f26e1111 100644
--- a/sysutils/nut-devel/Makefile
+++ b/sysutils/nut-devel/Makefile
@@ -18,8 +18,8 @@ CONFLICTS= nut-[0-9]*
USE_GITHUB= yes
GH_ACCOUNT= networkupstools
-GH_TAGNAME= 41daedfab
-NUT_COMMIT_DATE= 2025.11.17
+GH_TAGNAME= 3ea9c6511
+NUT_COMMIT_DATE= 2026.01.27
MAKE_JOBS_UNSAFE= yes
GNU_CONFIGURE= yes
diff --git a/sysutils/nut-devel/distinfo b/sysutils/nut-devel/distinfo
index d69c73036e17..7ac6832eef68 100644
--- a/sysutils/nut-devel/distinfo
+++ b/sysutils/nut-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763394301
-SHA256 (networkupstools-nut-2025.11.17-41daedfab_GH0.tar.gz) = 3ad7a29ebc7721d0092e2b2f7f5e343ddd8b496a8a8c8b9785c8fa2006bdf46f
-SIZE (networkupstools-nut-2025.11.17-41daedfab_GH0.tar.gz) = 5143254
+TIMESTAMP = 1769624199
+SHA256 (networkupstools-nut-2026.01.27-3ea9c6511_GH0.tar.gz) = 570a324f301706d9110589a1196983c8f7cd387d737b4785500dfc07853b2907
+SIZE (networkupstools-nut-2026.01.27-3ea9c6511_GH0.tar.gz) = 5240036
diff --git a/sysutils/nut-devel/pkg-plist b/sysutils/nut-devel/pkg-plist
index 80b3d42ca0c8..2fb96413bb6d 100644
--- a/sysutils/nut-devel/pkg-plist
+++ b/sysutils/nut-devel/pkg-plist
@@ -9,6 +9,7 @@
%%CGI%%%%WWWDIR%%/header.html
%%CGI%%%%WWWDIR%%/index.html
%%CGI%%%%WWWDIR%%/nut-banner.png
+%%CGI%%%%WWWDIR%%/nut-logo.png
%%ETCDIR%%/cmdvartab
%%ETCDIR%%/driver.list
@sample %%ETCDIR%%/nut.conf.sample
@@ -61,6 +62,7 @@ lib/libnutscan.so.4.0.0
%%DEV%%libexec/sockdebug
%%SERIAL%%libexec/nut/al175
%%SERIAL%%libexec/nut/apcupsd-ups
+%%SERIAL%%libexec/nut/meanwell_ntu
%%USB%%libexec/nut/nutdrv_atcl_usb
%%USB%%libexec/nut/nutdrv_qx
%%SERIAL%%libexec/nut/riello_ser
@@ -124,6 +126,7 @@ lib/libnutscan.so.4.0.0
%%MODBUS%%libexec/nut/apc_modbus
%%MODBUS%%libexec/nut/generic_modbus
%%MODBUS%%libexec/nut/huawei-ups2000
+%%MODBUS%%libexec/nut/must_ep2000pro
%%MODBUS%%libexec/nut/phoenixcontact_modbus
%%MODBUS%%libexec/nut/socomec_jbus
%%SERIAL%%libexec/nut/ve-direct
@@ -226,6 +229,7 @@ lib/libnutscan.so.4.0.0
%%MANPAGES%%%%SERIAL%%share/man/man8/apcupsd-ups.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/blazer_ser.8.gz
%%MANPAGES%%%%USB%%share/man/man8/blazer_usb.8.gz
+%%MANPAGES%%%%SERIAL%%share/man/man8/meanwell_ntu.8.gz
%%MANPAGES%%%%NEON%%share/man/man8/netxml-ups.8.gz
%%MANPAGES%%share/man/man8/nut-recorder.8.gz
%%MANPAGES%%share/man/man8/nut-scanner.8.gz
@@ -242,6 +246,7 @@ lib/libnutscan.so.4.0.0
%%MANPAGES%%%%MODBUS%%share/man/man8/adelsystem_cbi.8.gz
%%MANPAGES%%%%MODBUS%%share/man/man8/generic_modbus.8.gz
%%MANPAGES%%%%MODBUS%%share/man/man8/huawei-ups2000.8.gz
+%%MANPAGES%%%%MODBUS%%share/man/man8/must_ep2000pro.8.gz
%%MANPAGES%%%%MODBUS%%share/man/man8/phoenixcontact_modbus.8.gz
%%MANPAGES%%%%MODBUS%%share/man/man8/socomec_jbus.8.gz
%%MANPAGES%%share/man/man8/upsc.8.gz
diff --git a/sysutils/nut_exporter/Makefile b/sysutils/nut_exporter/Makefile
index f354fa15443b..1b4c2b9c63c8 100644
--- a/sysutils/nut_exporter/Makefile
+++ b/sysutils/nut_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nut_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.0
-PORTREVISION= 21
+PORTREVISION= 24
CATEGORIES= sysutils
MAINTAINER= bsd@j-star.org
diff --git a/sysutils/oc/Makefile b/sysutils/oc/Makefile
index cd7084268831..69b5dc8ecfdd 100644
--- a/sysutils/oc/Makefile
+++ b/sysutils/oc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= oc
PORTVERSION= 4.9
DISTVERSIONPREFIX= release-
-PORTREVISION= 36
+PORTREVISION= 39
CATEGORIES= sysutils
MAINTAINER= jhixson@freebsd.org
diff --git a/sysutils/omnibackup/Makefile b/sysutils/omnibackup/Makefile
index 2002f18dc8ae..6fa619d6c360 100644
--- a/sysutils/omnibackup/Makefile
+++ b/sysutils/omnibackup/Makefile
@@ -1,6 +1,6 @@
PORTNAME= omnibackup
PORTVERSION= 0.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= info@babaei.net
diff --git a/sysutils/onefetch/Makefile b/sysutils/onefetch/Makefile
index 0159dc87e461..296906583fa5 100644
--- a/sysutils/onefetch/Makefile
+++ b/sysutils/onefetch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= onefetch
-DISTVERSION= 2.25.0
-PORTREVISION= 2
+DISTVERSION= 2.26.1
+PORTREVISION= 1
CATEGORIES= sysutils devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/onefetch/Makefile.crates b/sysutils/onefetch/Makefile.crates
index e826f6a0a591..fa6a18b82aba 100644
--- a/sysutils/onefetch/Makefile.crates
+++ b/sysutils/onefetch/Makefile.crates
@@ -1,99 +1,103 @@
-CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+CARGO_CRATES= addr2line-0.25.1 \
+ adler2-2.0.1 \
ahash-0.7.8 \
- ahash-0.8.11 \
- aho-corasick-1.1.3 \
+ ahash-0.8.12 \
+ aho-corasick-1.1.4 \
+ alloca-0.4.0 \
allocator-api2-0.2.21 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.6 \
- anyhow-1.0.98 \
- arbitrary-1.4.1 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
+ anyhow-1.0.100 \
+ arbitrary-1.4.2 \
arc-swap-1.7.1 \
arrayvec-0.7.6 \
askalono-0.5.0 \
- autocfg-1.4.0 \
- backtrace-0.3.74 \
+ autocfg-1.5.0 \
+ backtrace-0.3.76 \
base64-0.22.1 \
- bitflags-1.3.2 \
- bitflags-2.6.0 \
+ bitflags-2.10.0 \
bitvec-1.0.1 \
block-buffer-0.10.4 \
- borsh-1.5.3 \
- borsh-derive-1.5.3 \
- bstr-1.12.0 \
- bumpalo-3.16.0 \
- byte-unit-5.1.6 \
+ block2-0.6.2 \
+ borsh-1.6.0 \
+ borsh-derive-1.6.0 \
+ bstr-1.12.1 \
+ bumpalo-3.19.0 \
+ byte-unit-5.2.0 \
bytecheck-0.6.12 \
bytecheck_derive-0.6.12 \
- bytemuck-1.21.0 \
+ bytemuck-1.24.0 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
- bytes-1.9.0 \
- cargo_toml-0.22.1 \
+ bytes-1.11.0 \
+ cargo_toml-0.22.3 \
cast-0.3.0 \
- cc-1.2.7 \
- cfg-if-1.0.0 \
+ cc-1.2.49 \
+ cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
- chrono-0.4.39 \
+ chrono-0.4.42 \
chrono-tz-0.9.0 \
chrono-tz-build-0.3.0 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.40 \
- clap_builder-4.5.40 \
- clap_complete-4.5.54 \
- clap_derive-4.5.40 \
- clap_lex-0.7.4 \
+ clap-4.5.53 \
+ clap-cargo-0.13.0 \
+ clap_builder-4.5.53 \
+ clap_complete-4.5.62 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
clru-0.6.2 \
color_quant-1.1.0 \
- colorchoice-1.0.3 \
+ colorchoice-1.0.4 \
colored-2.2.0 \
- console-0.15.10 \
+ console-0.15.11 \
core-foundation-sys-0.8.7 \
- cpufeatures-0.2.16 \
- crc-3.2.1 \
+ cpufeatures-0.2.17 \
+ crc-3.4.0 \
crc-catalog-2.4.0 \
- crc32fast-1.4.2 \
- criterion-0.6.0 \
- criterion-plot-0.5.0 \
+ crc32fast-1.5.0 \
+ criterion-0.8.1 \
+ criterion-plot-0.8.1 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- crunchy-0.2.2 \
- crypto-common-0.1.6 \
+ crunchy-0.2.4 \
+ crypto-common-0.1.7 \
dashmap-6.1.0 \
- deranged-0.4.0 \
- derive_arbitrary-1.4.1 \
- deunicode-1.6.0 \
+ deranged-0.5.5 \
+ derive_arbitrary-1.4.2 \
+ deunicode-1.6.2 \
digest-0.10.7 \
- displaydoc-0.2.5 \
+ dispatch2-0.3.0 \
dunce-1.0.5 \
- either-1.13.0 \
- enable-ansi-support-0.2.1 \
+ dyn-clone-1.0.20 \
+ either-1.15.0 \
+ enable-ansi-support-0.3.1 \
encode_unicode-1.0.0 \
encoding_rs-0.8.35 \
encoding_rs_io-0.1.7 \
- env_filter-0.1.3 \
- env_logger-0.11.6 \
- equivalent-1.0.1 \
- erased-serde-0.4.5 \
- errno-0.3.10 \
+ env_filter-0.1.4 \
+ env_logger-0.11.8 \
+ equivalent-1.0.2 \
+ erased-serde-0.4.9 \
+ errno-0.3.14 \
etcetera-0.8.0 \
faster-hex-0.10.0 \
fastrand-2.3.0 \
fdeflate-0.3.7 \
- filetime-0.2.25 \
- flate2-1.1.1 \
+ filetime-0.2.26 \
+ find-msvc-tools-0.1.5 \
+ flate2-1.1.7 \
fnv-1.0.7 \
- form_urlencoded-1.2.1 \
+ foldhash-0.1.5 \
+ foldhash-0.2.0 \
fs_extra-1.3.0 \
funty-2.0.0 \
futures-core-0.3.31 \
@@ -102,328 +106,349 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-timer-3.0.3 \
futures-util-0.3.31 \
generic-array-0.14.7 \
- getrandom-0.2.15 \
- getrandom-0.3.2 \
- gimli-0.31.1 \
- gix-0.72.1 \
- gix-actor-0.35.1 \
- gix-attributes-0.26.0 \
- gix-bitmap-0.2.14 \
- gix-chunk-0.4.11 \
- gix-command-0.6.0 \
+ getrandom-0.2.16 \
+ getrandom-0.3.4 \
+ gimli-0.32.3 \
+ gix-0.75.0 \
+ gix-actor-0.35.6 \
+ gix-actor-0.36.0 \
+ gix-attributes-0.26.1 \
+ gix-attributes-0.28.1 \
+ gix-bitmap-0.2.15 \
+ gix-chunk-0.4.12 \
+ gix-command-0.6.3 \
gix-commitgraph-0.28.0 \
- gix-config-0.45.1 \
- gix-config-value-0.15.0 \
- gix-date-0.10.1 \
- gix-diff-0.52.1 \
- gix-dir-0.14.1 \
+ gix-commitgraph-0.30.1 \
+ gix-config-0.48.0 \
+ gix-config-value-0.15.3 \
+ gix-date-0.10.7 \
+ gix-date-0.11.0 \
+ gix-diff-0.55.0 \
+ gix-dir-0.17.0 \
gix-discover-0.40.1 \
+ gix-discover-0.43.0 \
gix-features-0.42.1 \
- gix-filter-0.19.1 \
+ gix-features-0.44.1 \
+ gix-filter-0.22.0 \
gix-fs-0.15.0 \
- gix-glob-0.20.0 \
+ gix-fs-0.17.0 \
+ gix-glob-0.20.1 \
+ gix-glob-0.22.1 \
gix-hash-0.18.0 \
+ gix-hash-0.20.1 \
gix-hashtable-0.8.1 \
+ gix-hashtable-0.10.0 \
gix-ignore-0.15.0 \
- gix-index-0.40.0 \
+ gix-ignore-0.17.1 \
+ gix-index-0.40.1 \
+ gix-index-0.43.0 \
gix-lock-17.1.0 \
- gix-mailmap-0.27.1 \
+ gix-lock-19.0.0 \
+ gix-mailmap-0.28.0 \
gix-object-0.49.1 \
- gix-odb-0.69.1 \
- gix-pack-0.59.1 \
- gix-packetline-0.19.0 \
- gix-packetline-blocking-0.19.0 \
- gix-path-0.10.17 \
- gix-pathspec-0.11.0 \
- gix-protocol-0.50.1 \
- gix-quote-0.6.0 \
+ gix-object-0.52.0 \
+ gix-odb-0.72.0 \
+ gix-pack-0.62.0 \
+ gix-packetline-0.20.0 \
+ gix-path-0.10.22 \
+ gix-pathspec-0.13.0 \
+ gix-protocol-0.53.0 \
+ gix-quote-0.6.1 \
gix-ref-0.52.1 \
- gix-refspec-0.30.1 \
- gix-revision-0.34.1 \
+ gix-ref-0.55.0 \
+ gix-refspec-0.33.0 \
+ gix-revision-0.37.0 \
gix-revwalk-0.20.1 \
+ gix-revwalk-0.23.0 \
gix-sec-0.11.0 \
- gix-shallow-0.4.0 \
- gix-status-0.19.1 \
- gix-submodule-0.19.1 \
+ gix-sec-0.12.2 \
+ gix-shallow-0.6.0 \
+ gix-status-0.22.0 \
+ gix-submodule-0.22.0 \
gix-tempfile-17.1.0 \
+ gix-tempfile-19.0.1 \
gix-testtools-0.16.1 \
- gix-trace-0.1.12 \
- gix-transport-0.47.0 \
- gix-traverse-0.46.1 \
- gix-url-0.31.0 \
- gix-utils-0.3.0 \
- gix-validate-0.10.0 \
+ gix-trace-0.1.15 \
+ gix-transport-0.50.0 \
+ gix-traverse-0.46.2 \
+ gix-traverse-0.49.0 \
+ gix-url-0.33.2 \
+ gix-utils-0.3.1 \
+ gix-validate-0.10.1 \
gix-worktree-0.41.0 \
- glob-0.3.2 \
- globset-0.4.16 \
+ gix-worktree-0.44.0 \
+ glob-0.3.3 \
+ globset-0.4.18 \
globwalk-0.9.1 \
- grep-matcher-0.1.7 \
- grep-searcher-0.1.14 \
- half-2.4.1 \
+ grep-matcher-0.1.8 \
+ grep-searcher-0.1.16 \
+ half-2.7.1 \
hash32-0.3.1 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.1 \
heapless-0.8.0 \
heck-0.5.0 \
- home-0.5.11 \
- human-panic-2.0.2 \
+ home-0.5.12 \
+ human-panic-2.0.4 \
humansize-2.1.3 \
- humantime-2.1.0 \
- iana-time-zone-0.1.61 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
- idna-1.0.3 \
- idna_adapter-1.2.0 \
- ignore-0.4.23 \
- image-0.25.6 \
- image-webp-0.2.0 \
- imara-diff-0.1.7 \
- indexmap-2.7.0 \
- insta-1.43.1 \
- inventory-0.3.16 \
+ ignore-0.4.25 \
+ image-0.25.9 \
+ image-webp-0.2.4 \
+ imara-diff-0.1.8 \
+ indexmap-2.12.1 \
+ insta-1.45.0 \
+ inventory-0.3.21 \
io-close-0.3.7 \
is_ci-1.2.0 \
- is_terminal_polyfill-1.70.1 \
- itertools-0.10.5 \
+ is_terminal_polyfill-1.70.2 \
itertools-0.11.0 \
itertools-0.13.0 \
- itoa-1.0.14 \
- jiff-0.2.10 \
- jiff-static-0.2.10 \
+ itoa-1.0.15 \
+ jiff-0.2.16 \
+ jiff-static-0.2.16 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
- jobserver-0.1.32 \
- js-sys-0.3.76 \
+ jobserver-0.1.34 \
+ js-sys-0.3.83 \
json5-0.4.1 \
kstring-2.0.2 \
lazy_static-1.5.0 \
- libc-0.2.174 \
- libm-0.2.11 \
- libredox-0.1.3 \
- libz-rs-sys-0.5.0 \
- linux-raw-sys-0.4.14 \
- linux-raw-sys-0.9.4 \
- litemap-0.7.4 \
- lock_api-0.4.12 \
- log-0.4.22 \
+ libc-0.2.178 \
+ libm-0.2.15 \
+ libredox-0.1.10 \
+ libz-rs-sys-0.5.3 \
+ linux-raw-sys-0.11.0 \
+ lock_api-0.4.14 \
+ log-0.4.29 \
maybe-async-0.2.10 \
- memchr-2.7.4 \
- memmap2-0.9.5 \
- miniz_oxide-0.8.7 \
+ memchr-2.7.6 \
+ memmap2-0.9.9 \
+ miniz_oxide-0.8.9 \
+ moxcms-0.7.10 \
+ nix-0.30.1 \
npm-package-json-0.1.3 \
num-conv-0.1.0 \
num-format-0.4.4 \
num-traits-0.2.19 \
- object-0.36.7 \
+ objc2-0.6.3 \
+ objc2-cloud-kit-0.3.2 \
+ objc2-core-data-0.3.2 \
+ objc2-core-foundation-0.3.2 \
+ objc2-core-graphics-0.3.2 \
+ objc2-core-image-0.3.2 \
+ objc2-core-location-0.3.2 \
+ objc2-core-text-0.3.2 \
+ objc2-encode-4.1.0 \
+ objc2-foundation-0.3.2 \
+ objc2-io-surface-0.3.2 \
+ objc2-quartz-core-0.3.2 \
+ objc2-ui-kit-0.3.2 \
+ objc2-user-notifications-0.3.2 \
+ object-0.37.3 \
once_cell-1.21.3 \
- oorandom-11.1.4 \
- os_info-3.9.2 \
- owo-colors-4.2.2 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ once_cell_polyfill-1.70.2 \
+ oorandom-11.1.5 \
+ os_info-3.13.0 \
+ owo-colors-4.2.3 \
+ page_size-0.6.0 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
parse-zoneinfo-0.3.1 \
paste-1.0.15 \
- percent-encoding-2.3.1 \
- pest-2.7.15 \
- pest_derive-2.7.15 \
- pest_generator-2.7.15 \
- pest_meta-2.7.15 \
- phf-0.11.2 \
- phf_codegen-0.11.2 \
- phf_generator-0.11.2 \
- phf_shared-0.11.2 \
+ percent-encoding-2.3.2 \
+ pest-2.8.4 \
+ pest_derive-2.8.4 \
+ pest_generator-2.8.4 \
+ pest_meta-2.8.4 \
+ phf-0.11.3 \
+ phf_codegen-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_shared-0.11.3 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
- png-0.17.16 \
- portable-atomic-1.10.0 \
+ png-0.18.0 \
+ portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.20 \
- proc-macro-crate-3.2.0 \
- proc-macro2-1.0.94 \
+ ppv-lite86-0.2.21 \
+ proc-macro-crate-3.4.0 \
+ proc-macro2-1.0.103 \
prodash-29.0.2 \
+ prodash-30.0.1 \
ptr_meta-0.1.4 \
ptr_meta_derive-0.1.4 \
+ pxfm-0.1.27 \
quick-error-2.0.1 \
- quote-1.0.38 \
- r-efi-5.2.0 \
+ quote-1.0.42 \
+ r-efi-5.3.0 \
radium-0.7.0 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.8 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.18 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
relative-path-1.9.3 \
rend-0.4.2 \
rkyv-0.7.45 \
rkyv_derive-0.7.45 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
- rstest-0.25.0 \
- rstest_macros-0.25.0 \
- rust_decimal-1.36.0 \
- rustc-demangle-0.1.24 \
+ rstest-0.26.1 \
+ rstest_macros-0.26.1 \
+ rust_decimal-1.39.0 \
+ rustc-demangle-0.1.26 \
rustc_version-0.4.1 \
- rustix-0.38.42 \
- rustix-1.0.5 \
- rustversion-1.0.19 \
- ryu-1.0.18 \
+ rustix-1.1.2 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
same-file-1.0.6 \
+ schemars-1.1.0 \
scopeguard-1.2.0 \
seahash-4.1.0 \
- semver-1.0.24 \
- serde-1.0.219 \
- serde_derive-1.0.219 \
- serde_json-1.0.140 \
- serde_spanned-0.6.8 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
+ serde_spanned-0.6.9 \
+ serde_spanned-1.0.3 \
serde_yaml-0.9.34+deprecated \
sha1-0.10.6 \
sha1-checked-0.10.0 \
- sha2-0.10.8 \
+ sha2-0.10.9 \
shell-words-1.1.0 \
shlex-1.3.0 \
- signal-hook-0.3.17 \
- signal-hook-registry-1.4.5 \
+ signal-hook-0.3.18 \
+ signal-hook-registry-1.4.7 \
simd-adler32-0.3.7 \
simdutf8-0.1.5 \
- similar-2.6.0 \
- siphasher-0.3.11 \
- slab-0.4.9 \
+ similar-2.7.0 \
+ siphasher-1.0.1 \
+ slab-0.4.11 \
slug-0.1.6 \
- smallvec-1.15.0 \
- stable_deref_trait-1.2.0 \
+ smallvec-1.15.1 \
+ stable_deref_trait-1.2.1 \
static_assertions-1.1.0 \
strsim-0.11.1 \
- strum-0.26.3 \
- strum_macros-0.26.4 \
+ strum-0.27.2 \
+ strum_macros-0.27.2 \
syn-1.0.109 \
- syn-2.0.100 \
- synstructure-0.13.1 \
+ syn-2.0.111 \
table_formatter-0.6.1 \
tap-1.0.1 \
- tar-0.4.43 \
- tempfile-3.19.1 \
- tera-1.20.0 \
+ tar-0.4.44 \
+ tempfile-3.23.0 \
+ tera-1.20.1 \
term_size-0.3.2 \
- terminal_size-0.4.1 \
+ terminal_size-0.4.3 \
thiserror-1.0.69 \
- thiserror-2.0.9 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.9 \
- time-0.3.41 \
- time-core-0.1.4 \
+ thiserror-impl-2.0.17 \
+ time-0.3.44 \
+ time-core-0.1.6 \
time-humanize-0.1.3 \
- time-macros-0.2.22 \
- tinystr-0.7.6 \
+ time-macros-0.2.24 \
tinytemplate-1.2.1 \
- tinyvec-1.8.1 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokei-13.0.0-alpha.8 \
+ tokei-13.0.0 \
toml-0.5.11 \
- toml-0.8.19 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.22 \
- typeid-1.0.2 \
- typenum-1.17.0 \
- typetag-0.2.20 \
- typetag-impl-0.2.20 \
+ toml-0.8.23 \
+ toml-0.9.8 \
+ toml_datetime-0.6.11 \
+ toml_datetime-0.7.3 \
+ toml_edit-0.22.27 \
+ toml_edit-0.23.9 \
+ toml_parser-1.0.4 \
+ toml_write-0.1.2 \
+ toml_writer-1.0.4 \
+ typeid-1.0.3 \
+ typenum-1.19.0 \
+ typetag-0.2.21 \
+ typetag-impl-0.2.21 \
ucd-trie-0.1.7 \
uluru-3.1.0 \
- unic-char-property-0.9.0 \
- unic-char-range-0.9.0 \
- unic-common-0.9.0 \
- unic-segment-0.9.0 \
- unic-ucd-segment-0.9.0 \
- unic-ucd-version-0.9.0 \
unicode-bom-2.0.3 \
- unicode-ident-1.0.14 \
- unicode-normalization-0.1.24 \
+ unicode-ident-1.0.22 \
+ unicode-normalization-0.1.25 \
+ unicode-segmentation-1.12.0 \
unsafe-libyaml-0.2.11 \
- url-2.5.4 \
- utf16_iter-1.0.5 \
- utf8-width-0.1.7 \
- utf8_iter-1.0.4 \
+ utf8-width-0.1.8 \
utf8parse-0.2.2 \
- uuid-1.11.0 \
+ uuid-1.19.0 \
version_check-0.9.5 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.99 \
- wasm-bindgen-backend-0.2.99 \
- wasm-bindgen-macro-0.2.99 \
- wasm-bindgen-macro-support-0.2.99 \
- wasm-bindgen-shared-0.2.99 \
- web-sys-0.3.76 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.106 \
+ wasm-bindgen-macro-0.2.106 \
+ wasm-bindgen-macro-support-0.2.106 \
+ wasm-bindgen-shared-0.2.106 \
+ web-sys-0.3.83 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.52.0 \
- windows-sys-0.42.0 \
+ windows-core-0.62.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
+ windows-result-0.4.1 \
+ windows-strings-0.5.1 \
windows-sys-0.48.0 \
- windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.42.2 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.42.2 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.42.2 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_msvc-0.42.2 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.42.2 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.42.2 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.42.2 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.6.22 \
- winnow-0.7.7 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.14 \
winres-0.1.12 \
- wit-bindgen-rt-0.39.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
+ wit-bindgen-0.46.0 \
wyz-0.5.1 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
- zlib-rs-0.5.0 \
- zstd-0.13.2 \
- zstd-safe-7.2.1 \
- zstd-sys-2.0.13+zstd.1.5.6 \
- zune-core-0.4.12 \
- zune-jpeg-0.4.14
+ zerocopy-0.8.31 \
+ zerocopy-derive-0.8.31 \
+ zlib-rs-0.5.3 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.16+zstd.1.5.7 \
+ zune-core-0.5.0 \
+ zune-jpeg-0.5.5
diff --git a/sysutils/onefetch/distinfo b/sysutils/onefetch/distinfo
index 1252c4544153..f52f35e002ea 100644
--- a/sysutils/onefetch/distinfo
+++ b/sysutils/onefetch/distinfo
@@ -1,90 +1,90 @@
-TIMESTAMP = 1759818963
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+TIMESTAMP = 1766625468
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9
SIZE (rust/crates/ahash-0.7.8.crate) = 38550
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/alloca-0.4.0.crate) = e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4
+SIZE (rust/crates/alloca-0.4.0.crate) = 4257
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
-SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/askalono-0.5.0.crate) = 46676ccec8213bcc35a7e8562a8459138b8ae82c380bbc9ae7ffcfa247352972
SIZE (rust/crates/askalono-0.5.0.crate) = 30784
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
+SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/borsh-1.5.3.crate) = 2506947f73ad44e344215ccd6403ac2ae18cd8e046e581a441bf8d199f257f03
-SIZE (rust/crates/borsh-1.5.3.crate) = 63733
-SHA256 (rust/crates/borsh-derive-1.5.3.crate) = c2593a3b8b938bd68373196c9832f516be11fa487ef4ae745eb282e6a56a7244
-SIZE (rust/crates/borsh-derive-1.5.3.crate) = 29532
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/byte-unit-5.1.6.crate) = e1cd29c3c585209b0cbc7309bfe3ed7efd8c84c21b7af29c8bfae908f8777174
-SIZE (rust/crates/byte-unit-5.1.6.crate) = 26471
+SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
+SIZE (rust/crates/block2-0.6.2.crate) = 34505
+SHA256 (rust/crates/borsh-1.6.0.crate) = d1da5ab77c1437701eeff7c88d968729e7766172279eab0676857b3d63af7a6f
+SIZE (rust/crates/borsh-1.6.0.crate) = 82725
+SHA256 (rust/crates/borsh-derive-1.6.0.crate) = 0686c856aa6aac0c4498f936d7d6a02df690f614c03e4d906d1018062b5c5e2c
+SIZE (rust/crates/borsh-derive-1.6.0.crate) = 31740
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/byte-unit-5.2.0.crate) = 8c6d47a4e2961fb8721bcfc54feae6455f2f64e7054f9bc67e875f0e77f4c58d
+SIZE (rust/crates/byte-unit-5.2.0.crate) = 41263
SHA256 (rust/crates/bytecheck-0.6.12.crate) = 23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2
SIZE (rust/crates/bytecheck-0.6.12.crate) = 8202
SHA256 (rust/crates/bytecheck_derive-0.6.12.crate) = 3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659
SIZE (rust/crates/bytecheck_derive-0.6.12.crate) = 5415
-SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
-SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
-SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
-SIZE (rust/crates/bytes-1.9.0.crate) = 67320
-SHA256 (rust/crates/cargo_toml-0.22.1.crate) = 02260d489095346e5cafd04dea8e8cb54d1d74fcd759022a9b72986ebe9a1257
-SIZE (rust/crates/cargo_toml-0.22.1.crate) = 33629
+SHA256 (rust/crates/bytes-1.11.0.crate) = b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3
+SIZE (rust/crates/bytes-1.11.0.crate) = 78391
+SHA256 (rust/crates/cargo_toml-0.22.3.crate) = 374b7c592d9c00c1f4972ea58390ac6b18cbb6ab79011f3bdc90a0b82ca06b77
+SIZE (rust/crates/cargo_toml-0.22.3.crate) = 33780
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.2.7.crate) = a012a0df96dd6d06ba9a1b29d6402d1a5d77c6befd2566afdc26e10603dc93d7
-SIZE (rust/crates/cc-1.2.7.crate) = 100283
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cc-1.2.49.crate) = 90583009037521a116abf44494efecd645ba48b6622457080f080b85544e2215
+SIZE (rust/crates/cc-1.2.49.crate) = 93145
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/chrono-tz-0.9.0.crate) = 93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb
SIZE (rust/crates/chrono-tz-0.9.0.crate) = 361570
SHA256 (rust/crates/chrono-tz-build-0.3.0.crate) = 0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1
@@ -95,40 +95,42 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
-SIZE (rust/crates/clap-4.5.40.crate) = 57419
-SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
-SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
-SHA256 (rust/crates/clap_complete-4.5.54.crate) = aad5b1b4de04fead402672b48897030eec1f3bfe1550776322f59f6d6e6a5677
-SIZE (rust/crates/clap_complete-4.5.54.crate) = 48534
-SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
-SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8
+SIZE (rust/crates/clap-4.5.53.crate) = 62036
+SHA256 (rust/crates/clap-cargo-0.13.0.crate) = 38ae55615695e768a76899c8411b4ebacfbe525e964f94fd24f0007b10b45cd3
+SIZE (rust/crates/clap-cargo-0.13.0.crate) = 11252
+SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00
+SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811
+SHA256 (rust/crates/clap_complete-4.5.62.crate) = 004eef6b14ce34759aa7de4aea3217e368f463f46a3ed3764ca4b5a4404003b4
+SIZE (rust/crates/clap_complete-4.5.62.crate) = 49207
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
SIZE (rust/crates/colored-2.2.0.crate) = 35062
-SHA256 (rust/crates/console-0.15.10.crate) = ea3c6ecd8059b57859df5c69830340ed3c41d30e3da0c1cbed90a96ac853041b
-SIZE (rust/crates/console-0.15.10.crate) = 36449
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
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.16.crate) = 16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3
-SIZE (rust/crates/cpufeatures-0.2.16.crate) = 13405
-SHA256 (rust/crates/crc-3.2.1.crate) = 69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636
-SIZE (rust/crates/crc-3.2.1.crate) = 15070
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crc-3.4.0.crate) = 5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d
+SIZE (rust/crates/crc-3.4.0.crate) = 13941
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/criterion-0.6.0.crate) = 3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679
-SIZE (rust/crates/criterion-0.6.0.crate) = 119470
-SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
-SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/criterion-0.8.1.crate) = 4d883447757bb0ee46f233e9dc22eb84d93a9508c9b868687b274fc431d886bf
+SIZE (rust/crates/criterion-0.8.1.crate) = 122380
+SHA256 (rust/crates/criterion-plot-0.8.1.crate) = ed943f81ea2faa8dcecbbfa50164acf95d555afec96a27871663b300e387b2e4
+SIZE (rust/crates/criterion-plot-0.8.1.crate) = 24771
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
@@ -137,44 +139,46 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
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.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7
-SIZE (rust/crates/crunchy-0.2.2.crate) = 2995
-SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
-SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
+SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
-SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
-SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
-SHA256 (rust/crates/deunicode-1.6.0.crate) = 339544cc9e2c4dc3fc7149fd630c5f22263a4fdf18a98afd0075784968b5cf00
-SIZE (rust/crates/deunicode-1.6.0.crate) = 170864
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
+SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
+SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
+SHA256 (rust/crates/deunicode-1.6.2.crate) = abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04
+SIZE (rust/crates/deunicode-1.6.2.crate) = 172772
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
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/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/enable-ansi-support-0.2.1.crate) = aa4ff3ae2a9aa54bf7ee0983e59303224de742818c1822d89f07da9856d9bc60
-SIZE (rust/crates/enable-ansi-support-0.2.1.crate) = 5666
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/enable-ansi-support-0.3.1.crate) = ea7457668b3da8a4b702f3d79e131aa3e81cd7e81cc95fb2d54fce9f182ecc77
+SIZE (rust/crates/enable-ansi-support-0.3.1.crate) = 6112
SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/encoding_rs_io-0.1.7.crate) = 1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83
SIZE (rust/crates/encoding_rs_io-0.1.7.crate) = 16969
-SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
-SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
-SHA256 (rust/crates/env_logger-0.11.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0
-SIZE (rust/crates/env_logger-0.11.6.crate) = 31105
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/erased-serde-0.4.5.crate) = 24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d
-SIZE (rust/crates/erased-serde-0.4.5.crate) = 25459
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/env_filter-0.1.4.crate) = 1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2
+SIZE (rust/crates/env_filter-0.1.4.crate) = 15281
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/erased-serde-0.4.9.crate) = 89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3
+SIZE (rust/crates/erased-serde-0.4.9.crate) = 28835
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/etcetera-0.8.0.crate) = 136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943
SIZE (rust/crates/etcetera-0.8.0.crate) = 13295
SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73
@@ -183,14 +187,18 @@ SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/find-msvc-tools-0.1.5.crate) = 3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844
+SIZE (rust/crates/find-msvc-tools-0.1.5.crate) = 30942
+SHA256 (rust/crates/flate2-1.1.7.crate) = a2152dbcb980c05735e2a651d96011320a949eb31a0c8b38b72645ce97dec676
+SIZE (rust/crates/flate2-1.1.7.crate) = 78575
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
@@ -207,242 +215,254 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
-SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/gix-0.72.1.crate) = 01237e8d3d78581f71642be8b0c2ae8c0b2b5c251c9c5d9ebbea3c1ea280dce8
-SIZE (rust/crates/gix-0.72.1.crate) = 293929
-SHA256 (rust/crates/gix-actor-0.35.1.crate) = 6b300e6e4f31f3f6bd2de5e2b0caab192ced00dc0fcd0f7cc56e28c575c8e1ff
-SIZE (rust/crates/gix-actor-0.35.1.crate) = 13112
-SHA256 (rust/crates/gix-attributes-0.26.0.crate) = e7e26b3ac280ddb25bb6980d34f4a82ee326f78bf2c6d4ea45eef2d940048b8e
-SIZE (rust/crates/gix-attributes-0.26.0.crate) = 22718
-SHA256 (rust/crates/gix-bitmap-0.2.14.crate) = b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540
-SIZE (rust/crates/gix-bitmap-0.2.14.crate) = 7704
-SHA256 (rust/crates/gix-chunk-0.4.11.crate) = 0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f
-SIZE (rust/crates/gix-chunk-0.4.11.crate) = 10144
-SHA256 (rust/crates/gix-command-0.6.0.crate) = d2f47f3fb4ba33644061e8e0e1030ef2a937d42dc969553118c320a205a9fb28
-SIZE (rust/crates/gix-command-0.6.0.crate) = 15069
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
+SHA256 (rust/crates/gix-0.75.0.crate) = 60beff35667fb0ac935c4c45941868d9cf5025e4b85c58deb3c5a65113e22ce4
+SIZE (rust/crates/gix-0.75.0.crate) = 299895
+SHA256 (rust/crates/gix-actor-0.35.6.crate) = 987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e
+SIZE (rust/crates/gix-actor-0.35.6.crate) = 13441
+SHA256 (rust/crates/gix-actor-0.36.0.crate) = 694f6c16eb88b16b00b1d811e4e4bda6f79e9eb467a1b04fd5b848da677baa81
+SIZE (rust/crates/gix-actor-0.36.0.crate) = 13444
+SHA256 (rust/crates/gix-attributes-0.26.1.crate) = 6f50d813d5c2ce9463ba0c29eea90060df08e38ad8f34b8a192259f8bce5c078
+SIZE (rust/crates/gix-attributes-0.26.1.crate) = 22769
+SHA256 (rust/crates/gix-attributes-0.28.1.crate) = cc6591add69314fc43db078076a8da6f07957c65abb0b21c3e1b6a3cf50aa18d
+SIZE (rust/crates/gix-attributes-0.28.1.crate) = 22749
+SHA256 (rust/crates/gix-bitmap-0.2.15.crate) = 5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531
+SIZE (rust/crates/gix-bitmap-0.2.15.crate) = 8153
+SHA256 (rust/crates/gix-chunk-0.4.12.crate) = 5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb
+SIZE (rust/crates/gix-chunk-0.4.12.crate) = 10638
+SHA256 (rust/crates/gix-command-0.6.3.crate) = 095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62
+SIZE (rust/crates/gix-command-0.6.3.crate) = 15123
SHA256 (rust/crates/gix-commitgraph-0.28.0.crate) = e05050fd6caa6c731fe3bd7f9485b3b520be062d3d139cb2626e052d6c127951
SIZE (rust/crates/gix-commitgraph-0.28.0.crate) = 22377
-SHA256 (rust/crates/gix-config-0.45.1.crate) = 48f3c8f357ae049bfb77493c2ec9010f58cfc924ae485e1116c3718fc0f0d881
-SIZE (rust/crates/gix-config-0.45.1.crate) = 73729
-SHA256 (rust/crates/gix-config-value-0.15.0.crate) = 439d62e241dae2dffd55bfeeabe551275cf9d9f084c5ebc6b48bad49d03285b7
-SIZE (rust/crates/gix-config-value-0.15.0.crate) = 15580
-SHA256 (rust/crates/gix-date-0.10.1.crate) = 3a98593f1f1e14b9fa15c5b921b2c465e904d698b9463e21bb377be8376c3c1a
-SIZE (rust/crates/gix-date-0.10.1.crate) = 15049
-SHA256 (rust/crates/gix-diff-0.52.1.crate) = 5e9b43e95fe352da82a969f0c84ff860c2de3e724d93f6681fedbcd6c917f252
-SIZE (rust/crates/gix-diff-0.52.1.crate) = 57859
-SHA256 (rust/crates/gix-dir-0.14.1.crate) = 01e6e2dc5b8917142d0ffe272209d1671e45b771e433f90186bc71c016792e87
-SIZE (rust/crates/gix-dir-0.14.1.crate) = 64263
+SHA256 (rust/crates/gix-commitgraph-0.30.1.crate) = 826994ff6c01f1ff00d6a1844d7506717810a91ffed143da71e3bf39369751ef
+SIZE (rust/crates/gix-commitgraph-0.30.1.crate) = 22423
+SHA256 (rust/crates/gix-config-0.48.0.crate) = 9419284839421488b5ab9b9b88386bdc1e159a986c08e17ffa3e9a5cd2b139f5
+SIZE (rust/crates/gix-config-0.48.0.crate) = 73767
+SHA256 (rust/crates/gix-config-value-0.15.3.crate) = 2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64
+SIZE (rust/crates/gix-config-value-0.15.3.crate) = 15605
+SHA256 (rust/crates/gix-date-0.10.7.crate) = 661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171
+SIZE (rust/crates/gix-date-0.10.7.crate) = 16177
+SHA256 (rust/crates/gix-date-0.11.0.crate) = 9f94626a5bc591a57025361a3a890092469e47c7667e59fc143439cd6eaf47fe
+SIZE (rust/crates/gix-date-0.11.0.crate) = 16334
+SHA256 (rust/crates/gix-diff-0.55.0.crate) = cfc7735ca267da78c37e916e9b32d67b0b0e3fc9401378920e9469b5d497dccf
+SIZE (rust/crates/gix-diff-0.55.0.crate) = 60308
+SHA256 (rust/crates/gix-dir-0.17.0.crate) = cb9a55642e31c81d235e6ab2a7f00343c0f79e70973245a8a1e1d16c498e3e86
+SIZE (rust/crates/gix-dir-0.17.0.crate) = 67171
SHA256 (rust/crates/gix-discover-0.40.1.crate) = dccfe3e25b4ea46083916c56db3ba9d1e6ef6dce54da485f0463f9fc0fe1837c
SIZE (rust/crates/gix-discover-0.40.1.crate) = 23518
+SHA256 (rust/crates/gix-discover-0.43.0.crate) = 809f8dba9fbd7a054894ec222815742b96def1ca08e18c38b1dbc1f737dd213d
+SIZE (rust/crates/gix-discover-0.43.0.crate) = 23281
SHA256 (rust/crates/gix-features-0.42.1.crate) = 56f4399af6ec4fd9db84dd4cf9656c5c785ab492ab40a7c27ea92b4241923fed
SIZE (rust/crates/gix-features-0.42.1.crate) = 33400
-SHA256 (rust/crates/gix-filter-0.19.1.crate) = f90c21f0d61778f518bbb7c431b00247bf4534b2153c3e85bcf383876c55ca6c
-SIZE (rust/crates/gix-filter-0.19.1.crate) = 37541
+SHA256 (rust/crates/gix-features-0.44.1.crate) = dfa64593d1586135102307fb57fb3a9d3868b6b1f45a4da1352cce5070f8916a
+SIZE (rust/crates/gix-features-0.44.1.crate) = 34680
+SHA256 (rust/crates/gix-filter-0.22.0.crate) = 9e137e7df1ae40fe2b49dcb2845c6bf7ac04cd53a320d72e761c598a6fd452ed
+SIZE (rust/crates/gix-filter-0.22.0.crate) = 38719
SHA256 (rust/crates/gix-fs-0.15.0.crate) = 67a0637149b4ef24d3ea55f81f77231401c8463fae6da27331c987957eb597c7
SIZE (rust/crates/gix-fs-0.15.0.crate) = 19741
-SHA256 (rust/crates/gix-glob-0.20.0.crate) = 2926b03666e83b8d01c10cf06e5733521aacbd2d97179a4c9b1fdddabb9e937d
-SIZE (rust/crates/gix-glob-0.20.0.crate) = 16207
+SHA256 (rust/crates/gix-fs-0.17.0.crate) = 3f1ecd896258cdc5ccd94d18386d17906b8de265ad2ecf68e3bea6b007f6a28f
+SIZE (rust/crates/gix-fs-0.17.0.crate) = 20022
+SHA256 (rust/crates/gix-glob-0.20.1.crate) = 90181472925b587f6079698f79065ff64786e6d6c14089517a1972bca99fb6e9
+SIZE (rust/crates/gix-glob-0.20.1.crate) = 16252
+SHA256 (rust/crates/gix-glob-0.22.1.crate) = 74254992150b0a88fdb3ad47635ab649512dff2cbbefca7916bb459894fc9d56
+SIZE (rust/crates/gix-glob-0.22.1.crate) = 16299
SHA256 (rust/crates/gix-hash-0.18.0.crate) = 8d4900562c662852a6b42e2ef03442eccebf24f047d8eab4f23bc12ef0d785d8
SIZE (rust/crates/gix-hash-0.18.0.crate) = 18940
+SHA256 (rust/crates/gix-hash-0.20.1.crate) = 826036a9bee95945b0be1e2394c64cd4289916c34a639818f8fd5153906985c1
+SIZE (rust/crates/gix-hash-0.20.1.crate) = 19230
SHA256 (rust/crates/gix-hashtable-0.8.1.crate) = b5b5cb3c308b4144f2612ff64e32130e641279fcf1a84d8d40dad843b4f64904
SIZE (rust/crates/gix-hashtable-0.8.1.crate) = 10253
+SHA256 (rust/crates/gix-hashtable-0.10.0.crate) = a27d4a3ea9640da504a2657fef3419c517fd71f1767ad8935298bcc805edd195
+SIZE (rust/crates/gix-hashtable-0.10.0.crate) = 10303
SHA256 (rust/crates/gix-ignore-0.15.0.crate) = ae358c3c96660b10abc7da63c06788dfded603e717edbd19e38c6477911b71c8
SIZE (rust/crates/gix-ignore-0.15.0.crate) = 12101
-SHA256 (rust/crates/gix-index-0.40.0.crate) = e6d505aea7d7c4267a3153cb90c712a89970b4dd02a2cb3205be322891f530b5
-SIZE (rust/crates/gix-index-0.40.0.crate) = 53587
+SHA256 (rust/crates/gix-ignore-0.17.1.crate) = 93b6a9679a1488123b7f2929684bacfd9cd2a24f286b52203b8752cbb8d7fc49
+SIZE (rust/crates/gix-ignore-0.17.1.crate) = 12402
+SHA256 (rust/crates/gix-index-0.40.1.crate) = b38e919efd59cb8275d23ad2394b2ab9d002007b27620e145d866d546403b665
+SIZE (rust/crates/gix-index-0.40.1.crate) = 53703
+SHA256 (rust/crates/gix-index-0.43.0.crate) = eab6410318b98750883eb3e35eb999abfb155b407eb0580726d4d868b60cde04
+SIZE (rust/crates/gix-index-0.43.0.crate) = 54361
SHA256 (rust/crates/gix-lock-17.1.0.crate) = 570f8b034659f256366dc90f1a24924902f20acccd6a15be96d44d1269e7a796
SIZE (rust/crates/gix-lock-17.1.0.crate) = 13990
-SHA256 (rust/crates/gix-mailmap-0.27.1.crate) = 5e7c52eb13d84ad26030d07a2c2975ba639dd1400a7996e6966c5aef617ed829
-SIZE (rust/crates/gix-mailmap-0.27.1.crate) = 14596
+SHA256 (rust/crates/gix-lock-19.0.0.crate) = 729d7857429a66023bc0c29d60fa21d0d6ae8862f33c1937ba89e0f74dd5c67f
+SIZE (rust/crates/gix-lock-19.0.0.crate) = 14263
+SHA256 (rust/crates/gix-mailmap-0.28.0.crate) = 2a97041c66c8b6c2f34cf6b8585a36e28a07401a611a69d8a5d2cee0eea2aa72
+SIZE (rust/crates/gix-mailmap-0.28.0.crate) = 14696
SHA256 (rust/crates/gix-object-0.49.1.crate) = d957ca3640c555d48bb27f8278c67169fa1380ed94f6452c5590742524c40fbb
SIZE (rust/crates/gix-object-0.49.1.crate) = 50087
-SHA256 (rust/crates/gix-odb-0.69.1.crate) = 868f703905fdbcfc1bd750942f82419903ecb7039f5288adb5206d6de405e0c9
-SIZE (rust/crates/gix-odb-0.69.1.crate) = 63292
-SHA256 (rust/crates/gix-pack-0.59.1.crate) = 9d49c55d69c8449f2a0a5a77eb9cbacfebb6b0e2f1215f0fc23a4cb60528a450
-SIZE (rust/crates/gix-pack-0.59.1.crate) = 104396
-SHA256 (rust/crates/gix-packetline-0.19.0.crate) = 8ddc034bc67c848e4ef7596ab5528cd8fd439d310858dbe1ce8b324f25deb91c
-SIZE (rust/crates/gix-packetline-0.19.0.crate) = 26737
-SHA256 (rust/crates/gix-packetline-blocking-0.19.0.crate) = c44880f028ba46d6cf37a66d27a300310c6b51b8ed0e44918f93df061168e2f3
-SIZE (rust/crates/gix-packetline-blocking-0.19.0.crate) = 22283
-SHA256 (rust/crates/gix-path-0.10.17.crate) = c091d2e887e02c3462f52252c5ea61150270c0f2657b642e8d0d6df56c16e642
-SIZE (rust/crates/gix-path-0.10.17.crate) = 30151
-SHA256 (rust/crates/gix-pathspec-0.11.0.crate) = ce061c50e5f8f7c830cacb3da3e999ae935e283ce8522249f0ce2256d110979d
-SIZE (rust/crates/gix-pathspec-0.11.0.crate) = 23225
-SHA256 (rust/crates/gix-protocol-0.50.1.crate) = f5c17d78bb0414f8d60b5f952196dc2e47ec320dca885de9128ecdb4a0e38401
-SIZE (rust/crates/gix-protocol-0.50.1.crate) = 57176
-SHA256 (rust/crates/gix-quote-0.6.0.crate) = 4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd
-SIZE (rust/crates/gix-quote-0.6.0.crate) = 8887
+SHA256 (rust/crates/gix-object-0.52.0.crate) = 84743d1091c501a56f00d7f4c595cb30f20fcef6503b32ac0a1ff3817efd7b5d
+SIZE (rust/crates/gix-object-0.52.0.crate) = 50541
+SHA256 (rust/crates/gix-odb-0.72.0.crate) = 5f81b480252f3a4d55f87e6e358c4c6f7615f98b1742e1e70118c57282a92e82
+SIZE (rust/crates/gix-odb-0.72.0.crate) = 62986
+SHA256 (rust/crates/gix-pack-0.62.0.crate) = 38e868463538731a0fd99f3950637957413bbfbe69143520c0b5c1e163303577
+SIZE (rust/crates/gix-pack-0.62.0.crate) = 104744
+SHA256 (rust/crates/gix-packetline-0.20.0.crate) = fad0ffb982a289888087a165d3e849cbac724f2aa5431236b050dd2cb9c7de31
+SIZE (rust/crates/gix-packetline-0.20.0.crate) = 28268
+SHA256 (rust/crates/gix-path-0.10.22.crate) = 7cb06c3e4f8eed6e24fd915fa93145e28a511f4ea0e768bae16673e05ed3f366
+SIZE (rust/crates/gix-path-0.10.22.crate) = 33919
+SHA256 (rust/crates/gix-pathspec-0.13.0.crate) = d05e28457dca7c65a2dbe118869aab922a5bd382b7bb10cff5354f366845c128
+SIZE (rust/crates/gix-pathspec-0.13.0.crate) = 23314
+SHA256 (rust/crates/gix-protocol-0.53.0.crate) = 6947d3b919ec8d10738f4251905a8485366ffdd24942cdbe9c6b69376bf57d64
+SIZE (rust/crates/gix-protocol-0.53.0.crate) = 55824
+SHA256 (rust/crates/gix-quote-0.6.1.crate) = e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b
+SIZE (rust/crates/gix-quote-0.6.1.crate) = 8984
SHA256 (rust/crates/gix-ref-0.52.1.crate) = d1b7985657029684d759f656b09abc3e2c73085596d5cdb494428823970a7762
SIZE (rust/crates/gix-ref-0.52.1.crate) = 64383
-SHA256 (rust/crates/gix-refspec-0.30.1.crate) = 445ed14e3db78e8e79980085e3723df94e1c8163b3ae5bc8ed6a8fe6cf983b42
-SIZE (rust/crates/gix-refspec-0.30.1.crate) = 22568
-SHA256 (rust/crates/gix-revision-0.34.1.crate) = 78d0b8e5cbd1c329e25383e088cb8f17439414021a643b30afa5146b71e3c65d
-SIZE (rust/crates/gix-revision-0.34.1.crate) = 28041
+SHA256 (rust/crates/gix-ref-0.55.0.crate) = e51330a32f173c8e831731dfef8e93a748c23c057f4b028841f222564cad84cb
+SIZE (rust/crates/gix-ref-0.55.0.crate) = 65278
+SHA256 (rust/crates/gix-refspec-0.33.0.crate) = 7f88233214a302d61e60bb9d1387043c1759b761dba4a8704b341fecbf6b1266
+SIZE (rust/crates/gix-refspec-0.33.0.crate) = 23467
+SHA256 (rust/crates/gix-revision-0.37.0.crate) = ffe7f489bd27e7e388885210bc189088012db6062ccc75d713d1cef8eff56883
+SIZE (rust/crates/gix-revision-0.37.0.crate) = 28024
SHA256 (rust/crates/gix-revwalk-0.20.1.crate) = 1bc756b73225bf005ddeb871d1ca7b3c33e2417d0d53e56effa5a36765b52b28
SIZE (rust/crates/gix-revwalk-0.20.1.crate) = 18297
+SHA256 (rust/crates/gix-revwalk-0.23.0.crate) = dd2fae8449d97fb92078c46cb63544e0024955f43738a610d24277a3b01d5a00
+SIZE (rust/crates/gix-revwalk-0.23.0.crate) = 18307
SHA256 (rust/crates/gix-sec-0.11.0.crate) = d0dabbc78c759ecc006b970339394951b2c8e1e38a37b072c105b80b84c308fd
SIZE (rust/crates/gix-sec-0.11.0.crate) = 12827
-SHA256 (rust/crates/gix-shallow-0.4.0.crate) = 6b9a6f6e34d6ede08f522d89e5c7990b4f60524b8ae6ebf8e850963828119ad4
-SIZE (rust/crates/gix-shallow-0.4.0.crate) = 12071
-SHA256 (rust/crates/gix-status-0.19.1.crate) = 072099c2415cfa5397df7d47eacbcb6016d2cd17e0d674c74965e6ad1b17289f
-SIZE (rust/crates/gix-status-0.19.1.crate) = 40628
-SHA256 (rust/crates/gix-submodule-0.19.1.crate) = 5f51472f05a450cc61bc91ed2f62fb06e31e2bbb31c420bc4be8793f26c8b0c1
-SIZE (rust/crates/gix-submodule-0.19.1.crate) = 22031
+SHA256 (rust/crates/gix-sec-0.12.2.crate) = ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be
+SIZE (rust/crates/gix-sec-0.12.2.crate) = 13263
+SHA256 (rust/crates/gix-shallow-0.6.0.crate) = e2374692db1ee1ffa0eddcb9e86ec218f7c4cdceda800ebc5a9fdf73a8c08223
+SIZE (rust/crates/gix-shallow-0.6.0.crate) = 12364
+SHA256 (rust/crates/gix-status-0.22.0.crate) = 53c9ad16b4d9da73d527eb6d1be05de9e0641855b8084b362dd657255684f81f
+SIZE (rust/crates/gix-status-0.22.0.crate) = 41972
+SHA256 (rust/crates/gix-submodule-0.22.0.crate) = 2b79f64c669d8578f45046b3ffb8d4d9cc4beb798871ff638a7b5c1f59dbd2fc
+SIZE (rust/crates/gix-submodule-0.22.0.crate) = 20111
SHA256 (rust/crates/gix-tempfile-17.1.0.crate) = c750e8c008453a2dba67a2b0d928b7716e05da31173a3f5e351d5457ad4470aa
SIZE (rust/crates/gix-tempfile-17.1.0.crate) = 18804
+SHA256 (rust/crates/gix-tempfile-19.0.1.crate) = e265fc6b54e57693232a79d84038381ebfda7b1a3b1b8a9320d4d5fe6e820086
+SIZE (rust/crates/gix-tempfile-19.0.1.crate) = 19058
SHA256 (rust/crates/gix-testtools-0.16.1.crate) = f8d46e2dc4fd0cbe726e3c0768efc8c5dba114bdfb216fde5d3b72f6ea77ec6c
SIZE (rust/crates/gix-testtools-0.16.1.crate) = 28356
-SHA256 (rust/crates/gix-trace-0.1.12.crate) = 7c396a2036920c69695f760a65e7f2677267ccf483f25046977d87e4cb2665f7
-SIZE (rust/crates/gix-trace-0.1.12.crate) = 10435
-SHA256 (rust/crates/gix-transport-0.47.0.crate) = edfe22ba26d4b65c17879f12b9882eafe65d3c8611c933b272fce2c10f546f59
-SIZE (rust/crates/gix-transport-0.47.0.crate) = 69139
-SHA256 (rust/crates/gix-traverse-0.46.1.crate) = 39094185f6d9a4d81101130fbbf7f598a06441d774ae3b3ae7930a613bbe1157
-SIZE (rust/crates/gix-traverse-0.46.1.crate) = 24737
-SHA256 (rust/crates/gix-url-0.31.0.crate) = 42a1ad0b04a5718b5cb233e6888e52a9b627846296161d81dcc5eb9203ec84b8
-SIZE (rust/crates/gix-url-0.31.0.crate) = 19348
-SHA256 (rust/crates/gix-utils-0.3.0.crate) = 5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5
-SIZE (rust/crates/gix-utils-0.3.0.crate) = 11052
-SHA256 (rust/crates/gix-validate-0.10.0.crate) = 77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d
-SIZE (rust/crates/gix-validate-0.10.0.crate) = 12688
+SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457
+SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867
+SHA256 (rust/crates/gix-transport-0.50.0.crate) = e058d6667165dba7642b3c293d7c355e2a964acef9bc9408604547d952943a8f
+SIZE (rust/crates/gix-transport-0.50.0.crate) = 70749
+SHA256 (rust/crates/gix-traverse-0.46.2.crate) = b8648172f85aca3d6e919c06504b7ac26baef54e04c55eb0100fa588c102cc33
+SIZE (rust/crates/gix-traverse-0.46.2.crate) = 24863
+SHA256 (rust/crates/gix-traverse-0.49.0.crate) = 054c79f4c3f87e794ff7dc1fec8306a2bb563cfb38f6be2dc0e4c0fa82f74d59
+SIZE (rust/crates/gix-traverse-0.49.0.crate) = 27016
+SHA256 (rust/crates/gix-url-0.33.2.crate) = d995249a1cf1ad79ba10af6499d4bf37cb78035c0983eaa09ec5910da694957c
+SIZE (rust/crates/gix-url-0.33.2.crate) = 19762
+SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5
+SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157
+SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4
+SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803
SHA256 (rust/crates/gix-worktree-0.41.0.crate) = 54f1916f8d928268300c977d773dd70a8746b646873b77add0a34876a8c847e9
SIZE (rust/crates/gix-worktree-0.41.0.crate) = 24609
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
-SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/gix-worktree-0.44.0.crate) = 428e8928e0e27341b58aa89e20adaf643efd6a8f863bc9cdf3ec6199c2110c96
+SIZE (rust/crates/gix-worktree-0.44.0.crate) = 25538
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
-SHA256 (rust/crates/grep-matcher-0.1.7.crate) = 47a3141a10a43acfedc7c98a60a834d7ba00dfe7bec9071cbfc19b55b292ac02
-SIZE (rust/crates/grep-matcher-0.1.7.crate) = 15609
-SHA256 (rust/crates/grep-searcher-0.1.14.crate) = b9b6c14b3fc2e0a107d6604d3231dec0509e691e62447104bc385a46a7892cda
-SIZE (rust/crates/grep-searcher-0.1.14.crate) = 45073
-SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
-SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/grep-matcher-0.1.8.crate) = 36d7b71093325ab22d780b40d7df3066ae4aebb518ba719d38c697a8228a8023
+SIZE (rust/crates/grep-matcher-0.1.8.crate) = 16232
+SHA256 (rust/crates/grep-searcher-0.1.16.crate) = ac63295322dc48ebb20a25348147905d816318888e64f531bfc2a2bc0577dc34
+SIZE (rust/crates/grep-searcher-0.1.16.crate) = 46048
+SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
+SIZE (rust/crates/half-2.7.1.crate) = 61040
SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
SIZE (rust/crates/hash32-0.3.1.crate) = 10273
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad
SIZE (rust/crates/heapless-0.8.0.crate) = 77802
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
-SIZE (rust/crates/home-0.5.11.crate) = 9926
-SHA256 (rust/crates/human-panic-2.0.2.crate) = 80b84a66a325082740043a6c28bbea400c129eac0d3a27673a1de971e44bf1f7
-SIZE (rust/crates/human-panic-2.0.2.crate) = 12620
+SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
+SHA256 (rust/crates/human-panic-2.0.4.crate) = 9a8a07a0957cd4a3cad4a1e4ca7cd5ea07fcacef6ebe2e5d0c7935bfc95120d8
+SIZE (rust/crates/human-panic-2.0.4.crate) = 15912
SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7
SIZE (rust/crates/humansize-2.1.3.crate) = 11953
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
-SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
-SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a
-SIZE (rust/crates/image-0.25.6.crate) = 242367
-SHA256 (rust/crates/image-webp-0.2.0.crate) = e031e8e3d94711a9ccb5d6ea357439ef3dcbed361798bd4071dc4d9793fbe22f
-SIZE (rust/crates/image-webp-0.2.0.crate) = 52958
-SHA256 (rust/crates/imara-diff-0.1.7.crate) = fc9da1a252bd44cd341657203722352efc9bc0c847d06ea6d2dc1cd1135e0a01
-SIZE (rust/crates/imara-diff-0.1.7.crate) = 155688
-SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f
-SIZE (rust/crates/indexmap-2.7.0.crate) = 85335
-SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371
-SIZE (rust/crates/insta-1.43.1.crate) = 101047
-SHA256 (rust/crates/inventory-0.3.16.crate) = e5d80fade88dd420ce0d9ab6f7c58ef2272dde38db874657950f827d4982c817
-SIZE (rust/crates/inventory-0.3.16.crate) = 15265
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
+SHA256 (rust/crates/image-0.25.9.crate) = e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a
+SIZE (rust/crates/image-0.25.9.crate) = 294591
+SHA256 (rust/crates/image-webp-0.2.4.crate) = 525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3
+SIZE (rust/crates/image-webp-0.2.4.crate) = 68478
+SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2
+SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
+SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2
+SIZE (rust/crates/indexmap-2.12.1.crate) = 100184
+SHA256 (rust/crates/insta-1.45.0.crate) = b76866be74d68b1595eb8060cb9191dca9c021db2316558e52ddc5d55d41b66c
+SIZE (rust/crates/insta-1.45.0.crate) = 112109
+SHA256 (rust/crates/inventory-0.3.21.crate) = bc61209c082fbeb19919bee74b176221b27223e27b65d781eb91af24eb1fb46e
+SIZE (rust/crates/inventory-0.3.21.crate) = 16600
SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc
SIZE (rust/crates/io-close-0.3.7.crate) = 8025
SHA256 (rust/crates/is_ci-1.2.0.crate) = 7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45
SIZE (rust/crates/is_ci-1.2.0.crate) = 4521
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57
SIZE (rust/crates/itertools-0.11.0.crate) = 125074
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
-SHA256 (rust/crates/jiff-0.2.10.crate) = 5a064218214dc6a10fbae5ec5fa888d80c45d611aba169222fc272072bf7aef6
-SIZE (rust/crates/jiff-0.2.10.crate) = 698434
-SHA256 (rust/crates/jiff-static-0.2.10.crate) = 199b7932d97e325aff3a7030e141eafe7f2c6268e1d1b24859b753a627f45254
-SIZE (rust/crates/jiff-static-0.2.10.crate) = 76123
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35
+SIZE (rust/crates/jiff-0.2.16.crate) = 731814
+SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69
+SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672
SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
-SHA256 (rust/crates/js-sys-0.3.76.crate) = 6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7
-SIZE (rust/crates/js-sys-0.3.76.crate) = 54420
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8
+SIZE (rust/crates/js-sys-0.3.83.crate) = 56425
SHA256 (rust/crates/json5-0.4.1.crate) = 96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1
SIZE (rust/crates/json5-0.4.1.crate) = 15678
SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1
SIZE (rust/crates/kstring-2.0.2.crate) = 23044
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
-SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/libz-rs-sys-0.5.0.crate) = 6489ca9bd760fe9642d7644e827b0c9add07df89857b0416ee15c1cc1a3b8c5a
-SIZE (rust/crates/libz-rs-sys-0.5.0.crate) = 17014
-SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
-SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
-SIZE (rust/crates/log-0.4.22.crate) = 44027
+SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091
+SIZE (rust/crates/libc-0.2.178.crate) = 783720
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
+SHA256 (rust/crates/libz-rs-sys-0.5.3.crate) = 8b484ba8d4f775eeca644c452a56650e544bf7e617f1d170fe7298122ead5222
+SIZE (rust/crates/libz-rs-sys-0.5.3.crate) = 47421
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11
SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
-SHA256 (rust/crates/miniz_oxide-0.8.7.crate) = ff70ce3e48ae43fa075863cef62e8b43b71a4f2382229920e0df362592919430
-SIZE (rust/crates/miniz_oxide-0.8.7.crate) = 66905
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmap2-0.9.9.crate) = 744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490
+SIZE (rust/crates/memmap2-0.9.9.crate) = 34576
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/moxcms-0.7.10.crate) = 80986bbbcf925ebd3be54c26613d861255284584501595cf418320c078945608
+SIZE (rust/crates/moxcms-0.7.10.crate) = 176635
+SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/npm-package-json-0.1.3.crate) = df163f89771bd6654d5e116952b9ab2d0b952cd8e3315ddaa615f6d2bfbb1fde
SIZE (rust/crates/npm-package-json-0.1.3.crate) = 9880
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
@@ -451,80 +471,116 @@ SHA256 (rust/crates/num-format-0.4.4.crate) = a652d9771a63711fd3c3deb670acfbe5c3
SIZE (rust/crates/num-format-0.4.4.crate) = 61509
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
+SHA256 (rust/crates/objc2-cloud-kit-0.3.2.crate) = 73ad74d880bb43877038da939b7427bba67e9dd42004a18b809ba7d87cee241c
+SIZE (rust/crates/objc2-cloud-kit-0.3.2.crate) = 68818
+SHA256 (rust/crates/objc2-core-data-0.3.2.crate) = 0b402a653efbb5e82ce4df10683b6b28027616a2715e90009947d50b8dd298fa
+SIZE (rust/crates/objc2-core-data-0.3.2.crate) = 39186
+SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536
+SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804
+SHA256 (rust/crates/objc2-core-graphics-0.3.2.crate) = e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807
+SIZE (rust/crates/objc2-core-graphics-0.3.2.crate) = 84981
+SHA256 (rust/crates/objc2-core-image-0.3.2.crate) = e5d563b38d2b97209f8e861173de434bd0214cf020e3423a52624cd1d989f006
+SIZE (rust/crates/objc2-core-image-0.3.2.crate) = 95862
+SHA256 (rust/crates/objc2-core-location-0.3.2.crate) = ca347214e24bc973fc025fd0d36ebb179ff30536ed1f80252706db19ee452009
+SIZE (rust/crates/objc2-core-location-0.3.2.crate) = 17032
+SHA256 (rust/crates/objc2-core-text-0.3.2.crate) = 0cde0dfb48d25d2b4862161a4d5fcc0e3c24367869ad306b0c9ec0073bfed92d
+SIZE (rust/crates/objc2-core-text-0.3.2.crate) = 96485
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
+SHA256 (rust/crates/objc2-foundation-0.3.2.crate) = e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272
+SIZE (rust/crates/objc2-foundation-0.3.2.crate) = 345384
+SHA256 (rust/crates/objc2-io-surface-0.3.2.crate) = 180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d
+SIZE (rust/crates/objc2-io-surface-0.3.2.crate) = 11722
+SHA256 (rust/crates/objc2-quartz-core-0.3.2.crate) = 96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f
+SIZE (rust/crates/objc2-quartz-core-0.3.2.crate) = 30036
+SHA256 (rust/crates/objc2-ui-kit-0.3.2.crate) = d87d638e33c06f577498cbcc50491496a3ed4246998a7fbba7ccb98b1e7eab22
+SIZE (rust/crates/objc2-ui-kit-0.3.2.crate) = 551453
+SHA256 (rust/crates/objc2-user-notifications-0.3.2.crate) = 9df9128cbbfef73cda168416ccf7f837b62737d748333bfe9ab71c245d76613e
+SIZE (rust/crates/objc2-user-notifications-0.3.2.crate) = 12257
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9
-SIZE (rust/crates/oorandom-11.1.4.crate) = 10201
-SHA256 (rust/crates/os_info-3.9.2.crate) = 6e6520c8cc998c5741ee68ec1dc369fc47e5f0ea5320018ecf2a1ccd6328f48b
-SIZE (rust/crates/os_info-3.9.2.crate) = 22875
-SHA256 (rust/crates/owo-colors-4.2.2.crate) = 48dd4f4a2c8405440fd0462561f0e5806bd0f77e86f51c761481bdd4018b545e
-SIZE (rust/crates/owo-colors-4.2.2.crate) = 38070
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
+SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
+SHA256 (rust/crates/os_info-3.13.0.crate) = 7c39b5918402d564846d5aba164c09a66cc88d232179dfd3e3c619a25a268392
+SIZE (rust/crates/os_info-3.13.0.crate) = 26497
+SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52
+SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315
+SHA256 (rust/crates/page_size-0.6.0.crate) = 30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da
+SIZE (rust/crates/page_size-0.6.0.crate) = 8479
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
SHA256 (rust/crates/parse-zoneinfo-0.3.1.crate) = 1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24
SIZE (rust/crates/parse-zoneinfo-0.3.1.crate) = 97290
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.7.15.crate) = 8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc
-SIZE (rust/crates/pest-2.7.15.crate) = 127895
-SHA256 (rust/crates/pest_derive-2.7.15.crate) = 816518421cfc6887a0d62bf441b6ffb4536fcc926395a69e1a85852d4363f57e
-SIZE (rust/crates/pest_derive-2.7.15.crate) = 40745
-SHA256 (rust/crates/pest_generator-2.7.15.crate) = 7d1396fd3a870fc7838768d171b4616d5c91f6cc25e377b673d714567d99377b
-SIZE (rust/crates/pest_generator-2.7.15.crate) = 18417
-SHA256 (rust/crates/pest_meta-2.7.15.crate) = e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea
-SIZE (rust/crates/pest_meta-2.7.15.crate) = 42121
-SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc
-SIZE (rust/crates/phf-0.11.2.crate) = 21569
-SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a
-SIZE (rust/crates/phf_codegen-0.11.2.crate) = 12977
-SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0
-SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190
-SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b
-SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pest-2.8.4.crate) = cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22
+SIZE (rust/crates/pest-2.8.4.crate) = 129758
+SHA256 (rust/crates/pest_derive-2.8.4.crate) = 51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f
+SIZE (rust/crates/pest_derive-2.8.4.crate) = 43466
+SHA256 (rust/crates/pest_generator-2.8.4.crate) = dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625
+SIZE (rust/crates/pest_generator-2.8.4.crate) = 18650
+SHA256 (rust/crates/pest_meta-2.8.4.crate) = bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82
+SIZE (rust/crates/pest_meta-2.8.4.crate) = 42947
+SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
+SIZE (rust/crates/phf-0.11.3.crate) = 23231
+SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
+SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
+SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
+SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
+SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
SIZE (rust/crates/plotters-0.3.7.crate) = 149031
SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a
SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709
SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670
SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
-SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
-SIZE (rust/crates/png-0.17.16.crate) = 117975
-SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
-SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
+SHA256 (rust/crates/png-0.18.0.crate) = 97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0
+SIZE (rust/crates/png-0.18.0.crate) = 118041
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
-SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b
-SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164
-SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
-SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/prodash-29.0.2.crate) = f04bb108f648884c23b98a0e940ebc2c93c0c3b89f04dbaf7eb8256ce617d1bc
SIZE (rust/crates/prodash-29.0.2.crate) = 91338
+SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139
+SIZE (rust/crates/prodash-30.0.1.crate) = 92925
SHA256 (rust/crates/ptr_meta-0.1.4.crate) = 0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1
SIZE (rust/crates/ptr_meta-0.1.4.crate) = 5754
SHA256 (rust/crates/ptr_meta_derive-0.1.4.crate) = 16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac
SIZE (rust/crates/ptr_meta_derive-0.1.4.crate) = 2302
+SHA256 (rust/crates/pxfm-0.1.27.crate) = 7186d3822593aa4393561d186d1393b3923e9d6163d3fbfd6e825e3e6cf3e6a8
+SIZE (rust/crates/pxfm-0.1.27.crate) = 879919
SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -533,18 +589,22 @@ SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
-SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
SHA256 (rust/crates/rend-0.4.2.crate) = 71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c
@@ -557,305 +617,295 @@ SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e90891
SIZE (rust/crates/rmp-0.8.14.crate) = 29687
SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db
SIZE (rust/crates/rmp-serde-1.3.0.crate) = 33025
-SHA256 (rust/crates/rstest-0.25.0.crate) = 6fc39292f8613e913f7df8fa892b8944ceb47c247b78e1b1ae2f09e019be789d
-SIZE (rust/crates/rstest-0.25.0.crate) = 55273
-SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226628d99768225ef08f6ffb52e0182a27746
-SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557
-SHA256 (rust/crates/rust_decimal-1.36.0.crate) = b082d80e3e3cc52b2ed634388d436fe1f4de6af5786cc2de9ba9737527bdf555
-SIZE (rust/crates/rust_decimal-1.36.0.crate) = 129249
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rstest-0.26.1.crate) = f5a3193c063baaa2a95a33f03035c8a72b83d97a54916055ba22d35ed3839d49
+SIZE (rust/crates/rstest-0.26.1.crate) = 56940
+SHA256 (rust/crates/rstest_macros-0.26.1.crate) = 9c845311f0ff7951c5506121a9ad75aec44d083c31583b2ea5a30bcb0b0abba0
+SIZE (rust/crates/rstest_macros-0.26.1.crate) = 68256
+SHA256 (rust/crates/rust_decimal-1.39.0.crate) = 35affe401787a9bd846712274d97654355d21b2a2c092a3139aabe31e9022282
+SIZE (rust/crates/rust_decimal-1.39.0.crate) = 154142
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustix-0.38.42.crate) = f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85
-SIZE (rust/crates/rustix-0.38.42.crate) = 378683
-SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
-SIZE (rust/crates/rustix-1.0.5.crate) = 414160
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/schemars-1.1.0.crate) = 9558e172d4e8533736ba97870c4b2cd63f84b382a3d6eb063da41b91cce17289
+SIZE (rust/crates/schemars-1.1.0.crate) = 92664
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
SIZE (rust/crates/seahash-4.1.0.crate) = 31976
-SHA256 (rust/crates/semver-1.0.24.crate) = 3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba
-SIZE (rust/crates/semver-1.0.24.crate) = 31267
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423
SIZE (rust/crates/sha1-checked-0.10.0.crate) = 783840
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
-SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
-SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
-SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-registry-1.4.7.crate) = 7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad
+SIZE (rust/crates/signal-hook-registry-1.4.7.crate) = 19491
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e
SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488
-SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e
-SIZE (rust/crates/similar-2.6.0.crate) = 51659
-SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
-SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
+SIZE (rust/crates/similar-2.7.0.crate) = 53928
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e4e7d8eeb5d3c7784ae67e724
SIZE (rust/crates/slug-0.1.6.crate) = 6787
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
-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/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
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/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
-SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
+SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
+SIZE (rust/crates/strum-0.27.2.crate) = 8489
+SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
+SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
-SIZE (rust/crates/syn-2.0.100.crate) = 297947
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87
+SIZE (rust/crates/syn-2.0.111.crate) = 302117
SHA256 (rust/crates/table_formatter-0.6.1.crate) = beef5d3fd5472c911d41286849de6a9aee93327f7fae9fb9148fe9ff0102c17d
SIZE (rust/crates/table_formatter-0.6.1.crate) = 13646
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tar-0.4.43.crate) = c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6
-SIZE (rust/crates/tar-0.4.43.crate) = 60181
-SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
-SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
-SHA256 (rust/crates/tera-1.20.0.crate) = ab9d851b45e865f178319da0abdbfe6acbc4328759ff18dafc3a41c16b4cd2ee
-SIZE (rust/crates/tera-1.20.0.crate) = 104452
+SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
+SIZE (rust/crates/tar-0.4.44.crate) = 61020
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/tera-1.20.1.crate) = e8004bca281f2d32df3bacd59bc67b312cb4c70cea46cbd79dbe8ac5ed206722
+SIZE (rust/crates/tera-1.20.1.crate) = 104815
SHA256 (rust/crates/term_size-0.3.2.crate) = 1e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9
SIZE (rust/crates/term_size-0.3.2.crate) = 10917
-SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9
-SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.9.crate) = f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc
-SIZE (rust/crates/thiserror-2.0.9.crate) = 28531
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.9.crate) = 7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4
-SIZE (rust/crates/thiserror-impl-2.0.9.crate) = 21023
-SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
-SIZE (rust/crates/time-0.3.41.crate) = 138369
-SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
-SIZE (rust/crates/time-core-0.1.4.crate) = 8422
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
SHA256 (rust/crates/time-humanize-0.1.3.crate) = 3e32d019b4f7c100bcd5494e40a27119d45b71fba2b07a4684153129279a4647
SIZE (rust/crates/time-humanize-0.1.3.crate) = 8023
-SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
-SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
-SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokei-13.0.0-alpha.8.crate) = fdb367822e854c96f275dd52aad070e445cf15f1521e25d2b1dedc1dd0b1f5be
-SIZE (rust/crates/tokei-13.0.0-alpha.8.crate) = 62197
+SHA256 (rust/crates/tokei-13.0.0.crate) = 3a9791c506cf4a8b6ab053c88ec41a1e2ae19df2f6e81f3bfc34380d1d6e2964
+SIZE (rust/crates/tokei-13.0.0.crate) = 63074
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
-SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
-SIZE (rust/crates/toml-0.8.19.crate) = 50974
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
-SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
-SHA256 (rust/crates/typeid-1.0.2.crate) = 0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e
-SIZE (rust/crates/typeid-1.0.2.crate) = 8844
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
-SHA256 (rust/crates/typetag-0.2.20.crate) = 73f22b40dd7bfe8c14230cf9702081366421890435b2d625fa92b4acc4c3de6f
-SIZE (rust/crates/typetag-0.2.20.crate) = 30833
-SHA256 (rust/crates/typetag-impl-0.2.20.crate) = 35f5380909ffc31b4de4f4bdf96b877175a016aa2ca98cee39fcfd8c4d53d952
-SIZE (rust/crates/typetag-impl-0.2.20.crate) = 9778
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_edit-0.23.9.crate) = 5d7cbc3b4b49633d57a0509303158ca50de80ae32c265093b24c414705807832
+SIZE (rust/crates/toml_edit-0.23.9.crate) = 65870
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
+SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
+SIZE (rust/crates/typeid-1.0.3.crate) = 9006
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
+SHA256 (rust/crates/typetag-0.2.21.crate) = be2212c8a9b9bcfca32024de14998494cf9a5dfa59ea1b829de98bac374b86bf
+SIZE (rust/crates/typetag-0.2.21.crate) = 31010
+SHA256 (rust/crates/typetag-impl-0.2.21.crate) = 27a7a9b72ba121f6f1f6c3632b85604cac41aedb5ddc70accbebb6cac83de846
+SIZE (rust/crates/typetag-impl-0.2.21.crate) = 10006
SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
SHA256 (rust/crates/uluru-3.1.0.crate) = 7c8a2469e56e6e5095c82ccd3afb98dad95f7af7929aab6d8ba8d6e0f73657da
SIZE (rust/crates/uluru-3.1.0.crate) = 9664
-SHA256 (rust/crates/unic-char-property-0.9.0.crate) = a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221
-SIZE (rust/crates/unic-char-property-0.9.0.crate) = 6809
-SHA256 (rust/crates/unic-char-range-0.9.0.crate) = 0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc
-SIZE (rust/crates/unic-char-range-0.9.0.crate) = 7020
-SHA256 (rust/crates/unic-common-0.9.0.crate) = 80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc
-SIZE (rust/crates/unic-common-0.9.0.crate) = 2558
-SHA256 (rust/crates/unic-segment-0.9.0.crate) = e4ed5d26be57f84f176157270c112ef57b86debac9cd21daaabbe56db0f88f23
-SIZE (rust/crates/unic-segment-0.9.0.crate) = 34848
-SHA256 (rust/crates/unic-ucd-segment-0.9.0.crate) = 2079c122a62205b421f499da10f3ee0f7697f012f55b675e002483c73ea34700
-SIZE (rust/crates/unic-ucd-segment-0.9.0.crate) = 39262
-SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4
-SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246
SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217
SIZE (rust/crates/unicode-bom-2.0.3.crate) = 10773
-SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
-SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547
-SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
-SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-normalization-0.1.25.crate) = 5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8
+SIZE (rust/crates/unicode-normalization-0.1.25.crate) = 128462
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
-SHA256 (rust/crates/utf8-width-0.1.7.crate) = 86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3
-SIZE (rust/crates/utf8-width-0.1.7.crate) = 2977
-SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
-SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
+SHA256 (rust/crates/utf8-width-0.1.8.crate) = 1292c0d970b54115d14f2492fe0170adf21d68a1de108eebc51c1df4f346a091
+SIZE (rust/crates/utf8-width-0.1.8.crate) = 3212
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.11.0.crate) = f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a
-SIZE (rust/crates/uuid-1.11.0.crate) = 47683
+SHA256 (rust/crates/uuid-1.19.0.crate) = e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a
+SIZE (rust/crates/uuid-1.19.0.crate) = 60244
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-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.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.99.crate) = a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396
-SIZE (rust/crates/wasm-bindgen-0.2.99.crate) = 46136
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79
-SIZE (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 30928
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe
-SIZE (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 7011
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 22800
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6
-SIZE (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 7773
-SHA256 (rust/crates/web-sys-0.3.76.crate) = 04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc
-SIZE (rust/crates/web-sys-0.3.76.crate) = 635842
+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/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.106.crate) = 0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd
+SIZE (rust/crates/wasm-bindgen-0.2.106.crate) = 48417
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3
+SIZE (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 9266
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = 49711
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.106.crate) = cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4
+SIZE (rust/crates/wasm-bindgen-shared-0.2.106.crate) = 10115
+SHA256 (rust/crates/web-sys-0.3.83.crate) = 9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac
+SIZE (rust/crates/web-sys-0.3.83.crate) = 644431
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
-SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
-SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
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.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.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.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
-SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.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.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
-SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
-SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.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.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
-SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.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.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
-SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.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.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
-SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.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.6.22.crate) = 39281189af81c07ec09db316b302a3e67bf9bd7cbf6c820b50e35fee9c2fa980
-SIZE (rust/crates/winnow-0.6.22.crate) = 164867
-SHA256 (rust/crates/winnow-0.7.7.crate) = 6cb8234a863ea0e8cd7284fcdd4f145233eb00fee02bbdd9861aec44e6477bc5
-SIZE (rust/crates/winnow-0.7.7.crate) = 173993
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
+SIZE (rust/crates/winnow-0.7.14.crate) = 184718
SHA256 (rust/crates/winres-0.1.12.crate) = b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c
SIZE (rust/crates/winres-0.1.12.crate) = 19772
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
-SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (rust/crates/zlib-rs-0.5.0.crate) = 868b928d7949e09af2f6086dfc1e01936064cc7a819253bce650d4e2a2d63ba8
-SIZE (rust/crates/zlib-rs-0.5.0.crate) = 191547
-SHA256 (rust/crates/zstd-0.13.2.crate) = fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9
-SIZE (rust/crates/zstd-0.13.2.crate) = 30251
-SHA256 (rust/crates/zstd-safe-7.2.1.crate) = 54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059
-SIZE (rust/crates/zstd-safe-7.2.1.crate) = 21122
-SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa
-SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090
-SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
-SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
-SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028
-SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
-SHA256 (o2sh-onefetch-2.25.0_GH0.tar.gz) = c9ade471eff5f57e5a6506a08293d8e7ebc54c27e99e33c965313a7108562f35
-SIZE (o2sh-onefetch-2.25.0_GH0.tar.gz) = 1881811
+SHA256 (rust/crates/zerocopy-0.8.31.crate) = fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3
+SIZE (rust/crates/zerocopy-0.8.31.crate) = 257633
+SHA256 (rust/crates/zerocopy-derive-0.8.31.crate) = d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a
+SIZE (rust/crates/zerocopy-derive-0.8.31.crate) = 90835
+SHA256 (rust/crates/zlib-rs-0.5.3.crate) = 36134c44663532e6519d7a6dfdbbe06f6f8192bde8ae9ed076e9b213f0e31df7
+SIZE (rust/crates/zlib-rs-0.5.3.crate) = 206418
+SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
+SIZE (rust/crates/zstd-0.13.3.crate) = 30514
+SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
+SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
+SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
+SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
+SHA256 (rust/crates/zune-core-0.5.0.crate) = 111f7d9820f05fd715df3144e254d6fc02ee4088b0644c0ffd0efc9e6d9d2773
+SIZE (rust/crates/zune-core-0.5.0.crate) = 27393
+SHA256 (rust/crates/zune-jpeg-0.5.5.crate) = dc6fb7703e32e9a07fb3f757360338b3a567a5054f21b5f52a666752e333d58e
+SIZE (rust/crates/zune-jpeg-0.5.5.crate) = 77168
+SHA256 (o2sh-onefetch-2.26.1_GH0.tar.gz) = ff43255d7c138c448cfdd1abacb01c6abe0c3e3886024e98ff077b28d4dc0ddc
+SIZE (o2sh-onefetch-2.26.1_GH0.tar.gz) = 1752514
diff --git a/sysutils/opa/Makefile b/sysutils/opa/Makefile
index c3fa06aaac52..9df42ac2f5cd 100644
--- a/sysutils/opa/Makefile
+++ b/sysutils/opa/Makefile
@@ -1,7 +1,7 @@
PORTNAME= opa
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.1
-PORTREVISION= 2
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/opendircolors/Makefile b/sysutils/opendircolors/Makefile
index c444ef5ca224..e9fcb1e8081d 100644
--- a/sysutils/opendircolors/Makefile
+++ b/sysutils/opendircolors/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opendircolors
DISTVERSIONPREFIX= v
-DISTVERSION= 0.0.2
+DISTVERSION= 1.0
PORTREVISION= 1
CATEGORIES= sysutils
diff --git a/sysutils/opendircolors/distinfo b/sysutils/opendircolors/distinfo
index 137216c2c94b..5c99a38f8340 100644
--- a/sysutils/opendircolors/distinfo
+++ b/sysutils/opendircolors/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1619811619
-SHA256 (CRKatri-opendircolors-v0.0.2_GH0.tar.gz) = 12409855744afa7522506aebc2b0fac8cd43902b27e329ef641bd1ed7482e8c0
-SIZE (CRKatri-opendircolors-v0.0.2_GH0.tar.gz) = 6406
+TIMESTAMP = 1622404919
+SHA256 (CRKatri-opendircolors-v1.0_GH0.tar.gz) = 94d4567b0eff5caac9eedfd56cc1c53d54a852dec9874c06de5bf03e2bab1c8a
+SIZE (CRKatri-opendircolors-v1.0_GH0.tar.gz) = 6641
diff --git a/sysutils/opensbi/Makefile b/sysutils/opensbi/Makefile
index 48d1f5e554a9..50317266b7e1 100644
--- a/sysutils/opensbi/Makefile
+++ b/sysutils/opensbi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opensbi
DISTVERSIONPREFIX=v
-DISTVERSION= 1.7
+DISTVERSION= 1.8.1
CATEGORIES= sysutils
MAINTAINER= mhorne@FreeBSD.org
diff --git a/sysutils/opensbi/distinfo b/sysutils/opensbi/distinfo
index 4c670b9b189d..6b93e107e752 100644
--- a/sysutils/opensbi/distinfo
+++ b/sysutils/opensbi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751304581
-SHA256 (riscv-software-src-opensbi-v1.7_GH0.tar.gz) = 2cf856a4e5e2e052948ddb54ba48232b1f698b7f52e0374fc7d17d51e8c8f7ce
-SIZE (riscv-software-src-opensbi-v1.7_GH0.tar.gz) = 490131
+TIMESTAMP = 1768236677
+SHA256 (riscv-software-src-opensbi-v1.8.1_GH0.tar.gz) = fb1ae61a85e966322101acb1c982f84d9eaafc4de7dd474a7d7546d9bb321c6f
+SIZE (riscv-software-src-opensbi-v1.8.1_GH0.tar.gz) = 514734
diff --git a/sysutils/opensbi/files/patch-lib_sbi_sbi__hart.c b/sysutils/opensbi/files/patch-lib_sbi_sbi__hart.c
deleted file mode 100644
index e22fa1ab8d57..000000000000
--- a/sysutils/opensbi/files/patch-lib_sbi_sbi__hart.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- lib/sbi/sbi_hart.c.orig 2025-06-30 03:07:30 UTC
-+++ lib/sbi/sbi_hart.c
-@@ -567,6 +567,16 @@ int sbi_hart_pmp_configure(struct sbi_scratch *scratch
- if (!pmp_count)
- return 0;
-
-+ /*
-+ * Disable the PMP for the sifive/fu540 platform, required to work
-+ * around a hardware errata.
-+ */
-+ extern int need_pmp_war;
-+ if (need_pmp_war) {
-+ pmp_set(0, PMP_R | PMP_W | PMP_X, -1, __riscv_xlen);
-+ return 0;
-+ }
-+
- pmp_log2gran = sbi_hart_pmp_log2gran(scratch);
- pmp_bits = sbi_hart_pmp_addrbits(scratch) - 1;
- pmp_addr_max = (1UL << pmp_bits) | ((1UL << pmp_bits) - 1);
diff --git a/sysutils/opensbi/files/patch-platform_generic_platform.c b/sysutils/opensbi/files/patch-platform_generic_platform.c
deleted file mode 100644
index c4e535de59b5..000000000000
--- a/sysutils/opensbi/files/patch-platform_generic_platform.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- platform/generic/platform.c.orig 2025-06-30 03:07:30 UTC
-+++ platform/generic/platform.c
-@@ -30,6 +30,8 @@
- #include <sbi_utils/serial/semihosting.h>
- #include <sbi_utils/timer/fdt_timer.h>
-
-+int need_pmp_war = false;
-+
- /* List of platform override modules generated at compile time */
- extern const struct fdt_driver *const platform_override_modules[];
-
diff --git a/sysutils/opensbi/files/patch-platform_generic_sifive_fu540.c b/sysutils/opensbi/files/patch-platform_generic_sifive_fu540.c
deleted file mode 100644
index d721c7224afa..000000000000
--- a/sysutils/opensbi/files/patch-platform_generic_sifive_fu540.c
+++ /dev/null
@@ -1,26 +0,0 @@
---- platform/generic/sifive/fu540.c.orig 2025-06-30 03:07:30 UTC
-+++ platform/generic/sifive/fu540.c
-@@ -11,6 +11,15 @@
- #include <sbi_utils/fdt/fdt_helper.h>
- #include <sbi_utils/fdt/fdt_fixup.h>
-
-+extern int need_pmp_war;
-+
-+static int sifive_fu540_early_init(bool cold_boot)
-+{
-+ need_pmp_war = true;
-+
-+ return 0;
-+}
-+
- static u64 sifive_fu540_tlbr_flush_limit(void)
- {
- /*
-@@ -22,6 +31,7 @@ static int sifive_fu540_platform_init(const void *fdt,
-
- static int sifive_fu540_platform_init(const void *fdt, int nodeoff, const struct fdt_match *match)
- {
-+ generic_platform_ops.early_init = sifive_fu540_early_init;
- generic_platform_ops.get_tlbr_flush_limit = sifive_fu540_tlbr_flush_limit;
-
- return 0;
diff --git a/sysutils/opentofu/Makefile b/sysutils/opentofu/Makefile
index 05730c7ed79d..fa74502bd1ad 100644
--- a/sysutils/opentofu/Makefile
+++ b/sysutils/opentofu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opentofu
DISTVERSIONPREFIX= v
-DISTVERSION= 1.11.2
+DISTVERSION= 1.11.5
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://opentofu.org/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules
+USES= go:1.25+,modules
GO_MODULE= github.com/opentofu/opentofu
GO_TARGET= ./cmd/tofu
GO_BUILDFLAGS= -o bin/
diff --git a/sysutils/opentofu/distinfo b/sysutils/opentofu/distinfo
index 19c8e66b17c5..aa9970f35dc1 100644
--- a/sysutils/opentofu/distinfo
+++ b/sysutils/opentofu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1766220684
-SHA256 (go/sysutils_opentofu/opentofu-v1.11.2/v1.11.2.mod) = 3c52d38ad621e98d1c069fa595d7968dd3f83b7f1416af0ed2225a0e1e45f71e
-SIZE (go/sysutils_opentofu/opentofu-v1.11.2/v1.11.2.mod) = 17136
-SHA256 (go/sysutils_opentofu/opentofu-v1.11.2/v1.11.2.zip) = d19b6c43b8ed5d301a28c1bd7c8c9558beeb2305321a0696a0966945656f267c
-SIZE (go/sysutils_opentofu/opentofu-v1.11.2/v1.11.2.zip) = 6998754
+TIMESTAMP = 1771066562
+SHA256 (go/sysutils_opentofu/opentofu-v1.11.5/v1.11.5.mod) = 6bc8a95722910dd5202ea711b5dea49a82883f9c4b5ce19511f1854c673e2862
+SIZE (go/sysutils_opentofu/opentofu-v1.11.5/v1.11.5.mod) = 17136
+SHA256 (go/sysutils_opentofu/opentofu-v1.11.5/v1.11.5.zip) = a0ae40943d0d11784711509d868ca178556d17c9870336f1fa308c1fe93b9578
+SIZE (go/sysutils_opentofu/opentofu-v1.11.5/v1.11.5.zip) = 6997214
diff --git a/sysutils/openvox-agent8/Makefile b/sysutils/openvox-agent8/Makefile
index a76ba5328c4f..1d6e5def85b4 100644
--- a/sysutils/openvox-agent8/Makefile
+++ b/sysutils/openvox-agent8/Makefile
@@ -1,6 +1,5 @@
PORTNAME= openvox-agent
-PORTVERSION= 8.22.0
-PORTREVISION= 2
+PORTVERSION= 8.24.2
CATEGORIES= sysutils
MASTER_SITES= https://forge.puppet.com/v3/files/:forge
PKGNAMESUFFIX= 8
@@ -128,7 +127,7 @@ post-install:
@${FIND} ${STAGEDIR}${RUBY_SITELIBDIR}/puppet -type f | \
${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST}
${MKDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications
- ${INSTALL_DATA} ${WRKSRC}/openvox.gemspec ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications/openvox-${PORTVERSION}.gemspec
+ ${RUBY} -e "puts Gem::Specification.load('${WRKSRC}/openvox.gemspec').to_ruby" > ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications/openvox-${PORTVERSION}.gemspec
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/sysutils/openvox-agent8/distinfo b/sysutils/openvox-agent8/distinfo
index 3445383a100c..41e65baa5892 100644
--- a/sysutils/openvox-agent8/distinfo
+++ b/sysutils/openvox-agent8/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1756943361
+TIMESTAMP = 1766859627
SHA256 (puppetlabs-augeas_core-1.5.0.tar.gz) = 470406981b7638869acb4ecc75e2fd079b5999b5aeeb8324b9b475fe07bca935
SIZE (puppetlabs-augeas_core-1.5.0.tar.gz) = 26311
SHA256 (puppetlabs-cron_core-1.3.0.tar.gz) = 2a7be4004acc3881357b2e11db1a8937f4d64d37d8ce38872cefe1c7c4a2a6ef
@@ -19,5 +19,5 @@ SHA256 (puppetlabs-zfs_core-1.5.0.tar.gz) = 54ddfee4aeea028ed4269cd9ffd89f8491cb
SIZE (puppetlabs-zfs_core-1.5.0.tar.gz) = 20163
SHA256 (puppetlabs-zone_core-1.2.0.tar.gz) = 7c722015b3d16b6a48bec1b6f79dd7369cfd0de70731f17b94c27553f7e08096
SIZE (puppetlabs-zone_core-1.2.0.tar.gz) = 22000
-SHA256 (OpenVoxProject-openvox-8.22.0_GH0.tar.gz) = 2618a86753c6f4fc8091f5612338dba3e105b99ae03d388a2d401a57589bf633
-SIZE (OpenVoxProject-openvox-8.22.0_GH0.tar.gz) = 3546534
+SHA256 (OpenVoxProject-openvox-8.24.2_GH0.tar.gz) = f5fef9a2e4337030aec5aacca6a8b62f13a45d028b119af052852d8dad62dc2a
+SIZE (OpenVoxProject-openvox-8.24.2_GH0.tar.gz) = 3740967
diff --git a/sysutils/openvox-agent8/files/patch-openvox.gemspec b/sysutils/openvox-agent8/files/patch-openvox.gemspec
deleted file mode 100644
index eab051b8ad96..000000000000
--- a/sysutils/openvox-agent8/files/patch-openvox.gemspec
+++ /dev/null
@@ -1,15 +0,0 @@
---- openvox.gemspec.orig 2025-08-23 23:48:23 UTC
-+++ openvox.gemspec
-@@ -21,10 +21,10 @@ Gem::Specification.new do |spec|
- spec.summary = "OpenVox, a community implementation of Puppet -- an automated configuration management tool"
- spec.specification_version = 4
- spec.add_runtime_dependency('base64', '>= 0.1', '< 0.4')
-- spec.add_runtime_dependency('benchmark', '>= 0.3', '< 0.5')
-+ spec.add_runtime_dependency('benchmark', '>= 0.3', '< 0.6')
- spec.add_runtime_dependency('concurrent-ruby', '~> 1.0')
- spec.add_runtime_dependency('deep_merge', '~> 1.0')
-- spec.add_runtime_dependency('fast_gettext', '>= 2.1', '< 4')
-+ spec.add_runtime_dependency('fast_gettext', '>= 2.1', '< 5')
- spec.add_runtime_dependency('getoptlong', '~> 0.2.0')
- spec.add_runtime_dependency('locale', '~> 2.1')
- spec.add_runtime_dependency('multi_json', '~> 1.13')
diff --git a/sysutils/p5-Sys-Gamin/Makefile b/sysutils/p5-Sys-Gamin/Makefile
index 8f4ece5e3cef..27e06928c967 100644
--- a/sysutils/p5-Sys-Gamin/Makefile
+++ b/sysutils/p5-Sys-Gamin/Makefile
@@ -8,7 +8,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to Gamin (File Access Monitor implementation)
-USES= fam perl5
+LIB_DEPENDS= libfam.so.0:devel/gamin
+
+USES= perl5
USE_PERL5= configure
pre-configure:
diff --git a/sysutils/packer/Makefile b/sysutils/packer/Makefile
index 54eb83572546..bb7db8cf144e 100644
--- a/sysutils/packer/Makefile
+++ b/sysutils/packer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= packer
PORTVERSION= 1.10.1
DISTVERSIONPREFIX= v
-PORTREVISION= 17
+PORTREVISION= 20
CATEGORIES= sysutils
MAINTAINER= brad@facefault.org
diff --git a/sysutils/pacman/Makefile b/sysutils/pacman/Makefile
index d6712d66b5ab..aebe79c2e842 100644
--- a/sysutils/pacman/Makefile
+++ b/sysutils/pacman/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pacman
-DISTVERSION= 7.0.0
-PORTREVISION= 1
+DISTVERSION= 7.1.0
CATEGORIES= sysutils
MASTER_SITES= https://gitlab.archlinux.org/${PORTNAME}/${PORTNAME}/-/releases/v${DISTVERSION}/downloads/
@@ -37,6 +36,13 @@ USE_LDCONFIG= yes
SUB_FILES= pkg-message pkg-deinstall
SUB_LIST= PACMAN_ROOT="${PACMAN_ROOT}" PREFIX="${PREFIX}"
PLIST_SUB= PACMAN_ROOT="${PACMAN_ROOT:C,^${PREFIX}/,,}"
+PLIST_DIRS= %%PACMAN_ROOT%%/var/cache/pacman/pkg \
+ %%PACMAN_ROOT%%/var/cache/pacman \
+ %%PACMAN_ROOT%%/var/cache \
+ %%PACMAN_ROOT%%/var/lib/pacman \
+ %%PACMAN_ROOT%%/var/lib \
+ %%PACMAN_ROOT%%/var \
+ %%PACMAN_ROOT%%
PORTEXAMPLES= *
PKGMESSAGE= ${PKGDIR}/pkg-message-${FLAVOR:U}
@@ -60,15 +66,13 @@ GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme
NLS_USES= gettext-runtime gettext-tools
NLS_MESON_TRUE= i18n
-.if ${FLAVOR:U} == default
-PACMAN_ROOT= ${PREFIX}/pacman
-.elif ${FLAVOR:U} == archlinux
+.if ${FLAVOR:U} == archlinux
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= Arch Linux itself only supports amd64
PACMAN_ROOT= /compat/archlinux
-PLIST_DIRS+= %%PACMAN_ROOT%%/var/cache \
- %%PACMAN_ROOT%%/var \
- /compat
+PLIST_DIRS+= /compat
+.else
+PACMAN_ROOT= ${PREFIX}/pacman
.endif
.include <bsd.port.pre.mk>
diff --git a/sysutils/pacman/distinfo b/sysutils/pacman/distinfo
index f7f588f24d9c..382d11cfec18 100644
--- a/sysutils/pacman/distinfo
+++ b/sysutils/pacman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746376035
-SHA256 (pacman-7.0.0.tar.xz) = 61cbd445d1381b4b184bc7c4e2791f07a79f0f2807b7c600399d0d08e8cd28cf
-SIZE (pacman-7.0.0.tar.xz) = 903060
+TIMESTAMP = 1767489450
+SHA256 (pacman-7.1.0.tar.xz) = 530e50d7edbb2a22581c6d6707d2113240276c1bec4ee39a99488e1243c32171
+SIZE (pacman-7.1.0.tar.xz) = 932540
diff --git a/sysutils/pacman/files/patch-meson.build b/sysutils/pacman/files/patch-meson.build
index b4b546714d07..433a28f2cb1d 100644
--- a/sysutils/pacman/files/patch-meson.build
+++ b/sysutils/pacman/files/patch-meson.build
@@ -1,6 +1,6 @@
---- meson.build.orig 2024-03-04 03:07:58 UTC
+--- meson.build.orig 2025-11-01 11:05:29 UTC
+++ meson.build
-@@ -197,7 +197,7 @@ if conf.has('HAVE_GETMNTINFO')
+@@ -198,7 +198,7 @@ if conf.has('HAVE_GETMNTINFO')
else
conf.set('FSSTATSTYPE', 'struct statfs')
endif
@@ -9,7 +9,7 @@
conf.set('FSSTATSTYPE', 'struct statvfs')
elif conf.has('HAVE_STRUCT_STATFS_F_FLAGS')
conf.set('FSSTATSTYPE', 'struct statfs')
-@@ -416,25 +416,25 @@ configure_file(
+@@ -417,19 +417,19 @@ configure_file(
configure_file(
input : 'etc/makepkg.conf.in',
@@ -32,6 +32,8 @@
configuration : substs,
install_dir : join_paths(SYSCONFDIR, 'makepkg.conf.d/'))
+@@ -437,7 +437,7 @@ configure_file(
+
configure_file(
input : 'etc/pacman.conf.in',
- output : 'pacman.conf',
diff --git a/sysutils/pacman/pkg-plist b/sysutils/pacman/pkg-plist
index c90e4b174627..b0c5045d6908 100644
--- a/sysutils/pacman/pkg-plist
+++ b/sysutils/pacman/pkg-plist
@@ -12,13 +12,14 @@ bin/vercmp
@sample etc/makepkg.conf.d/fortran.conf.sample
@sample etc/makepkg.conf.d/rust.conf.sample
@sample etc/makepkg.conf.sample
+@dir etc/makepkg.d
@sample etc/pacman.conf.sample
@dir %%ETCDIR%%.d
include/alpm.h
include/alpm_list.h
lib/libalpm.so
-lib/libalpm.so.15
-lib/libalpm.so.15.0.0
+lib/libalpm.so.16
+lib/libalpm.so.16.0.0
libdata/pkgconfig/libalpm.pc
libdata/pkgconfig/libmakepkg.pc
share/bash-completion/completions/makepkg
@@ -174,7 +175,10 @@ share/makepkg/integrity/generate_signature.sh
share/makepkg/integrity/verify_checksum.sh
share/makepkg/integrity/verify_signature.sh
share/makepkg/lint_config.sh
+share/makepkg/lint_config/buildenv.sh
share/makepkg/lint_config/ext.sh
+share/makepkg/lint_config/nproc.sh
+share/makepkg/lint_config/packager.sh
share/makepkg/lint_config/paths.sh
share/makepkg/lint_config/source_date_epoch.sh
share/makepkg/lint_config/variable.sh
@@ -200,7 +204,6 @@ share/makepkg/lint_pkgbuild/options.sh
share/makepkg/lint_pkgbuild/package_function.sh
share/makepkg/lint_pkgbuild/package_function_variable.sh
share/makepkg/lint_pkgbuild/pkgbase.sh
-share/makepkg/lint_pkgbuild/pkglist.sh
share/makepkg/lint_pkgbuild/pkgname.sh
share/makepkg/lint_pkgbuild/pkgrel.sh
share/makepkg/lint_pkgbuild/pkgver.sh
@@ -208,8 +211,9 @@ share/makepkg/lint_pkgbuild/provides.sh
share/makepkg/lint_pkgbuild/source.sh
share/makepkg/lint_pkgbuild/util.sh
share/makepkg/lint_pkgbuild/variable.sh
+share/makepkg/lint_pkgbuild/xdata.sh
share/makepkg/reproducible.sh
-share/makepkg/reproducible/python.sh
+share/makepkg/reproducible/source_date_epoch.sh
share/makepkg/source.sh
share/makepkg/source/bzr.sh
share/makepkg/source/file.sh
@@ -220,13 +224,13 @@ share/makepkg/source/local.sh
share/makepkg/source/svn.sh
share/makepkg/srcinfo.sh
share/makepkg/tidy.sh
-share/makepkg/tidy/docs.sh
-share/makepkg/tidy/emptydirs.sh
-share/makepkg/tidy/libtool.sh
-share/makepkg/tidy/purge.sh
-share/makepkg/tidy/staticlibs.sh
-share/makepkg/tidy/strip.sh
-share/makepkg/tidy/zipman.sh
+share/makepkg/tidy/10-docs.sh
+share/makepkg/tidy/10-libtool.sh
+share/makepkg/tidy/10-staticlibs.sh
+share/makepkg/tidy/50-purge.sh
+share/makepkg/tidy/50-strip.sh
+share/makepkg/tidy/50-zipman.sh
+share/makepkg/tidy/90-emptydirs.sh
share/makepkg/util.sh
share/makepkg/util/compress.sh
share/makepkg/util/config.sh
@@ -262,8 +266,3 @@ share/makepkg/util/util.sh
share/zsh/site-functions/_pacman
@dir share/libalpm/hooks
@dir share/makepkg-template
-@dir %%PACMAN_ROOT%%
-@dir %%PACMAN_ROOT%%/var/cache/pacman/pkg
-@dir %%PACMAN_ROOT%%/var/cache/pacman
-@dir %%PACMAN_ROOT%%/var/lib/pacman
-@dir %%PACMAN_ROOT%%/var/lib
diff --git a/sysutils/paladin/Makefile b/sysutils/paladin/Makefile
index d22c9c5faadb..9d715efbd9e6 100644
--- a/sysutils/paladin/Makefile
+++ b/sysutils/paladin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= paladin
PORTVERSION= 2.0.1
-PORTREVISION= 34
+PORTREVISION= 37
CATEGORIES= sysutils
MAINTAINER= rwestlun@gmail.com
diff --git a/sysutils/parallel/Makefile b/sysutils/parallel/Makefile
index d0407833ee7f..aaea73b7637c 100644
--- a/sysutils/parallel/Makefile
+++ b/sysutils/parallel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= parallel
-PORTVERSION= 20251122
+PORTVERSION= 20260122
CATEGORIES= sysutils
MASTER_SITES= GNU
diff --git a/sysutils/parallel/distinfo b/sysutils/parallel/distinfo
index 8c33eff8fb32..bc7743beede4 100644
--- a/sysutils/parallel/distinfo
+++ b/sysutils/parallel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764510898
-SHA256 (parallel-20251122.tar.bz2) = 368d1982cfd9dbebb8cd0e444de6199559df94ac2dd1edf95f74350f0af1e84d
-SIZE (parallel-20251122.tar.bz2) = 2640240
+TIMESTAMP = 1770301872
+SHA256 (parallel-20260122.tar.bz2) = 831f78e01f3f28ac2441e66b10171562c71a0300353893aa05bbc277f13cc596
+SIZE (parallel-20260122.tar.bz2) = 1847258
diff --git a/sysutils/pdumpfs/Makefile b/sysutils/pdumpfs/Makefile
index dbf5b1cae306..6a7559604c23 100644
--- a/sysutils/pdumpfs/Makefile
+++ b/sysutils/pdumpfs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pdumpfs
PORTVERSION= 1.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MASTER_SITES= http://0xcc.net/pdumpfs/
@@ -24,6 +24,12 @@ PORTDOCS= *
OPTIONS_DEFINE= DOCS
+.include <bsd.port.pre.mk>
+
+.if ${RUBY_VER} >= 3.4
+RUN_DEPENDS+= rubygem-nkf>=0:net/rubygem-nkf
+.endif
+
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/pdumpfs ${STAGEDIR}${PREFIX}/sbin
${INSTALL_MAN} ${WRKSRC}/man/man8/pdumpfs.8 ${STAGEDIR}${PREFIX}/share/man/man8
@@ -35,4 +41,4 @@ do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/sysutils/pfetch-rs/Makefile b/sysutils/pfetch-rs/Makefile
index a365a50e2bdd..9c89cbb8638a 100644
--- a/sysutils/pfetch-rs/Makefile
+++ b/sysutils/pfetch-rs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pfetch-rs
DISTVERSIONPREFIX= v
DISTVERSION= 2.11.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= yonas.yanfa@gmail.com
diff --git a/sysutils/php81-fileinfo/Makefile b/sysutils/php81-fileinfo/Makefile
deleted file mode 100644
index 38bd347b0ffe..000000000000
--- a/sysutils/php81-fileinfo/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-CATEGORIES= sysutils
-
-MASTERDIR= ${.CURDIR}/../../lang/php81
-
-PKGNAMESUFFIX= -fileinfo
-
-.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/php81-fileinfo/files/patch-config.m4 b/sysutils/php81-fileinfo/files/patch-config.m4
deleted file mode 100644
index 1348023ccf64..000000000000
--- a/sysutils/php81-fileinfo/files/patch-config.m4
+++ /dev/null
@@ -1,21 +0,0 @@
---- config.m4.orig 2010-09-07 15:45:30.000000000 +0200
-+++ config.m4 2010-09-07 15:46:50.000000000 +0200
-@@ -4,6 +4,9 @@
- PHP_ARG_ENABLE(fileinfo, for fileinfo support,
- [ --disable-fileinfo Disable fileinfo support], yes)
-
-+PHP_ARG_WITH(pcre-dir, pcre install prefix,
-+[ --with-pcre-dir FILEINFO: pcre install prefix], no, no)
-+
- if test "$PHP_FILEINFO" != "no"; then
-
- libmagic_sources=" \
-@@ -13,6 +16,8 @@
- libmagic/is_tar.c libmagic/magic.c libmagic/print.c \
- libmagic/readcdf.c libmagic/readelf.c libmagic/softmagic.c"
-
-+ PHP_ADD_INCLUDE($PHP_PCRE_DIR/include)
-+
- PHP_NEW_EXTENSION(fileinfo, fileinfo.c $libmagic_sources, $ext_shared,,-I@ext_srcdir@/libmagic)
- PHP_ADD_BUILD_DIR($ext_builddir/libmagic)
-
diff --git a/sysutils/php81-posix/Makefile b/sysutils/php81-posix/Makefile
deleted file mode 100644
index 306ab8641571..000000000000
--- a/sysutils/php81-posix/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-CATEGORIES= sysutils
-
-MASTERDIR= ${.CURDIR}/../../lang/php81
-
-PKGNAMESUFFIX= -posix
-
-.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/pipeform/Makefile b/sysutils/pipeform/Makefile
index 8877627fcd49..e31d3b83b56d 100644
--- a/sysutils/pipeform/Makefile
+++ b/sysutils/pipeform/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pipeform
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1
-PORTREVISION= 6
+PORTREVISION= 9
CATEGORIES= sysutils
MAINTAINER= olgeni@FreeBSD.org
diff --git a/sysutils/plasma-pass/Makefile b/sysutils/plasma-pass/Makefile
index eb44edf7dfea..fc705fc01a8d 100644
--- a/sysutils/plasma-pass/Makefile
+++ b/sysutils/plasma-pass/Makefile
@@ -1,7 +1,7 @@
PORTNAME= plasma-pass
DISTVERSION= 1.3.0
MASTER_SITES= KDE/stable/${PORTNAME}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils kde
MAINTAINER= kde@FreeBSD.org
diff --git a/sysutils/plasma6-discover/Makefile b/sysutils/plasma6-discover/Makefile
index 09fe9069d28c..577197ffc437 100644
--- a/sysutils/plasma6-discover/Makefile
+++ b/sysutils/plasma6-discover/Makefile
@@ -1,5 +1,6 @@
PORTNAME= discover
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/sysutils/plasma6-discover/distinfo b/sysutils/plasma6-discover/distinfo
index f336436839cc..4de474d94a3a 100644
--- a/sysutils/plasma6-discover/distinfo
+++ b/sysutils/plasma6-discover/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765457158
-SHA256 (KDE/plasma/6.5.4/discover-6.5.4.tar.xz) = a15abcd809288f6ff1f975c4e16c1e6a399d5e1e0f02b88550c53d0ddd108e4e
-SIZE (KDE/plasma/6.5.4/discover-6.5.4.tar.xz) = 1121144
+TIMESTAMP = 1768328292
+SHA256 (KDE/plasma/6.5.5/discover-6.5.5.tar.xz) = 4202dd2d854b716c15b2f374965f5c1af69915d379c25bcbd4d0fbcf73699634
+SIZE (KDE/plasma/6.5.5/discover-6.5.5.tar.xz) = 1125628
diff --git a/sysutils/plasma6-discover/pkg-plist b/sysutils/plasma6-discover/pkg-plist
index cb680dc89f59..563f48517aec 100644
--- a/sysutils/plasma6-discover/pkg-plist
+++ b/sysutils/plasma6-discover/pkg-plist
@@ -95,7 +95,9 @@ share/locale/fr/LC_MESSAGES/kcm_updates.mo
share/locale/fr/LC_MESSAGES/libdiscover.mo
share/locale/fr/LC_MESSAGES/plasma-discover-notifier.mo
share/locale/fr/LC_MESSAGES/plasma-discover.mo
+share/locale/ga/LC_MESSAGES/kcm_updates.mo
share/locale/ga/LC_MESSAGES/libdiscover.mo
+share/locale/ga/LC_MESSAGES/plasma-discover-notifier.mo
share/locale/ga/LC_MESSAGES/plasma-discover.mo
share/locale/gl/LC_MESSAGES/kcm_updates.mo
share/locale/gl/LC_MESSAGES/libdiscover.mo
diff --git a/sysutils/plasma6-kde-cli-tools/Makefile b/sysutils/plasma6-kde-cli-tools/Makefile
index 8b8454d77d5d..ae73766ec586 100644
--- a/sysutils/plasma6-kde-cli-tools/Makefile
+++ b/sysutils/plasma6-kde-cli-tools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kde-cli-tools
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/sysutils/plasma6-kde-cli-tools/distinfo b/sysutils/plasma6-kde-cli-tools/distinfo
index 5767ef6dd239..c1e4b7733efa 100644
--- a/sysutils/plasma6-kde-cli-tools/distinfo
+++ b/sysutils/plasma6-kde-cli-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765457159
-SHA256 (KDE/plasma/6.5.4/kde-cli-tools-6.5.4.tar.xz) = 88fe4335429ccec842de90eaa881930eccd29bc947528caf6fe12c93e609efb6
-SIZE (KDE/plasma/6.5.4/kde-cli-tools-6.5.4.tar.xz) = 639492
+TIMESTAMP = 1768328293
+SHA256 (KDE/plasma/6.5.5/kde-cli-tools-6.5.5.tar.xz) = 083b5d3c8e6315554547e1fc538c7d9f0671e08f7c52f2bc0a5a345027a12279
+SIZE (KDE/plasma/6.5.5/kde-cli-tools-6.5.5.tar.xz) = 639828
diff --git a/sysutils/plasma6-kde-cli-tools/pkg-plist b/sysutils/plasma6-kde-cli-tools/pkg-plist
index dd8e887d30f7..8f1a61fb892e 100644
--- a/sysutils/plasma6-kde-cli-tools/pkg-plist
+++ b/sysutils/plasma6-kde-cli-tools/pkg-plist
@@ -269,11 +269,14 @@ share/locale/fy/LC_MESSAGES/kdesu.mo
share/locale/fy/LC_MESSAGES/kioclient.mo
share/locale/fy/LC_MESSAGES/kmimetypefinder.mo
share/locale/fy/LC_MESSAGES/kstart.mo
+share/locale/ga/LC_MESSAGES/kbroadcastnotification.mo
share/locale/ga/LC_MESSAGES/kcm_filetypes.mo
+share/locale/ga/LC_MESSAGES/kde-inhibit.mo
share/locale/ga/LC_MESSAGES/kdesu.mo
share/locale/ga/LC_MESSAGES/kioclient.mo
share/locale/ga/LC_MESSAGES/kmimetypefinder.mo
share/locale/ga/LC_MESSAGES/kstart.mo
+share/locale/ga/LC_MESSAGES/plasma-open-settings.mo
share/locale/gl/LC_MESSAGES/kbroadcastnotification.mo
share/locale/gl/LC_MESSAGES/kcm_filetypes.mo
share/locale/gl/LC_MESSAGES/kde-inhibit.mo
diff --git a/sysutils/plasma6-kinfocenter/Makefile b/sysutils/plasma6-kinfocenter/Makefile
index 0bd26466aa22..36fd23d603a6 100644
--- a/sysutils/plasma6-kinfocenter/Makefile
+++ b/sysutils/plasma6-kinfocenter/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kinfocenter
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/sysutils/plasma6-kinfocenter/distinfo b/sysutils/plasma6-kinfocenter/distinfo
index d83b61d7c377..854c9523a468 100644
--- a/sysutils/plasma6-kinfocenter/distinfo
+++ b/sysutils/plasma6-kinfocenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765457160
-SHA256 (KDE/plasma/6.5.4/kinfocenter-6.5.4.tar.xz) = a854669fac8315bec205cd17ad79b03cb41f9f9c0f7af3a7823d6411c68c33ca
-SIZE (KDE/plasma/6.5.4/kinfocenter-6.5.4.tar.xz) = 760708
+TIMESTAMP = 1768328294
+SHA256 (KDE/plasma/6.5.5/kinfocenter-6.5.5.tar.xz) = 567b8f9f4c806414cf417fd59aceaa37485696bd6b655aea01fffd6e2bd5b81c
+SIZE (KDE/plasma/6.5.5/kinfocenter-6.5.5.tar.xz) = 761504
diff --git a/sysutils/plasma6-kinfocenter/pkg-plist b/sysutils/plasma6-kinfocenter/pkg-plist
index 768ae0a501dd..c7023fdc21e5 100644
--- a/sysutils/plasma6-kinfocenter/pkg-plist
+++ b/sysutils/plasma6-kinfocenter/pkg-plist
@@ -179,8 +179,11 @@ share/locale/fr/LC_MESSAGES/kcmusb.mo
share/locale/fr/LC_MESSAGES/kinfocenter.mo
share/locale/fy/LC_MESSAGES/kcm_samba.mo
share/locale/fy/LC_MESSAGES/kcmusb.mo
+share/locale/ga/LC_MESSAGES/kcm_about-distro.mo
+share/locale/ga/LC_MESSAGES/kcm_energyinfo.mo
share/locale/ga/LC_MESSAGES/kcm_samba.mo
share/locale/ga/LC_MESSAGES/kcmusb.mo
+share/locale/ga/LC_MESSAGES/kinfocenter.mo
share/locale/gl/LC_MESSAGES/kcm_about-distro.mo
share/locale/gl/LC_MESSAGES/kcm_energyinfo.mo
share/locale/gl/LC_MESSAGES/kcm_samba.mo
diff --git a/sysutils/plasma6-kmenuedit/Makefile b/sysutils/plasma6-kmenuedit/Makefile
index fdac8dd6076b..20489d8060a0 100644
--- a/sysutils/plasma6-kmenuedit/Makefile
+++ b/sysutils/plasma6-kmenuedit/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kmenuedit
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/sysutils/plasma6-kmenuedit/distinfo b/sysutils/plasma6-kmenuedit/distinfo
index a8ab51d55ea1..3e414b0adb32 100644
--- a/sysutils/plasma6-kmenuedit/distinfo
+++ b/sysutils/plasma6-kmenuedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765457160
-SHA256 (KDE/plasma/6.5.4/kmenuedit-6.5.4.tar.xz) = e57d76b4231e56f237957c9cd7d8a6881a42638cede400d1e42a6bb48a1896a9
-SIZE (KDE/plasma/6.5.4/kmenuedit-6.5.4.tar.xz) = 886096
+TIMESTAMP = 1768328294
+SHA256 (KDE/plasma/6.5.5/kmenuedit-6.5.5.tar.xz) = 4505d8205e2dc8d009e0bb83080088d499085c1675fbedb553b21bd2fd1f029f
+SIZE (KDE/plasma/6.5.5/kmenuedit-6.5.5.tar.xz) = 886024
diff --git a/sysutils/plasma6-knighttime/distinfo b/sysutils/plasma6-knighttime/distinfo
index 1b5745b3812e..c7b6e6cfff40 100644
--- a/sysutils/plasma6-knighttime/distinfo
+++ b/sysutils/plasma6-knighttime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765457161
-SHA256 (KDE/plasma/6.5.4/knighttime-6.5.4.tar.xz) = df7bbf4feadbcd437d5e97785878c5da82a0c9ec99bd5a01dd5788432c07b0c7
-SIZE (KDE/plasma/6.5.4/knighttime-6.5.4.tar.xz) = 39916
+TIMESTAMP = 1768328295
+SHA256 (KDE/plasma/6.5.5/knighttime-6.5.5.tar.xz) = a12430bb7059f866bb2b2f4351965beb54b54d1502d482ac9f3b43a95fa736a3
+SIZE (KDE/plasma/6.5.5/knighttime-6.5.5.tar.xz) = 39920
diff --git a/sysutils/plasma6-ksystemstats/Makefile b/sysutils/plasma6-ksystemstats/Makefile
index 46fc36be79c1..f55aab85afdb 100644
--- a/sysutils/plasma6-ksystemstats/Makefile
+++ b/sysutils/plasma6-ksystemstats/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ksystemstats
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/sysutils/plasma6-ksystemstats/distinfo b/sysutils/plasma6-ksystemstats/distinfo
index 90f6d865d5f5..fcee3dfc588b 100644
--- a/sysutils/plasma6-ksystemstats/distinfo
+++ b/sysutils/plasma6-ksystemstats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765457161
-SHA256 (KDE/plasma/6.5.4/ksystemstats-6.5.4.tar.xz) = a53038232221b773c695312c6cd3f11a903be1aa186fd4c274ddded8c1ac31fb
-SIZE (KDE/plasma/6.5.4/ksystemstats-6.5.4.tar.xz) = 159372
+TIMESTAMP = 1768328295
+SHA256 (KDE/plasma/6.5.5/ksystemstats-6.5.5.tar.xz) = c51097403d084f22fcd8534ce6f439050b58a2ac60953ace2dc7012412adce9d
+SIZE (KDE/plasma/6.5.5/ksystemstats-6.5.5.tar.xz) = 160136
diff --git a/sysutils/plasma6-ksystemstats/pkg-plist b/sysutils/plasma6-ksystemstats/pkg-plist
index 0271efdbe6c8..8fe0f093c506 100644
--- a/sysutils/plasma6-ksystemstats/pkg-plist
+++ b/sysutils/plasma6-ksystemstats/pkg-plist
@@ -25,6 +25,7 @@ share/locale/et/LC_MESSAGES/ksystemstats_plugins.mo
share/locale/eu/LC_MESSAGES/ksystemstats_plugins.mo
share/locale/fi/LC_MESSAGES/ksystemstats_plugins.mo
share/locale/fr/LC_MESSAGES/ksystemstats_plugins.mo
+share/locale/ga/LC_MESSAGES/ksystemstats_plugins.mo
share/locale/gl/LC_MESSAGES/ksystemstats_plugins.mo
share/locale/he/LC_MESSAGES/ksystemstats_plugins.mo
share/locale/hi/LC_MESSAGES/ksystemstats_plugins.mo
diff --git a/sysutils/plasma6-libksysguard/Makefile b/sysutils/plasma6-libksysguard/Makefile
index 4954b60c8c0a..f6de699d880e 100644
--- a/sysutils/plasma6-libksysguard/Makefile
+++ b/sysutils/plasma6-libksysguard/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libksysguard
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/sysutils/plasma6-libksysguard/distinfo b/sysutils/plasma6-libksysguard/distinfo
index ed5b01cff133..ccf1bd418525 100644
--- a/sysutils/plasma6-libksysguard/distinfo
+++ b/sysutils/plasma6-libksysguard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765457162
-SHA256 (KDE/plasma/6.5.4/libksysguard-6.5.4.tar.xz) = 74f370be24722afa2ae79acf3d73edc6a23f0ecba8e0b717de973f5d0da0508e
-SIZE (KDE/plasma/6.5.4/libksysguard-6.5.4.tar.xz) = 334960
+TIMESTAMP = 1768328296
+SHA256 (KDE/plasma/6.5.5/libksysguard-6.5.5.tar.xz) = 22b8e4812b1dfa6aef18f27d2ba66d6d7702b3e4db250cae48ab946196da734d
+SIZE (KDE/plasma/6.5.5/libksysguard-6.5.5.tar.xz) = 335640
diff --git a/sysutils/plasma6-libksysguard/pkg-plist b/sysutils/plasma6-libksysguard/pkg-plist
index f25eed4f7b7b..afec7015bc14 100644
--- a/sysutils/plasma6-libksysguard/pkg-plist
+++ b/sysutils/plasma6-libksysguard/pkg-plist
@@ -323,6 +323,17 @@ share/locale/fr/LC_MESSAGES/ksysguard_sensors.mo
share/locale/fr/LC_MESSAGES/ksysguard_systemstats.mo
share/locale/fr/LC_MESSAGES/processcore.mo
share/locale/fy/LC_MESSAGES/processcore.mo
+share/locale/ga/LC_MESSAGES/KSysGuardFormatter.mo
+share/locale/ga/LC_MESSAGES/KSysGuardSensorFaces.mo
+share/locale/ga/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.barchart.mo
+share/locale/ga/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.colorgrid.mo
+share/locale/ga/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.facegrid.mo
+share/locale/ga/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.horizontalbars.mo
+share/locale/ga/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.linechart.mo
+share/locale/ga/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.piechart.mo
+share/locale/ga/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.textonly.mo
+share/locale/ga/LC_MESSAGES/ksysguard_sensors.mo
+share/locale/ga/LC_MESSAGES/ksysguard_systemstats.mo
share/locale/ga/LC_MESSAGES/processcore.mo
share/locale/gl/LC_MESSAGES/KSysGuardFormatter.mo
share/locale/gl/LC_MESSAGES/KSysGuardSensorFaces.mo
diff --git a/sysutils/plasma6-plasma-disks/Makefile b/sysutils/plasma6-plasma-disks/Makefile
index 968894523329..6804a6922f7d 100644
--- a/sysutils/plasma6-plasma-disks/Makefile
+++ b/sysutils/plasma6-plasma-disks/Makefile
@@ -1,5 +1,6 @@
PORTNAME= plasma-disks
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/sysutils/plasma6-plasma-disks/distinfo b/sysutils/plasma6-plasma-disks/distinfo
index b074122abed6..013483217f9d 100644
--- a/sysutils/plasma6-plasma-disks/distinfo
+++ b/sysutils/plasma6-plasma-disks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765457163
-SHA256 (KDE/plasma/6.5.4/plasma-disks-6.5.4.tar.xz) = ec86e8659c03f0bd8867bb17fa876586ee15ac24aad528911debf12c534c711b
-SIZE (KDE/plasma/6.5.4/plasma-disks-6.5.4.tar.xz) = 105136
+TIMESTAMP = 1768328297
+SHA256 (KDE/plasma/6.5.5/plasma-disks-6.5.5.tar.xz) = df3863ebbfd1fdc925e01b1fc95e906016a452d77854a20fcb2297681dc46b77
+SIZE (KDE/plasma/6.5.5/plasma-disks-6.5.5.tar.xz) = 105252
diff --git a/sysutils/plasma6-plasma-disks/pkg-plist b/sysutils/plasma6-plasma-disks/pkg-plist
index 45f1035084eb..954a65c751b5 100644
--- a/sysutils/plasma6-plasma-disks/pkg-plist
+++ b/sysutils/plasma6-plasma-disks/pkg-plist
@@ -22,6 +22,7 @@ share/locale/et/LC_MESSAGES/kcm_disks.mo
share/locale/eu/LC_MESSAGES/kcm_disks.mo
share/locale/fi/LC_MESSAGES/kcm_disks.mo
share/locale/fr/LC_MESSAGES/kcm_disks.mo
+share/locale/ga/LC_MESSAGES/kcm_disks.mo
share/locale/gl/LC_MESSAGES/kcm_disks.mo
share/locale/he/LC_MESSAGES/kcm_disks.mo
share/locale/hi/LC_MESSAGES/kcm_disks.mo
diff --git a/sysutils/plasma6-plasma-systemmonitor/Makefile b/sysutils/plasma6-plasma-systemmonitor/Makefile
index 5e564aefdaeb..c5952f04792a 100644
--- a/sysutils/plasma6-plasma-systemmonitor/Makefile
+++ b/sysutils/plasma6-plasma-systemmonitor/Makefile
@@ -1,5 +1,6 @@
PORTNAME= plasma-systemmonitor
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/sysutils/plasma6-plasma-systemmonitor/distinfo b/sysutils/plasma6-plasma-systemmonitor/distinfo
index 9843bfa02ba3..5898bb206b0a 100644
--- a/sysutils/plasma6-plasma-systemmonitor/distinfo
+++ b/sysutils/plasma6-plasma-systemmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765457163
-SHA256 (KDE/plasma/6.5.4/plasma-systemmonitor-6.5.4.tar.xz) = b86586f234c23101ee90326e0f5175188276d1a04975923164b411f2400e8367
-SIZE (KDE/plasma/6.5.4/plasma-systemmonitor-6.5.4.tar.xz) = 218588
+TIMESTAMP = 1768328297
+SHA256 (KDE/plasma/6.5.5/plasma-systemmonitor-6.5.5.tar.xz) = 8be93fa95d510f2b53ac8a86f7e66aa10e5480af3632e419689bdb5ad33ef1fe
+SIZE (KDE/plasma/6.5.5/plasma-systemmonitor-6.5.5.tar.xz) = 220212
diff --git a/sysutils/plasma6-plasma-systemmonitor/pkg-plist b/sysutils/plasma6-plasma-systemmonitor/pkg-plist
index 26e65fb4a0ed..debaeca379a5 100644
--- a/sysutils/plasma6-plasma-systemmonitor/pkg-plist
+++ b/sysutils/plasma6-plasma-systemmonitor/pkg-plist
@@ -107,6 +107,9 @@ share/locale/fi/LC_MESSAGES/plasma-systemmonitor.mo
share/locale/fr/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.applicationstable.mo
share/locale/fr/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.processtable.mo
share/locale/fr/LC_MESSAGES/plasma-systemmonitor.mo
+share/locale/ga/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.applicationstable.mo
+share/locale/ga/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.processtable.mo
+share/locale/ga/LC_MESSAGES/plasma-systemmonitor.mo
share/locale/gl/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.applicationstable.mo
share/locale/gl/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.processtable.mo
share/locale/gl/LC_MESSAGES/plasma-systemmonitor.mo
diff --git a/sysutils/plasma6-polkit-kde-agent-1/distinfo b/sysutils/plasma6-polkit-kde-agent-1/distinfo
index 1db9a14ceb79..58af9979b878 100644
--- a/sysutils/plasma6-polkit-kde-agent-1/distinfo
+++ b/sysutils/plasma6-polkit-kde-agent-1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765457164
-SHA256 (KDE/plasma/6.5.4/polkit-kde-agent-1-6.5.4.tar.xz) = ab446842fcd60c9a740c34d851feef98fca2ef600a3c949f2ec3858838fb8a24
-SIZE (KDE/plasma/6.5.4/polkit-kde-agent-1-6.5.4.tar.xz) = 57596
+TIMESTAMP = 1768328298
+SHA256 (KDE/plasma/6.5.5/polkit-kde-agent-1-6.5.5.tar.xz) = e75d827e5b54c0ea05e7a01ae90b3d3d839dff5fcbe0903abf0527dcae193d4a
+SIZE (KDE/plasma/6.5.5/polkit-kde-agent-1-6.5.5.tar.xz) = 57636
diff --git a/sysutils/plasma6-powerdevil/Makefile b/sysutils/plasma6-powerdevil/Makefile
index d030934be580..646781998829 100644
--- a/sysutils/plasma6-powerdevil/Makefile
+++ b/sysutils/plasma6-powerdevil/Makefile
@@ -1,5 +1,6 @@
PORTNAME= powerdevil
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/sysutils/plasma6-powerdevil/distinfo b/sysutils/plasma6-powerdevil/distinfo
index 150ed0819c70..f1023ce86bf4 100644
--- a/sysutils/plasma6-powerdevil/distinfo
+++ b/sysutils/plasma6-powerdevil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765457165
-SHA256 (KDE/plasma/6.5.4/powerdevil-6.5.4.tar.xz) = 99e427b7576b1930bb40a358419f9bac36e3b59f91ff7d1c4c73bb6c58033e1a
-SIZE (KDE/plasma/6.5.4/powerdevil-6.5.4.tar.xz) = 1241772
+TIMESTAMP = 1768328298
+SHA256 (KDE/plasma/6.5.5/powerdevil-6.5.5.tar.xz) = 1f67c14d05df9cdf86571dd86c33ad91e855e5595cabab7f42289bf7e35ebfe4
+SIZE (KDE/plasma/6.5.5/powerdevil-6.5.5.tar.xz) = 1244852
diff --git a/sysutils/plasma6-powerdevil/pkg-plist b/sysutils/plasma6-powerdevil/pkg-plist
index 78c0227e5833..7c8d4f4495b0 100644
--- a/sysutils/plasma6-powerdevil/pkg-plist
+++ b/sysutils/plasma6-powerdevil/pkg-plist
@@ -196,8 +196,10 @@ share/locale/fr/LC_MESSAGES/powerdevil.mo
share/locale/fy/LC_MESSAGES/plasma_applet_org.kde.plasma.battery.mo
share/locale/fy/LC_MESSAGES/plasma_runner_powerdevil.mo
share/locale/fy/LC_MESSAGES/powerdevil.mo
+share/locale/ga/LC_MESSAGES/kcm_mobile_power.mo
share/locale/ga/LC_MESSAGES/kcm_powerdevilprofilesconfig.mo
share/locale/ga/LC_MESSAGES/plasma_applet_org.kde.plasma.battery.mo
+share/locale/ga/LC_MESSAGES/plasma_applet_org.kde.plasma.brightness.mo
share/locale/ga/LC_MESSAGES/plasma_runner_powerdevil.mo
share/locale/ga/LC_MESSAGES/powerdevil.mo
share/locale/gl/LC_MESSAGES/kcm_mobile_power.mo
diff --git a/sysutils/plasma6-systemsettings/Makefile b/sysutils/plasma6-systemsettings/Makefile
index 4e8815f43bce..dd4661979533 100644
--- a/sysutils/plasma6-systemsettings/Makefile
+++ b/sysutils/plasma6-systemsettings/Makefile
@@ -1,5 +1,6 @@
PORTNAME= systemsettings
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/sysutils/plasma6-systemsettings/distinfo b/sysutils/plasma6-systemsettings/distinfo
index d6ee09dfc751..a9194837a074 100644
--- a/sysutils/plasma6-systemsettings/distinfo
+++ b/sysutils/plasma6-systemsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765457165
-SHA256 (KDE/plasma/6.5.4/systemsettings-6.5.4.tar.xz) = 798ef6c826105f4433961af59a9a182ff768d58bd4a516e18c912e5020603803
-SIZE (KDE/plasma/6.5.4/systemsettings-6.5.4.tar.xz) = 220596
+TIMESTAMP = 1768328299
+SHA256 (KDE/plasma/6.5.5/systemsettings-6.5.5.tar.xz) = 8677fe07e66bad787e7ef43e935296c201973a4ec9505ba00d6f3afe4b1cc2c6
+SIZE (KDE/plasma/6.5.5/systemsettings-6.5.5.tar.xz) = 220900
diff --git a/sysutils/podman/Makefile b/sysutils/podman/Makefile
index 64f89bff40c0..8d09cfe3fec0 100644
--- a/sysutils/podman/Makefile
+++ b/sysutils/podman/Makefile
@@ -1,6 +1,7 @@
PORTNAME= podman
DISTVERSIONPREFIX= v
DISTVERSION= 5.7.1
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
@@ -20,7 +21,7 @@ RUN_DEPENDS= conmon:sysutils/conmon \
containers-common>=0:sysutils/containers-common \
ocijail:sysutils/ocijail
-USES= gmake go:no_targets,1.24 pkgconfig python:build shebangfix
+USES= gmake go:1.24+,no_targets pkgconfig python:build shebangfix
USE_RC_SUBR= podman podman_service
SHEBANG_FILES= ${WRKSRC}/hack/markdown-preprocess
diff --git a/sysutils/podman/files/podman.in b/sysutils/podman/files/podman.in
index 653f7cd25507..13aa7b8ec94d 100755
--- a/sysutils/podman/files/podman.in
+++ b/sysutils/podman/files/podman.in
@@ -20,9 +20,17 @@ rcvar=${name}_enable
: ${podman_enable:=NO}
: ${podman_flags:="--noout"}
+: ${podman_user:="www"}
+: ${podman_group:="www"}
+: ${podman_mode:="0770"}
+: ${podman_rundir:="/var/run/podman"}
+: ${podman_socket:="${podman_rundir}/podman.sock"}
+: ${podman_socket_timeout:=5}
podman=%%PREFIX%%/bin/${name}
+start_precmd="podman_prestart"
start_cmd="podman_start"
+start_postcmd="podman_poststart"
stop_cmd="podman_stop"
restart_cmd="podman_stop && podman_start"
@@ -31,6 +39,30 @@ container_list=$(
${podman} container ls --all --filter restart-policy=always -q \
| tr '\n' ' ')
+podman_prestart()
+{
+ install -d -o ${podman_user} -g ${podman_group} -m ${podman_mode} ${podman_rundir}
+}
+
+podman_poststart()
+{
+ local _timeout=${podman_socket_timeout}
+ local _elapsed=0
+
+ while [ ${_elapsed} -lt ${_timeout} ]; do
+ if [ -S "${podman_socket}" ]; then
+ chown ${podman_user}:${podman_group} "${podman_socket}"
+ chmod ${podman_mode} "${podman_socket}"
+ return 0
+ fi
+ sleep 1
+ _elapsed=$((_elapsed + 1))
+ done
+
+ warn "Timed out waiting for ${podman_socket} after ${_timeout} seconds"
+ return 1
+}
+
podman_start()
{
if [ -n "${container_list}" ]; then
diff --git a/sysutils/polkit/Makefile b/sysutils/polkit/Makefile
index 5ef0e246011d..c713bb5a77d1 100644
--- a/sysutils/polkit/Makefile
+++ b/sysutils/polkit/Makefile
@@ -1,6 +1,5 @@
PORTNAME= polkit
-DISTVERSION= 125
-PORTREVISION= 1
+DISTVERSION= 127
CATEGORIES= sysutils gnome
MAINTAINER= desktop@FreeBSD.org
@@ -11,16 +10,22 @@ LICENSE= LGPL20+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libexpat.so:textproc/expat2 \
- libdbus-1.so:devel/dbus
+ libdbus-1.so:devel/dbus \
+ libduktape.so:lang/duktape-lib
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-dbusmock>0:devel/py-python-dbusmock@${PY_FLAVOR} \
+ ${LOCALBASE}/sbin/console-kit-daemon:sysutils/consolekit2
USERS= polkitd
GROUPS= polkitd
-USES= compiler:c++17-lang cpe gettext gnome localbase meson \
- pathfix pkgconfig shebangfix tar:bz2
-USE_GNOME= glib20 intltool introspection:build
-SHEBANG_FILES= ${WRKSRC}/src/polkitbackend/toarray.pl
+USES= compiler:c++17-lang cpe dbus-testing gettext-tools gnome \
+ localbase meson pathfix perl5 pkgconfig python:test shebangfix
+USE_GNOME= glib20 introspection:build
+SHEBANG_FILES= src/polkitbackend/toarray.pl \
+ test/wrapper.py
USE_LDCONFIG= yes
+USE_PERL5= build
CPE_VENDOR= polkit_project
USE_GITHUB= yes
@@ -31,32 +36,23 @@ MESON_ARGS= -Dpam_include=system \
-Dpolkitd_user=${USERS} \
-Dexamples=false \
-Dsession_tracking=ConsoleKit \
- -Dtests=false \
+ -Dtests=true \
-Dintrospection=true \
- -Dgtk_doc=false
+ -Dgtk_doc=false \
+ -Dgettext=true
OPTIONS_DEFINE= MANPAGES
-OPTIONS_DEFAULT= DUKTAPE
-OPTIONS_SINGLE= JS
-OPTIONS_SINGLE_JS= DUKTAPE SPIDERMONKEY
-
-JS_DESC= JavaScript engines
-DUKTAPE_DESC= Duktape JavaScript backend
-SPIDERMONKEY_DESC= SpiderMonkey JavaScript backend
-
-DUKTAPE_LIB_DEPENDS= libduktape.so:lang/duktape-lib
-DUKTAPE_MESON_ON= -Djs_engine='duktape'
-
-SPIDERMONKEY_LIB_DEPENDS= libmozjs-115.so:lang/spidermonkey115
-SPIDERMONKEY_MESON_ON= -Djs_engine='mozjs'
+OPTIONS_SUB= yes
MANPAGES_BUILD_DEPENDS= docbook-sgml>0:textproc/docbook-sgml \
docbook-xsl>0:textproc/docbook-xsl
MANPAGES_USE= gnome=libxslt:build
MANPAGES_MESON_TRUE= man
-OPTIONS_SUB= yes
+.ifdef ALLOW_SYSTEM_AFFECTING_TESTS
+TEST_ENV+= ALLOW_SYSTEM_AFFECTING_TESTS=1
+.endif
.include <bsd.port.pre.mk>
@@ -79,4 +75,13 @@ post-install:
${MKDIR} ${STAGEDIR}/var/lib/polkit-1/localauthority/${i}
.endfor
+.if !defined(ALLOW_SYSTEM_AFFECTING_TESTS)
+post-test:
+ @${ECHO_CMD}
+ @${ECHO_CMD} "===> Polkit tests were skipped, because they create system users and groups"
+ @${ECHO_CMD} "and are only safe to run inside a discardable jail. If that's the case, run"
+ @${ECHO_CMD} "make test ALLOW_SYSTEM_AFFECTING_TESTS=yes"
+ @${ECHO_CMD}
+.endif
+
.include <bsd.port.post.mk>
diff --git a/sysutils/polkit/distinfo b/sysutils/polkit/distinfo
index 70ea00eef283..6e31d3b7fd8e 100644
--- a/sysutils/polkit/distinfo
+++ b/sysutils/polkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725097769
-SHA256 (polkit-org-polkit-125_GH0.tar.gz) = ea5cd6e6e2afa6bad938ee770bf0c2cd9317910f37956faeba2869adcf3747d1
-SIZE (polkit-org-polkit-125_GH0.tar.gz) = 453652
+TIMESTAMP = 1766007520
+SHA256 (polkit-org-polkit-127_GH0.tar.gz) = 9b7bc16f086479dcc626c575976568ba4a85d34297a750d8ab3d2e57f6d8b988
+SIZE (polkit-org-polkit-127_GH0.tar.gz) = 472872
diff --git a/sysutils/polkit/files/patch-docs_man_polkit.xml b/sysutils/polkit/files/patch-docs_man_polkit.xml
index 674c65c30674..1804686e0c16 100644
--- a/sysutils/polkit/files/patch-docs_man_polkit.xml
+++ b/sysutils/polkit/files/patch-docs_man_polkit.xml
@@ -1,22 +1,26 @@
---- docs/man/polkit.xml.orig 2018-01-20 14:00:19 UTC
+--- docs/man/polkit.xml.orig 2025-12-17 16:14:53 UTC
+++ docs/man/polkit.xml
-@@ -104,12 +104,12 @@ System Context | |
+@@ -104,17 +104,15 @@ +------------------+ |
+------------------+ |
^ |
- | +--------------------------------------+
-- | | /usr/share/polkit-1/actions/*.policy |
-+ | | %%LOCALBASE%%/share/polkit-1/actions/*.policy |
- | +--------------------------------------+
+ | +--------------------------------------------+
+- | | /etc/polkit-1/actions/*.policy |
++ | | %%LOCALBASE%%/etc/polkit-1/actions/*.policy |
+ | | /run/polkit-1/actions/*.policy |
+ | | /usr/local/share/polkit-1/actions/*.policy |
+- | | /usr/share/polkit-1/actions/*.policy |
+ | +--------------------------------------------+
|
- +--------------------------------------+
-- | /etc/polkit-1/rules.d/*.rules |
-- | /usr/share/polkit-1/rules.d/*.rules |
-+ | %%LOCALBASE%%/etc/polkit-1/rules.d/*.rules |
-+ | %%LOCALBASE%%/share/polkit-1/rules.d/*.rules |
- +--------------------------------------+
+ +--------------------------------------------+
+- | /etc/polkit-1/rules.d/*.rules |
++ | %%LOCALBASE%%/etc/polkit-1/rules.d/*.rules |
+ | /run/polkit-1/rules.d/*.rules |
+ | /usr/local/share/polkit-1/rules.d/*.rules |
+- | /usr/share/polkit-1/rules.d/*.rules |
+ +--------------------------------------------+
]]></programlisting>
</textobject>
-@@ -217,7 +217,7 @@ System Context | |
+@@ -222,7 +220,7 @@ +-----------------------------------------------------
order to use polkit. Actions correspond to operations that
clients can request the mechanism to carry out and are defined
in XML files that the mechanism installs into the <filename
@@ -25,37 +29,31 @@
directory.
</para>
-@@ -473,21 +473,21 @@ System Context | |
+@@ -481,10 +479,9 @@ +-----------------------------------------------------
+ directories in this order:
+ </para>
+ <itemizedlist mark='opencircle' spacing='compact'>
+- <listitem><para><filename>/etc/polkit-1/rules.d</filename></para></listitem>
++ <listitem><para><filename>%%LOCALBASE%%/etc/polkit-1/rules.d</filename></para></listitem>
+ <listitem><para><filename>/run/polkit-1/rules.d</filename></para></listitem>
+ <listitem><para><filename>/usr/local/share/polkit-1/rules.d</filename></para></listitem>
+- <listitem><para><filename>/usr/share/polkit-1/rules.d</filename></para></listitem>
+ </itemizedlist>
<para>
- <command>polkitd</command> reads
- <filename class='extension'>.rules</filename> files from the
-- <filename class='directory'>/etc/polkit-1/rules.d</filename> and
-- <filename class='directory'>/usr/share/polkit-1/rules.d</filename>
-+ <filename class='directory'>%%LOCALBASE%%/etc/polkit-1/rules.d</filename> and
-+ <filename class='directory'>%%LOCALBASE%%/share/polkit-1/rules.d</filename>
- directories by sorting the files in lexical order based on the
- basename on each file (if there's a tie, files in
-- <filename class='directory'>/etc</filename>
-+ <filename class='directory'>%%LOCALBASE%%/etc</filename>
- are processed before files in
-- <filename class='directory'>/usr</filename>).
-+ <filename class='directory'>%%LOCALBASE%%/share</filename>).
- For example, for the following four
- files, the order is
+ These directories are processed in lexical order based on the basename
+@@ -493,10 +490,9 @@ +-----------------------------------------------------
+ files, the order is:
</para>
<itemizedlist mark='opencircle' spacing='compact'>
- <listitem><para><filename>/etc/polkit-1/rules.d/10-auth.rules</filename></para></listitem>
-- <listitem><para><filename>/usr/share/polkit-1/rules.d/10-auth.rules</filename></para></listitem>
-- <listitem><para><filename>/etc/polkit-1/rules.d/15-auth.rules</filename></para></listitem>
-- <listitem><para><filename>/usr/share/polkit-1/rules.d/20-auth.rules</filename></para></listitem>
+ <listitem><para><filename>%%LOCALBASE%%/etc/polkit-1/rules.d/10-auth.rules</filename></para></listitem>
-+ <listitem><para><filename>%%LOCALBASE%%/share/polkit-1/rules.d/10-auth.rules</filename></para></listitem>
-+ <listitem><para><filename>%%LOCALBASE%%/etc/polkit-1/rules.d/15-auth.rules</filename></para></listitem>
-+ <listitem><para><filename>%%LOCALBASE%%/share/polkit-1/rules.d/20-auth.rules</filename></para></listitem>
+ <listitem><para><filename>/run/polkit-1/rules.d/10-auth.rules</filename></para></listitem>
+ <listitem><para><filename>/usr/local/share/polkit-1/rules.d/10-auth.rules</filename></para></listitem>
+- <listitem><para><filename>/usr/share/polkit-1/rules.d/10-auth.rules</filename></para></listitem>
</itemizedlist>
<para>
- Both directories are monitored so if a rules file is changed,
-@@ -567,7 +567,7 @@ System Context | |
+ All of these directories are monitored, so if a rules file is changed,
+@@ -576,7 +572,7 @@ +-----------------------------------------------------
called in the order they have been added until one of the
functions returns a value. Hence, to add an authorization rule
that is processed before other rules, put it in a file in
@@ -64,18 +62,18 @@
with a name that sorts before other rules files, for example
<filename>00-early-checks.rules</filename>. Each function should
return a value from <literal>polkit.Result</literal>
-@@ -683,8 +683,8 @@ polkit.addRule(function(action, subject) {
+@@ -692,8 +688,8 @@ polkit.addRule(function(action, subject) {
will produce the following when the user runs 'pkexec -u bateman bash -i' from a shell:
</para>
<programlisting><![CDATA[
-May 24 14:28:50 thinkpad polkitd[32217]: /etc/polkit-1/rules.d/10-test.rules:3: action=[Action id='org.freedesktop.policykit.exec' command_line='/usr/bin/bash -i' program='/usr/bin/bash' user='bateman' user.gecos='Patrick Bateman' user.display='Patrick Bateman (bateman)']
-May 24 14:28:50 thinkpad polkitd[32217]: /etc/polkit-1/rules.d/10-test.rules:4: subject=[Subject pid=1352 user='davidz' groups=davidz,wheel, seat='seat0' session='1' local=true active=true]
-+May 24 14:28:50 thinkpad polkitd[32217]: %%LOCALBASE%%/etc/polkit-1/rules.d/10-test.rules:3: action=[Action id='org.freedesktop.policykit.exec' command_line='/usr/bin/bash -i' program='/usr/bin/bash' user='bateman' user.gecos='Patrick Bateman' user.display='Patrick Bateman (bateman)']
++May 24 14:28:50 thinkpad polkitd[32217]: %%LOCALBASE%%/etc/polkit-1/rules.d/10-test.rules:3: action=[Action id='org.freedesktop.policykit.exec' command_line='%%LOCALBASE%%/bin/bash -i' program='%%LOCALBASE%%/bin/bash' user='bateman' user.gecos='Patrick Bateman' user.display='Patrick Bateman (bateman)']
+May 24 14:28:50 thinkpad polkitd[32217]: %%LOCALBASE%%/etc/polkit-1/rules.d/10-test.rules:4: subject=[Subject pid=1352 user='davidz' groups=davidz,wheel, seat='seat0' session='1' local=true active=true]
]]></programlisting>
</refsect2>
-@@ -916,7 +916,7 @@ polkit.addRule(function(action, subject) {
+@@ -960,7 +956,7 @@ polkit.addRule(function(action, subject) {
<programlisting><![CDATA[
polkit.addRule(function(action, subject) {
if (action.id == "org.freedesktop.policykit.exec" &&
diff --git a/sysutils/polkit/files/patch-src_polkit_polkitunixsession.c b/sysutils/polkit/files/patch-src_polkit_polkitunixsession.c
index 6367e0e5c6b6..56e196d6df16 100644
--- a/sysutils/polkit/files/patch-src_polkit_polkitunixsession.c
+++ b/sysutils/polkit/files/patch-src_polkit_polkitunixsession.c
@@ -1,9 +1,9 @@
FreeBSD ConsoleKit is patched to return proper IDs instead D-Bus paths, so
adapt Polkit to this case.
---- src/polkit/polkitunixsession.c.orig 2023-07-28 12:34:38 UTC
+--- src/polkit/polkitunixsession.c.orig 2025-12-17 16:14:53 UTC
+++ src/polkit/polkitunixsession.c
-@@ -364,6 +364,7 @@ polkit_unix_session_exists_sync (PolkitSubject *subj
+@@ -360,6 +360,7 @@ polkit_unix_session_exists_sync (PolkitSubject *subj
PolkitUnixSession *session = POLKIT_UNIX_SESSION (subject);
GDBusConnection *connection;
GVariant *result;
@@ -11,7 +11,7 @@ adapt Polkit to this case.
gboolean ret;
ret = FALSE;
-@@ -372,9 +373,12 @@ polkit_unix_session_exists_sync (PolkitSubject *subj
+@@ -368,9 +369,12 @@ polkit_unix_session_exists_sync (PolkitSubject *subj
if (connection == NULL)
goto out;
@@ -25,7 +25,7 @@ adapt Polkit to this case.
"org.freedesktop.ConsoleKit.Session", /* interface name */
"GetUser", /* method */
NULL, /* parameters */
-@@ -383,6 +387,7 @@ polkit_unix_session_exists_sync (PolkitSubject *subj
+@@ -379,6 +383,7 @@ polkit_unix_session_exists_sync (PolkitSubject *subj
-1,
cancellable,
error);
@@ -33,7 +33,7 @@ adapt Polkit to this case.
if (result == NULL)
goto out;
-@@ -472,6 +477,7 @@ polkit_unix_session_initable_init (GInitable *init
+@@ -468,6 +473,7 @@ polkit_unix_session_initable_init (GInitable *init
PolkitUnixSession *session = POLKIT_UNIX_SESSION (initable);
GDBusConnection *connection;
GVariant *result;
@@ -41,7 +41,7 @@ adapt Polkit to this case.
gboolean ret;
connection = NULL;
-@@ -502,7 +508,8 @@ polkit_unix_session_initable_init (GInitable *init
+@@ -498,7 +504,8 @@ polkit_unix_session_initable_init (GInitable *init
if (result == NULL)
goto out;
diff --git a/sysutils/polkit/files/patch-src_polkitagent_polkitagenthelper-pam.c b/sysutils/polkit/files/patch-src_polkitagent_polkitagenthelper-pam.c
new file mode 100644
index 000000000000..0f1a0d673da8
--- /dev/null
+++ b/sysutils/polkit/files/patch-src_polkitagent_polkitagenthelper-pam.c
@@ -0,0 +1,27 @@
+--- src/polkitagent/polkitagenthelper-pam.c.orig 2025-12-17 16:14:53 UTC
++++ src/polkitagent/polkitagenthelper-pam.c
+@@ -38,7 +38,7 @@
+ # define SO_PEERPIDFD 0x404B
+ # elif defined(__sparc__)
+ # define SO_PEERPIDFD 0x0056
+-# else
++# elif defined(__linux__)
+ # define SO_PEERPIDFD 77
+ # endif
+ #endif
+@@ -137,6 +137,7 @@ main (int argc, char *argv[])
+ goto error;
+ }
+
++#ifdef SO_PEERPIDFD
+ /* We are socket activated and the socket has been set up as stdio/stdout, read user from it */
+ if (argv[1] != NULL && strcmp (argv[1], "--socket-activated") == 0)
+ {
+@@ -177,6 +178,7 @@ main (int argc, char *argv[])
+ uid = ucred.uid;
+ }
+ else
++#endif
+ user_to_auth = argv[1];
+
+ cookie = read_cookie (argc, argv);
diff --git a/sysutils/polkit/files/patch-src_polkitbackend_meson.build b/sysutils/polkit/files/patch-src_polkitbackend_meson.build
index 7190e505d15c..6bf91cba7eeb 100644
--- a/sysutils/polkit/files/patch-src_polkitbackend_meson.build
+++ b/sysutils/polkit/files/patch-src_polkitbackend_meson.build
@@ -1,17 +1,9 @@
---- src/polkitbackend/meson.build.orig 2022-10-26 12:12:24 UTC
+--- src/polkitbackend/meson.build.orig 2025-12-17 16:14:53 UTC
+++ src/polkitbackend/meson.build
-@@ -30,7 +30,6 @@ c_flags = [
- '-DPACKAGE_DATA_DIR="@0@"'.format(pk_prefix / pk_datadir),
- '-DPACKAGE_SYSCONF_DIR="@0@"'.format(pk_prefix / pk_sysconfdir),
- '-D_XOPEN_SOURCE=700',
-- '-D_GNU_SOURCE=1',
- ]
-
- if js_engine == 'duktape'
-@@ -61,7 +60,7 @@ libpolkit_backend = static_library(
-
- install_data(
- '50-default.rules',
+@@ -58,7 +58,7 @@ configure_file(
+ 'PRIVILEGED_GROUP': privileged_group,
+ },
+ install: true,
- install_dir: pk_pkgdatadir / 'rules.d',
+ install_dir: pk_pkgsysconfdir / 'rules.d',
)
diff --git a/sysutils/polkit/files/patch-src_polkitbackend_polkitbackendsessionmonitor.c b/sysutils/polkit/files/patch-src_polkitbackend_polkitbackendsessionmonitor.c
index 216f00b94e58..3d1f73ebe13f 100644
--- a/sysutils/polkit/files/patch-src_polkitbackend_polkitbackendsessionmonitor.c
+++ b/sysutils/polkit/files/patch-src_polkitbackend_polkitbackendsessionmonitor.c
@@ -1,9 +1,9 @@
FreeBSD ConsoleKit is patched to return proper IDs instead D-Bus paths, so
adapt Polkit to this case.
---- src/polkitbackend/polkitbackendsessionmonitor.c.orig 2023-07-28 12:34:38 UTC
+--- src/polkitbackend/polkitbackendsessionmonitor.c.orig 2025-12-17 16:14:53 UTC
+++ src/polkitbackend/polkitbackendsessionmonitor.c
-@@ -385,7 +385,7 @@ polkit_backend_session_monitor_get_session_for_subject
+@@ -384,7 +384,7 @@ polkit_backend_session_monitor_get_session_for_subject
if (POLKIT_IS_UNIX_PROCESS (subject))
{
@@ -12,7 +12,7 @@ adapt Polkit to this case.
GVariant *result;
result = g_dbus_connection_call_sync (monitor->system_bus,
"org.freedesktop.ConsoleKit",
-@@ -400,14 +400,16 @@ polkit_backend_session_monitor_get_session_for_subject
+@@ -399,14 +399,16 @@ polkit_backend_session_monitor_get_session_for_subject
error);
if (result == NULL)
goto out;
@@ -31,7 +31,7 @@ adapt Polkit to this case.
GVariant *result;
result = g_dbus_connection_call_sync (monitor->system_bus,
-@@ -439,8 +441,10 @@ polkit_backend_session_monitor_get_session_for_subject
+@@ -438,8 +440,10 @@ polkit_backend_session_monitor_get_session_for_subject
error);
if (result == NULL)
goto out;
diff --git a/sysutils/polkit/files/patch-test_data_etc_polkit-1_rules.d_10-testing.rules b/sysutils/polkit/files/patch-test_data_etc_polkit-1_rules.d_10-testing.rules
new file mode 100644
index 000000000000..90dbb673529f
--- /dev/null
+++ b/sysutils/polkit/files/patch-test_data_etc_polkit-1_rules.d_10-testing.rules
@@ -0,0 +1,11 @@
+--- test/data/etc/polkit-1/rules.d/10-testing.rules.orig 2025-12-17 16:14:53 UTC
++++ test/data/etc/polkit-1/rules.d/10-testing.rules
+@@ -162,7 +162,7 @@ polkit.addRule(function(action, subject) {
+ polkit.addRule(function(action, subject) {
+ if (action.id == "net.company.spawning.helper_with_output") {
+ try {
+- var out = polkit.spawn(["echo", "-n", "-e", "Hello\nWorld"]);
++ var out = polkit.spawn(["printf", "Hello\nWorld"]);
+ if (out == "Hello\nWorld")
+ return polkit.Result.YES;
+ else
diff --git a/sysutils/polkit/files/patch-test_wrapper.py b/sysutils/polkit/files/patch-test_wrapper.py
new file mode 100644
index 000000000000..c2661cb03a84
--- /dev/null
+++ b/sysutils/polkit/files/patch-test_wrapper.py
@@ -0,0 +1,76 @@
+--- test/wrapper.py.orig 2026-01-07 09:02:36 UTC
++++ test/wrapper.py
+@@ -3,7 +3,9 @@ import os
+ import argparse
+ import atexit
+ import os
++import platform
+ import subprocess
++import shutil
+ import sys
+ import signal
+ import time
+@@ -34,10 +36,11 @@ def setup_test_namespace(data_dir):
+ subprocess.check_call(["mount", "--bind", os.path.join(data_dir, "etc"), "/etc"])
+ except PermissionError:
+ print("Lacking permissions to set up test harness, skipping")
+- sys.exit(77)
++ return False
+ except AttributeError:
+ print("Python 3.12 is required for os.unshare(), skipping")
+- sys.exit(77)
++ return False
++ return True
+
+
+ def stop_dbus(pid: int) -> None:
+@@ -69,6 +72,32 @@ def stop_dbus(pid: int) -> None:
+ signal.signal(signal.SIGTERM, signal.SIG_DFL)
+
+
++def setup_test_unconstrained_freebsd(data_dir):
++ passwd = os.path.join(data_dir, "etc", "passwd")
++ with open(passwd, 'r') as file:
++ for line in file:
++ fields = line.split(":")
++ if fields[0] == "root":
++ continue
++ subprocess.call(["pw", "useradd", "-n", fields[0], "-u", fields[2], "-c", fields[4], "-d", fields[5], "-s", fields[6].strip()])
++ group = os.path.join(data_dir, "etc", "group")
++ with open(group, 'r') as file:
++ for line in file:
++ fields = line.split(":")
++ cmd = ["pw", "groupadd", "-n", fields[0], "-g", fields[2]]
++ members = fields[3].strip()
++ if len(members) > 0:
++ cmd.append("-M")
++ cmd.append(members)
++ if fields[0] == "root":
++ cmd = ["pw", "groupmod", "-g", "0", "-l", "root"]
++ subprocess.call(cmd)
++ shutil.copy2(os.path.join(data_dir, "etc", "netgroup"), "/etc/netgroup")
++ shutil.copy2("/usr/bin/true", "/bin/true")
++ bus = dbus.SystemBus()
++ consolekit = bus.get_object("org.freedesktop.ConsoleKit", "/org/freedesktop/ConsoleKit/Manager")
++ consolekit.GetSeats(dbus_interface="org.freedesktop.ConsoleKit.Manager")
++
+ if __name__ == "__main__":
+ parser = argparse.ArgumentParser()
+ parser.add_argument("test_executable",
+@@ -79,7 +108,15 @@ if __name__ == "__main__":
+ help="set up a mock system D-Bus using dbusmock")
+ args = parser.parse_args()
+
+- setup_test_namespace(args.data_dir)
++ if not setup_test_namespace(args.data_dir):
++ if os.getenv("ALLOW_SYSTEM_AFFECTING_TESTS") == "1":
++ if platform.system() == 'FreeBSD':
++ setup_test_unconstrained_freebsd(args.data_dir)
++ else:
++ setup_test_unconstrained_linux(args.data_dir)
++ else:
++ # skip tests
++ sys.exit(77)
+
+ if args.mock_dbus:
+ dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
diff --git a/sysutils/polkit/pkg-plist b/sysutils/polkit/pkg-plist
index 406c2b4cc403..63e089e2bd5b 100644
--- a/sysutils/polkit/pkg-plist
+++ b/sysutils/polkit/pkg-plist
@@ -56,6 +56,7 @@ share/gettext/its/polkit.its
share/gettext/its/polkit.loc
share/gir-1.0/Polkit-1.0.gir
share/gir-1.0/PolkitAgent-1.0.gir
+share/locale/bg/LC_MESSAGES/polkit-1.mo
share/locale/cs/LC_MESSAGES/polkit-1.mo
share/locale/da/LC_MESSAGES/polkit-1.mo
share/locale/de/LC_MESSAGES/polkit-1.mo
@@ -67,6 +68,7 @@ share/locale/it/LC_MESSAGES/polkit-1.mo
share/locale/ka/LC_MESSAGES/polkit-1.mo
share/locale/nl/LC_MESSAGES/polkit-1.mo
share/locale/nn/LC_MESSAGES/polkit-1.mo
+share/locale/oc/LC_MESSAGES/polkit-1.mo
share/locale/pl/LC_MESSAGES/polkit-1.mo
share/locale/pt/LC_MESSAGES/polkit-1.mo
share/locale/pt_BR/LC_MESSAGES/polkit-1.mo
@@ -79,8 +81,10 @@ share/locale/tr/LC_MESSAGES/polkit-1.mo
share/locale/uk/LC_MESSAGES/polkit-1.mo
share/locale/zh_CN/LC_MESSAGES/polkit-1.mo
share/locale/zh_TW/LC_MESSAGES/polkit-1.mo
+%%MANPAGES%%share/man/man5/polkitd.conf.5.gz
share/polkit-1/actions/org.freedesktop.policykit.policy
share/polkit-1/policyconfig-1.dtd
+share/polkit-1/polkitd.conf
@dir(polkitd,,700) etc/polkit-1/rules.d
@dir(polkitd,,700) share/polkit-1/rules.d
@dir etc/polkit-1/localauthority/90-mandatory.d
diff --git a/sysutils/pollinfo/Makefile b/sysutils/pollinfo/Makefile
index 919701449896..0a561aca62c5 100644
--- a/sysutils/pollinfo/Makefile
+++ b/sysutils/pollinfo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pollinfo
PORTVERSION= 0.2.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils devel
MAINTAINER= arrowd@FreeBSD.org
diff --git a/sysutils/popeye/Makefile b/sysutils/popeye/Makefile
index d058b735979b..072bf00c7aa7 100644
--- a/sysutils/popeye/Makefile
+++ b/sysutils/popeye/Makefile
@@ -1,7 +1,7 @@
PORTNAME= popeye
DISTVERSIONPREFIX= v
DISTVERSION= 0.22.1
-PORTREVISION= 4
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/potnet/Makefile b/sysutils/potnet/Makefile
index 02626f06e754..a9d08ac9850a 100644
--- a/sysutils/potnet/Makefile
+++ b/sysutils/potnet/Makefile
@@ -1,6 +1,6 @@
PORTNAME= potnet
DISTVERSION= 0.5.0
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= sysutils
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/sysutils/process-viewer/Makefile b/sysutils/process-viewer/Makefile
index fde58c325b37..acad46ecebbc 100644
--- a/sysutils/process-viewer/Makefile
+++ b/sysutils/process-viewer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= process-viewer
DISTVERSION= g20220909
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/procs/Makefile b/sysutils/procs/Makefile
index 952c806d8aeb..9bdd8351abd0 100644
--- a/sysutils/procs/Makefile
+++ b/sysutils/procs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= procs
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.10
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/puppet-lint/Makefile b/sysutils/puppet-lint/Makefile
index e7b98b0f5468..31acc2cd4a92 100644
--- a/sysutils/puppet-lint/Makefile
+++ b/sysutils/puppet-lint/Makefile
@@ -1,5 +1,5 @@
PORTNAME= puppet-lint
-PORTVERSION= 5.1.0
+PORTVERSION= 5.1.1
PORTEPOCH= 1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/puppet-lint/distinfo b/sysutils/puppet-lint/distinfo
index ec25d814e7ce..3782c70911d1 100644
--- a/sysutils/puppet-lint/distinfo
+++ b/sysutils/puppet-lint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759188547
-SHA256 (rubygem/puppet-lint-5.1.0.gem) = 90561b677368115a0b40f37d9c0a65c08be7602c1371c165f7d81c6c286bcc96
-SIZE (rubygem/puppet-lint-5.1.0.gem) = 84480
+TIMESTAMP = 1766859861
+SHA256 (rubygem/puppet-lint-5.1.1.gem) = 1e774edbe95c67aae93974416e0d452d6b5fc2c737196a67dd7e5ab548344486
+SIZE (rubygem/puppet-lint-5.1.1.gem) = 84992
diff --git a/sysutils/puppet8/Makefile b/sysutils/puppet8/Makefile
index 10fd5e97a0ae..e0691f84a323 100644
--- a/sysutils/puppet8/Makefile
+++ b/sysutils/puppet8/Makefile
@@ -1,6 +1,6 @@
PORTNAME= puppet
PORTVERSION= 8.10.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= https://forge.puppet.com/v3/files/:forge
PKGNAMESUFFIX= 8
diff --git a/sysutils/puppet8/files/patch-lib_puppet_util_monkey__patches.rb b/sysutils/puppet8/files/patch-lib_puppet_util_monkey__patches.rb
new file mode 100644
index 000000000000..3abac76f868f
--- /dev/null
+++ b/sysutils/puppet8/files/patch-lib_puppet_util_monkey__patches.rb
@@ -0,0 +1,47 @@
+--- lib/puppet/util/monkey_patches.rb.orig 2025-12-27 20:44:22 UTC
++++ lib/puppet/util/monkey_patches.rb
+@@ -1,6 +1,6 @@
+ # frozen_string_literal: true
+
+-require_relative '../../puppet/util/platform'
++require_relative "../../puppet/util/platform"
+
+ module Puppet::Util::MonkeyPatches
+ end
+@@ -49,23 +49,17 @@ end
+ end
+ end
+
+-require_relative '../../puppet/ssl/openssl_loader'
++require_relative "../../puppet/ssl/openssl_loader"
+ unless Puppet::Util::Platform.jruby_fips?
+ class OpenSSL::SSL::SSLContext
+- if DEFAULT_PARAMS[:options]
+- DEFAULT_PARAMS[:options] |= OpenSSL::SSL::OP_NO_SSLv3
+- else
+- DEFAULT_PARAMS[:options] = OpenSSL::SSL::OP_NO_SSLv3
+- end
+-
+- alias __original_initialize initialize
++ alias_method :__original_initialize, :initialize
+ private :__original_initialize
+
+ def initialize(*args)
+ __original_initialize(*args)
+ params = {
+- :options => DEFAULT_PARAMS[:options],
+- :ciphers => DEFAULT_PARAMS[:ciphers],
++ options: DEFAULT_PARAMS[:options],
++ ciphers: DEFAULT_PARAMS[:ciphers]
+ }
+ set_params(params)
+ end
+@@ -75,7 +69,7 @@ if Puppet::Util::Platform.windows?
+ if Puppet::Util::Platform.windows?
+ class OpenSSL::X509::Store
+ @puppet_certs_loaded = false
+- alias __original_set_default_paths set_default_paths
++ alias_method :__original_set_default_paths, :set_default_paths
+ def set_default_paths
+ # This can be removed once openssl integrates with windows
+ # cert store, see https://rt.openssl.org/Ticket/Display.html?id=2158
diff --git a/sysutils/puppet8/files/patch-puppet.gemspec b/sysutils/puppet8/files/patch-puppet.gemspec
index 555c880c809a..c59d6657b0ab 100644
--- a/sysutils/puppet8/files/patch-puppet.gemspec
+++ b/sysutils/puppet8/files/patch-puppet.gemspec
@@ -1,6 +1,6 @@
---- puppet.gemspec.orig 2025-07-23 00:05:26 UTC
+--- puppet.gemspec.orig 2024-10-08 21:08:03 UTC
+++ puppet.gemspec
-@@ -23,7 +23,7 @@ Gem::Specification.new do |spec|
+@@ -23,11 +23,11 @@ Gem::Specification.new do |spec|
spec.add_runtime_dependency('concurrent-ruby', '~> 1.0')
spec.add_runtime_dependency('deep_merge', '~> 1.0')
spec.add_runtime_dependency('facter', ['>= 4.3.0', '< 5'])
@@ -9,3 +9,8 @@
spec.add_runtime_dependency('getoptlong', '~> 0.2.0')
spec.add_runtime_dependency('locale', '~> 2.1')
spec.add_runtime_dependency('multi_json', '~> 1.13')
+- spec.add_runtime_dependency('puppet-resource_api', '~> 1.5')
++ spec.add_runtime_dependency('puppet-resource_api', '>= 1.5')
+ spec.add_runtime_dependency('scanf', '~> 1.0')
+ spec.add_runtime_dependency('semantic_puppet', '~> 1.0')
+
diff --git a/sysutils/py-ansible-core/Makefile b/sysutils/py-ansible-core/Makefile
index 19f7fa302abb..3250719362c3 100644
--- a/sysutils/py-ansible-core/Makefile
+++ b/sysutils/py-ansible-core/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ansible-core
DISTVERSION= 2.18.7
+PORTREVISION= 1
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-ansible-core/files/patch-pyproject.toml b/sysutils/py-ansible-core/files/patch-pyproject.toml
index 4db56a4c7bc9..4063274658d5 100644
--- a/sysutils/py-ansible-core/files/patch-pyproject.toml
+++ b/sysutils/py-ansible-core/files/patch-pyproject.toml
@@ -3,7 +3,7 @@
@@ -1,5 +1,5 @@
[build-system]
-requires = ["setuptools >= 66.1.0, <= 80.9.0", "wheel == 0.45.1"] # lower bound to support controller Python versions, upper bound for latest version tested at release
-+requires = ["setuptools >= 63.1.0, <= 80.9.0", "wheel == 0.45.1"] # lower bound to support controller Python versions, upper bound for latest version tested at release
++requires = ["setuptools >= 63.1.0, <= 80.9.0", "wheel >= 0.45.1"] # lower bound to support controller Python versions, upper bound for latest version tested at release
build-backend = "setuptools.build_meta"
[project]
diff --git a/sysutils/py-ansible-core219/Makefile b/sysutils/py-ansible-core219/Makefile
index 54217c4ffc85..4cd3a8da7154 100644
--- a/sysutils/py-ansible-core219/Makefile
+++ b/sysutils/py-ansible-core219/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ansible-core
DISTVERSION= 2.19.1
+PORTREVISION= 1
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-ansible-core219/files/patch-pyproject.toml b/sysutils/py-ansible-core219/files/patch-pyproject.toml
index 4db56a4c7bc9..4063274658d5 100644
--- a/sysutils/py-ansible-core219/files/patch-pyproject.toml
+++ b/sysutils/py-ansible-core219/files/patch-pyproject.toml
@@ -3,7 +3,7 @@
@@ -1,5 +1,5 @@
[build-system]
-requires = ["setuptools >= 66.1.0, <= 80.9.0", "wheel == 0.45.1"] # lower bound to support controller Python versions, upper bound for latest version tested at release
-+requires = ["setuptools >= 63.1.0, <= 80.9.0", "wheel == 0.45.1"] # lower bound to support controller Python versions, upper bound for latest version tested at release
++requires = ["setuptools >= 63.1.0, <= 80.9.0", "wheel >= 0.45.1"] # lower bound to support controller Python versions, upper bound for latest version tested at release
build-backend = "setuptools.build_meta"
[project]
diff --git a/sysutils/py-ansible-core220/Makefile b/sysutils/py-ansible-core220/Makefile
new file mode 100644
index 000000000000..fe60a7437215
--- /dev/null
+++ b/sysutils/py-ansible-core220/Makefile
@@ -0,0 +1,95 @@
+# XXX Note to users:
+# XXX To build this port one must add DEFAULT_VERSIONS+=python=3.12
+# XXX to /etc/make.conf and rebuild all one's python ports. Use this
+# XXX workaround until Python 3.12 becomes the default.
+
+PORTNAME= ansible-core
+DISTVERSION= 2.20.2
+CATEGORIES= sysutils python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMESUFFIX= 220
+DISTFILES= ${PORTNAME:R:S/-/_/}-${DISTVERSION}${EXTRACT_SUFX}
+
+MAINTAINER= cy@FreeBSD.org
+COMMENT= Radically simple IT automation
+WWW= https://www.ansible.com/
+
+CONFLICTS_INSTALL= py*-ansible-core-* py*-ansible-core219-*
+
+WRKSRC= ${WRKDIR}/${PORTNAME:R:S/-/_/}-${DISTVERSION}
+
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0.0:devel/py-Jinja2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}resolvelib>=0.5.3<1.1.0:devel/py-resolvelib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}toml>0:textproc/py-toml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}passlib>0:security/py-passlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=0:security/py-bcrypt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}boto3>0:www/py-boto3@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}passlib>0:security/py-passlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pycryptodome>=0:security/py-pycryptodome@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>0:devel/py-pytest-xdist@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
+ git:devel/git
+
+USES= ansible:env cpe python shebangfix
+CPE_VENDOR= redhat
+CPE_PRODUCT= ansible
+USE_PYTHON= autoplist concurrent cryptography pep517
+
+SHEBANG_REGEX= [.]/test/.*[.]py
+
+# Pass MAKE_ENV to TEST_ENV so that binary aliases via an updated PATH.
+TEST_ENV= ${MAKE_ENV}
+
+# The "python" binary alias is needed for the tests.
+BINARY_ALIAS= python=${PYTHON_CMD}
+NO_ARCH= yes
+
+post-patch:
+# Preserve the original paths in
+# test/units/cli/galaxy/test_execute_list_collection.py.
+# Replacing /usr/share/ansible breaks tests.
+ ${FIND} ${WRKSRC} -not -regex '${WRKSRC}/test/units/cli/galaxy/test_execute_list_collection.py' -type f -print0 | \
+ ${XARGS} -0 ${REINPLACE_CMD} \
+ -e 's|/etc/ansible|${ETCDIR}|g' \
+ -e 's|/usr/share/ansible|${DATADIR}|g'
+ ${FIND} ${WRKSRC} -type f -name "*.bak" -delete
+
+post-stage:
+ ${FIND} ${STAGEDIR}${PREFIX}/bin -type l -name ansible-\* -lname ansible \
+ -execdir ${RLN} ansible-${PYTHON_VER} {} \;
+# USE_PYTHON=autoplist doesn't add this file to pkg-plist.
+ ${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ansible_test/_data/injector/ansible-inventory
+
+pre-test:
+# This one file does not get its paths replaced correctly in post-patch.
+ ${REINPLACE_CMD} 's|"/etc"|"${ETCDIR:H}"|g' \
+ ${WRKSRC}/test/units/playbook/test_helpers.py
+# This test constructs a Python script inline and uses an invalid path to it.
+ ${REINPLACE_CMD} 's|/usr/bin/python|${PYTHON_CMD}|' \
+ ${WRKSRC}/test/units/modules/test_async_wrapper.py
+# Skip the SELinux tests, it's not present on FreeBSD.
+ ${RM} ${WRKSRC}/test/units/module_utils/basic/test_selinux.py
+# Disable some failing tests. They fail to detect that emoji are of width 2 istead of 1.
+ ${RM} ${WRKSRC}/test/units/utils/test_display.py
+
+do-test:
+ @cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ./bin/ansible-test units -v --python ${PYTHON_VER}
+
+.include <bsd.port.mk>
+
+# Make sure that we override the unique DATADIR and ETCDIR set
+# by the implicit USES=uniquefiles.
+DATADIR= ${ANSIBLE_DATADIR}
+ETCDIR= ${ANSIBLE_ETCDIR}
diff --git a/sysutils/py-ansible-core220/distinfo b/sysutils/py-ansible-core220/distinfo
new file mode 100644
index 000000000000..9ff30776b8b1
--- /dev/null
+++ b/sysutils/py-ansible-core220/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1769780022
+SHA256 (ansible_core-2.20.2.tar.gz) = 75e19a3ad8cf659579ea182cdf948ee0900d700e564802e92876de53dbd9715d
+SIZE (ansible_core-2.20.2.tar.gz) = 3317427
diff --git a/sysutils/py-ansible-core220/files/patch-pyproject.toml b/sysutils/py-ansible-core220/files/patch-pyproject.toml
new file mode 100644
index 000000000000..3537f564fa22
--- /dev/null
+++ b/sysutils/py-ansible-core220/files/patch-pyproject.toml
@@ -0,0 +1,9 @@
+--- pyproject.toml.orig 2026-01-29 11:20:02.000000000 -0800
++++ pyproject.toml 2026-01-30 06:06:24.331402000 -0800
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools >= 66.1.0, <= 80.10.2", "wheel == 0.45.1"] # lower bound to support controller Python versions, upper bound for latest version tested at release
++requires = ["setuptools >= 63.1.0, <= 80.10.2", "wheel >= 0.45.1"] # lower bound to support controller Python versions, upper bound for latest version tested at release
+ build-backend = "setuptools.build_meta"
+
+ [project]
diff --git a/sysutils/py-ansible-core220/pkg-descr b/sysutils/py-ansible-core220/pkg-descr
new file mode 100644
index 000000000000..12dcf10983b9
--- /dev/null
+++ b/sysutils/py-ansible-core220/pkg-descr
@@ -0,0 +1,5 @@
+Ansible is a radically simple configuration-management, deployment,
+task-execution, and multinode orchestration framework.
+
+ansible-core contains the core engine, modules and plugins. It does not contain
+community and partner supported Ansible Collections of modules and plugins.
diff --git a/sysutils/py-ansible-runner/Makefile b/sysutils/py-ansible-runner/Makefile
index 12ca49f28cdc..8ea07c01d851 100644
--- a/sysutils/py-ansible-runner/Makefile
+++ b/sysutils/py-ansible-runner/Makefile
@@ -16,7 +16,7 @@ BROKEN_armv7= fails to build: Child process terminated abnormally: Segmentation
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=0:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm8>0:devel/py-setuptools-scm8@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ansible>2.0:sysutils/ansible@${PY_FLAVOR} \
diff --git a/sysutils/py-azure-cli-acr/Makefile b/sysutils/py-azure-cli-acr/Makefile
index d89873601e49..a977b5b33010 100644
--- a/sysutils/py-azure-cli-acr/Makefile
+++ b/sysutils/py-azure-cli-acr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= azure-cli-acr
PORTVERSION= 2.2.9
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-azure-cli-core/Makefile b/sysutils/py-azure-cli-core/Makefile
index 04e4f8fd0df9..4a952aac84aa 100644
--- a/sysutils/py-azure-cli-core/Makefile
+++ b/sysutils/py-azure-cli-core/Makefile
@@ -1,6 +1,6 @@
PORTNAME= azure-cli-core
PORTVERSION= 2.55.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-azure-cli/Makefile b/sysutils/py-azure-cli/Makefile
index 5db646a37f19..5c44d67a6b67 100644
--- a/sysutils/py-azure-cli/Makefile
+++ b/sysutils/py-azure-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= azure-cli
PORTVERSION= 2.55.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-container-inspector/Makefile b/sysutils/py-container-inspector/Makefile
index 5ce3a8a71f83..3957837eafe5 100644
--- a/sysutils/py-container-inspector/Makefile
+++ b/sysutils/py-container-inspector/Makefile
@@ -1,9 +1,9 @@
PORTNAME= container-inspector
-DISTVERSION= 33.0.0
+DISTVERSION= 33.1.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= container_inspector-${PORTVERSION}
+DISTNAME= container_inspector-${DISTVERSION}
MAINTAINER= tuukka.pasanen@ilmi.fi
COMMENT= Analysis utilities and command line tools for Docker container images
diff --git a/sysutils/py-container-inspector/distinfo b/sysutils/py-container-inspector/distinfo
index ced85c7b2e5b..f83f4820e807 100644
--- a/sysutils/py-container-inspector/distinfo
+++ b/sysutils/py-container-inspector/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746514249
-SHA256 (container_inspector-33.0.0.tar.gz) = 09260edb14549648da61260c1559b507e9dcb8296a6324368ba3803ca2011f7c
-SIZE (container_inspector-33.0.0.tar.gz) = 212468
+TIMESTAMP = 1770637596
+SHA256 (container_inspector-33.1.0.tar.gz) = 9ada0e8235cb5f48d05d748ab0a20f55991bacd53f8f491e55b8baa05b740501
+SIZE (container_inspector-33.1.0.tar.gz) = 96949
diff --git a/sysutils/py-diffoscope/Makefile b/sysutils/py-diffoscope/Makefile
index ce30b29fff49..e2f6ab3b89e5 100644
--- a/sysutils/py-diffoscope/Makefile
+++ b/sysutils/py-diffoscope/Makefile
@@ -1,5 +1,5 @@
PORTNAME= diffoscope
-PORTVERSION= 306
+DISTVERSION= 312
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-diffoscope/distinfo b/sysutils/py-diffoscope/distinfo
index e8d6d3c0b322..6684c0f3ea2c 100644
--- a/sysutils/py-diffoscope/distinfo
+++ b/sysutils/py-diffoscope/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436549
-SHA256 (diffoscope-306.tar.gz) = 2c489aba7334ab0d4a9946ac51fe1b17085621a5476b89950e9c4f1e612cbab3
-SIZE (diffoscope-306.tar.gz) = 3189365
+TIMESTAMP = 1770757084
+SHA256 (diffoscope-312.tar.gz) = aaa22b238d5b1d1804ee86b7a0526759b2984935f260a9ea8d72da7dd3c41c7f
+SIZE (diffoscope-312.tar.gz) = 3189299
diff --git a/sysutils/py-director/Makefile b/sysutils/py-director/Makefile
index 374773f43a95..22f09258f108 100644
--- a/sysutils/py-director/Makefile
+++ b/sysutils/py-director/Makefile
@@ -1,6 +1,6 @@
PORTNAME= director
DISTVERSIONPREFIX= v
-DISTVERSION= 0.16.0
+DISTVERSION= 0.16.1
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-director/distinfo b/sysutils/py-director/distinfo
index 100ca47b3980..739d04fba57b 100644
--- a/sysutils/py-director/distinfo
+++ b/sysutils/py-director/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766383049
-SHA256 (DtxdF-director-v0.16.0_GH0.tar.gz) = d116dd3493e407a861e3cff9cfadeb74f1ec1139a3b5e4115c1585871e340b7c
-SIZE (DtxdF-director-v0.16.0_GH0.tar.gz) = 22414
+TIMESTAMP = 1771477943
+SHA256 (DtxdF-director-v0.16.1_GH0.tar.gz) = a2bf38d8e7a23336d301fa0fbe8dcc280638b9e3b0c2ee8b1cb1d1dba4ff9da6
+SIZE (DtxdF-director-v0.16.1_GH0.tar.gz) = 22502
diff --git a/sysutils/py-docker/Makefile b/sysutils/py-docker/Makefile
index 1dac0c496f8b..d2b289c60364 100644
--- a/sysutils/py-docker/Makefile
+++ b/sysutils/py-docker/Makefile
@@ -1,5 +1,6 @@
PORTNAME= docker
PORTVERSION= 7.1.0
+PORTREVISION= 1
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-hcloud/Makefile b/sysutils/py-hcloud/Makefile
index b40c2c92102e..9877eff28fbc 100644
--- a/sysutils/py-hcloud/Makefile
+++ b/sysutils/py-hcloud/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hcloud
-DISTVERSION= 2.13.0
+DISTVERSION= 2.16.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-hcloud/distinfo b/sysutils/py-hcloud/distinfo
index 95367c84c550..d91b2d21b111 100644
--- a/sysutils/py-hcloud/distinfo
+++ b/sysutils/py-hcloud/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766235980
-SHA256 (hcloud-2.13.0.tar.gz) = 974b22a36c347e113ff8b25abd2cd3868011288485192b562729dba6b22375e1
-SIZE (hcloud-2.13.0.tar.gz) = 153639
+TIMESTAMP = 1769252159
+SHA256 (hcloud-2.16.0.tar.gz) = eb1acb3115bc0b356b450ad23256873b58311b357a49625a8fe0cbaba2db509b
+SIZE (hcloud-2.16.0.tar.gz) = 153827
diff --git a/sysutils/py-healthchecks/Makefile b/sysutils/py-healthchecks/Makefile
index 7daff65c9d93..15739d4a257f 100644
--- a/sysutils/py-healthchecks/Makefile
+++ b/sysutils/py-healthchecks/Makefile
@@ -1,6 +1,6 @@
PORTNAME= healthchecks
DISTVERSIONPREFIX= v
-DISTVERSION= 3.13
+DISTVERSION= 4.0
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -47,9 +47,9 @@ HEALTHCHECKS_HOMEDIR= /var/db/${PORTNAME}
ALL_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiosmtpd>=0:mail/py-aiosmtpd@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cronsim>=0:devel/py-cronsim@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django52>=0:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django60>=0:www/py-django60@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django_compressor>=0:www/py-django_compressor@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-django-stubs-ext>0:www/py-dj52-django-stubs-ext@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj60-django-stubs-ext>0:www/py-dj60-django-stubs-ext@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fido2>0:security/py-fido2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oncalendar>=0:devel/py-oncalendar@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psycopg>=0:databases/py-psycopg@${PY_FLAVOR} \
diff --git a/sysutils/py-healthchecks/distinfo b/sysutils/py-healthchecks/distinfo
index 516e93d1d473..267241b64564 100644
--- a/sysutils/py-healthchecks/distinfo
+++ b/sysutils/py-healthchecks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766086005
-SHA256 (healthchecks-healthchecks-v3.13_GH0.tar.gz) = 461a0307a4cd8cb085ba746d484e8a73cdd3a8e4983138ad79ac0926d82aec17
-SIZE (healthchecks-healthchecks-v3.13_GH0.tar.gz) = 5337219
+TIMESTAMP = 1771266413
+SHA256 (healthchecks-healthchecks-v4.0_GH0.tar.gz) = 13af09e41982f90fcb4dc2dc61f92839aa26e650399a2e9858868c40459d46e1
+SIZE (healthchecks-healthchecks-v4.0_GH0.tar.gz) = 5277482
diff --git a/sysutils/py-healthchecks/pkg-plist b/sysutils/py-healthchecks/pkg-plist
index 527b22d1569d..8a86967b4e7d 100644
--- a/sysutils/py-healthchecks/pkg-plist
+++ b/sysutils/py-healthchecks/pkg-plist
@@ -373,6 +373,9 @@ bin/hcks
%%HOMEDIR%%/hc/api/migrations/0117_fill_badge_key.py
%%HOMEDIR%%/hc/api/migrations/0118_alter_check_badge_key.py
%%HOMEDIR%%/hc/api/migrations/0119_check_filter_default_fail_check_filter_http_body_and_more.py
+%%HOMEDIR%%/hc/api/migrations/0120_fix_ping_kind.py
+%%HOMEDIR%%/hc/api/migrations/0121_fix_legacy_timezones_ii.py
+%%HOMEDIR%%/hc/api/migrations/0122_delete_msteams_linenotify.py
%%HOMEDIR%%/hc/api/migrations/__init__.py
%%HOMEDIR%%/hc/api/migrations/__pycache__/0001_initial%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/migrations/__pycache__/0002_auto_20150616_0732%%PYTHON_TAG%%.opt-1.pyc
@@ -493,6 +496,9 @@ bin/hcks
%%HOMEDIR%%/hc/api/migrations/__pycache__/0117_fill_badge_key%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/migrations/__pycache__/0118_alter_check_badge_key%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/migrations/__pycache__/0119_check_filter_default_fail_check_filter_http_body_and_more%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0120_fix_ping_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0121_fix_legacy_timezones_ii%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0122_delete_msteams_linenotify%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/models.py
%%HOMEDIR%%/hc/api/tests/__init__.py
@@ -1523,34 +1529,36 @@ bin/hcks
%%HOMEDIR%%/hc/wsgi.py
%%HOMEDIR%%/manage.py
%%HOMEDIR%%/search.db
+%%HOMEDIR%%/static-collected/CACHE/css/output.0b91ab91a44f.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.0b91ab91a44f.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.10c762b66514.css
%%HOMEDIR%%/static-collected/CACHE/css/output.10c762b66514.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.137dbe41694e.css
%%HOMEDIR%%/static-collected/CACHE/css/output.137dbe41694e.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.150f42047134.css
%%HOMEDIR%%/static-collected/CACHE/css/output.150f42047134.css.gz
-%%HOMEDIR%%/static-collected/CACHE/css/output.26a788c8e229.css
-%%HOMEDIR%%/static-collected/CACHE/css/output.26a788c8e229.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.27d9190db11c.css
%%HOMEDIR%%/static-collected/CACHE/css/output.27d9190db11c.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.27fed4d96071.css
%%HOMEDIR%%/static-collected/CACHE/css/output.27fed4d96071.css.gz
-%%HOMEDIR%%/static-collected/CACHE/css/output.2d3cc72d730c.css
-%%HOMEDIR%%/static-collected/CACHE/css/output.2d3cc72d730c.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.338a92d956e0.css
%%HOMEDIR%%/static-collected/CACHE/css/output.338a92d956e0.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.3671f6b21149.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.3671f6b21149.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.3b9726e6757d.css
%%HOMEDIR%%/static-collected/CACHE/css/output.3b9726e6757d.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.3df2acb75a09.css
%%HOMEDIR%%/static-collected/CACHE/css/output.3df2acb75a09.css.gz
-%%HOMEDIR%%/static-collected/CACHE/css/output.4118f003b752.css
-%%HOMEDIR%%/static-collected/CACHE/css/output.4118f003b752.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.48b942e160d8.css
%%HOMEDIR%%/static-collected/CACHE/css/output.48b942e160d8.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.48bb20a67504.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.48bb20a67504.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.537f18b6ba12.css
%%HOMEDIR%%/static-collected/CACHE/css/output.537f18b6ba12.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.5781c954c7fe.css
%%HOMEDIR%%/static-collected/CACHE/css/output.5781c954c7fe.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.597e1e027774.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.597e1e027774.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.5b5be2f67d28.css
%%HOMEDIR%%/static-collected/CACHE/css/output.5b5be2f67d28.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.5b9a3186b65a.css
@@ -1559,10 +1567,8 @@ bin/hcks
%%HOMEDIR%%/static-collected/CACHE/css/output.61b1757619db.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.651292eaad87.css
%%HOMEDIR%%/static-collected/CACHE/css/output.651292eaad87.css.gz
-%%HOMEDIR%%/static-collected/CACHE/css/output.67ce9cb7a3a5.css
-%%HOMEDIR%%/static-collected/CACHE/css/output.67ce9cb7a3a5.css.gz
-%%HOMEDIR%%/static-collected/CACHE/css/output.7349cc459c54.css
-%%HOMEDIR%%/static-collected/CACHE/css/output.7349cc459c54.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.6a6d9680f392.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.6a6d9680f392.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.79bc4ba389df.css
%%HOMEDIR%%/static-collected/CACHE/css/output.79bc4ba389df.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.85131bd6fe18.css
@@ -1581,6 +1587,8 @@ bin/hcks
%%HOMEDIR%%/static-collected/CACHE/css/output.a28ec659c3ea.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.a2931392e224.css
%%HOMEDIR%%/static-collected/CACHE/css/output.a2931392e224.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.b03f7dffcc18.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.b03f7dffcc18.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.b5314e6471ce.css
%%HOMEDIR%%/static-collected/CACHE/css/output.b5314e6471ce.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.ba3a60f23b9a.css
@@ -1589,8 +1597,6 @@ bin/hcks
%%HOMEDIR%%/static-collected/CACHE/css/output.be44bcfea48a.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.c2d1279dce0e.css
%%HOMEDIR%%/static-collected/CACHE/css/output.c2d1279dce0e.css.gz
-%%HOMEDIR%%/static-collected/CACHE/css/output.ca025a6b1199.css
-%%HOMEDIR%%/static-collected/CACHE/css/output.ca025a6b1199.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.cfc4fef61755.css
%%HOMEDIR%%/static-collected/CACHE/css/output.cfc4fef61755.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.d9463e06395a.css
@@ -1599,10 +1605,8 @@ bin/hcks
%%HOMEDIR%%/static-collected/CACHE/css/output.e3f0c67e857e.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.eebd23618fe6.css
%%HOMEDIR%%/static-collected/CACHE/css/output.eebd23618fe6.css.gz
-%%HOMEDIR%%/static-collected/CACHE/css/output.fdf9c458f5a6.css
-%%HOMEDIR%%/static-collected/CACHE/css/output.fdf9c458f5a6.css.gz
-%%HOMEDIR%%/static-collected/CACHE/js/output.02b19c497817.js
-%%HOMEDIR%%/static-collected/CACHE/js/output.02b19c497817.js.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.fb4c54d2efa1.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.fb4c54d2efa1.css.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.0438348d3041.js
%%HOMEDIR%%/static-collected/CACHE/js/output.0438348d3041.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.069f2c1b83ff.js
@@ -1615,6 +1619,8 @@ bin/hcks
%%HOMEDIR%%/static-collected/CACHE/js/output.113a1ef56da7.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.18f4718d4ce3.js
%%HOMEDIR%%/static-collected/CACHE/js/output.18f4718d4ce3.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.209155d478cf.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.209155d478cf.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.26c3b45ec11c.js
%%HOMEDIR%%/static-collected/CACHE/js/output.26c3b45ec11c.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.29ce58ce5705.js
@@ -1623,16 +1629,14 @@ bin/hcks
%%HOMEDIR%%/static-collected/CACHE/js/output.407d637b1928.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.430be6dfa998.js
%%HOMEDIR%%/static-collected/CACHE/js/output.430be6dfa998.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.44f9f827e222.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.44f9f827e222.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.52bc3df408cb.js
%%HOMEDIR%%/static-collected/CACHE/js/output.52bc3df408cb.js.gz
-%%HOMEDIR%%/static-collected/CACHE/js/output.53705ab48c41.js
-%%HOMEDIR%%/static-collected/CACHE/js/output.53705ab48c41.js.gz
-%%HOMEDIR%%/static-collected/CACHE/js/output.5c8a3cbfd539.js
-%%HOMEDIR%%/static-collected/CACHE/js/output.5c8a3cbfd539.js.gz
-%%HOMEDIR%%/static-collected/CACHE/js/output.5f1f94c63220.js
-%%HOMEDIR%%/static-collected/CACHE/js/output.5f1f94c63220.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.6790dcf39da2.js
%%HOMEDIR%%/static-collected/CACHE/js/output.6790dcf39da2.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.6d964ce1c98b.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.6d964ce1c98b.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.708e28e6c629.js
%%HOMEDIR%%/static-collected/CACHE/js/output.708e28e6c629.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.7505ee85b4a8.js
@@ -1647,22 +1651,22 @@ bin/hcks
%%HOMEDIR%%/static-collected/CACHE/js/output.9ce1f5e65e9a.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.9f0fa72b79a3.js
%%HOMEDIR%%/static-collected/CACHE/js/output.9f0fa72b79a3.js.gz
-%%HOMEDIR%%/static-collected/CACHE/js/output.ae529949a37e.js
-%%HOMEDIR%%/static-collected/CACHE/js/output.ae529949a37e.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.b3b6d09808d6.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.b3b6d09808d6.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.b4ba48ed4f66.js
%%HOMEDIR%%/static-collected/CACHE/js/output.b4ba48ed4f66.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.b85217576987.js
%%HOMEDIR%%/static-collected/CACHE/js/output.b85217576987.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.ba3b5cef98dc.js
%%HOMEDIR%%/static-collected/CACHE/js/output.ba3b5cef98dc.js.gz
-%%HOMEDIR%%/static-collected/CACHE/js/output.bda6ebb8a412.js
-%%HOMEDIR%%/static-collected/CACHE/js/output.bda6ebb8a412.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.c4e1ccb21955.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.c4e1ccb21955.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.c4e367d31ce9.js
%%HOMEDIR%%/static-collected/CACHE/js/output.c4e367d31ce9.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.c56525d27da6.js
%%HOMEDIR%%/static-collected/CACHE/js/output.c56525d27da6.js.gz
-%%HOMEDIR%%/static-collected/CACHE/js/output.c9c5c8413808.js
-%%HOMEDIR%%/static-collected/CACHE/js/output.c9c5c8413808.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.ca69adc49982.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.ca69adc49982.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.cf866df012a0.js
%%HOMEDIR%%/static-collected/CACHE/js/output.cf866df012a0.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.d1a982a34e92.js
@@ -1671,8 +1675,6 @@ bin/hcks
%%HOMEDIR%%/static-collected/CACHE/js/output.d1af18153f71.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.deacfb4c1f0f.js
%%HOMEDIR%%/static-collected/CACHE/js/output.deacfb4c1f0f.js.gz
-%%HOMEDIR%%/static-collected/CACHE/js/output.e9c76ee85b5e.js
-%%HOMEDIR%%/static-collected/CACHE/js/output.e9c76ee85b5e.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.eb1a69c41837.js
%%HOMEDIR%%/static-collected/CACHE/js/output.eb1a69c41837.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.ef84b43ce662.js
@@ -1700,22 +1702,26 @@ bin/hcks
%%HOMEDIR%%/static-collected/admin/css/vendor/select2/select2.css
%%HOMEDIR%%/static-collected/admin/css/vendor/select2/select2.min.css
%%HOMEDIR%%/static-collected/admin/css/widgets.css
-%%HOMEDIR%%/static-collected/admin/img/LICENSE
-%%HOMEDIR%%/static-collected/admin/img/README.txt
+%%HOMEDIR%%/static-collected/admin/img/README.md
%%HOMEDIR%%/static-collected/admin/img/calendar-icons.svg
-%%HOMEDIR%%/static-collected/admin/img/gis/move_vertex_off.svg
-%%HOMEDIR%%/static-collected/admin/img/gis/move_vertex_on.svg
%%HOMEDIR%%/static-collected/admin/img/icon-addlink.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-alert-dark.svg
%%HOMEDIR%%/static-collected/admin/img/icon-alert.svg
%%HOMEDIR%%/static-collected/admin/img/icon-calendar.svg
%%HOMEDIR%%/static-collected/admin/img/icon-changelink.svg
%%HOMEDIR%%/static-collected/admin/img/icon-clock.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-debug-dark.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-debug.svg
%%HOMEDIR%%/static-collected/admin/img/icon-deletelink.svg
%%HOMEDIR%%/static-collected/admin/img/icon-hidelink.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-info-dark.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-info.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-no-dark.svg
%%HOMEDIR%%/static-collected/admin/img/icon-no.svg
%%HOMEDIR%%/static-collected/admin/img/icon-unknown-alt.svg
%%HOMEDIR%%/static-collected/admin/img/icon-unknown.svg
%%HOMEDIR%%/static-collected/admin/img/icon-viewlink.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-yes-dark.svg
%%HOMEDIR%%/static-collected/admin/img/icon-yes.svg
%%HOMEDIR%%/static-collected/admin/img/inline-delete.svg
%%HOMEDIR%%/static-collected/admin/img/search.svg
@@ -1741,7 +1747,6 @@ bin/hcks
%%HOMEDIR%%/static-collected/admin/js/prepopulate.js
%%HOMEDIR%%/static-collected/admin/js/prepopulate_init.js
%%HOMEDIR%%/static-collected/admin/js/theme.js
-%%HOMEDIR%%/static-collected/admin/js/unusable_password_field.js
%%HOMEDIR%%/static-collected/admin/js/urlify.js
%%HOMEDIR%%/static-collected/admin/js/vendor/jquery/LICENSE.txt
%%HOMEDIR%%/static-collected/admin/js/vendor/jquery/jquery.js
@@ -1856,12 +1861,9 @@ bin/hcks
%%HOMEDIR%%/static-collected/css/update_timeout_modal.css
%%HOMEDIR%%/static-collected/css/variables.css
%%HOMEDIR%%/static-collected/css/webhook_form.css
-%%HOMEDIR%%/static-collected/fonts/icomoon.svg
-%%HOMEDIR%%/static-collected/fonts/icomoon.ttf
-%%HOMEDIR%%/static-collected/fonts/icomoon.woff
+%%HOMEDIR%%/static-collected/fonts/icomoon.woff2
%%HOMEDIR%%/static-collected/img/add_to_slack.png
%%HOMEDIR%%/static-collected/img/add_to_slack@2x.png
-%%HOMEDIR%%/static-collected/img/apple-touch-180.png
%%HOMEDIR%%/static-collected/img/apprise.png
%%HOMEDIR%%/static-collected/img/badges.png
%%HOMEDIR%%/static-collected/img/badges@2x.png
@@ -1913,7 +1915,6 @@ bin/hcks
%%HOMEDIR%%/static-collected/img/googlechat.png
%%HOMEDIR%%/static-collected/img/gotify.png
%%HOMEDIR%%/static-collected/img/group.png
-%%HOMEDIR%%/static-collected/img/linenotify.png
%%HOMEDIR%%/static-collected/img/logo.png
%%HOMEDIR%%/static-collected/img/matrix.png
%%HOMEDIR%%/static-collected/img/mattermost.png
@@ -2024,15 +2025,13 @@ bin/hcks
%%HOMEDIR%%/static-collected/js/bootstrap.min.js
%%HOMEDIR%%/static-collected/js/channels.js
%%HOMEDIR%%/static-collected/js/checks.js
+%%HOMEDIR%%/static-collected/js/dates.js
%%HOMEDIR%%/static-collected/js/details.js
%%HOMEDIR%%/static-collected/js/docs_cron.js
%%HOMEDIR%%/static-collected/js/initialize-timezone-selects.js
%%HOMEDIR%%/static-collected/js/jquery-3.6.0.min.js
%%HOMEDIR%%/static-collected/js/log.js
%%HOMEDIR%%/static-collected/js/login_tfa.js
-%%HOMEDIR%%/static-collected/js/moment-timezone-with-data-10-year-range.min.js
-%%HOMEDIR%%/static-collected/js/moment.min.js
-%%HOMEDIR%%/static-collected/js/notifications.js
%%HOMEDIR%%/static-collected/js/nouislider.min.js
%%HOMEDIR%%/static-collected/js/ntfy_form.js
%%HOMEDIR%%/static-collected/js/ping_details.js
@@ -2097,10 +2096,7 @@ bin/hcks
%%HOMEDIR%%/static/css/update_timeout_modal.css
%%HOMEDIR%%/static/css/variables.css
%%HOMEDIR%%/static/css/webhook_form.css
-%%HOMEDIR%%/static/fonts/icomoon.svg
-%%HOMEDIR%%/static/fonts/icomoon.ttf
-%%HOMEDIR%%/static/fonts/icomoon.woff
-%%HOMEDIR%%/static/img/apple-touch-180.png
+%%HOMEDIR%%/static/fonts/icomoon.woff2
%%HOMEDIR%%/static/img/badges.png
%%HOMEDIR%%/static/img/badges@2x.png
%%HOMEDIR%%/static/img/check_details.png
@@ -2143,7 +2139,6 @@ bin/hcks
%%HOMEDIR%%/static/img/favicon.ico
%%HOMEDIR%%/static/img/favicon.svg
%%HOMEDIR%%/static/img/favicon_down.svg
-%%HOMEDIR%%/static/img/linenotify.png
%%HOMEDIR%%/static/img/logo.png
%%HOMEDIR%%/static/img/missing.png
%%HOMEDIR%%/static/img/my_checks.png
@@ -2165,15 +2160,13 @@ bin/hcks
%%HOMEDIR%%/static/js/bootstrap.min.js
%%HOMEDIR%%/static/js/channels.js
%%HOMEDIR%%/static/js/checks.js
+%%HOMEDIR%%/static/js/dates.js
%%HOMEDIR%%/static/js/details.js
%%HOMEDIR%%/static/js/docs_cron.js
%%HOMEDIR%%/static/js/initialize-timezone-selects.js
%%HOMEDIR%%/static/js/jquery-3.6.0.min.js
%%HOMEDIR%%/static/js/log.js
%%HOMEDIR%%/static/js/login_tfa.js
-%%HOMEDIR%%/static/js/moment-timezone-with-data-10-year-range.min.js
-%%HOMEDIR%%/static/js/moment.min.js
-%%HOMEDIR%%/static/js/notifications.js
%%HOMEDIR%%/static/js/nouislider.min.js
%%HOMEDIR%%/static/js/ping_details.js
%%HOMEDIR%%/static/js/profile.js
@@ -2687,7 +2680,6 @@ bin/hcks
@dir %%HOMEDIR%%/static-collected/admin/css/vendor/select2
@dir %%HOMEDIR%%/static-collected/admin/css/vendor
@dir %%HOMEDIR%%/static-collected/admin/css
-@dir %%HOMEDIR%%/static-collected/admin/img/gis
@dir %%HOMEDIR%%/static-collected/admin/img
@dir %%HOMEDIR%%/static-collected/admin/js/admin
@dir %%HOMEDIR%%/static-collected/admin/js/vendor/jquery
diff --git a/sysutils/py-howdoi/Makefile b/sysutils/py-howdoi/Makefile
index 73fea0b61297..8ab9e27cafc5 100644
--- a/sysutils/py-howdoi/Makefile
+++ b/sysutils/py-howdoi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= howdoi
PORTVERSION= 2.0.20
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-keep/Makefile b/sysutils/py-keep/Makefile
index 360d416dbc9d..6bcd2fad2c63 100644
--- a/sysutils/py-keep/Makefile
+++ b/sysutils/py-keep/Makefile
@@ -1,5 +1,6 @@
PORTNAME= keep
DISTVERSION= 2.11
+PORTREVISION= 1
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-kubernetes/Makefile b/sysutils/py-kubernetes/Makefile
index 3369e12835a3..a8d36d801c8e 100644
--- a/sysutils/py-kubernetes/Makefile
+++ b/sysutils/py-kubernetes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kubernetes
-DISTVERSION= 34.1.0
+DISTVERSION= 35.0.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-kubernetes/distinfo b/sysutils/py-kubernetes/distinfo
index 5ef1fb4dd802..5e8cfee11b7f 100644
--- a/sysutils/py-kubernetes/distinfo
+++ b/sysutils/py-kubernetes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766768474
-SHA256 (kubernetes-34.1.0.tar.gz) = 8fe8edb0b5d290a2f3ac06596b23f87c658977d46b5f8df9d0f4ea83d0003912
-SIZE (kubernetes-34.1.0.tar.gz) = 1083771
+TIMESTAMP = 1768544903
+SHA256 (kubernetes-35.0.0.tar.gz) = 3d00d344944239821458b9efd484d6df9f011da367ecb155dadf9513f05f09ee
+SIZE (kubernetes-35.0.0.tar.gz) = 1094642
diff --git a/sysutils/py-nvitop/Makefile b/sysutils/py-nvitop/Makefile
new file mode 100644
index 000000000000..240d83753509
--- /dev/null
+++ b/sysutils/py-nvitop/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= nvitop
+PORTVERSION= 1.6.2
+CATEGORIES= sysutils python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= tiga@FreeBSD.org
+COMMENT= Interactive NVIDIA-GPU process viewer
+WWW= https://github.com/XuehaiPan/nvitop
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nvidia_ml_py>0:devel/py-nvidia-ml-py@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR}
+
+USES= ncurses python
+USE_PYTHON= autoplist pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-nvitop/distinfo b/sysutils/py-nvitop/distinfo
new file mode 100644
index 000000000000..afa5fc10c9d8
--- /dev/null
+++ b/sysutils/py-nvitop/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1770245752
+SHA256 (nvitop-1.6.2.tar.gz) = 267b341b66ac3819f116ad11819f4da2e121fe2be1dde979026b6526966211e9
+SIZE (nvitop-1.6.2.tar.gz) = 221935
diff --git a/sysutils/py-nvitop/pkg-descr b/sysutils/py-nvitop/pkg-descr
new file mode 100644
index 000000000000..37fed1263492
--- /dev/null
+++ b/sysutils/py-nvitop/pkg-descr
@@ -0,0 +1,5 @@
+nvitop is an interactive NVIDIA device and process monitoring tool. It has a
+colorful and informative interface that continuously updates the status of
+the devices and processes. As a resource monitor, it includes many features
+and options, such as tree-view, environment variable viewing, process filtering,
+process metrics monitoring.
diff --git a/sysutils/py-overlord/Makefile b/sysutils/py-overlord/Makefile
index b5fd8fb42adc..ca8fd8effce9 100644
--- a/sysutils/py-overlord/Makefile
+++ b/sysutils/py-overlord/Makefile
@@ -1,6 +1,6 @@
PORTNAME= overlord
DISTVERSIONPREFIX= v
-DISTVERSION= 0.22.0
+DISTVERSION= 0.23.0
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-overlord/distinfo b/sysutils/py-overlord/distinfo
index 5a49a79f8499..316b955301a5 100644
--- a/sysutils/py-overlord/distinfo
+++ b/sysutils/py-overlord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766383188
-SHA256 (DtxdF-overlord-v0.22.0_GH0.tar.gz) = 21aa9624d9abcae58227138f9da6e8b6c2076f8a497a68dad2331b047196ffc1
-SIZE (DtxdF-overlord-v0.22.0_GH0.tar.gz) = 103719
+TIMESTAMP = 1771477975
+SHA256 (DtxdF-overlord-v0.23.0_GH0.tar.gz) = a7e40e0fc13bb2cf853aa6daf664d0cc37f38693e11c1b6cab5823f919b98b6f
+SIZE (DtxdF-overlord-v0.23.0_GH0.tar.gz) = 107150
diff --git a/sysutils/py-ploy/Makefile b/sysutils/py-ploy/Makefile
index fc5ed6a62ef9..b90366197cf2 100644
--- a/sysutils/py-ploy/Makefile
+++ b/sysutils/py-ploy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ploy
PORTVERSION= 2.0.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-ploy_ezjail/Makefile b/sysutils/py-ploy_ezjail/Makefile
index f0d801867f8e..c021253b3945 100644
--- a/sysutils/py-ploy_ezjail/Makefile
+++ b/sysutils/py-ploy_ezjail/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ploy_ezjail
PORTVERSION= 2.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-psutil/Makefile b/sysutils/py-psutil/Makefile
index e551d1ec5e40..de7c78a6083b 100644
--- a/sysutils/py-psutil/Makefile
+++ b/sysutils/py-psutil/Makefile
@@ -1,5 +1,5 @@
PORTNAME= psutil
-PORTVERSION= 7.1.3
+PORTVERSION= 7.2.2
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-psutil/distinfo b/sysutils/py-psutil/distinfo
index af5eaacf0fc0..979ed8662785 100644
--- a/sysutils/py-psutil/distinfo
+++ b/sysutils/py-psutil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762586878
-SHA256 (psutil-7.1.3.tar.gz) = 6c86281738d77335af7aec228328e944b30930899ea760ecf33a4dba66be5e74
-SIZE (psutil-7.1.3.tar.gz) = 489059
+TIMESTAMP = 1769874416
+SHA256 (psutil-7.2.2.tar.gz) = 0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372
+SIZE (psutil-7.2.2.tar.gz) = 493740
diff --git a/sysutils/py-pyinfra/Makefile b/sysutils/py-pyinfra/Makefile
index 75fb5f8c35b2..53d5a2383a20 100644
--- a/sysutils/py-pyinfra/Makefile
+++ b/sysutils/py-pyinfra/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pyinfra
DISTVERSION= 3.5
+PORTREVISION= 1
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-python-on-whales/Makefile b/sysutils/py-python-on-whales/Makefile
new file mode 100644
index 000000000000..9c47ddf87f67
--- /dev/null
+++ b/sysutils/py-python-on-whales/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= python-on-whales
+PORTVERSION= 0.80.0
+CATEGORIES= sysutils python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= python_on_whales-${PORTVERSION}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Docker client for Python, designed to be fun and intuitive
+WWW= https://gabrieldemarmiesse.github.io/python-on-whales/ \
+ https://github.com/gabrieldemarmiesse/python-on-whales
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= podman:sysutils/podman \
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=2<3:devel/py-pydantic2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-python-on-whales/distinfo b/sysutils/py-python-on-whales/distinfo
new file mode 100644
index 000000000000..ba01c2ff91ca
--- /dev/null
+++ b/sysutils/py-python-on-whales/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1768625563
+SHA256 (python_on_whales-0.80.0.tar.gz) = 0f18dda93a621dc34c5c26d0dbdc20003dca07a02114c4ce60910c4afb12c1ac
+SIZE (python_on_whales-0.80.0.tar.gz) = 114918
diff --git a/sysutils/py-python-on-whales/pkg-descr b/sysutils/py-python-on-whales/pkg-descr
new file mode 100644
index 000000000000..e9830914316f
--- /dev/null
+++ b/sysutils/py-python-on-whales/pkg-descr
@@ -0,0 +1,3 @@
+A Docker client for Python, designed to be fun and intuitive!
+
+Works on Linux, macOS and Windows, for Python 3.8 and above.
diff --git a/sysutils/py-qmk/Makefile b/sysutils/py-qmk/Makefile
index 9f6f39bf2949..ecfcc0695b10 100644
--- a/sysutils/py-qmk/Makefile
+++ b/sysutils/py-qmk/Makefile
@@ -1,11 +1,10 @@
PORTNAME= qmk
-DISTVERSION= 1.1.8
-PORTREVISION= 0
+DISTVERSION= 1.2.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= raphael.ob@protonmail.com
COMMENT= CLI program for working with QMK firmware
WWW= https://github.com/qmk/qmk_cli
diff --git a/sysutils/py-qmk/distinfo b/sysutils/py-qmk/distinfo
index 6331c7948afd..52d34494b1f5 100644
--- a/sysutils/py-qmk/distinfo
+++ b/sysutils/py-qmk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752500939
-SHA256 (qmk-1.1.8.tar.gz) = 0b426b6bf20aeb5b67806b2e127303e26c9245cfe265581d6046cc5edc29059d
-SIZE (qmk-1.1.8.tar.gz) = 13509
+TIMESTAMP = 1767039605
+SHA256 (qmk-1.2.0.tar.gz) = 164bd16c4c401b2b765ee4f017bcfa8141942ddf362961c4cba1975d8cb28a48
+SIZE (qmk-1.2.0.tar.gz) = 14152
diff --git a/sysutils/py-rendercv/Makefile b/sysutils/py-rendercv/Makefile
index 4eb46c2ca27c..ffa481272d3a 100644
--- a/sysutils/py-rendercv/Makefile
+++ b/sysutils/py-rendercv/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rendercv
-DISTVERSION= 2.5
+DISTVERSION= 2.6
+PORTREVISION= 1
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-rendercv/distinfo b/sysutils/py-rendercv/distinfo
index c6f5b4128d33..28608144575c 100644
--- a/sysutils/py-rendercv/distinfo
+++ b/sysutils/py-rendercv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766178034
-SHA256 (rendercv-2.5.tar.gz) = 7e5b51c7ed4340fa2e78084a3d74aa4784aa3e42e53d585c3c8433082982434b
-SIZE (rendercv-2.5.tar.gz) = 77147
+TIMESTAMP = 1767394584
+SHA256 (rendercv-2.6.tar.gz) = 77e800de17933f451b0c31dc6ade8c61667a7ad7c8e05b8ef8a59321794a1f98
+SIZE (rendercv-2.6.tar.gz) = 77394
diff --git a/sysutils/py-rendercv/files/patch-pyproject.toml b/sysutils/py-rendercv/files/patch-pyproject.toml
new file mode 100644
index 000000000000..527398dcae1e
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 2026-02-08 23:53:08 UTC
++++ pyproject.toml
+@@ -19,7 +19,7 @@
+ # To build RenderCV, we need to specify which build package to use. There are
+ # many build backends like `setuptools`, `flit`, `poetry`, `hatchling`, etc. We will use
+ # `uv_build`.
+-requires = ["uv_build>=0.9.5,<0.10.0"] # Packages needed to build RenderCV
++requires = ["uv_build>=0.10.0,<0.11.0"] # Packages needed to build RenderCV
+
+ # Python has a standard object format called a build-backend object. This object must
+ # implement specific methods that perform defined tasks. For example, it should have a
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_cli_error__handler.py b/sysutils/py-rendercv/files/patch-src_rendercv_cli_error__handler.py
index 7c8350de5c53..45f2a177fdb2 100644
--- a/sysutils/py-rendercv/files/patch-src_rendercv_cli_error__handler.py
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_cli_error__handler.py
@@ -1,4 +1,4 @@
---- src/rendercv/cli/error_handler.py.orig 2025-12-20 00:46:25 UTC
+--- src/rendercv/cli/error_handler.py.orig 2026-01-03 20:10:58 UTC
+++ src/rendercv/cli/error_handler.py
@@ -8,7 +8,7 @@ from rendercv.exception import RenderCVUserError
from rendercv.exception import RenderCVUserError
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_section.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_section.py
index d2f7a9c12c81..6d8a09d2309d 100644
--- a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_section.py
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_section.py
@@ -1,4 +1,4 @@
---- src/rendercv/schema/models/cv/section.py.orig 2025-12-19 21:43:39 UTC
+--- src/rendercv/schema/models/cv/section.py.orig 1970-01-01 00:00:00 UTC
+++ src/rendercv/schema/models/cv/section.py
@@ -21,7 +21,7 @@ from .entries.reversed_numbered import ReversedNumbere
# Below needs to be updated when new entry types are added.
@@ -30,8 +30,8 @@
available_entry_type_names: tuple[str, ...] = tuple(
[entry_type.__name__ for entry_type in available_entry_models] + ["TextEntry"]
)
--type ListOfEntries = list[str] | reduce( # pyright: ignore[reportInvalidTypeForm]
-+ListOfEntries = list[str] | reduce( # pyright: ignore[reportInvalidTypeForm]
+-type ListOfEntries = list[str] | reduce( # ty: ignore[invalid-type-form]
++ListOfEntries = list[str] | reduce( # ty: ignore[invalid-type-form]
or_, [list[entry_type] for entry_type in available_entry_models]
)
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_social__network.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_social__network.py
index 50d71355c92c..a6806d71525e 100644
--- a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_social__network.py
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_social__network.py
@@ -1,4 +1,4 @@
---- src/rendercv/schema/models/cv/social_network.py.orig 2025-12-19 21:44:26 UTC
+--- src/rendercv/schema/models/cv/social_network.py.orig 1970-01-01 00:00:00 UTC
+++ src/rendercv/schema/models/cv/social_network.py
@@ -10,7 +10,7 @@ url_validator = pydantic.TypeAdapter(pydantic.HttpUrl)
from ..base import BaseModelWithoutExtraKeys
@@ -9,9 +9,9 @@
"LinkedIn",
"GitHub",
"GitLab",
-@@ -27,7 +27,7 @@ type SocialNetworkName = Literal[
- "Leetcode",
+@@ -28,7 +28,7 @@ type SocialNetworkName = Literal[
"X",
+ "Bluesky",
]
-available_social_networks = get_args(SocialNetworkName.__value__)
+#available_social_networks = get_args(SocialNetworkName.__value__)
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_built__in__design.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_built__in__design.py
index 2519ce6c6ec4..9aa76a61ecff 100644
--- a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_built__in__design.py
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_built__in__design.py
@@ -1,4 +1,4 @@
---- src/rendercv/schema/models/design/built_in_design.py.orig 2025-12-19 21:32:57 UTC
+--- src/rendercv/schema/models/design/built_in_design.py.orig 1970-01-01 00:00:00 UTC
+++ src/rendercv/schema/models/design/built_in_design.py
@@ -37,14 +37,13 @@ def discover_other_themes() -> list[type[ClassicTheme]
@@ -8,9 +8,9 @@
# Build discriminated union dynamically
-type BuiltInDesign = Annotated[
-- ClassicTheme | reduce(or_, discover_other_themes()), # pyright: ignore[reportInvalidTypeForm]
+- ClassicTheme | reduce(or_, discover_other_themes()), # ty: ignore[invalid-type-form]
+BuiltInDesign = Annotated[
-+ ClassicTheme | reduce(or_, discovered_other_themes), # pyright: ignore[reportInvalidTypeForm]
++ ClassicTheme | reduce(or_, discovered_other_themes), # ty: ignore[invalid-type-form]
pydantic.Field(discriminator="theme"),
]
-available_themes: list[str] = [
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_font__family.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_font__family.py
index 0563084ad505..ace6ee4ab4ba 100644
--- a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_font__family.py
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_font__family.py
@@ -1,8 +1,8 @@
---- src/rendercv/schema/models/design/font_family.py.orig 2025-12-19 21:33:15 UTC
+--- src/rendercv/schema/models/design/font_family.py.orig 1970-01-01 00:00:00 UTC
+++ src/rendercv/schema/models/design/font_family.py
@@ -50,4 +50,4 @@ available_font_families = sorted(
)
--type FontFamily = SkipJsonSchema[str] | Literal[*tuple(available_font_families)] # pyright: ignore[reportInvalidTypeForm]
+-type FontFamily = SkipJsonSchema[str] | Literal[*tuple(available_font_families)] # ty: ignore[invalid-type-form]
+FontFamily = SkipJsonSchema[str] | Literal[*tuple(available_font_families)] # pyright: ignore[reportInvalidTypeForm]
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_locale_locale.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_locale_locale.py
index 78889b6444b0..c6f24dbf6cc7 100644
--- a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_locale_locale.py
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_locale_locale.py
@@ -1,4 +1,4 @@
---- src/rendercv/schema/models/locale/locale.py.orig 2025-12-19 21:44:44 UTC
+--- src/rendercv/schema/models/locale/locale.py.orig 1970-01-01 00:00:00 UTC
+++ src/rendercv/schema/models/locale/locale.py
@@ -37,14 +37,13 @@ def discover_other_locales() -> list[type[EnglishLocal
@@ -8,9 +8,9 @@
# Build discriminated union dynamically
-type Locale = Annotated[
-- EnglishLocale | reduce(or_, discover_other_locales()), # pyright: ignore[reportInvalidTypeForm]
+- EnglishLocale | reduce(or_, discover_other_locales()), # ty: ignore[invalid-type-form]
+Locale = Annotated[
-+ EnglishLocale | reduce(or_, discovered_other_locales), # pyright: ignore[reportInvalidTypeForm]
++ EnglishLocale | reduce(or_, discovered_other_locales), # ty: ignore[invalid-type-form]
pydantic.Field(discriminator="language"),
]
-available_locales = [
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_override__dictionary.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_override__dictionary.py
new file mode 100644
index 000000000000..171d3362c810
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_override__dictionary.py
@@ -0,0 +1,32 @@
+--- src/rendercv/schema/override_dictionary.py.orig 2026-01-03 20:46:35 UTC
++++ src/rendercv/schema/override_dictionary.py
+@@ -3,12 +3,12 @@ from rendercv.exception import RenderCVUserError
+ from rendercv.exception import RenderCVUserError
+
+
+-def update_value_by_location[T: dict | list](
+- dict_or_list: T,
++def update_value_by_location(
++ dict_or_list,
+ key: str,
+ value: str,
+ full_key: str,
+-) -> T:
++):
+ """Navigate nested structure via dotted path and update value.
+
+ Why:
+@@ -85,10 +85,10 @@ def update_value_by_location[T: dict | list](
+ return dict_or_list
+
+
+-def apply_overrides_to_dictionary[T: dict](
+- dictionary: T,
++def apply_overrides_to_dictionary(
++ dictionary,
+ overrides: dict[str, str],
+-) -> T:
++):
+ """Apply multiple CLI overrides to dictionary.
+
+ Why:
diff --git a/sysutils/py-salt/Makefile b/sysutils/py-salt/Makefile
index 45103b573591..235f105f92b0 100644
--- a/sysutils/py-salt/Makefile
+++ b/sysutils/py-salt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= salt
PORTVERSION= 3006.9
-PORTREVISION= 6
+PORTREVISION= 7
PORTEPOCH= 1
CATEGORIES= sysutils python
MASTER_SITES= PYPI
diff --git a/sysutils/py-tmuxp/Makefile b/sysutils/py-tmuxp/Makefile
index 55256282d9cf..64ddd122bcc5 100644
--- a/sysutils/py-tmuxp/Makefile
+++ b/sysutils/py-tmuxp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tmuxp
-PORTVERSION= 1.62.0
+PORTVERSION= 1.64.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-tmuxp/distinfo b/sysutils/py-tmuxp/distinfo
index 5a49ff762875..cab4b3d19c5b 100644
--- a/sysutils/py-tmuxp/distinfo
+++ b/sysutils/py-tmuxp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766036509
-SHA256 (tmuxp-1.62.0.tar.gz) = 6cece0720ff9a29fca07b2330bcbf06720613828f97bd163ff235a9d30dfec19
-SIZE (tmuxp-1.62.0.tar.gz) = 939909
+TIMESTAMP = 1769874418
+SHA256 (tmuxp-1.64.0.tar.gz) = 8f1e5db86ab1817a831df73be2667a619971756d7a6d8277283e61451789982c
+SIZE (tmuxp-1.64.0.tar.gz) = 1052713
diff --git a/sysutils/qdirstat/Makefile b/sysutils/qdirstat/Makefile
index 045081e61766..0144610e1a06 100644
--- a/sysutils/qdirstat/Makefile
+++ b/sysutils/qdirstat/Makefile
@@ -1,6 +1,5 @@
PORTNAME= qdirstat
-PORTVERSION= 1.9
-PORTREVISION= 1
+PORTVERSION= 2.0
CATEGORIES= sysutils
MAINTAINER= kbowling@FreeBSD.org
@@ -10,19 +9,21 @@ WWW= https://github.com/shundhammer/qdirstat
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= compiler:c++11-lang desktop-file-utils gl qmake qt:5 shebangfix
-USE_GL= gl
-USE_QT= buildtools:build core gui widgets
-
-OPTIONS_DEFINE= DOCS
-
+USES= compiler:c++11-lang desktop-file-utils gettext-runtime gl qmake \
+ qt:6 shebangfix
USE_GITHUB= yes
GH_ACCOUNT= shundhammer
+USE_GL= gl
+USE_QT= 5compat base
SHEBANG_FILES= scripts/qdirstat-cache-writer
QMAKE_ARGS+= INSTALL_PREFIX=${PREFIX}
+LIBS+= -lintl
+
+OPTIONS_DEFINE= DOCS
+
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/qdirstat
diff --git a/sysutils/qdirstat/distinfo b/sysutils/qdirstat/distinfo
index 2c3fedb35393..7c376d7e19be 100644
--- a/sysutils/qdirstat/distinfo
+++ b/sysutils/qdirstat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1705617939
-SHA256 (shundhammer-qdirstat-1.9_GH0.tar.gz) = 5a9abda2dbdca3d012d1d9ce7a601abf89e2af77d677f1e5d613f53fb7ad19ff
-SIZE (shundhammer-qdirstat-1.9_GH0.tar.gz) = 9529866
+TIMESTAMP = 1770009572
+SHA256 (shundhammer-qdirstat-2.0_GH0.tar.gz) = a0b2ba91caf68ec4ee7705d5063bc542ac8aea4d421451103245c69d272bf19f
+SIZE (shundhammer-qdirstat-2.0_GH0.tar.gz) = 9538247
diff --git a/sysutils/qdirstat/pkg-plist b/sysutils/qdirstat/pkg-plist
index 1ab92060e6f5..63d34a6bd1ad 100644
--- a/sysutils/qdirstat/pkg-plist
+++ b/sysutils/qdirstat/pkg-plist
@@ -18,6 +18,7 @@ share/icons/hicolor/scalable/apps/qdirstat.svg
%%PORTDOCS%%%%DOCSDIR%%/Troubleshooting.md
%%PORTDOCS%%%%DOCSDIR%%/Unpkg-View.md
%%PORTDOCS%%%%DOCSDIR%%/cache-file-format.txt
+%%PORTDOCS%%%%DOCSDIR%%/cache-file-format-v10.txt
%%PORTDOCS%%%%DOCSDIR%%/stats/Buckets-Table.md
%%PORTDOCS%%%%DOCSDIR%%/stats/File-Size-Histogram.md
%%PORTDOCS%%%%DOCSDIR%%/stats/Histogram-Options.md
diff --git a/sysutils/qmk_hid/Makefile b/sysutils/qmk_hid/Makefile
index 52b16b22c6db..7f4de7a74a85 100644
--- a/sysutils/qmk_hid/Makefile
+++ b/sysutils/qmk_hid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qmk_hid
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.12
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= sysutils
MAINTAINER= dhs@frame.work
diff --git a/sysutils/rest-server/Makefile b/sysutils/rest-server/Makefile
index b51f997e7b28..4fc2475c5938 100644
--- a/sysutils/rest-server/Makefile
+++ b/sysutils/rest-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rest-server
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.0
-PORTREVISION= 4
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/sysutils/restic/Makefile b/sysutils/restic/Makefile
index d6a8edc634c2..2b7ebe663b4e 100644
--- a/sysutils/restic/Makefile
+++ b/sysutils/restic/Makefile
@@ -1,7 +1,7 @@
PORTNAME= restic
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.1
-PORTREVISION= 4
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/rinse/Makefile b/sysutils/rinse/Makefile
index c2b567abc72b..c401117b586c 100644
--- a/sysutils/rinse/Makefile
+++ b/sysutils/rinse/Makefile
@@ -24,7 +24,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
IGNORE_DragonFly= requires linuxulator to register rpms
-ONLY_FOR_ARCHS= amd64 i386
+ONLY_FOR_ARCHS= aarch64 amd64 i386
ONLY_FOR_ARCHS_REASON= requires linuxulator to register rpms
post-extract:
diff --git a/sysutils/rldd/Makefile b/sysutils/rldd/Makefile
index c8dcc0973576..4219211e69fc 100644
--- a/sysutils/rldd/Makefile
+++ b/sysutils/rldd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rldd
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
diff --git a/sysutils/rovclock/Makefile b/sysutils/rovclock/Makefile
index 9b313ac0a253..d9e932f69804 100644
--- a/sysutils/rovclock/Makefile
+++ b/sysutils/rovclock/Makefile
@@ -12,6 +12,7 @@ LICENSE= GPLv2
BROKEN_aarch64= fails to compile: rovclock.c:30:10: 'machine/pio.h' file not found
BROKEN_riscv64= fails to compile: rovclock.c:30:10: 'machine/pio.h' file not found
+BROKEN_armv7= fails to compile: rovclock.c:30:10: 'machine/pio.h' file not found
USES= tar:bzip2
diff --git a/sysutils/rset/Makefile b/sysutils/rset/Makefile
index c2fbf952860b..9857836f6346 100644
--- a/sysutils/rset/Makefile
+++ b/sysutils/rset/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rset
-PORTVERSION= 3.2
+PORTVERSION= 3.3
CATEGORIES= sysutils
MASTER_SITES= https://scriptedconfiguration.org/code/
diff --git a/sysutils/rset/distinfo b/sysutils/rset/distinfo
index 40516a9e167e..ac24244b18f7 100644
--- a/sysutils/rset/distinfo
+++ b/sysutils/rset/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739116686
-SHA256 (rset-3.2.tar.gz) = a91fae268e71b08f307626130fb777be1c0c285f1221163034c2ea31d9bd3c02
-SIZE (rset-3.2.tar.gz) = 54163
+TIMESTAMP = 1769874234
+SHA256 (rset-3.3.tar.gz) = 6d3eee35ce7db34ac15733f91ccfda7cbac14994e4dc8e1f9e4b7266bcc60e4a
+SIZE (rset-3.3.tar.gz) = 55744
diff --git a/sysutils/rsyslog8/Makefile b/sysutils/rsyslog8/Makefile
index 1e7a8f0c2e0c..c6f0be0de93e 100644
--- a/sysutils/rsyslog8/Makefile
+++ b/sysutils/rsyslog8/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rsyslog
-PORTVERSION= 8.2512.0
+PORTVERSION= 8.2602.0
CATEGORIES= sysutils
MASTER_SITES= http://www.rsyslog.com/files/download/rsyslog/
@@ -10,11 +10,14 @@ WWW= https://www.rsyslog.com/
LICENSE= GPLv3 LGPL3 APACHE20
LICENSE_COMB= multi
-LIB_DEPENDS= libestr.so:devel/libestr \
+LIB_DEPENDS= libcurl.so:ftp/curl \
+ libestr.so:devel/libestr \
libfastjson.so:devel/libfastjson \
liblogging-rfc3195.so:devel/liblogging \
+ libprotobuf-c.so:devel/protobuf-c \
+ libsnappy.so:archivers/snappy \
libuuid.so:misc/libuuid \
- libcurl.so:ftp/curl
+ libyaml.so:textproc/libyaml
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR}
USES= cpe libtool pkgconfig autoreconf python:env
diff --git a/sysutils/rsyslog8/distinfo b/sysutils/rsyslog8/distinfo
index 4f4a5bc33350..af11fc473a63 100644
--- a/sysutils/rsyslog8/distinfo
+++ b/sysutils/rsyslog8/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765477210
-SHA256 (rsyslog-8.2512.0.tar.gz) = 93c50025d90b6c795fa350d56a3d832bfce45043ea9bd68240d9c2a9394bc629
-SIZE (rsyslog-8.2512.0.tar.gz) = 6768847
+TIMESTAMP = 1771445338
+SHA256 (rsyslog-8.2602.0.tar.gz) = 4fe5256cea046d77546d36042d090e384184bc24041ecda5d03c03d35d1eabbb
+SIZE (rsyslog-8.2602.0.tar.gz) = 9804654
diff --git a/sysutils/rsyslog8/files/patch-plugins_impstats_Makefile.am b/sysutils/rsyslog8/files/patch-plugins_impstats_Makefile.am
new file mode 100644
index 000000000000..ed3803f9d8dc
--- /dev/null
+++ b/sysutils/rsyslog8/files/patch-plugins_impstats_Makefile.am
@@ -0,0 +1,11 @@
+--- plugins/impstats/Makefile.am.orig 2026-02-16 13:33:21 UTC
++++ plugins/impstats/Makefile.am
+@@ -34,7 +34,7 @@ remote.pb-c.c remote.pb-c.h: remote.proto
+ BUILT_SOURCES = remote.pb-c.c remote.pb-c.h
+
+ remote.pb-c.c remote.pb-c.h: remote.proto
+- $(PROTOC_C) --proto_path=$(srcdir) --c_out=. $<
++ $(PROTOC_C) --c_out=. $>
+
+ CLEANFILES = remote.pb-c.c remote.pb-c.h
+ endif
diff --git a/sysutils/rsyslog8/files/patch-runtime_nsd__ossl.c b/sysutils/rsyslog8/files/patch-runtime_nsd__ossl.c
index 8fd03819cdb5..d51a0d2e1a31 100644
--- a/sysutils/rsyslog8/files/patch-runtime_nsd__ossl.c
+++ b/sysutils/rsyslog8/files/patch-runtime_nsd__ossl.c
@@ -1,11 +1,11 @@
---- runtime/nsd_ossl.c.orig 2025-09-05 13:46:02 UTC
+--- runtime/nsd_ossl.c.orig 2026-02-07 11:43:26 UTC
+++ runtime/nsd_ossl.c
-@@ -803,7 +803,7 @@ rsRetVal osslPostHandshakeCheck(nsd_ossl_t *pNsd) {
+@@ -889,7 +889,7 @@ rsRetVal osslPostHandshakeCheck(nsd_ossl_t *pNsd) {
if (SSL_get_shared_ciphers(pNsd->pNetOssl->ssl, szDbg, sizeof szDbg) != NULL)
dbgprintf("osslPostHandshakeCheck: Debug Shared ciphers = %s\n", szDbg);
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
+-#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(ENABLE_WOLFSSL)
++#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER) && !defined(ENABLE_WOLFSSL)
if (SSL_get_shared_curve(pNsd->pNetOssl->ssl, -1) == 0) {
// This is not a failure
LogMsg(0, RS_RET_NO_ERRCODE, LOG_INFO,
diff --git a/sysutils/rsyslog8/pkg-plist b/sysutils/rsyslog8/pkg-plist
index 0c3d2c1c230f..8d962780d56e 100644
--- a/sysutils/rsyslog8/pkg-plist
+++ b/sysutils/rsyslog8/pkg-plist
@@ -11,6 +11,9 @@ lib/rsyslog/impstats.so
lib/rsyslog/imtcp.so
lib/rsyslog/imudp.so
lib/rsyslog/imuxsock.so
+lib/rsyslog/liboverride_getaddrinfo.so
+lib/rsyslog/liboverride_gethostname.so
+lib/rsyslog/liboverride_gethostname_nonfqdn.so
lib/rsyslog/lmnet.so
lib/rsyslog/lmnetstrms.so
lib/rsyslog/lmnsd_ptcp.so
@@ -26,6 +29,6 @@ lib/rsyslog/omstdout.so
lib/rsyslog/omtesting.so
lib/rsyslog/omuxsock.so
lib/rsyslog/pmciscoios.so
+sbin/rsyslogd
share/man/man5/rsyslog.conf.5.gz
share/man/man8/rsyslogd.8.gz
-sbin/rsyslogd
diff --git a/sysutils/rubygem-bolt/Makefile b/sysutils/rubygem-bolt/Makefile
index dacb8a17d55b..a8baed32fbf0 100644
--- a/sysutils/rubygem-bolt/Makefile
+++ b/sysutils/rubygem-bolt/Makefile
@@ -1,6 +1,5 @@
PORTNAME= bolt
-PORTVERSION= 3.30.0
-PORTREVISION= 5
+PORTVERSION= 4.0.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-bolt/distinfo b/sysutils/rubygem-bolt/distinfo
index 7c6ff662d4cc..4acd415b096c 100644
--- a/sysutils/rubygem-bolt/distinfo
+++ b/sysutils/rubygem-bolt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718594810
-SHA256 (rubygem/bolt-3.30.0.gem) = 082f139f4eebf898377cce635ca537c02cf86a571faee85f1865b5e06b253a4f
-SIZE (rubygem/bolt-3.30.0.gem) = 251392
+TIMESTAMP = 1766865883
+SHA256 (rubygem/bolt-4.0.0.gem) = 3257235c887c7f97a7187b9de59cadda9e0571ab3dd020ca53a8b48836c9fe48
+SIZE (rubygem/bolt-4.0.0.gem) = 247808
diff --git a/sysutils/rubygem-bolt/files/patch-bolt.gemspec b/sysutils/rubygem-bolt/files/patch-bolt.gemspec
index 4eeb42964778..36c5546ddbe9 100644
--- a/sysutils/rubygem-bolt/files/patch-bolt.gemspec
+++ b/sysutils/rubygem-bolt/files/patch-bolt.gemspec
@@ -1,4 +1,4 @@
---- bolt.gemspec.orig 2025-10-18 03:48:23 UTC
+--- bolt.gemspec.orig 2025-12-27 20:08:53 UTC
+++ bolt.gemspec
@@ -27,10 +27,10 @@ Gem::Specification.new do |s|
s.add_runtime_dependency(%q<CFPropertyList>.freeze, [">= 2.2".freeze])
@@ -18,11 +18,11 @@
s.add_runtime_dependency(%q<puppetfile-resolver>.freeze, [">= 0.6.2".freeze, "< 1.0".freeze])
s.add_runtime_dependency(%q<puppet-resource_api>.freeze, [">= 1.8.1".freeze])
- s.add_runtime_dependency(%q<puppet-strings>.freeze, [">= 2.3.0".freeze, "< 5.0".freeze])
-- s.add_runtime_dependency(%q<r10k>.freeze, ["~> 3.10".freeze])
+- s.add_runtime_dependency(%q<r10k>.freeze, [">= 3.10".freeze, "< 5".freeze])
- s.add_runtime_dependency(%q<ruby_smb>.freeze, ["~> 1.0".freeze])
+ s.add_runtime_dependency(%q<puppet-strings>.freeze, [">= 2.3.0".freeze])
+ s.add_runtime_dependency(%q<r10k>.freeze, [">= 3.10".freeze])
-+ s.add_runtime_dependency(%q<ruby_smb>.freeze, [">= 1.0".freeze, "< 4.0".freeze])
++ s.add_runtime_dependency(%q<ruby_smb>.freeze, [">= 1.0".freeze])
s.add_runtime_dependency(%q<terminal-table>.freeze, ["~> 3.0".freeze])
s.add_runtime_dependency(%q<winrm>.freeze, ["~> 2.0".freeze])
s.add_runtime_dependency(%q<winrm-fs>.freeze, ["~> 1.3".freeze])
diff --git a/sysutils/rubygem-bolt/files/patch-lib_bolt_pal.rb b/sysutils/rubygem-bolt/files/patch-lib_bolt_pal.rb
deleted file mode 100644
index 9b6985a0426d..000000000000
--- a/sysutils/rubygem-bolt/files/patch-lib_bolt_pal.rb
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/bolt/pal.rb.orig 2024-10-31 02:52:31 UTC
-+++ lib/bolt/pal.rb
-@@ -498,7 +498,7 @@ module Bolt
- require 'puppet-strings'
- require 'puppet-strings/yard'
- PuppetStrings::Yard.setup!
-- YARD::Logger.instance.level = :error
-+ YARD::Logger.instance.level = YARD::Logger::Severity::ERROR
- YARD.parse(pp_path)
-
- plan = YARD::Registry.at("puppet_plans::#{plan_name}")
diff --git a/sysutils/rubygem-bundler/Makefile b/sysutils/rubygem-bundler/Makefile
index 164adf3742cb..6c141254c020 100644
--- a/sysutils/rubygem-bundler/Makefile
+++ b/sysutils/rubygem-bundler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bundler
-PORTVERSION= 2.7.2
+PORTVERSION= 4.0.6
PORTEPOCH= 1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-bundler/distinfo b/sysutils/rubygem-bundler/distinfo
index e35d1162176e..1ef14ee571ab 100644
--- a/sysutils/rubygem-bundler/distinfo
+++ b/sysutils/rubygem-bundler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757555212
-SHA256 (rubygem/bundler-2.7.2.gem) = 1decaf9e2e1acb91b6586a2925c8f3f6da2334a82731a62ff2ded1b83c283871
-SIZE (rubygem/bundler-2.7.2.gem) = 457216
+TIMESTAMP = 1770742210
+SHA256 (rubygem/bundler-4.0.6.gem) = 4e43c13acf18c417926053d00f964a45c54f71721b33066336a0d7db5de73f08
+SIZE (rubygem/bundler-4.0.6.gem) = 451072
diff --git a/sysutils/rubygem-bundler/pkg-plist b/sysutils/rubygem-bundler/pkg-plist
index 8978e284611b..b69b1e9047d7 100644
--- a/sysutils/rubygem-bundler/pkg-plist
+++ b/sysutils/rubygem-bundler/pkg-plist
@@ -15,7 +15,6 @@ share/man/man1/bundle-gem.1.gz
share/man/man1/bundle-help.1.gz
share/man/man1/bundle-info.1.gz
share/man/man1/bundle-init.1.gz
-share/man/man1/bundle-inject.1.gz
share/man/man1/bundle-install.1.gz
share/man/man1/bundle-issue.1.gz
share/man/man1/bundle-licenses.1.gz
@@ -30,6 +29,5 @@ share/man/man1/bundle-remove.1.gz
share/man/man1/bundle-show.1.gz
share/man/man1/bundle-update.1.gz
share/man/man1/bundle-version.1.gz
-share/man/man1/bundle-viz.1.gz
share/man/man1/bundle.1.gz
share/man/man5/gemfile.5.gz
diff --git a/sysutils/rubygem-chef-bin/Makefile b/sysutils/rubygem-chef-bin/Makefile
index 01fbb84f3a65..fa05d8f49077 100644
--- a/sysutils/rubygem-chef-bin/Makefile
+++ b/sysutils/rubygem-chef-bin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-bin
-PORTVERSION= 18.8.54
+PORTVERSION= 18.9.4
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-chef-bin/distinfo b/sysutils/rubygem-chef-bin/distinfo
index b6a036a5ef31..440b40c807d9 100644
--- a/sysutils/rubygem-chef-bin/distinfo
+++ b/sysutils/rubygem-chef-bin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762587468
-SHA256 (rubygem/chef-bin-18.8.54.gem) = 740b69b2195af6b8554b468d1d87be4d0a0fe043dcaa7080d35a5d605149b597
-SIZE (rubygem/chef-bin-18.8.54.gem) = 10240
+TIMESTAMP = 1768626721
+SHA256 (rubygem/chef-bin-18.9.4.gem) = 26a0966ab17ea2c33ed88ae0a9b754c86d553ab72a63c1bf0f68308e5528f0a0
+SIZE (rubygem/chef-bin-18.9.4.gem) = 10240
diff --git a/sysutils/rubygem-chef-config/Makefile b/sysutils/rubygem-chef-config/Makefile
index 61ee74c67d85..9c10de7e83c3 100644
--- a/sysutils/rubygem-chef-config/Makefile
+++ b/sysutils/rubygem-chef-config/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-config
-PORTVERSION= 18.8.54
+PORTVERSION= 18.9.4
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-chef-config/distinfo b/sysutils/rubygem-chef-config/distinfo
index bb686ffd2c0b..1d03e3b37578 100644
--- a/sysutils/rubygem-chef-config/distinfo
+++ b/sysutils/rubygem-chef-config/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762587470
-SHA256 (rubygem/chef-config-18.8.54.gem) = 2eb11b79069757e02a03466fd2b2fdd52e964ce2324971594a5de267c3741166
-SIZE (rubygem/chef-config-18.8.54.gem) = 52736
+TIMESTAMP = 1768626723
+SHA256 (rubygem/chef-config-18.9.4.gem) = 684f8166752e3b8a1e5e2ae10e917345e0affc7ac9505b761808a3744eec8ff4
+SIZE (rubygem/chef-config-18.9.4.gem) = 52736
diff --git a/sysutils/rubygem-chef-licensing/Makefile b/sysutils/rubygem-chef-licensing/Makefile
index 8fae02558846..ef1d206ca800 100644
--- a/sysutils/rubygem-chef-licensing/Makefile
+++ b/sysutils/rubygem-chef-licensing/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-licensing
-PORTVERSION= 1.3.1
+PORTVERSION= 1.4.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ RUN_DEPENDS= rubygem-chef-config>=15:sysutils/rubygem-chef-config \
rubygem-faraday>=1<3:www/rubygem-faraday \
rubygem-faraday-http-cache>=0:www/rubygem-faraday-http-cache \
rubygem-mixlib-log>=3.0<4:devel/rubygem-mixlib-log \
- rubygem-ostruct>=0.1.0<1:devel/rubygem-ostruct \
+ rubygem-ostruct>=0.6.0<0.7:devel/rubygem-ostruct \
rubygem-pstore>=0.1.1<1:devel/rubygem-pstore \
rubygem-tty-prompt>=0.23<1:devel/rubygem-tty-prompt \
rubygem-tty-spinner>=0.9.3<0.10:devel/rubygem-tty-spinner
diff --git a/sysutils/rubygem-chef-licensing/distinfo b/sysutils/rubygem-chef-licensing/distinfo
index 812f7a597dd7..6c9fcb35378c 100644
--- a/sysutils/rubygem-chef-licensing/distinfo
+++ b/sysutils/rubygem-chef-licensing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766036635
-SHA256 (rubygem/chef-licensing-1.3.1.gem) = 0fc0194909721ee6aa81f6017c98cd008095c9fdbe2e5f0abc85c6f56eea8e93
-SIZE (rubygem/chef-licensing-1.3.1.gem) = 32256
+TIMESTAMP = 1768626725
+SHA256 (rubygem/chef-licensing-1.4.0.gem) = bf75865004a64de0bc2202544f22ee544fcebfebbe743dbbcbf1af0c704393f7
+SIZE (rubygem/chef-licensing-1.4.0.gem) = 32768
diff --git a/sysutils/rubygem-chef-licensing/files/patch-gemspec b/sysutils/rubygem-chef-licensing/files/patch-gemspec
index 76186acb616f..0f1e557b91a5 100644
--- a/sysutils/rubygem-chef-licensing/files/patch-gemspec
+++ b/sysutils/rubygem-chef-licensing/files/patch-gemspec
@@ -1,12 +1,10 @@
---- chef-licensing.gemspec.orig 2025-12-18 12:56:41 UTC
+--- chef-licensing.gemspec.orig 2026-01-16 10:30:43 UTC
+++ chef-licensing.gemspec
-@@ -28,7 +28,7 @@ Gem::Specification.new do |s|
- s.add_runtime_dependency(%q<faraday-http-cache>.freeze, [">= 0".freeze])
+@@ -29,6 +29,6 @@ Gem::Specification.new do |s|
s.add_runtime_dependency(%q<tty-spinner>.freeze, ["~> 0.9.3".freeze])
s.add_runtime_dependency(%q<mixlib-log>.freeze, ["~> 3.0".freeze])
-- s.add_runtime_dependency(%q<ostruct>.freeze, ["~> 0.1.0".freeze])
+ s.add_runtime_dependency(%q<ostruct>.freeze, ["~> 0.6.0".freeze])
- s.add_runtime_dependency(%q<pstore>.freeze, ["~> 0.1.1".freeze])
-+ s.add_runtime_dependency(%q<ostruct>.freeze, ["~> 0.1".freeze])
+ s.add_runtime_dependency(%q<pstore>.freeze, ["~> 0.1".freeze, ">= 0.1.1".freeze])
end
diff --git a/sysutils/rubygem-chef-utils/Makefile b/sysutils/rubygem-chef-utils/Makefile
index 3b09fc3585fe..9bdf7ea40248 100644
--- a/sysutils/rubygem-chef-utils/Makefile
+++ b/sysutils/rubygem-chef-utils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-utils
-PORTVERSION= 18.8.54
+PORTVERSION= 18.9.4
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-chef-utils/distinfo b/sysutils/rubygem-chef-utils/distinfo
index ce70bec4d07d..7514aef25377 100644
--- a/sysutils/rubygem-chef-utils/distinfo
+++ b/sysutils/rubygem-chef-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762587472
-SHA256 (rubygem/chef-utils-18.8.54.gem) = 651c6c53291a520eddf636c7be598169fa52a07c41706b35e2e2a262c1eb0dc7
-SIZE (rubygem/chef-utils-18.8.54.gem) = 34816
+TIMESTAMP = 1768626727
+SHA256 (rubygem/chef-utils-18.9.4.gem) = 3799f678bbd18dda8d03d1eab741874994dd18adf941ac4e5d8cd70ce38a28dd
+SIZE (rubygem/chef-utils-18.9.4.gem) = 34816
diff --git a/sysutils/rubygem-chef-winrm/Makefile b/sysutils/rubygem-chef-winrm/Makefile
index fcb582ae3e8c..2adedc881d7b 100644
--- a/sysutils/rubygem-chef-winrm/Makefile
+++ b/sysutils/rubygem-chef-winrm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-winrm
-PORTVERSION= 2.4.4
+PORTVERSION= 2.5.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -16,8 +16,8 @@ RUN_DEPENDS= rubygem-builder>=2.1.2:devel/rubygem-builder \
rubygem-gssapi>=1.2<2:security/rubygem-gssapi \
rubygem-httpclient>=2.2.0.2<3:www/rubygem-httpclient \
rubygem-logging>=1.6.1<3.0:devel/rubygem-logging \
- rubygem-nori>=2.7.0:devel/rubygem-nori \
- rubygem-rexml>=3.3<4:textproc/rubygem-rexml \
+ rubygem-nori>=2.7<3:devel/rubygem-nori \
+ rubygem-rexml>=3.4.2<4.0:textproc/rubygem-rexml \
rubygem-rubyntlm>=0.6.3<0.7:net/rubygem-rubyntlm
USES= gem
diff --git a/sysutils/rubygem-chef-winrm/distinfo b/sysutils/rubygem-chef-winrm/distinfo
index 51e564d02d2d..87a09aef5d52 100644
--- a/sysutils/rubygem-chef-winrm/distinfo
+++ b/sysutils/rubygem-chef-winrm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062614
-SHA256 (rubygem/chef-winrm-2.4.4.gem) = 7f6a54f2a36a6d4c1d426a7a0a350ca02e3056a8207e0e2dce9c1ad7796cade9
-SIZE (rubygem/chef-winrm-2.4.4.gem) = 42496
+TIMESTAMP = 1769875400
+SHA256 (rubygem/chef-winrm-2.5.0.gem) = d0214fc72e39d7830e8bdc28d0efb12e1ef55bd1cd547ae4bf2e509d298b85f3
+SIZE (rubygem/chef-winrm-2.5.0.gem) = 43008
diff --git a/sysutils/rubygem-chef-winrm/files/patch-gemspec b/sysutils/rubygem-chef-winrm/files/patch-gemspec
deleted file mode 100644
index 70169335efff..000000000000
--- a/sysutils/rubygem-chef-winrm/files/patch-gemspec
+++ /dev/null
@@ -1,11 +0,0 @@
---- chef-winrm.gemspec.orig 2025-02-20 19:35:49 UTC
-+++ chef-winrm.gemspec
-@@ -30,7 +30,7 @@ Gem::Specification.new do |s|
- s.add_runtime_dependency(%q<gssapi>.freeze, ["~> 1.2".freeze])
- s.add_runtime_dependency(%q<httpclient>.freeze, ["~> 2.2".freeze, ">= 2.2.0.2".freeze])
- s.add_runtime_dependency(%q<logging>.freeze, [">= 1.6.1".freeze, "< 3.0".freeze])
-- s.add_runtime_dependency(%q<nori>.freeze, ["= 2.7.0".freeze])
-+ s.add_runtime_dependency(%q<nori>.freeze, [">= 2.7.0".freeze])
- s.add_runtime_dependency(%q<rexml>.freeze, ["~> 3.3".freeze])
- s.add_development_dependency(%q<pry>.freeze, [">= 0".freeze])
- s.add_development_dependency(%q<rake>.freeze, [">= 10.3".freeze, "< 13".freeze])
diff --git a/sysutils/rubygem-chef-zero/Makefile b/sysutils/rubygem-chef-zero/Makefile
index 676737f5cef9..44222755bddd 100644
--- a/sysutils/rubygem-chef-zero/Makefile
+++ b/sysutils/rubygem-chef-zero/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-zero
-PORTVERSION= 15.0.21
+PORTVERSION= 15.1.0
CATEGORIES= sysutils
MASTER_SITES= RG
@@ -10,8 +10,7 @@ WWW= https://github.com/chef/chef-zero
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-activesupport70>=7<8.1:devel/rubygem-activesupport70 \
- rubygem-ffi-yajl>=2.2<4.0:devel/rubygem-ffi-yajl \
+RUN_DEPENDS= rubygem-ffi-yajl>=2.2<4.0:devel/rubygem-ffi-yajl \
rubygem-hashie>=2.0<6.0:devel/rubygem-hashie \
rubygem-mixlib-log>=2.0<4.0:devel/rubygem-mixlib-log \
rubygem-rack>=3.1.16,3<4,3:www/rubygem-rack \
diff --git a/sysutils/rubygem-chef-zero/distinfo b/sysutils/rubygem-chef-zero/distinfo
index e4cf9237629e..813a890aa5d4 100644
--- a/sysutils/rubygem-chef-zero/distinfo
+++ b/sysutils/rubygem-chef-zero/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757122066
-SHA256 (rubygem/chef-zero-15.0.21.gem) = f4a6115f8d1aa1901fe12d4d7b63496cec7e6f4260d90097adbdf0cb110ae6cb
-SIZE (rubygem/chef-zero-15.0.21.gem) = 71680
+TIMESTAMP = 1768626891
+SHA256 (rubygem/chef-zero-15.1.0.gem) = 85220e9f3db8ee0cd0697f08baa8f7f0bc4bc2920bd03c7191a6f41b5450588a
+SIZE (rubygem/chef-zero-15.1.0.gem) = 71680
diff --git a/sysutils/rubygem-chef/Makefile b/sysutils/rubygem-chef/Makefile
index f680d1b8cb11..8477dc299072 100644
--- a/sysutils/rubygem-chef/Makefile
+++ b/sysutils/rubygem-chef/Makefile
@@ -1,6 +1,5 @@
PORTNAME= chef
-PORTVERSION= 18.8.54
-PORTREVISION= 2
+PORTVERSION= 18.9.4
CATEGORIES= sysutils
MASTER_SITES= RG
@@ -12,14 +11,13 @@ WWW= https://www.chef.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-activesupport71>=4.2.7.1<7.1.5.2_99:devel/rubygem-activesupport71 \
- rubygem-addressable>=0:www/rubygem-addressable \
+RUN_DEPENDS= rubygem-addressable>=0:www/rubygem-addressable \
rubygem-aws-sdk-s3>=1.91<2:devel/rubygem-aws-sdk-s3 \
rubygem-aws-sdk-secretsmanager>=1.46<2:devel/rubygem-aws-sdk-secretsmanager \
rubygem-chef-config>=${PORTVERSION}<${PORTVERSION}_99:sysutils/rubygem-chef-config \
rubygem-chef-utils>=${PORTVERSION}<${PORTVERSION}_99:sysutils/rubygem-chef-utils \
rubygem-chef-vault>=0:sysutils/rubygem-chef-vault \
- rubygem-chef-zero>=15.0.21:sysutils/rubygem-chef-zero \
+ rubygem-chef-zero>=15.0.21<15.2:sysutils/rubygem-chef-zero \
rubygem-corefoundation>=0.3.4<0.4:devel/rubygem-corefoundation \
rubygem-diff-lcs>=1.2.4:textproc/rubygem-diff-lcs \
rubygem-erubis>=2.7<3:www/rubygem-erubis \
@@ -36,7 +34,7 @@ RUN_DEPENDS= rubygem-activesupport71>=4.2.7.1<7.1.5.2_99:devel/rubygem-activesup
rubygem-mixlib-shellout>=3.1.1<4.0:devel/rubygem-mixlib-shellout \
rubygem-net-ftp>=0:ftp/rubygem-net-ftp \
rubygem-net-sftp>=2.1.2<5.0:security/rubygem-net-sftp \
- rubygem-ohai>=18.0<19:sysutils/rubygem-ohai \
+ rubygem-ohai18>=18.0<19:sysutils/rubygem-ohai18 \
rubygem-plist>=3.2<4:devel/rubygem-plist \
rubygem-proxifier2>=1.1<2:net/rubygem-proxifier2 \
rubygem-syslog-logger>=1.6<2:sysutils/rubygem-syslog-logger \
diff --git a/sysutils/rubygem-chef/distinfo b/sysutils/rubygem-chef/distinfo
index e960b08a116e..78f125e9b408 100644
--- a/sysutils/rubygem-chef/distinfo
+++ b/sysutils/rubygem-chef/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762587466
-SHA256 (rubygem/chef-18.8.54.gem) = a861d094380497fbc252cec3a9d49e4eb87dd60765f8db454a265ca59cef863e
-SIZE (rubygem/chef-18.8.54.gem) = 891904
+TIMESTAMP = 1768626719
+SHA256 (rubygem/chef-18.9.4.gem) = f4d31e7db0a8bf6de2f0db2d381f7a0a3dfc3181664e8fefe2b36383eed65e36
+SIZE (rubygem/chef-18.9.4.gem) = 891392
diff --git a/sysutils/rubygem-fluentd/Makefile b/sysutils/rubygem-fluentd/Makefile
index dfbcc00cf10d..c14726bce1a0 100644
--- a/sysutils/rubygem-fluentd/Makefile
+++ b/sysutils/rubygem-fluentd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fluentd
-PORTVERSION= 1.19.1
+PORTVERSION= 1.19.2
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -10,24 +10,24 @@ WWW= https://fluentd.org/
LICENSE= APACHE20
RUN_DEPENDS= \
- rubygem-async-http>=0.86:www/rubygem-async-http \
- rubygem-base6402>=0.2<0.3:converters/rubygem-base6402 \
+ rubygem-async-http>=0.86<1:www/rubygem-async-http \
+ rubygem-base64>=0.2<1:converters/rubygem-base64 \
rubygem-bundler>=0:sysutils/rubygem-bundler \
rubygem-cool.io>=1.4.5<2.0.0:devel/rubygem-cool.io \
- rubygem-csv>=3.2:devel/rubygem-csv \
- rubygem-drb>=2.2<2.3:devel/rubygem-drb \
- rubygem-fiddle>=1.1:devel/rubygem-fiddle \
+ rubygem-csv>=3.2<4:devel/rubygem-csv \
+ rubygem-drb>=2.2<3:devel/rubygem-drb \
rubygem-http_parser.rb>=0.5.1<0.9.0:net/rubygem-http_parser.rb \
- rubygem-logger>=0.6:devel/rubygem-logger \
- rubygem-msgpack>=1.3.1<2.0.0:devel/rubygem-msgpack \
- rubygem-oj>=3.16.10:devel/rubygem-oj \
- rubygem-serverengine>=2.2.5<3.0.0:net/rubygem-serverengine \
+ rubygem-logger>=1.6<2:devel/rubygem-logger \
+ rubygem-msgpack>=1.3.1<2:devel/rubygem-msgpack \
+ rubygem-net-http>=0.8<1:www/rubygem-net-http \
+ rubygem-ostruct>=0.6<1:devel/rubygem-ostruct \
+ rubygem-serverengine>=2.3.2<3.0.0:net/rubygem-serverengine \
rubygem-sigdump>=0.2.5<0.3:devel/rubygem-sigdump \
- rubygem-strptime>=0.2.2<1.0.0:devel/rubygem-strptime \
- rubygem-tzinfo1>=1.0<3.0:devel/rubygem-tzinfo1 \
+ rubygem-strptime>=0.2.4<1:devel/rubygem-strptime \
+ rubygem-tzinfo>=1.0<3:devel/rubygem-tzinfo \
rubygem-tzinfo-data>=1.0<2:devel/rubygem-tzinfo-data \
rubygem-uri>=1.0<2:net/rubygem-uri \
- rubygem-webrick>=1.4.2<1.10:www/rubygem-webrick \
+ rubygem-webrick>=1.4<2:www/rubygem-webrick \
rubygem-yajl-ruby>=1.0<2:devel/rubygem-yajl-ruby \
rubygem-zstd-ruby>=1.5<2:devel/rubygem-zstd-ruby
diff --git a/sysutils/rubygem-fluentd/distinfo b/sysutils/rubygem-fluentd/distinfo
index 89fee37eaedf..790bc0392c5f 100644
--- a/sysutils/rubygem-fluentd/distinfo
+++ b/sysutils/rubygem-fluentd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762500116
-SHA256 (rubygem/fluentd-1.19.1.gem) = 6b6e8408894cea64ce93c2b20b7f2f63788bf5a14c3233ca1c97e9ae0462c579
-SIZE (rubygem/fluentd-1.19.1.gem) = 581632
+TIMESTAMP = 1771491321
+SHA256 (rubygem/fluentd-1.19.2.gem) = 07106d8b9afce891452739d44978b2ac73f43b5166960ea190cd43e592eea8e4
+SIZE (rubygem/fluentd-1.19.2.gem) = 582656
diff --git a/sysutils/rubygem-guard-minitest/Makefile b/sysutils/rubygem-guard-minitest/Makefile
index d758fd05d8b1..19e4f28b1945 100644
--- a/sysutils/rubygem-guard-minitest/Makefile
+++ b/sysutils/rubygem-guard-minitest/Makefile
@@ -1,5 +1,5 @@
PORTNAME= guard-minitest
-PORTVERSION= 2.4.6
+PORTVERSION= 3.0.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -11,7 +11,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-guard-compat>=1.2<2:sysutils/rubygem-guard-compat \
- rubygem-minitest>=3.0:devel/rubygem-minitest
+ rubygem-minitest>=5.0.4<7.0:devel/rubygem-minitest
USES= gem
diff --git a/sysutils/rubygem-guard-minitest/distinfo b/sysutils/rubygem-guard-minitest/distinfo
index 6bcb11c0a442..4bec6a3c83ba 100644
--- a/sysutils/rubygem-guard-minitest/distinfo
+++ b/sysutils/rubygem-guard-minitest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1480754940
-SHA256 (rubygem/guard-minitest-2.4.6.gem) = d89e83d029447c13b191599085d24b6e2fe61e402d275e46491cd3e82f561572
-SIZE (rubygem/guard-minitest-2.4.6.gem) = 12288
+TIMESTAMP = 1769875404
+SHA256 (rubygem/guard-minitest-3.0.0.gem) = 0c418e62a4081a429e4e66ad094a3b66f113423542b43ad7b2df0c87f19d5728
+SIZE (rubygem/guard-minitest-3.0.0.gem) = 11776
diff --git a/sysutils/rubygem-guard/Makefile b/sysutils/rubygem-guard/Makefile
index 65eb8fd346e5..69bc22ecad04 100644
--- a/sysutils/rubygem-guard/Makefile
+++ b/sysutils/rubygem-guard/Makefile
@@ -1,5 +1,5 @@
PORTNAME= guard
-PORTVERSION= 2.19.1
+PORTVERSION= 2.20.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-formatador>=0.2.4:devel/rubygem-formatador \
rubygem-lumberjack>=1.0.12<2.0:devel/rubygem-lumberjack \
rubygem-nenv>=0.1<1:devel/rubygem-nenv \
rubygem-notiffany>=0<1:devel/rubygem-notiffany \
- rubygem-ostruct>=0.6<1:devel/rubygem-ostruct \
rubygem-pry>=0.13.0:devel/rubygem-pry \
rubygem-shellany>=0<1:sysutils/rubygem-shellany \
rubygem-thor>=0.18.1:devel/rubygem-thor
diff --git a/sysutils/rubygem-guard/distinfo b/sysutils/rubygem-guard/distinfo
index b2220c526a6d..1f6b634bdacd 100644
--- a/sysutils/rubygem-guard/distinfo
+++ b/sysutils/rubygem-guard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736671259
-SHA256 (rubygem/guard-2.19.1.gem) = b8bc52694be3d8b26730280de7dcec7fe92ea1cff3414246fe96af3f23580f3d
-SIZE (rubygem/guard-2.19.1.gem) = 62464
+TIMESTAMP = 1769875402
+SHA256 (rubygem/guard-2.20.0.gem) = 66829ac0154080f20c6b1d8e6b65c6d5b3f3064ff46f85beb56c82f27b306040
+SIZE (rubygem/guard-2.20.0.gem) = 62464
diff --git a/sysutils/rubygem-httplog/Makefile b/sysutils/rubygem-httplog/Makefile
index e999afb4cd64..176726f773d7 100644
--- a/sysutils/rubygem-httplog/Makefile
+++ b/sysutils/rubygem-httplog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= httplog
-PORTVERSION= 1.7.3
+PORTVERSION= 1.8.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -9,7 +9,8 @@ WWW= https://github.com/trusche/httplog
LICENSE= MIT
-RUN_DEPENDS= rubygem-rack>=2.0,3:www/rubygem-rack \
+RUN_DEPENDS= rubygem-benchmark>=0:benchmarks/rubygem-benchmark \
+ rubygem-rack>=2.0,3:www/rubygem-rack \
rubygem-rainbow>=2.0.0:devel/rubygem-rainbow
USES= gem
diff --git a/sysutils/rubygem-httplog/distinfo b/sysutils/rubygem-httplog/distinfo
index 9debc45eb5a7..00db48023dd8 100644
--- a/sysutils/rubygem-httplog/distinfo
+++ b/sysutils/rubygem-httplog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757122072
-SHA256 (rubygem/httplog-1.7.3.gem) = eb0da701d40ce45c18676f6266e01ef4693d66350c59607fc86ef90f5b2ca711
-SIZE (rubygem/httplog-1.7.3.gem) = 17408
+TIMESTAMP = 1768626893
+SHA256 (rubygem/httplog-1.8.0.gem) = 2b14bd6a26277765b08ff469d5574fde2a8eedec03962402ab05a606546607bf
+SIZE (rubygem/httplog-1.8.0.gem) = 17920
diff --git a/sysutils/rubygem-ohai/Makefile b/sysutils/rubygem-ohai/Makefile
index 9fdfa187fbab..101808967266 100644
--- a/sysutils/rubygem-ohai/Makefile
+++ b/sysutils/rubygem-ohai/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ohai
-PORTVERSION= 18.2.6
+PORTVERSION= 19.1.16
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -10,15 +10,16 @@ WWW= https://github.com/chef/ohai
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-chef-config>=14.12<19:sysutils/rubygem-chef-config \
- rubygem-chef-utils>=16.0<19:sysutils/rubygem-chef-utils \
- rubygem-ffi>=1.9<2:devel/rubygem-ffi \
+RUN_DEPENDS= rubygem-base6402>=0:converters/rubygem-base6402 \
+ rubygem-chef-config>=14.12<20:sysutils/rubygem-chef-config \
+ rubygem-chef-utils>=16.0<20:sysutils/rubygem-chef-utils \
+ rubygem-ffi>=1.15.5:devel/rubygem-ffi \
rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \
rubygem-ipaddress>=0:net/rubygem-ipaddress \
rubygem-mixlib-cli>=1.7.0:devel/rubygem-mixlib-cli \
rubygem-mixlib-config>=2.0<4.0:devel/rubygem-mixlib-config \
rubygem-mixlib-log>=2.0.1<4.0:devel/rubygem-mixlib-log \
- rubygem-mixlib-shellout>=3.2.5<4:devel/rubygem-mixlib-shellout \
+ rubygem-mixlib-shellout>=3.3.6<3.4:devel/rubygem-mixlib-shellout \
rubygem-plist>=3.1<4:devel/rubygem-plist \
rubygem-train-core>=0:net/rubygem-train-core \
rubygem-wmi-lite>=1.0<2:devel/rubygem-wmi-lite
diff --git a/sysutils/rubygem-ohai/distinfo b/sysutils/rubygem-ohai/distinfo
index e0daf8891c33..c1e967a31242 100644
--- a/sysutils/rubygem-ohai/distinfo
+++ b/sysutils/rubygem-ohai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121866
-SHA256 (rubygem/ohai-18.2.6.gem) = cc70f2442abf3e9d07d0016f13b1da515ccd5d85b1df140dd92b42b3191cd940
-SIZE (rubygem/ohai-18.2.6.gem) = 133632
+TIMESTAMP = 1768722539
+SHA256 (rubygem/ohai-19.1.16.gem) = bef45819646b4f225185de3f4674cc94b51f85a2541b8d1cd6e773f1588d1edd
+SIZE (rubygem/ohai-19.1.16.gem) = 134144
diff --git a/sysutils/rubygem-ohai18/Makefile b/sysutils/rubygem-ohai18/Makefile
new file mode 100644
index 000000000000..36249c95c6e8
--- /dev/null
+++ b/sysutils/rubygem-ohai18/Makefile
@@ -0,0 +1,36 @@
+PORTNAME= ohai
+PORTVERSION= 18.2.8
+PORTREVISION= 1
+CATEGORIES= sysutils rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 18
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Ohai profiles your system and emits JSON
+WWW= https://github.com/chef/ohai
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-chef-config>=14.12<19:sysutils/rubygem-chef-config \
+ rubygem-chef-utils>=16.0<19:sysutils/rubygem-chef-utils \
+ rubygem-ffi>=1.9<2:devel/rubygem-ffi \
+ rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \
+ rubygem-ipaddress>=0:net/rubygem-ipaddress \
+ rubygem-mixlib-cli>=1.7.0:devel/rubygem-mixlib-cli \
+ rubygem-mixlib-config>=2.0<4.0:devel/rubygem-mixlib-config \
+ rubygem-mixlib-log>=2.0.1<4.0:devel/rubygem-mixlib-log \
+ rubygem-mixlib-shellout>=3.2.5<4:devel/rubygem-mixlib-shellout \
+ rubygem-plist>=3.1<4:devel/rubygem-plist \
+ rubygem-train-core>=0:net/rubygem-train-core \
+ rubygem-wmi-lite>=1.0<2:devel/rubygem-wmi-lite
+
+USES= gem
+
+NO_ARCH= yes
+
+PLIST_FILES= bin/ohai
+
+PORTSCOUT= limit:^18\.
+
+.include <bsd.port.mk>
diff --git a/sysutils/rubygem-ohai18/distinfo b/sysutils/rubygem-ohai18/distinfo
new file mode 100644
index 000000000000..53af65846cef
--- /dev/null
+++ b/sysutils/rubygem-ohai18/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1769582446
+SHA256 (rubygem/ohai-18.2.8.gem) = d9af88b7585b4f6e08396884c859f79acec80046d280278c600acd4234b89b86
+SIZE (rubygem/ohai-18.2.8.gem) = 134144
diff --git a/sysutils/rubygem-ohai/files/patch-gemspec b/sysutils/rubygem-ohai18/files/patch-gemspec
index 463dc2ca4df1..463dc2ca4df1 100644
--- a/sysutils/rubygem-ohai/files/patch-gemspec
+++ b/sysutils/rubygem-ohai18/files/patch-gemspec
diff --git a/sysutils/rubygem-ohai18/pkg-descr b/sysutils/rubygem-ohai18/pkg-descr
new file mode 100644
index 000000000000..8b73029ad523
--- /dev/null
+++ b/sysutils/rubygem-ohai18/pkg-descr
@@ -0,0 +1,5 @@
+Ohai detects data about your operating system. It can be used standalone, but
+it's primary purpose is to provide node data to Chef.
+
+Ohai will print out a JSON data blob for all the known data about your system.
+When used with Chef, that data is reported back via node attributes.
diff --git a/sysutils/rubygem-openbolt/Makefile b/sysutils/rubygem-openbolt/Makefile
index a66b46540bdf..f1c9fc62e783 100644
--- a/sysutils/rubygem-openbolt/Makefile
+++ b/sysutils/rubygem-openbolt/Makefile
@@ -1,6 +1,5 @@
PORTNAME= openbolt
-PORTVERSION= 5.1.0
-PORTREVISION= 1
+PORTVERSION= 5.3.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-openbolt/distinfo b/sysutils/rubygem-openbolt/distinfo
index 6cf208c3210d..d8f1a0b1495c 100644
--- a/sysutils/rubygem-openbolt/distinfo
+++ b/sysutils/rubygem-openbolt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760644437
-SHA256 (rubygem/openbolt-5.1.0.gem) = ae2a80af51f9098511d6e7a1385bacf3fc8b51859217292bf4f28e3e2b8d750a
-SIZE (rubygem/openbolt-5.1.0.gem) = 231936
+TIMESTAMP = 1765958300
+SHA256 (rubygem/openbolt-5.3.0.gem) = 086e31443b828578333ade1d5f912f78d9e569e2b1a2768c7e2ee99bf156a159
+SIZE (rubygem/openbolt-5.3.0.gem) = 231424
diff --git a/sysutils/rubygem-openbolt/files/patch-openbolt.gemspec b/sysutils/rubygem-openbolt/files/patch-openbolt.gemspec
index ad3f9ae315ca..15da2af2f3b6 100644
--- a/sysutils/rubygem-openbolt/files/patch-openbolt.gemspec
+++ b/sysutils/rubygem-openbolt/files/patch-openbolt.gemspec
@@ -1,11 +1,11 @@
---- openbolt.gemspec.orig 2025-10-21 18:36:14 UTC
+--- openbolt.gemspec.orig 2025-12-17 07:59:46 UTC
+++ openbolt.gemspec
-@@ -39,7 +39,7 @@ Gem::Specification.new do |s|
+@@ -40,7 +40,7 @@ Gem::Specification.new do |s|
s.add_runtime_dependency(%q<puppetfile-resolver>.freeze, [">= 0.6.2".freeze, "< 1.0".freeze])
s.add_runtime_dependency(%q<puppet-resource_api>.freeze, [">= 1.8.1".freeze])
s.add_runtime_dependency(%q<r10k>.freeze, [">= 3.10".freeze, "< 6".freeze])
- s.add_runtime_dependency(%q<ruby_smb>.freeze, ["~> 1.0".freeze])
+ s.add_runtime_dependency(%q<ruby_smb>.freeze, [">= 1.0".freeze])
- s.add_runtime_dependency(%q<terminal-table>.freeze, ["~> 3.0".freeze])
+ s.add_runtime_dependency(%q<terminal-table>.freeze, [">= 3.0".freeze])
s.add_runtime_dependency(%q<winrm>.freeze, ["~> 2.0".freeze])
s.add_runtime_dependency(%q<winrm-fs>.freeze, ["~> 1.3".freeze])
diff --git a/sysutils/rubygem-openfact/Makefile b/sysutils/rubygem-openfact/Makefile
index 940300ebcb39..6a495acbb6d5 100644
--- a/sysutils/rubygem-openfact/Makefile
+++ b/sysutils/rubygem-openfact/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openfact
-PORTVERSION= 5.1.0
+PORTVERSION= 5.2.1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-openfact/distinfo b/sysutils/rubygem-openfact/distinfo
index 77ddac06b9a8..d0eb2263abf7 100644
--- a/sysutils/rubygem-openfact/distinfo
+++ b/sysutils/rubygem-openfact/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752947918
-SHA256 (rubygem/openfact-5.1.0.gem) = 569b93bc6941f8efeef55c138577ae2e3ff4f6727657f9f48925c4a657d3f70c
-SIZE (rubygem/openfact-5.1.0.gem) = 172544
+TIMESTAMP = 1766859081
+SHA256 (rubygem/openfact-5.2.1.gem) = 766543bc3ccb1ba5646aaef38e88ced5438c13bb0d72e09d2dd6f9a07fabda0b
+SIZE (rubygem/openfact-5.2.1.gem) = 172544
diff --git a/sysutils/rubygem-puppet_forge/Makefile b/sysutils/rubygem-puppet_forge/Makefile
index b5806bab0b6f..74ba600dca3f 100644
--- a/sysutils/rubygem-puppet_forge/Makefile
+++ b/sysutils/rubygem-puppet_forge/Makefile
@@ -1,5 +1,6 @@
PORTNAME= puppet_forge
PORTVERSION= 6.1.0
+PORTREVISION= 1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -12,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-base64>=0.2.0<0.4.0:converters/rubygem-base64 \
rubygem-faraday>=2.0<3:www/rubygem-faraday \
- rubygem-faraday-follow_redirects>=0.3<0.5:www/rubygem-faraday-follow_redirects \
+ rubygem-faraday-follow_redirects>=0.3<0.6:www/rubygem-faraday-follow_redirects \
rubygem-minitar>=1.0.2<2:archivers/rubygem-minitar \
rubygem-semantic_puppet>=1.0<2:devel/rubygem-semantic_puppet
diff --git a/sysutils/rubygem-puppet_forge/files/patch-gemspec b/sysutils/rubygem-puppet_forge/files/patch-gemspec
new file mode 100644
index 000000000000..53a68ec38511
--- /dev/null
+++ b/sysutils/rubygem-puppet_forge/files/patch-gemspec
@@ -0,0 +1,13 @@
+Obtained from: https://github.com/puppetlabs/forge-ruby/commit/d2d3d097aa889b59a857cd7ff9d6db68cbdfc460
+
+--- puppet_forge.gemspec.orig 2026-01-13 03:25:14 UTC
++++ puppet_forge.gemspec
+@@ -23,7 +23,7 @@ Gem::Specification.new do |s|
+
+ s.add_runtime_dependency(%q<base64>.freeze, [">= 0.2.0".freeze, "< 0.4.0".freeze])
+ s.add_runtime_dependency(%q<faraday>.freeze, ["~> 2.0".freeze])
+- s.add_runtime_dependency(%q<faraday-follow_redirects>.freeze, [">= 0.3".freeze, "< 0.5".freeze])
++ s.add_runtime_dependency(%q<faraday-follow_redirects>.freeze, [">= 0.3".freeze, "< 0.6".freeze])
+ s.add_runtime_dependency(%q<minitar>.freeze, ["~> 1.0".freeze, ">= 1.0.2".freeze])
+ s.add_runtime_dependency(%q<semantic_puppet>.freeze, ["~> 1.0".freeze])
+ s.add_development_dependency(%q<cane>.freeze, [">= 0".freeze])
diff --git a/sysutils/rubygem-puppetserver-ca/Makefile b/sysutils/rubygem-puppetserver-ca/Makefile
index 852c6b75ae91..bd113309d7f1 100644
--- a/sysutils/rubygem-puppetserver-ca/Makefile
+++ b/sysutils/rubygem-puppetserver-ca/Makefile
@@ -1,6 +1,5 @@
PORTNAME= puppetserver-ca
-PORTVERSION= 2.7.0
-PORTREVISION= 1
+PORTVERSION= 2.7.1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-puppetserver-ca/distinfo b/sysutils/rubygem-puppetserver-ca/distinfo
index 7b34088af176..7ad5d1120319 100644
--- a/sysutils/rubygem-puppetserver-ca/distinfo
+++ b/sysutils/rubygem-puppetserver-ca/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1709278966
-SHA256 (rubygem/puppetserver-ca-2.7.0.gem) = 3c89b9ebb1f4827c93dc8d76c01999377aed7e5b9226c114dfba48d48c94d288
-SIZE (rubygem/puppetserver-ca-2.7.0.gem) = 47616
+TIMESTAMP = 1766860023
+SHA256 (rubygem/puppetserver-ca-2.7.1.gem) = 368ddb41aef34f10e1dd5f54e62387804ddbd9d183db0b37f92b493c02c2fd12
+SIZE (rubygem/puppetserver-ca-2.7.1.gem) = 47616
diff --git a/sysutils/rubygem-rubyipmi/Makefile b/sysutils/rubygem-rubyipmi/Makefile
index b3c45d692e8d..5aba769d96db 100644
--- a/sysutils/rubygem-rubyipmi/Makefile
+++ b/sysutils/rubygem-rubyipmi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rubyipmi
-PORTVERSION= 0.12.0
+PORTVERSION= 0.12.1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-rubyipmi/distinfo b/sysutils/rubygem-rubyipmi/distinfo
index 1fb822350974..4e1b4a4dce94 100644
--- a/sysutils/rubygem-rubyipmi/distinfo
+++ b/sysutils/rubygem-rubyipmi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188278
-SHA256 (rubygem/rubyipmi-0.12.0.gem) = d5cc29a29f835689c51ea1baf0c253cc8ccaf4b651035e6bcea7712ccf9aa181
-SIZE (rubygem/rubyipmi-0.12.0.gem) = 36352
+TIMESTAMP = 1769875458
+SHA256 (rubygem/rubyipmi-0.12.1.gem) = e1a53577051f78ae2857fe14b93d2e897891ccc55abbf912a2eff4c9ec533ba1
+SIZE (rubygem/rubyipmi-0.12.1.gem) = 38400
diff --git a/sysutils/rubygem-smart_proxy_dynflow/Makefile b/sysutils/rubygem-smart_proxy_dynflow/Makefile
index 7d1056f88936..3c3d8af362dc 100644
--- a/sysutils/rubygem-smart_proxy_dynflow/Makefile
+++ b/sysutils/rubygem-smart_proxy_dynflow/Makefile
@@ -1,5 +1,5 @@
PORTNAME= smart_proxy_dynflow
-PORTVERSION= 0.9.4
+PORTVERSION= 1.0.0
CATEGORIES= sysutils ruby
MASTER_SITES= RG
@@ -11,7 +11,7 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= foreman-proxy>=1.12.0:net/foreman-proxy \
- rubygem-dynflow>=1.6<2:devel/rubygem-dynflow \
+ rubygem-dynflow>=1.6<3.0:devel/rubygem-dynflow \
rubygem-rest-client>=2.0<3:www/rubygem-rest-client \
rubygem-sqlite31>=1.0<2:databases/rubygem-sqlite31
diff --git a/sysutils/rubygem-smart_proxy_dynflow/distinfo b/sysutils/rubygem-smart_proxy_dynflow/distinfo
index 8b472ecef61d..a51dfecbff43 100644
--- a/sysutils/rubygem-smart_proxy_dynflow/distinfo
+++ b/sysutils/rubygem-smart_proxy_dynflow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732261068
-SHA256 (rubygem/smart_proxy_dynflow-0.9.4.gem) = 2d2e7db6627fa152c64c2de7fd10eddc704c281f0a791fd091b81f63f4946f62
-SIZE (rubygem/smart_proxy_dynflow-0.9.4.gem) = 33792
+TIMESTAMP = 1768626895
+SHA256 (rubygem/smart_proxy_dynflow-1.0.0.gem) = f0eb47ca2842551727a4dc4bf2fbbb18aec5f84af8189ef759fb7dd51636b667
+SIZE (rubygem/smart_proxy_dynflow-1.0.0.gem) = 33792
diff --git a/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile b/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile
index f5f1fc00c87b..41e4669f1d66 100644
--- a/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile
+++ b/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile
@@ -1,5 +1,5 @@
PORTNAME= smart_proxy_remote_execution_ssh
-PORTVERSION= 0.11.7
+PORTVERSION= 1.0.1
CATEGORIES= sysutils ruby
MASTER_SITES= RG
@@ -15,7 +15,7 @@ RUN_DEPENDS= foreman-proxy>=1.12.0:net/foreman-proxy \
rubygem-ed25519>=1.2<2.0:security/rubygem-ed25519 \
rubygem-mqtt>=0.5<1:net/rubygem-mqtt \
rubygem-net-ssh>=7.2,2<8,2:security/rubygem-net-ssh \
- rubygem-smart_proxy_dynflow>=0.9.4<1:sysutils/rubygem-smart_proxy_dynflow
+ rubygem-smart_proxy_dynflow>=0.9.4<2.0.0:sysutils/rubygem-smart_proxy_dynflow
USES= gem
diff --git a/sysutils/rubygem-smart_proxy_remote_execution_ssh/distinfo b/sysutils/rubygem-smart_proxy_remote_execution_ssh/distinfo
index a0bae251b881..c68c5abe3200 100644
--- a/sysutils/rubygem-smart_proxy_remote_execution_ssh/distinfo
+++ b/sysutils/rubygem-smart_proxy_remote_execution_ssh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757122074
-SHA256 (rubygem/smart_proxy_remote_execution_ssh-0.11.7.gem) = 96ebb3d3a798f0ec8e47dcf7f939a735bd52cc58b2c8b9576435258438167f11
-SIZE (rubygem/smart_proxy_remote_execution_ssh-0.11.7.gem) = 39936
+TIMESTAMP = 1768626897
+SHA256 (rubygem/smart_proxy_remote_execution_ssh-1.0.1.gem) = c7b85f89adf47c0f734c6d4e9bc56df8ee76b1459f6ea0b08c4653b44999890b
+SIZE (rubygem/smart_proxy_remote_execution_ssh-1.0.1.gem) = 35840
diff --git a/sysutils/rubygem-smart_proxy_salt/Makefile b/sysutils/rubygem-smart_proxy_salt/Makefile
index 9464547e0d41..ec8f5c01916a 100644
--- a/sysutils/rubygem-smart_proxy_salt/Makefile
+++ b/sysutils/rubygem-smart_proxy_salt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= smart_proxy_salt
-PORTVERSION= 6.1.0
+PORTVERSION= 7.0.0
CATEGORIES= sysutils ruby
MASTER_SITES= RG
@@ -11,7 +11,7 @@ LICENSE= GPLv3
RUN_DEPENDS= foreman-proxy>=1.8.0:net/foreman-proxy \
${PYTHON_PKGNAMEPREFIX}salt>0:sysutils/py-salt@${PY_FLAVOR} \
- rubygem-smart_proxy_dynflow>=0.8<1:sysutils/rubygem-smart_proxy_dynflow
+ rubygem-smart_proxy_dynflow>=0.8<2.0.0:sysutils/rubygem-smart_proxy_dynflow
USES= cpe gem python shebangfix
diff --git a/sysutils/rubygem-smart_proxy_salt/distinfo b/sysutils/rubygem-smart_proxy_salt/distinfo
index 244a4bba8f1e..c7ddbd723f4a 100644
--- a/sysutils/rubygem-smart_proxy_salt/distinfo
+++ b/sysutils/rubygem-smart_proxy_salt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765895848
-SHA256 (rubygem/smart_proxy_salt-6.1.0.gem) = b464f892ea959b72de1368ed9fd055146c50c0f8cdd245eeac98fb3afbe5e998
-SIZE (rubygem/smart_proxy_salt-6.1.0.gem) = 28672
+TIMESTAMP = 1768626899
+SHA256 (rubygem/smart_proxy_salt-7.0.0.gem) = c4ca7ddf17be21990d26888ac39fa930f762c5dd87bd67d10d9ff7d3930ced99
+SIZE (rubygem/smart_proxy_salt-7.0.0.gem) = 28672
diff --git a/sysutils/rubygem-tmuxinator/Makefile b/sysutils/rubygem-tmuxinator/Makefile
index 826a37defda5..e11554589b02 100644
--- a/sysutils/rubygem-tmuxinator/Makefile
+++ b/sysutils/rubygem-tmuxinator/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tmuxinator
PORTVERSION= 3.3.7
+PORTREVISION= 1
CATEGORIES= sysutils ruby
MASTER_SITES= RG
@@ -10,7 +11,7 @@ WWW= https://github.com/tmuxinator/tmuxinator
LICENSE= MIT
RUN_DEPENDS= rubygem-erubi>=1.13<2:www/rubygem-erubi \
- rubygem-thor>=1.4.0<1.5:devel/rubygem-thor
+ rubygem-thor14>=1.4.0<1.5:devel/rubygem-thor14
USES= gem
diff --git a/sysutils/rucola/Makefile b/sysutils/rucola/Makefile
new file mode 100644
index 000000000000..c77af0dc9cfc
--- /dev/null
+++ b/sysutils/rucola/Makefile
@@ -0,0 +1,39 @@
+PORTNAME= rucola
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.8.2
+CATEGORIES= sysutils
+
+MAINTAINER= nivit@FreeBSD.org
+COMMENT= Terminal-based markdown note manager
+WWW= https://github.com/Linus-Mussmaecher/rucola
+
+LICENSE= APACHE20 BSD2CLAUSE BSD3CLAUSE BSL CC0-1.0 CDLA20 GPLv3 ISCL \
+ MIT MPL20 UNICODE ZLIB
+LICENSE_COMB= multi
+LICENSE_NAME_CDLA20= Community Data License Agreement – Permissive, Version 2.0
+LICENSE_NAME_UNICODE= UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
+LICENSE_TEXT_CDLA20= See https://cdla.dev/permissive-2-0/
+LICENSE_TEXT_UNICODE= See https://www.unicode.org/copyright.html
+LICENSE_PERMS_CDLA20= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+LICENSE_PERMS_UNICODE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+LIB_DEPENDS= libgit2.so:devel/libgit2 \
+ libonig.so:devel/oniguruma \
+ libssh2.so:security/libssh2
+
+USES= cargo pkgconfig ssl
+USE_GITHUB= yes
+GH_ACCOUNT= Linus-Mussmaecher
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+
+post-install-EXAMPLES-on:
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/dot_config
+ (cd ${WRKSRC}/default-config && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/dot_config)
+
+.include <bsd.port.mk>
diff --git a/sysutils/rucola/Makefile.crates b/sysutils/rucola/Makefile.crates
new file mode 100644
index 000000000000..4752bf084df9
--- /dev/null
+++ b/sysutils/rucola/Makefile.crates
@@ -0,0 +1,283 @@
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.0 \
+ aho-corasick-1.1.3 \
+ allocator-api2-0.2.21 \
+ android-tzdata-0.1.1 \
+ android_system_properties-0.1.5 \
+ anstream-0.6.18 \
+ anstyle-1.0.10 \
+ anstyle-parse-0.2.6 \
+ anstyle-query-1.1.2 \
+ anstyle-wincon-3.0.8 \
+ anyhow-1.0.98 \
+ arrayref-0.3.9 \
+ arrayvec-0.5.2 \
+ autocfg-1.4.0 \
+ backtrace-0.3.75 \
+ base64-0.13.1 \
+ base64-0.22.1 \
+ bincode-1.3.3 \
+ bit-set-0.5.3 \
+ bit-vec-0.6.3 \
+ bitflags-1.3.2 \
+ bitflags-2.9.1 \
+ blake2b_simd-0.5.11 \
+ bon-3.6.3 \
+ bon-macros-3.6.3 \
+ bstr-1.12.0 \
+ bumpalo-3.17.0 \
+ camino-1.1.9 \
+ cargo-platform-0.1.8 \
+ cargo_metadata-0.14.2 \
+ caseless-0.2.2 \
+ cassowary-0.3.0 \
+ castaway-0.2.3 \
+ cc-1.2.24 \
+ cfg-if-1.0.0 \
+ chrono-0.4.41 \
+ clap-4.5.38 \
+ clap_builder-4.5.38 \
+ clap_derive-4.5.32 \
+ clap_lex-0.7.4 \
+ colorchoice-1.0.3 \
+ compact_str-0.8.1 \
+ comrak-0.39.0 \
+ confy-1.0.0 \
+ constant_time_eq-0.1.5 \
+ core-foundation-sys-0.8.7 \
+ crc32fast-1.4.2 \
+ crossbeam-deque-0.8.6 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-utils-0.8.21 \
+ crossterm-0.28.1 \
+ crossterm_winapi-0.9.1 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
+ deranged-0.4.0 \
+ deunicode-1.6.2 \
+ diff-0.1.13 \
+ directories-6.0.0 \
+ dirs-1.0.5 \
+ dirs-sys-0.5.0 \
+ displaydoc-0.2.5 \
+ either-1.15.0 \
+ entities-1.0.1 \
+ equivalent-1.0.2 \
+ errno-0.3.12 \
+ expanduser-1.2.2 \
+ fancy-regex-0.11.0 \
+ filetime-0.2.25 \
+ flate2-1.1.1 \
+ fnv-1.0.7 \
+ foldhash-0.1.5 \
+ form_urlencoded-1.2.1 \
+ fsevent-sys-4.1.0 \
+ fuzzy-matcher-0.3.7 \
+ getrandom-0.1.16 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
+ gimli-0.31.1 \
+ git2-0.20.2 \
+ globset-0.4.16 \
+ hashbrown-0.15.3 \
+ hashbrown-0.16.0 \
+ heck-0.5.0 \
+ iana-time-zone-0.1.63 \
+ iana-time-zone-haiku-0.1.2 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
+ ident_case-1.0.1 \
+ idna-1.0.3 \
+ idna_adapter-1.2.1 \
+ ignore-0.4.23 \
+ indexmap-2.12.0 \
+ indoc-2.0.6 \
+ inotify-0.11.0 \
+ inotify-sys-0.1.5 \
+ instability-0.3.7 \
+ is-docker-0.2.0 \
+ is-wsl-0.4.0 \
+ is_terminal_polyfill-1.70.1 \
+ itertools-0.13.0 \
+ itertools-0.14.0 \
+ itoa-1.0.15 \
+ jobserver-0.1.33 \
+ js-sys-0.3.77 \
+ kqueue-1.1.1 \
+ kqueue-sys-1.0.4 \
+ lazy_static-1.5.0 \
+ libc-0.2.172 \
+ libgit2-sys-0.18.2+1.9.1 \
+ libredox-0.1.3 \
+ libssh2-sys-0.3.1 \
+ libz-sys-1.1.22 \
+ linked-hash-map-0.5.6 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.8.0 \
+ lock_api-0.4.12 \
+ log-0.4.27 \
+ lru-0.12.5 \
+ memchr-2.7.4 \
+ miniz_oxide-0.8.8 \
+ mio-1.0.4 \
+ notify-8.0.0 \
+ notify-types-2.0.0 \
+ ntapi-0.4.1 \
+ num-conv-0.1.0 \
+ num-traits-0.2.19 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ onig-6.5.1 \
+ onig_sys-69.9.1 \
+ open-5.3.2 \
+ openssl-probe-0.1.6 \
+ openssl-sys-0.9.109 \
+ option-ext-0.2.0 \
+ parking_lot-0.12.3 \
+ parking_lot_core-0.9.10 \
+ paste-1.0.15 \
+ pathdiff-0.2.3 \
+ percent-encoding-2.3.1 \
+ pkg-config-0.3.32 \
+ plist-1.7.1 \
+ potential_utf-0.1.2 \
+ powerfmt-0.2.0 \
+ ppv-lite86-0.2.21 \
+ pretty_assertions-1.4.1 \
+ prettyplease-0.2.32 \
+ proc-macro2-1.0.95 \
+ pwd-1.4.0 \
+ quick-xml-0.32.0 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
+ rand-0.9.2 \
+ rand_chacha-0.9.0 \
+ rand_core-0.9.3 \
+ ratatui-0.29.0 \
+ redox_syscall-0.1.57 \
+ redox_syscall-0.5.12 \
+ redox_users-0.3.5 \
+ redox_users-0.5.0 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
+ rust-argon2-0.8.3 \
+ rustc-demangle-0.1.24 \
+ rustix-0.38.44 \
+ rustix-1.0.7 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
+ same-file-1.0.6 \
+ scopeguard-1.2.0 \
+ semver-1.0.26 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.140 \
+ serde_spanned-0.6.8 \
+ serde_spanned-1.0.3 \
+ shell-words-1.1.0 \
+ shlex-1.3.0 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.4 \
+ signal-hook-registry-1.4.5 \
+ slug-0.1.6 \
+ smallvec-1.15.0 \
+ stable_deref_trait-1.2.0 \
+ static_assertions-1.1.0 \
+ strsim-0.11.1 \
+ strum-0.26.3 \
+ strum_macros-0.26.4 \
+ syn-2.0.101 \
+ synstructure-0.13.2 \
+ syntect-5.2.0 \
+ sysinfo-0.26.9 \
+ terminal_size-0.4.2 \
+ testdir-0.9.3 \
+ thiserror-1.0.69 \
+ thiserror-2.0.12 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.12 \
+ thread_local-1.1.8 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
+ tinystr-0.8.1 \
+ tinyvec-1.9.0 \
+ tinyvec_macros-0.1.1 \
+ toml-0.8.22 \
+ toml-0.9.8 \
+ toml_datetime-0.6.9 \
+ toml_datetime-0.7.3 \
+ toml_edit-0.22.26 \
+ toml_parser-1.0.4 \
+ toml_write-0.1.1 \
+ toml_writer-1.0.4 \
+ tui-textarea-0.7.0 \
+ typed-arena-2.0.2 \
+ unicode-ident-1.0.18 \
+ unicode-normalization-0.1.24 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-1.1.0 \
+ unicode-width-0.1.14 \
+ unicode-width-0.2.0 \
+ unicode_categories-0.1.1 \
+ url-2.5.4 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
+ vcpkg-0.2.15 \
+ walkdir-2.5.0 \
+ wasi-0.9.0+wasi-snapshot-preview1 \
+ wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
+ wasite-0.1.0 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ web-sys-0.3.77 \
+ whoami-1.6.0 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-util-0.1.9 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-core-0.61.2 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
+ windows-sys-0.59.0 \
+ windows-targets-0.52.6 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_msvc-0.52.6 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_msvc-0.52.6 \
+ winnow-0.7.13 \
+ wit-bindgen-rt-0.39.0 \
+ writeable-0.6.1 \
+ xdg-2.5.2 \
+ yaml-rust-0.4.5 \
+ yansi-1.0.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.2 \
+ zerovec-derive-0.11.1
diff --git a/sysutils/rucola/distinfo b/sysutils/rucola/distinfo
new file mode 100644
index 000000000000..79ad878b1072
--- /dev/null
+++ b/sysutils/rucola/distinfo
@@ -0,0 +1,569 @@
+TIMESTAMP = 1770913907
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
+SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
+SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
+SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
+SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
+SIZE (rust/crates/anstream-0.6.18.crate) = 29681
+SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
+SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
+SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
+SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
+SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
+SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
+SHA256 (rust/crates/anstyle-wincon-3.0.8.crate) = 6680de5231bd6ee4c6191b8a1325daa282b415391ec9d3a37bd34f2060dc73fa
+SIZE (rust/crates/anstyle-wincon-3.0.8.crate) = 12534
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
+SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
+SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
+SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838
+SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
+SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
+SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
+SIZE (rust/crates/base64-0.13.1.crate) = 61002
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
+SIZE (rust/crates/bincode-1.3.3.crate) = 28958
+SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
+SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
+SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
+SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/blake2b_simd-0.5.11.crate) = afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587
+SIZE (rust/crates/blake2b_simd-0.5.11.crate) = 34096
+SHA256 (rust/crates/bon-3.6.3.crate) = ced38439e7a86a4761f7f7d5ded5ff009135939ecb464a24452eaa4c1696af7d
+SIZE (rust/crates/bon-3.6.3.crate) = 57084
+SHA256 (rust/crates/bon-macros-3.6.3.crate) = 0ce61d2d3844c6b8d31b2353d9f66cf5e632b3e9549583fe3cac2f4f6136725e
+SIZE (rust/crates/bon-macros-3.6.3.crate) = 85871
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
+SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3
+SIZE (rust/crates/camino-1.1.9.crate) = 37552
+SHA256 (rust/crates/cargo-platform-0.1.8.crate) = 24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc
+SIZE (rust/crates/cargo-platform-0.1.8.crate) = 11813
+SHA256 (rust/crates/cargo_metadata-0.14.2.crate) = 4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa
+SIZE (rust/crates/cargo_metadata-0.14.2.crate) = 17469
+SHA256 (rust/crates/caseless-0.2.2.crate) = 8b6fd507454086c8edfd769ca6ada439193cdb209c7681712ef6275cccbfe5d8
+SIZE (rust/crates/caseless-0.2.2.crate) = 29309
+SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
+SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
+SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
+SIZE (rust/crates/castaway-0.2.3.crate) = 11509
+SHA256 (rust/crates/cc-1.2.24.crate) = 16595d3be041c03b09d08d0858631facccee9221e579704070e6e9e4915d3bc7
+SIZE (rust/crates/cc-1.2.24.crate) = 106557
+SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
+SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/clap-4.5.38.crate) = ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000
+SIZE (rust/crates/clap-4.5.38.crate) = 57140
+SHA256 (rust/crates/clap_builder-4.5.38.crate) = 379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120
+SIZE (rust/crates/clap_builder-4.5.38.crate) = 169177
+SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
+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/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
+SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
+SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
+SHA256 (rust/crates/comrak-0.39.0.crate) = d5c834ca54c5a20588b358f34d1533b4b498ddb5fd979cec6b22d0e8867a2449
+SIZE (rust/crates/comrak-0.39.0.crate) = 179041
+SHA256 (rust/crates/confy-1.0.0.crate) = f29222b549d4e3ded127989d523da9e928918d0d0d7f7c1690b439d0d538bae9
+SIZE (rust/crates/confy-1.0.0.crate) = 18631
+SHA256 (rust/crates/constant_time_eq-0.1.5.crate) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc
+SIZE (rust/crates/constant_time_eq-0.1.5.crate) = 4936
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
+SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/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-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
+SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
+SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/deunicode-1.6.2.crate) = abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04
+SIZE (rust/crates/deunicode-1.6.2.crate) = 172772
+SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
+SIZE (rust/crates/diff-0.1.13.crate) = 46216
+SHA256 (rust/crates/directories-6.0.0.crate) = 16f5094c54661b38d03bd7e50df373292118db60b585c08a411c6d840017fe7d
+SIZE (rust/crates/directories-6.0.0.crate) = 17842
+SHA256 (rust/crates/dirs-1.0.5.crate) = 3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901
+SIZE (rust/crates/dirs-1.0.5.crate) = 12908
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/entities-1.0.1.crate) = b5320ae4c3782150d900b79807611a59a99fc9a1d61d686faafc24b93fc8d7ca
+SIZE (rust/crates/entities-1.0.1.crate) = 24795
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
+SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/expanduser-1.2.2.crate) = 14e0b79235da57db6b6c2beed9af6e5de867d63a973ae3e91910ddc33ba40bc0
+SIZE (rust/crates/expanduser-1.2.2.crate) = 2492
+SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
+SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
+SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
+SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
+SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+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/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
+SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
+SHA256 (rust/crates/fuzzy-matcher-0.3.7.crate) = 54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94
+SIZE (rust/crates/fuzzy-matcher-0.3.7.crate) = 18047
+SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce
+SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
+SIZE (rust/crates/git2-0.20.2.crate) = 223479
+SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
+SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
+SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
+SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
+SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
+SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
+SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
+SIZE (rust/crates/ignore-0.4.23.crate) = 55901
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
+SIZE (rust/crates/inotify-0.11.0.crate) = 26241
+SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
+SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
+SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d
+SIZE (rust/crates/instability-0.3.7.crate) = 13682
+SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
+SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
+SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
+SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+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.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
+SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
+SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
+SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222
+SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057
+SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
+SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9
+SIZE (rust/crates/libssh2-sys-0.3.1.crate) = 582851
+SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
+SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
+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/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+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
+SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
+SIZE (rust/crates/lru-0.12.5.crate) = 16047
+SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
+SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+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.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/notify-8.0.0.crate) = 2fee8403b3d66ac7b26aee6e40a897d85dc5ce26f44da36b8b73e987cc52e943
+SIZE (rust/crates/notify-8.0.0.crate) = 35590
+SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
+SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
+SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
+SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
+SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
+SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/onig-6.5.1.crate) = 336b9c63443aceef14bea841b899035ae3abe89b7c486aaf4c5bd8aafedac3f0
+SIZE (rust/crates/onig-6.5.1.crate) = 32394
+SHA256 (rust/crates/onig_sys-69.9.1.crate) = c7f86c6eef3d6df15f23bcfb6af487cbd2fed4e5581d58d5bf1f5f8b7f6727dc
+SIZE (rust/crates/onig_sys-69.9.1.crate) = 656378
+SHA256 (rust/crates/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95
+SIZE (rust/crates/open-5.3.2.crate) = 26342
+SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
+SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
+SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
+SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
+SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
+SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
+SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
+SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
+SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
+SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
+SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/plist-1.7.1.crate) = eac26e981c03a6e53e0aee43c113e3202f5581d5360dae7bd2c70e800dd0451d
+SIZE (rust/crates/plist-1.7.1.crate) = 102902
+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/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
+SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
+SHA256 (rust/crates/prettyplease-0.2.32.crate) = 664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6
+SIZE (rust/crates/prettyplease-0.2.32.crate) = 72024
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/pwd-1.4.0.crate) = 72c71c0c79b9701efe4e1e4b563b2016dd4ee789eb99badcb09d61ac4b92e4a2
+SIZE (rust/crates/pwd-1.4.0.crate) = 4145
+SHA256 (rust/crates/quick-xml-0.32.0.crate) = 1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2
+SIZE (rust/crates/quick-xml-0.32.0.crate) = 184149
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
+SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
+SHA256 (rust/crates/redox_syscall-0.1.57.crate) = 41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce
+SIZE (rust/crates/redox_syscall-0.1.57.crate) = 17087
+SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
+SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/redox_users-0.3.5.crate) = de0737333e7a9502c789a36d7c7fa6092a49895d4faa31ca5df163857ded2e9d
+SIZE (rust/crates/redox_users-0.3.5.crate) = 12644
+SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
+SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
+SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/rust-argon2-0.8.3.crate) = 4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb
+SIZE (rust/crates/rust-argon2-0.8.3.crate) = 28313
+SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
+SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/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/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
+SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
+SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
+SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
+SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
+SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
+SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
+SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
+SHA256 (rust/crates/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e4e7d8eeb5d3c7784ae67e724
+SIZE (rust/crates/slug-0.1.6.crate) = 6787
+SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
+SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+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/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
+SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
+SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/syntect-5.2.0.crate) = 874dcfa363995604333cf947ae9f751ca3af4522c60886774c4963943b4746b1
+SIZE (rust/crates/syntect-5.2.0.crate) = 822671
+SHA256 (rust/crates/sysinfo-0.26.9.crate) = 5c18a6156d1f27a9592ee18c1a846ca8dd5c258b7179fc193ae87c74ebb666f5
+SIZE (rust/crates/sysinfo-0.26.9.crate) = 137194
+SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
+SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
+SHA256 (rust/crates/testdir-0.9.3.crate) = c9ffa013be124f7e8e648876190de818e3a87088ed97ccd414a398b403aec8c8
+SIZE (rust/crates/testdir-0.9.3.crate) = 18881
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
+SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
+SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
+SIZE (rust/crates/time-0.3.41.crate) = 138369
+SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
+SIZE (rust/crates/time-core-0.1.4.crate) = 8422
+SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
+SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
+SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
+SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
+SHA256 (rust/crates/toml-0.8.22.crate) = 05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae
+SIZE (rust/crates/toml-0.8.22.crate) = 76224
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
+SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
+SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e
+SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_write-0.1.1.crate) = bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076
+SIZE (rust/crates/toml_write-0.1.1.crate) = 17467
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
+SHA256 (rust/crates/tui-textarea-0.7.0.crate) = 0a5318dd619ed73c52a9417ad19046724effc1287fb75cdcc4eca1d6ac1acbae
+SIZE (rust/crates/tui-textarea-0.7.0.crate) = 67947
+SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
+SIZE (rust/crates/typed-arena-2.0.2.crate) = 11848
+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-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
+SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf
+SIZE (rust/crates/unicode-truncate-1.1.0.crate) = 12529
+SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
+SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
+SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode_categories-0.1.1.crate) = 39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e
+SIZE (rust/crates/unicode_categories-0.1.1.crate) = 87298
+SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
+SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
+SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
+SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
+SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
+SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519
+SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521
+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.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
+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
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/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
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
+SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+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.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+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.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.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+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.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/xdg-2.5.2.crate) = 213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546
+SIZE (rust/crates/xdg-2.5.2.crate) = 14394
+SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
+SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
+SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
+SIZE (rust/crates/yansi-1.0.1.crate) = 75497
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
+SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (Linus-Mussmaecher-rucola-v0.8.2_GH0.tar.gz) = 6c5c5c09491bd10f10f914b36323f202db1cc71ad2889d6707422ce849d85193
+SIZE (Linus-Mussmaecher-rucola-v0.8.2_GH0.tar.gz) = 231805
diff --git a/sysutils/rucola/pkg-descr b/sysutils/rucola/pkg-descr
new file mode 100644
index 000000000000..69a6a3fc9408
--- /dev/null
+++ b/sysutils/rucola/pkg-descr
@@ -0,0 +1,17 @@
+Terminal-based markdown note manager to view statistics, explore connections
+and launch editing and viewing applications.
+
+Features:
+
+ - Present users of a zettelkasten-like note system of interlinked markdown
+ files with high-level information & statistics about their notes.
+ - Show the same information about filtered subsets of notes, as well as their
+ relation with the entire note set.
+ - Allow the user to view and follow links and backlinks of a single note to
+ see connections within their note graph.
+ - Allow the user to make small edits such as renaming or moving notes from
+ within the application.
+ - Provide easy access to a powerful, external text editor for editing notes.
+ - Optionally compile notes to HTML-documents, including LaTeX compilation and
+ code highlighting, on the fly and show them in an external viewer.
+ - Provide all of this functionality from within a terminal user interface.
diff --git a/sysutils/rucola/pkg-plist b/sysutils/rucola/pkg-plist
new file mode 100644
index 000000000000..094f4517fe47
--- /dev/null
+++ b/sysutils/rucola/pkg-plist
@@ -0,0 +1,7 @@
+bin/rucola
+%%PORTDOCS%%%%DOCSDIR%%/README.md
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dot_config/config.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dot_config/default_dark.css
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dot_config/default_dark.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dot_config/default_light.css
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dot_config/default_light.toml
diff --git a/sysutils/rundeck/Makefile b/sysutils/rundeck/Makefile
index 7ccbd7a7e9f9..4bbd9bc94dc6 100644
--- a/sysutils/rundeck/Makefile
+++ b/sysutils/rundeck/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rundeck
-DISTVERSION= 5.18.0
-DISTVERSIONSUFFIX= -20251216
+DISTVERSION= 5.19.0
+DISTVERSIONSUFFIX= -20260202
CATEGORIES= sysutils java
MASTER_SITES= https://packagecloud.io/pagerduty/rundeck/packages/java/org.rundeck/${DISTNAME}.war/artifacts/${DISTNAME}.war/download?/
EXTRACT_SUFX= .war
diff --git a/sysutils/rundeck/distinfo b/sysutils/rundeck/distinfo
index 939f7fe47143..20945a967620 100644
--- a/sysutils/rundeck/distinfo
+++ b/sysutils/rundeck/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766478759
-SHA256 (rundeck-5.18.0-20251216.war) = 542c4e0f9e203203120e112090323514368af110c6c4ac2d5305eb7cae099a93
-SIZE (rundeck-5.18.0-20251216.war) = 253749591
+TIMESTAMP = 1771271880
+SHA256 (rundeck-5.19.0-20260202.war) = 294213129d1aab57e0e77d5553006709d63ca3dc0c51eddd68055f358cee3d52
+SIZE (rundeck-5.19.0-20260202.war) = 242401736
diff --git a/sysutils/runiq/Makefile b/sysutils/runiq/Makefile
index f79a3f8fb06d..c38be235ad76 100644
--- a/sysutils/runiq/Makefile
+++ b/sysutils/runiq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= runiq
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/runj/Makefile b/sysutils/runj/Makefile
index d8ecc5460acc..d87ea7caa1bc 100644
--- a/sysutils/runj/Makefile
+++ b/sysutils/runj/Makefile
@@ -1,7 +1,7 @@
PORTNAME= runj
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.0
-PORTREVISION= 18
+DISTVERSION= 0.2.0
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/sysutils/runj/distinfo b/sysutils/runj/distinfo
index 8344cd40371b..807aca791221 100644
--- a/sysutils/runj/distinfo
+++ b/sysutils/runj/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1704557851
-SHA256 (go/sysutils_runj/runj-v0.1.0/v0.1.0.mod) = 8517c10c464a30f71f828f34cba0501af74ad25e639e4ccb81aaf4a38aed7a16
-SIZE (go/sysutils_runj/runj-v0.1.0/v0.1.0.mod) = 2240
-SHA256 (go/sysutils_runj/runj-v0.1.0/v0.1.0.zip) = 251fee69c53853c2c100f9977a6e1ee98920233dc3b937b6b03d01921fae5f57
-SIZE (go/sysutils_runj/runj-v0.1.0/v0.1.0.zip) = 142698
+TIMESTAMP = 1768820795
+SHA256 (go/sysutils_runj/runj-v0.2.0/v0.2.0.mod) = 2c36cb2d141d8727bab43ea2e8640d90bd1aad93fe4b61ef1f7c29a71946d0b6
+SIZE (go/sysutils_runj/runj-v0.2.0/v0.2.0.mod) = 2162
+SHA256 (go/sysutils_runj/runj-v0.2.0/v0.2.0.zip) = 602276b4d0803fe73035cdc553403d105657d65c5b131b2637a9a6e48929002e
+SIZE (go/sysutils_runj/runj-v0.2.0/v0.2.0.zip) = 133334
diff --git a/sysutils/rush/Makefile b/sysutils/rush/Makefile
index 5528759e7b6d..5425a540065c 100644
--- a/sysutils/rush/Makefile
+++ b/sysutils/rush/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rush
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.7
-PORTREVISION= 11
+PORTREVISION= 14
CATEGORIES= sysutils
PKGNAMESUFFIX= -parallelization-tool
diff --git a/sysutils/rust-coreutils/Makefile b/sysutils/rust-coreutils/Makefile
index 35fa302a85e0..d5559b499154 100644
--- a/sysutils/rust-coreutils/Makefile
+++ b/sysutils/rust-coreutils/Makefile
@@ -1,6 +1,5 @@
PORTNAME= rust-coreutils
-DISTVERSION= 0.5.0
-PORTREVISION= 1
+DISTVERSION= 0.6.0
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/sysutils/rust-coreutils/Makefile.crates b/sysutils/rust-coreutils/Makefile.crates
index 7cf712407bde..a6736ab9022a 100644
--- a/sysutils/rust-coreutils/Makefile.crates
+++ b/sysutils/rust-coreutils/Makefile.crates
@@ -1,106 +1,107 @@
CARGO_CRATES= adler2-2.0.1 \
- aho-corasick-1.1.3 \
+ aho-corasick-1.1.4 \
allocator-api2-0.2.21 \
android_system_properties-0.1.5 \
ansi-width-0.1.0 \
- anstream-0.6.19 \
- anstyle-1.0.11 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.3 \
- anstyle-wincon-3.0.9 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
anyhow-1.0.100 \
approx-0.5.1 \
- arbitrary-1.4.1 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
base64-simd-0.8.0 \
- bigdecimal-0.4.9 \
+ bigdecimal-0.4.10 \
binary-heap-plus-0.5.0 \
- bincode-2.0.1 \
- bincode_derive-2.0.1 \
bindgen-0.72.1 \
bitflags-1.3.2 \
- bitflags-2.9.1 \
+ bitflags-2.10.0 \
bitvec-1.0.1 \
- blake2b_simd-1.0.3 \
- blake3-1.8.2 \
+ blake2b_simd-1.0.4 \
+ blake3-1.8.3 \
block-buffer-0.10.4 \
+ block2-0.6.2 \
bstr-1.12.1 \
- bumpalo-3.18.1 \
+ bumpalo-3.19.1 \
bytecount-0.6.9 \
byteorder-1.5.0 \
- cc-1.2.27 \
+ calendrical_calculations-0.2.3 \
+ cc-1.2.52 \
cexpr-0.6.0 \
- cfg-if-1.0.1 \
+ cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
- chrono-0.4.42 \
+ chrono-0.4.43 \
clang-sys-1.8.1 \
- clap-4.5.53 \
- clap_builder-4.5.53 \
- clap_complete-4.5.61 \
- clap_lex-0.7.5 \
+ clap-4.5.56 \
+ clap_builder-4.5.56 \
+ clap_complete-4.5.65 \
+ clap_lex-0.7.7 \
clap_mangen-0.2.31 \
- codspeed-4.1.0 \
- codspeed-divan-compat-4.1.0 \
- codspeed-divan-compat-macros-4.1.0 \
- codspeed-divan-compat-walltime-4.1.0 \
+ codspeed-4.3.0 \
+ codspeed-divan-compat-4.3.0 \
+ codspeed-divan-compat-macros-4.3.0 \
+ codspeed-divan-compat-walltime-4.3.0 \
colorchoice-1.0.4 \
colored-2.2.0 \
compare-0.1.0 \
condtype-1.3.0 \
- console-0.16.0 \
+ console-0.16.2 \
const-random-0.1.18 \
const-random-macro-0.1.16 \
- constant_time_eq-0.3.1 \
- convert_case-0.7.1 \
+ constant_time_eq-0.4.2 \
core-foundation-sys-0.8.7 \
+ core_maths-0.1.1 \
cpufeatures-0.2.17 \
crc-3.3.0 \
crc-catalog-2.4.0 \
- crc-fast-1.8.1 \
+ crc-fast-1.9.0 \
crc32fast-1.5.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
- crunchy-0.2.3 \
- crypto-common-0.1.6 \
+ crunchy-0.2.4 \
+ crypto-common-0.1.7 \
ctor-0.6.3 \
ctor-proc-macro-0.0.7 \
- ctrlc-3.4.7 \
- data-encoding-2.9.0 \
- data-encoding-macro-0.1.18 \
- data-encoding-macro-internal-0.1.16 \
- deranged-0.5.2 \
- derive_arbitrary-1.4.1 \
- derive_more-2.0.1 \
- derive_more-impl-2.0.1 \
+ ctrlc-3.5.1 \
+ darling-0.21.3 \
+ darling_core-0.21.3 \
+ darling_macro-0.21.3 \
+ data-encoding-2.10.0 \
+ data-encoding-macro-0.1.19 \
+ data-encoding-macro-internal-0.1.17 \
+ deranged-0.5.5 \
diff-0.1.13 \
digest-0.10.7 \
+ dispatch2-0.3.0 \
displaydoc-0.2.5 \
divan-macros-0.1.17 \
dlv-list-0.5.2 \
dns-lookup-3.0.1 \
- document-features-0.2.11 \
- dtor-0.1.0 \
+ document-features-0.2.12 \
+ dtor-0.1.1 \
dtor-proc-macro-0.0.6 \
dunce-1.0.5 \
either-1.15.0 \
encode_unicode-1.0.0 \
equivalent-1.0.2 \
- errno-0.3.12 \
+ errno-0.3.14 \
exacl-0.12.0 \
fastrand-2.3.0 \
file_diff-1.0.0 \
filedescriptor-0.8.3 \
- filetime-0.2.26 \
- fixed_decimal-0.7.0 \
- flate2-1.1.2 \
+ filetime-0.2.27 \
+ find-msvc-tools-0.1.7 \
+ fixed_decimal-0.7.1 \
+ flate2-1.1.8 \
fluent-0.17.0 \
fluent-bundle-0.16.0 \
- fluent-langneg-0.13.0 \
+ fluent-langneg-0.13.1 \
fluent-syntax-0.12.0 \
fnv-1.0.7 \
foldhash-0.1.5 \
@@ -115,60 +116,71 @@ CARGO_CRATES= adler2-2.0.1 \
futures-util-0.3.31 \
gcd-2.3.0 \
generic-array-0.14.7 \
- getrandom-0.2.16 \
- getrandom-0.3.3 \
+ getrandom-0.2.17 \
+ getrandom-0.3.4 \
glob-0.3.3 \
half-2.7.1 \
hashbrown-0.14.5 \
- hashbrown-0.15.4 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.1 \
hex-0.4.3 \
hex-literal-1.1.0 \
hostname-0.4.2 \
iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
+ icu_calendar-2.1.1 \
+ icu_calendar_data-2.1.1 \
icu_collator-2.1.1 \
icu_collator_data-2.1.1 \
icu_collections-2.1.1 \
+ icu_datetime-2.1.1 \
+ icu_datetime_data-2.1.2 \
icu_decimal-2.1.1 \
icu_decimal_data-2.1.1 \
icu_locale-2.1.1 \
icu_locale_core-2.1.1 \
- icu_locale_data-2.1.1 \
+ icu_locale_data-2.1.2 \
icu_normalizer-2.1.1 \
icu_normalizer_data-2.1.1 \
- icu_properties-2.1.1 \
- icu_properties_data-2.1.1 \
+ icu_pattern-0.4.1 \
+ icu_plurals-2.1.1 \
+ icu_plurals_data-2.1.1 \
+ icu_properties-2.1.2 \
+ icu_properties_data-2.1.2 \
icu_provider-2.1.1 \
- indexmap-2.9.0 \
+ icu_time-2.1.1 \
+ icu_time_data-2.1.1 \
+ ident_case-1.0.1 \
+ indexmap-2.13.0 \
indicatif-0.18.3 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
intl-memoizer-0.5.3 \
intl_pluralrules-7.0.2 \
- is_terminal_polyfill-1.70.1 \
+ is_terminal_polyfill-1.70.2 \
itertools-0.13.0 \
itertools-0.14.0 \
- itoa-1.0.15 \
- jiff-0.2.16 \
- jiff-static-0.2.16 \
- jiff-tzdb-0.1.4 \
+ itoa-1.0.17 \
+ ixdtf-0.6.4 \
+ jiff-0.2.18 \
+ jiff-icu-0.2.2 \
+ jiff-static-0.2.18 \
+ jiff-tzdb-0.1.5 \
jiff-tzdb-platform-0.1.3 \
- js-sys-0.3.77 \
+ js-sys-0.3.85 \
keccak-0.1.5 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
lazy_static-1.5.0 \
- libc-0.2.175 \
- libloading-0.8.8 \
+ libc-0.2.180 \
+ libloading-0.8.9 \
libm-0.2.15 \
- libredox-0.1.3 \
- libz-rs-sys-0.5.1 \
+ libredox-0.1.12 \
linux-raw-sys-0.11.0 \
- linux-raw-sys-0.12.0 \
- litemap-0.8.0 \
- litrs-0.4.1 \
- lock_api-0.4.13 \
- log-0.4.27 \
+ litemap-0.8.1 \
+ litrs-1.0.0 \
+ lock_api-0.4.14 \
+ log-0.4.29 \
lru-0.12.5 \
lscolors-0.21.0 \
md-5-0.10.6 \
@@ -177,7 +189,7 @@ CARGO_CRATES= adler2-2.0.1 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
- mio-1.0.4 \
+ mio-1.1.1 \
nix-0.30.1 \
nom-7.1.3 \
nom-8.0.0 \
@@ -191,15 +203,17 @@ CARGO_CRATES= adler2-2.0.1 \
num-prime-0.4.4 \
num-traits-0.2.19 \
num_threads-0.1.7 \
+ objc2-0.6.3 \
+ objc2-encode-4.1.0 \
once_cell-1.21.3 \
- once_cell_polyfill-1.70.1 \
+ once_cell_polyfill-1.70.2 \
onig-6.5.1 \
onig_sys-69.9.1 \
ordered-multimap-0.7.3 \
os_display-0.1.4 \
outref-0.5.2 \
- parking_lot-0.12.4 \
- parking_lot_core-0.9.11 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
parse_datetime-0.13.3 \
phf-0.13.1 \
phf_codegen-0.13.1 \
@@ -209,126 +223,127 @@ CARGO_CRATES= adler2-2.0.1 \
pin-utils-0.1.0 \
pkg-config-0.3.32 \
platform-info-2.0.5 \
- portable-atomic-1.11.1 \
+ portable-atomic-1.13.0 \
portable-atomic-util-0.2.4 \
potential_utf-0.1.4 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
pretty_assertions-1.4.1 \
- prettyplease-0.2.34 \
- proc-macro-crate-3.3.0 \
- proc-macro2-1.0.103 \
+ prettyplease-0.2.37 \
+ proc-macro-crate-3.4.0 \
+ proc-macro2-1.0.106 \
procfs-0.18.0 \
procfs-core-0.18.0 \
- quote-1.0.42 \
- r-efi-5.2.0 \
+ quote-1.0.44 \
+ r-efi-5.3.0 \
radium-0.7.0 \
rand-0.8.5 \
rand-0.9.2 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
- rand_core-0.9.3 \
+ rand_core-0.9.5 \
rayon-1.11.0 \
rayon-core-1.13.0 \
- redox_syscall-0.5.13 \
+ redox_syscall-0.5.18 \
+ redox_syscall-0.7.0 \
regex-1.12.2 \
- regex-automata-0.4.12 \
- regex-lite-0.1.7 \
- regex-syntax-0.8.5 \
+ regex-automata-0.4.13 \
+ regex-lite-0.1.8 \
+ regex-syntax-0.8.8 \
relative-path-1.9.3 \
- rlimit-0.10.2 \
+ rlimit-0.11.0 \
roff-0.2.2 \
rstest-0.26.1 \
rstest_macros-0.26.1 \
rust-ini-0.21.3 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
- rustix-1.1.2 \
- rustversion-1.0.21 \
- ryu-1.0.20 \
+ rustix-1.1.3 \
+ rustversion-1.0.22 \
same-file-1.0.6 \
scopeguard-1.2.0 \
- self_cell-1.2.1 \
+ self_cell-1.2.2 \
selinux-0.5.2 \
selinux-sys-0.6.15 \
- semver-1.0.26 \
+ semver-1.0.27 \
serde-1.0.228 \
- serde-big-array-0.5.1 \
serde_core-1.0.228 \
serde_derive-1.0.228 \
- serde_json-1.0.140 \
+ serde_json-1.0.149 \
sha1-0.10.6 \
sha2-0.10.9 \
sha3-0.10.8 \
shlex-1.3.0 \
signal-hook-0.3.18 \
- signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.5 \
- simd-adler32-0.3.7 \
+ signal-hook-0.4.3 \
+ signal-hook-mio-0.2.5 \
+ signal-hook-registry-1.4.8 \
+ simd-adler32-0.3.8 \
siphasher-1.0.1 \
- slab-0.4.9 \
+ slab-0.4.11 \
sm3-0.4.2 \
smallvec-1.15.1 \
smawk-0.3.2 \
- socket2-0.6.0 \
+ socket2-0.6.1 \
spin-0.10.0 \
- stable_deref_trait-1.2.0 \
+ stable_deref_trait-1.2.1 \
statrs-0.18.0 \
+ string-interner-0.19.0 \
strsim-0.11.1 \
- syn-2.0.103 \
+ syn-2.0.114 \
synstructure-0.13.2 \
tap-1.0.1 \
- tempfile-3.23.0 \
+ tempfile-3.24.0 \
terminal_size-0.4.3 \
textwrap-0.16.2 \
thiserror-1.0.69 \
- thiserror-2.0.17 \
+ thiserror-2.0.18 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.17 \
- time-0.3.44 \
- time-core-0.1.6 \
- time-macros-0.2.24 \
+ thiserror-impl-2.0.18 \
+ time-0.3.45 \
+ time-core-0.1.7 \
+ time-macros-0.2.25 \
tiny-keccak-2.0.2 \
- tinystr-0.8.1 \
- toml_datetime-0.6.11 \
- toml_edit-0.22.27 \
+ tinystr-0.8.2 \
+ toml_datetime-0.7.5+spec-1.1.0 \
+ toml_edit-0.23.10+spec-1.0.0 \
+ toml_parser-1.0.6+spec-1.1.0 \
type-map-0.5.1 \
- typenum-1.18.0 \
+ typed-path-0.12.0 \
+ typenum-1.19.0 \
unic-langid-0.9.6 \
unic-langid-impl-0.9.6 \
- unicode-ident-1.0.18 \
+ unicode-ident-1.0.22 \
unicode-linebreak-0.1.5 \
- unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
unicode-width-0.2.2 \
unindent-0.2.4 \
unit-prefix-0.5.2 \
- unty-0.0.4 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
utmp-classic-0.1.6 \
utmp-classic-raw-0.1.3 \
- uuid-1.17.0 \
+ uuid-1.19.0 \
uutils_term_grid-0.7.0 \
version_check-0.9.5 \
- virtue-0.0.18 \
vsimd-0.8.0 \
walkdir-2.5.0 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.108 \
+ wasm-bindgen-macro-0.2.108 \
+ wasm-bindgen-macro-support-0.2.108 \
+ wasm-bindgen-shared-0.2.108 \
web-time-1.1.0 \
wild-2.2.1 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
+ wincode-0.2.5 \
+ wincode-derive-0.2.3 \
windows-core-0.62.2 \
windows-implement-0.60.2 \
windows-interface-0.59.3 \
@@ -339,42 +354,43 @@ CARGO_CRATES= adler2-2.0.1 \
windows-sys-0.60.2 \
windows-sys-0.61.2 \
windows-targets-0.52.6 \
- windows-targets-0.53.2 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
- winnow-0.7.11 \
- wit-bindgen-rt-0.39.0 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.14 \
+ wit-bindgen-0.46.0 \
write16-1.0.0 \
writeable-0.6.2 \
wyz-0.5.1 \
xattr-1.6.1 \
yansi-1.0.1 \
- yoke-0.8.0 \
- yoke-derive-0.8.0 \
+ yoke-0.8.1 \
+ yoke-derive-0.8.1 \
z85-3.0.6 \
zerocopy-0.7.35 \
- zerocopy-0.8.27 \
+ zerocopy-0.8.33 \
zerocopy-derive-0.7.35 \
- zerocopy-derive-0.8.27 \
+ zerocopy-derive-0.8.33 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zerotrie-0.2.2 \
+ zerotrie-0.2.3 \
zerovec-0.11.5 \
- zerovec-derive-0.11.1 \
- zip-6.0.0 \
- zlib-rs-0.5.1 \
- zopfli-0.8.2
+ zerovec-derive-0.11.2 \
+ zip-7.2.0 \
+ zlib-rs-0.5.5 \
+ zmij-1.0.14 \
+ zopfli-0.8.3
diff --git a/sysutils/rust-coreutils/distinfo b/sysutils/rust-coreutils/distinfo
index 150ac0cede1c..7ee07b91c687 100644
--- a/sysutils/rust-coreutils/distinfo
+++ b/sysutils/rust-coreutils/distinfo
@@ -1,98 +1,96 @@
-TIMESTAMP = 1765794182
+TIMESTAMP = 1770101778
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/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/ansi-width-0.1.0.crate) = 219e3ce6f2611d83b51ec2098a12702112c29e57203a6b0a0929b2cddb486608
SIZE (rust/crates/ansi-width-0.1.0.crate) = 6116
-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
-SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
-SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
-SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
-SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
-SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
SIZE (rust/crates/approx-0.5.1.crate) = 15100
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195
SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531
-SHA256 (rust/crates/bigdecimal-0.4.9.crate) = 560f42649de9fa436b73517378a147ec21f6c997a546581df4b4b31677828934
-SIZE (rust/crates/bigdecimal-0.4.9.crate) = 135074
+SHA256 (rust/crates/bigdecimal-0.4.10.crate) = 4d6867f1565b3aad85681f1015055b087fcfd840d6aeee6eee7f2da317603695
+SIZE (rust/crates/bigdecimal-0.4.10.crate) = 126514
SHA256 (rust/crates/binary-heap-plus-0.5.0.crate) = e4551d8382e911ecc0d0f0ffb602777988669be09447d536ff4388d1def11296
SIZE (rust/crates/binary-heap-plus-0.5.0.crate) = 20570
-SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740
-SIZE (rust/crates/bincode-2.0.1.crate) = 70469
-SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1f30a9b1df04918fc828670606804ac3c09
-SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404
SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
-SHA256 (rust/crates/blake2b_simd-1.0.3.crate) = 06e903a20b159e944f91ec8499fe1e55651480c541ea0a584f5d967c49ad9d99
-SIZE (rust/crates/blake2b_simd-1.0.3.crate) = 34528
-SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
-SIZE (rust/crates/blake3-1.8.2.crate) = 205967
+SHA256 (rust/crates/blake2b_simd-1.0.4.crate) = b79834656f71332577234b50bfc009996f7449e0c056884e6a02492ded0ca2f3
+SIZE (rust/crates/blake2b_simd-1.0.4.crate) = 34878
+SHA256 (rust/crates/blake3-1.8.3.crate) = 2468ef7d57b3fb7e16b576e8377cdbde2320c60e1491e961d11da40fc4f02a2d
+SIZE (rust/crates/blake3-1.8.3.crate) = 207224
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
+SIZE (rust/crates/block2-0.6.2.crate) = 34505
SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
SIZE (rust/crates/bstr-1.12.1.crate) = 354916
-SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee
-SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e
SIZE (rust/crates/bytecount-0.6.9.crate) = 18695
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc
-SIZE (rust/crates/cc-1.2.27.crate) = 107070
+SHA256 (rust/crates/calendrical_calculations-0.2.3.crate) = 3a0b39595c6ee54a8d0900204ba4c401d0ab4eb45adaf07178e8d017541529e7
+SIZE (rust/crates/calendrical_calculations-0.2.3.crate) = 69028
+SHA256 (rust/crates/cc-1.2.52.crate) = cd4932aefd12402b36c60956a4fe0035421f544799057659ff86f923657aada3
+SIZE (rust/crates/cc-1.2.52.crate) = 93477
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
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.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
-SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/chrono-0.4.43.crate) = fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118
+SIZE (rust/crates/chrono-0.4.43.crate) = 240392
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8
-SIZE (rust/crates/clap-4.5.53.crate) = 62036
-SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00
-SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811
-SHA256 (rust/crates/clap_complete-4.5.61.crate) = 39615915e2ece2550c0149addac32fb5bd312c657f43845bb9088cb9c8a7c992
-SIZE (rust/crates/clap_complete-4.5.61.crate) = 48828
-SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
-SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/clap-4.5.56.crate) = a75ca66430e33a14957acc24c5077b503e7d374151b2b4b3a10c83b4ceb4be0e
+SIZE (rust/crates/clap-4.5.56.crate) = 61996
+SHA256 (rust/crates/clap_builder-4.5.56.crate) = 793207c7fa6300a0608d1080b858e5fdbe713cdc1c8db9fb17777d8a13e63df0
+SIZE (rust/crates/clap_builder-4.5.56.crate) = 170945
+SHA256 (rust/crates/clap_complete-4.5.65.crate) = 430b4dc2b5e3861848de79627b2bedc9f3342c7da5173a14eaa5d0f8dc18ae5d
+SIZE (rust/crates/clap_complete-4.5.65.crate) = 49394
+SHA256 (rust/crates/clap_lex-0.7.7.crate) = c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32
+SIZE (rust/crates/clap_lex-0.7.7.crate) = 13474
SHA256 (rust/crates/clap_mangen-0.2.31.crate) = 439ea63a92086df93893164221ad4f24142086d535b3a0957b9b9bea2dc86301
SIZE (rust/crates/clap_mangen-0.2.31.crate) = 16345
-SHA256 (rust/crates/codspeed-4.1.0.crate) = c3b847e05a34be5c38f3f2a5052178a3bd32e6b5702f3ea775efde95c483a539
-SIZE (rust/crates/codspeed-4.1.0.crate) = 219223
-SHA256 (rust/crates/codspeed-divan-compat-4.1.0.crate) = f0f0e9fe5eaa39995ec35e46407f7154346cc25bd1300c64c21636f3d00cb2cc
-SIZE (rust/crates/codspeed-divan-compat-4.1.0.crate) = 19091
-SHA256 (rust/crates/codspeed-divan-compat-macros-4.1.0.crate) = 88c8babf2a40fd2206a2e030cf020d0d58144cd56e1dc408bfba02cdefb08b4f
-SIZE (rust/crates/codspeed-divan-compat-macros-4.1.0.crate) = 5391
-SHA256 (rust/crates/codspeed-divan-compat-walltime-4.1.0.crate) = 7f26092328e12a36704ffc552f379c6405dd94d3149970b79b22d371717c2aae
-SIZE (rust/crates/codspeed-divan-compat-walltime-4.1.0.crate) = 97260
+SHA256 (rust/crates/codspeed-4.3.0.crate) = 38c2eb3388ebe26b5a0ab6bf4969d9c4840143d7f6df07caa3cc851b0606cef6
+SIZE (rust/crates/codspeed-4.3.0.crate) = 243486
+SHA256 (rust/crates/codspeed-divan-compat-4.3.0.crate) = b2de65b7489a59709724d489070c6d05b7744039e4bf751d0a2006b90bb5593d
+SIZE (rust/crates/codspeed-divan-compat-4.3.0.crate) = 19086
+SHA256 (rust/crates/codspeed-divan-compat-macros-4.3.0.crate) = 56ca01ce4fd22b8dcc6c770dcd6b74343642e842482b94e8920d14e10c57638d
+SIZE (rust/crates/codspeed-divan-compat-macros-4.3.0.crate) = 5392
+SHA256 (rust/crates/codspeed-divan-compat-walltime-4.3.0.crate) = 720ab9d0714718afe5f5832be6e5f5eb5ce97836e24ca7bf7042eea4308b9fb8
+SIZE (rust/crates/codspeed-divan-compat-walltime-4.3.0.crate) = 97264
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
@@ -101,26 +99,26 @@ SHA256 (rust/crates/compare-0.1.0.crate) = 120133d4db2ec47efe2e26502ee984747630c
SIZE (rust/crates/compare-0.1.0.crate) = 9291
SHA256 (rust/crates/condtype-1.3.0.crate) = baf0a07a401f374238ab8e2f11a104d2851bf9ce711ec69804834de8af45c7af
SIZE (rust/crates/condtype-1.3.0.crate) = 12634
-SHA256 (rust/crates/console-0.16.0.crate) = 2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d
-SIZE (rust/crates/console-0.16.0.crate) = 39107
+SHA256 (rust/crates/console-0.16.2.crate) = 03e45a4a8926227e4197636ba97a9fc9b00477e9f4bd711395687c5f0734bec4
+SIZE (rust/crates/console-0.16.2.crate) = 34100
SHA256 (rust/crates/const-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359
SIZE (rust/crates/const-random-0.1.18.crate) = 6646
SHA256 (rust/crates/const-random-macro-0.1.16.crate) = f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e
SIZE (rust/crates/const-random-macro-0.1.16.crate) = 6657
-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/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7
-SIZE (rust/crates/convert_case-0.7.1.crate) = 23816
+SHA256 (rust/crates/constant_time_eq-0.4.2.crate) = 3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b
+SIZE (rust/crates/constant_time_eq-0.4.2.crate) = 25831
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/core_maths-0.1.1.crate) = 77745e017f5edba1a9c1d854f6f3a52dac8a12dd5af5d2f54aecf61e43d80d30
+SIZE (rust/crates/core_maths-0.1.1.crate) = 6528
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/crc-fast-1.8.1.crate) = 2c15e7f62c7d6e256e6d0fc3fc1ef395348e4bc395dcf14d6990da0e5aa6e8b0
-SIZE (rust/crates/crc-fast-1.8.1.crate) = 164672
+SHA256 (rust/crates/crc-fast-1.9.0.crate) = 2fd92aca2c6001b1bf5ba0ff84ee74ec8501b52bbef0cac80bf25a6c1d87a83d
+SIZE (rust/crates/crc-fast-1.9.0.crate) = 195156
SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
@@ -133,34 +131,36 @@ SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869
SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
-SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
-SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
-SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
+SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
SHA256 (rust/crates/ctor-0.6.3.crate) = 424e0138278faeb2b401f174ad17e715c829512d74f3d1e81eb43365c2e0590e
SIZE (rust/crates/ctor-0.6.3.crate) = 14389
SHA256 (rust/crates/ctor-proc-macro-0.0.7.crate) = 52560adf09603e58c9a7ee1fe1dcb95a16927b17c127f0ac02d6e768a0e25bc1
SIZE (rust/crates/ctor-proc-macro-0.0.7.crate) = 6462
-SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73
-SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606
-SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
-SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
-SHA256 (rust/crates/data-encoding-macro-0.1.18.crate) = 47ce6c96ea0102f01122a185683611bd5ac8d99e62bc59dd12e6bda344ee673d
-SIZE (rust/crates/data-encoding-macro-0.1.18.crate) = 4357
-SHA256 (rust/crates/data-encoding-macro-internal-0.1.16.crate) = 8d162beedaa69905488a8da94f5ac3edb4dd4788b732fadb7bd120b2625c1976
-SIZE (rust/crates/data-encoding-macro-internal-0.1.16.crate) = 3714
-SHA256 (rust/crates/deranged-0.5.2.crate) = 75d7cc94194b4dd0fa12845ef8c911101b7f37633cda14997a6e82099aa0b693
-SIZE (rust/crates/deranged-0.5.2.crate) = 24030
-SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
-SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
-SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
-SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
-SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
-SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
+SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790
+SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115
+SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0
+SIZE (rust/crates/darling-0.21.3.crate) = 41398
+SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4
+SIZE (rust/crates/darling_core-0.21.3.crate) = 74471
+SHA256 (rust/crates/darling_macro-0.21.3.crate) = d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81
+SIZE (rust/crates/darling_macro-0.21.3.crate) = 2535
+SHA256 (rust/crates/data-encoding-2.10.0.crate) = d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea
+SIZE (rust/crates/data-encoding-2.10.0.crate) = 22293
+SHA256 (rust/crates/data-encoding-macro-0.1.19.crate) = 8142a83c17aa9461d637e649271eae18bf2edd00e91f2e105df36c3c16355bdb
+SIZE (rust/crates/data-encoding-macro-0.1.19.crate) = 4373
+SHA256 (rust/crates/data-encoding-macro-internal-0.1.17.crate) = 7ab67060fc6b8ef687992d439ca0fa36e7ed17e9a0b16b25b601e8757df720de
+SIZE (rust/crates/data-encoding-macro-internal-0.1.17.crate) = 3729
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/divan-macros-0.1.17.crate) = 8dc51d98e636f5e3b0759a39257458b22619cac7e96d932da6eeb052891bb67c
@@ -169,10 +169,10 @@ SHA256 (rust/crates/dlv-list-0.5.2.crate) = 442039f5147480ba31067cb00ada1adae689
SIZE (rust/crates/dlv-list-0.5.2.crate) = 22373
SHA256 (rust/crates/dns-lookup-3.0.1.crate) = 6e39034cee21a2f5bbb66ba0e3689819c4bb5d00382a282006e802a7ffa6c41d
SIZE (rust/crates/dns-lookup-3.0.1.crate) = 15555
-SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
-SIZE (rust/crates/document-features-0.2.11.crate) = 14640
-SHA256 (rust/crates/dtor-0.1.0.crate) = e58a0764cddb55ab28955347b45be00ade43d4d6f3ba4bf3dc354e4ec9432934
-SIZE (rust/crates/dtor-0.1.0.crate) = 11358
+SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
+SIZE (rust/crates/document-features-0.2.12.crate) = 14739
+SHA256 (rust/crates/dtor-0.1.1.crate) = 404d02eeb088a82cfd873006cb713fe411306c7d182c344905e101fb1167d301
+SIZE (rust/crates/dtor-0.1.1.crate) = 11375
SHA256 (rust/crates/dtor-proc-macro-0.0.6.crate) = f678cf4a922c215c63e0de95eb1ff08a958a81d47e485cf9da1e27bf6305cfa5
SIZE (rust/crates/dtor-proc-macro-0.0.6.crate) = 6448
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
@@ -183,8 +183,8 @@ SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182b
SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
-SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/exacl-0.12.0.crate) = 22be12de19decddab85d09f251ec8363f060ccb22ec9c81bc157c0c8433946d8
SIZE (rust/crates/exacl-0.12.0.crate) = 64506
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
@@ -193,18 +193,20 @@ SHA256 (rust/crates/file_diff-1.0.0.crate) = 31a7a908b8f32538a2143e59a6e4e250898
SIZE (rust/crates/file_diff-1.0.0.crate) = 282318
SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
-SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
-SIZE (rust/crates/filetime-0.2.26.crate) = 17273
-SHA256 (rust/crates/fixed_decimal-0.7.0.crate) = 35943d22b2f19c0cb198ecf915910a8158e94541c89dcc63300d7799d46c2c5e
-SIZE (rust/crates/fixed_decimal-0.7.0.crate) = 48669
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
+SHA256 (rust/crates/filetime-0.2.27.crate) = f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db
+SIZE (rust/crates/filetime-0.2.27.crate) = 16678
+SHA256 (rust/crates/find-msvc-tools-0.1.7.crate) = f449e6c6c08c865631d4890cfacf252b3d396c9bcc83adb6623cdb02a8336c41
+SIZE (rust/crates/find-msvc-tools-0.1.7.crate) = 31127
+SHA256 (rust/crates/fixed_decimal-0.7.1.crate) = 35eabf480f94d69182677e37571d3be065822acfafd12f2f085db44fbbcc8e57
+SIZE (rust/crates/fixed_decimal-0.7.1.crate) = 48602
+SHA256 (rust/crates/flate2-1.1.8.crate) = b375d6465b98090a5f25b1c7703f3859783755aa9a80433b36e0379a3ec2f369
+SIZE (rust/crates/flate2-1.1.8.crate) = 80972
SHA256 (rust/crates/fluent-0.17.0.crate) = 8137a6d5a2c50d6b0ebfcb9aaa91a28154e0a70605f112d30cb0cd4a78670477
SIZE (rust/crates/fluent-0.17.0.crate) = 10282
SHA256 (rust/crates/fluent-bundle-0.16.0.crate) = 01203cb8918f5711e73891b347816d932046f95f54207710bda99beaeb423bf4
SIZE (rust/crates/fluent-bundle-0.16.0.crate) = 35301
-SHA256 (rust/crates/fluent-langneg-0.13.0.crate) = 2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94
-SIZE (rust/crates/fluent-langneg-0.13.0.crate) = 11723
+SHA256 (rust/crates/fluent-langneg-0.13.1.crate) = 7eebbe59450baee8282d71676f3bfed5689aeab00b27545e83e5f14b1195e8b0
+SIZE (rust/crates/fluent-langneg-0.13.1.crate) = 11383
SHA256 (rust/crates/fluent-syntax-0.12.0.crate) = 54f0d287c53ffd184d04d8677f590f4ac5379785529e5e08b1c8083acdd5c198
SIZE (rust/crates/fluent-syntax-0.12.0.crate) = 32438
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -233,18 +235,20 @@ SHA256 (rust/crates/gcd-2.3.0.crate) = 1d758ba1b47b00caf47f24925c0074ecb20d6dfcf
SIZE (rust/crates/gcd-2.3.0.crate) = 8934
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
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.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0
+SIZE (rust/crates/getrandom-0.2.17.crate) = 40780
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
SIZE (rust/crates/half-2.7.1.crate) = 61040
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
-SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hex-literal-1.1.0.crate) = e712f64ec3850b98572bffac52e2c6f282b29fe6c5fa6d42334b30be438d95c1
@@ -255,12 +259,20 @@ SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa78
SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
+SHA256 (rust/crates/icu_calendar-2.1.1.crate) = d6f0e52e009b6b16ba9c0693578796f2dd4aaa59a7f8f920423706714a89ac4e
+SIZE (rust/crates/icu_calendar-2.1.1.crate) = 145306
+SHA256 (rust/crates/icu_calendar_data-2.1.1.crate) = 527f04223b17edfe0bd43baf14a0cb1b017830db65f3950dc00224860a9a446d
+SIZE (rust/crates/icu_calendar_data-2.1.1.crate) = 8384
SHA256 (rust/crates/icu_collator-2.1.1.crate) = 32eed11a5572f1088b63fa21dc2e70d4a865e5739fc2d10abc05be93bae97019
SIZE (rust/crates/icu_collator-2.1.1.crate) = 1324285
SHA256 (rust/crates/icu_collator_data-2.1.1.crate) = 5ab06f0e83a613efddba3e4913e00e43ed4001fae651cb7d40fc7e66b83b6fb9
SIZE (rust/crates/icu_collator_data-2.1.1.crate) = 480908
SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43
SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233
+SHA256 (rust/crates/icu_datetime-2.1.1.crate) = 1b9d49f41ded8e63761b6b4c3120dfdc289415a1ed10107db6198eb311057ca5
+SIZE (rust/crates/icu_datetime-2.1.1.crate) = 187506
+SHA256 (rust/crates/icu_datetime_data-2.1.2.crate) = 46597233625417b7c8052a63d916e4fdc73df21614ac0b679492a5d6e3b01aeb
+SIZE (rust/crates/icu_datetime_data-2.1.2.crate) = 2147432
SHA256 (rust/crates/icu_decimal-2.1.1.crate) = a38c52231bc348f9b982c1868a2af3195199623007ba2c7650f432038f5b3e8e
SIZE (rust/crates/icu_decimal-2.1.1.crate) = 20704
SHA256 (rust/crates/icu_decimal_data-2.1.1.crate) = 2905b4044eab2dd848fe84199f9195567b63ab3a93094711501363f63546fef7
@@ -269,20 +281,32 @@ SHA256 (rust/crates/icu_locale-2.1.1.crate) = 532b11722e350ab6bf916ba6eb0efe3ee5
SIZE (rust/crates/icu_locale-2.1.1.crate) = 33928
SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6
SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876
-SHA256 (rust/crates/icu_locale_data-2.1.1.crate) = f03e2fcaefecdf05619f3d6f91740e79ab969b4dd54f77cbf546b1d0d28e3147
-SIZE (rust/crates/icu_locale_data-2.1.1.crate) = 116659
+SHA256 (rust/crates/icu_locale_data-2.1.2.crate) = 1c5f1d16b4c3a2642d3a719f18f6b06070ab0aef246a6418130c955ae08aa831
+SIZE (rust/crates/icu_locale_data-2.1.2.crate) = 116639
SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599
SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
-SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99
-SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036
-SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899
-SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431
+SHA256 (rust/crates/icu_pattern-0.4.1.crate) = 7a7ff8c0ff6f61cdce299dcb54f557b0a251adbc78f6f0c35a21332c452b4a1b
+SIZE (rust/crates/icu_pattern-0.4.1.crate) = 27925
+SHA256 (rust/crates/icu_plurals-2.1.1.crate) = 4f9cfe49f5b1d1163cc58db451562339916a9ca5cbcaae83924d41a0bf839474
+SIZE (rust/crates/icu_plurals-2.1.1.crate) = 49399
+SHA256 (rust/crates/icu_plurals_data-2.1.1.crate) = f018a98dccf7f0eb02ba06ac0ff67d102d8ded80734724305e924de304e12ff0
+SIZE (rust/crates/icu_plurals_data-2.1.1.crate) = 7556
+SHA256 (rust/crates/icu_properties-2.1.2.crate) = 020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec
+SIZE (rust/crates/icu_properties-2.1.2.crate) = 60136
+SHA256 (rust/crates/icu_properties_data-2.1.2.crate) = 616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af
+SIZE (rust/crates/icu_properties_data-2.1.2.crate) = 163057
SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/icu_time-2.1.1.crate) = 8242b00da3b3b6678f731437a11c8833a43c821ae081eca60ba1b7579d45b6d8
+SIZE (rust/crates/icu_time-2.1.1.crate) = 42728
+SHA256 (rust/crates/icu_time_data-2.1.1.crate) = 3e10b0e5e87a2c84bd5fa407705732052edebe69291d347d0c3033785470edbf
+SIZE (rust/crates/icu_time_data-2.1.1.crate) = 28672
+SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
+SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
+SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017
+SIZE (rust/crates/indexmap-2.13.0.crate) = 102206
SHA256 (rust/crates/indicatif-0.18.3.crate) = 9375e112e4b463ec1b1c6c011953545c65a30164fbab5b581df32b3abf0dcb88
SIZE (rust/crates/indicatif-0.18.3.crate) = 66504
SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
@@ -293,24 +317,28 @@ SHA256 (rust/crates/intl-memoizer-0.5.3.crate) = 310da2e345f5eb861e7a07ee182262e
SIZE (rust/crates/intl-memoizer-0.5.3.crate) = 12171
SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972
SIZE (rust/crates/intl_pluralrules-7.0.2.crate) = 9201
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
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/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35
-SIZE (rust/crates/jiff-0.2.16.crate) = 731814
-SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69
-SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672
-SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
-SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
+SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/ixdtf-0.6.4.crate) = 84de9d95a6d2547d9b77ee3f25fa0ee32e3c3a6484d47a55adebc0439c077992
+SIZE (rust/crates/ixdtf-0.6.4.crate) = 33723
+SHA256 (rust/crates/jiff-0.2.18.crate) = e67e8da4c49d6d9909fe03361f9b620f58898859f5c7aded68351e85e71ecf50
+SIZE (rust/crates/jiff-0.2.18.crate) = 764726
+SHA256 (rust/crates/jiff-icu-0.2.2.crate) = 0e67c2beaae8b10a82d849b9aabb698a43a682f32b17bcdc035d5ecadb44d646
+SIZE (rust/crates/jiff-icu-0.2.2.crate) = 15025
+SHA256 (rust/crates/jiff-static-0.2.18.crate) = e0c84ee7f197eca9a86c6fd6cb771e55eb991632f15f2bc3ca6ec838929e6e78
+SIZE (rust/crates/jiff-static-0.2.18.crate) = 83381
+SHA256 (rust/crates/jiff-tzdb-0.1.5.crate) = 68971ebff725b9e2ca27a601c5eb38a4c5d64422c4cbab0c535f248087eda5c2
+SIZE (rust/crates/jiff-tzdb-0.1.5.crate) = 62215
SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/js-sys-0.3.85.crate) = 8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3
+SIZE (rust/crates/js-sys-0.3.85.crate) = 56436
SHA256 (rust/crates/keccak-0.1.5.crate) = ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654
SIZE (rust/crates/keccak-0.1.5.crate) = 13120
SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
@@ -319,28 +347,24 @@ SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac36
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
-SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
-SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+SHA256 (rust/crates/libc-0.2.180.crate) = bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc
+SIZE (rust/crates/libc-0.2.180.crate) = 812207
+SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
+SIZE (rust/crates/libloading-0.8.9.crate) = 30222
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221
-SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623
+SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616
+SIZE (rust/crates/libredox-0.1.12.crate) = 7469
SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
-SHA256 (rust/crates/linux-raw-sys-0.12.0.crate) = b83b49c75b50cb715b09d337b045481493a8ada2bb3e872f2bae71db45b27696
-SIZE (rust/crates/linux-raw-sys-0.12.0.crate) = 2697641
-SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
-SIZE (rust/crates/litemap-0.8.0.crate) = 34344
-SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
-SIZE (rust/crates/litrs-0.4.1.crate) = 42603
-SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
-SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
+SIZE (rust/crates/litemap-0.8.1.crate) = 34172
+SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092
+SIZE (rust/crates/litrs-1.0.0.crate) = 46610
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
SIZE (rust/crates/lru-0.12.5.crate) = 16047
SHA256 (rust/crates/lscolors-0.21.0.crate) = d60e266dfb1426eb2d24792602e041131fdc0236bb7007abc0e589acafd60929
@@ -357,8 +381,8 @@ SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
-SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
-SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
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
@@ -385,10 +409,14 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
-SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
SHA256 (rust/crates/onig-6.5.1.crate) = 336b9c63443aceef14bea841b899035ae3abe89b7c486aaf4c5bd8aafedac3f0
SIZE (rust/crates/onig-6.5.1.crate) = 32394
SHA256 (rust/crates/onig_sys-69.9.1.crate) = c7f86c6eef3d6df15f23bcfb6af487cbd2fed4e5581d58d5bf1f5f8b7f6727dc
@@ -399,10 +427,10 @@ SHA256 (rust/crates/os_display-0.1.4.crate) = ad5fd71b79026fb918650dde6d125000a2
SIZE (rust/crates/os_display-0.1.4.crate) = 17027
SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e
SIZE (rust/crates/outref-0.5.2.crate) = 5621
-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/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
SHA256 (rust/crates/parse_datetime-0.13.3.crate) = acea383beda9652270f3c9678d83aa58cbfc16880343cae0c0c8c7d6c0974132
SIZE (rust/crates/parse_datetime-0.13.3.crate) = 41093
SHA256 (rust/crates/phf-0.13.1.crate) = c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf
@@ -421,8 +449,8 @@ SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c1
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/platform-info-2.0.5.crate) = 7539aeb3fdd8cb4f6a331307cf71a1039cee75e94e8a71725b9484f4a0d9451a
SIZE (rust/crates/platform-info-2.0.5.crate) = 28541
-SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
-SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/portable-atomic-1.13.0.crate) = f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950
+SIZE (rust/crates/portable-atomic-1.13.0.crate) = 195086
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
@@ -433,20 +461,20 @@ SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30d
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/prettyplease-0.2.34.crate) = 6837b9e10d61f45f987d50808f83d1ee3d206c66acf650c3e4ae2e1f6ddedf55
-SIZE (rust/crates/prettyplease-0.2.34.crate) = 71832
-SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
-SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
-SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
-SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
+SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
+SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
SHA256 (rust/crates/procfs-0.18.0.crate) = 25485360a54d6861439d60facef26de713b1e126bf015ec8f98239467a2b82f7
SIZE (rust/crates/procfs-0.18.0.crate) = 73856
SHA256 (rust/crates/procfs-core-0.18.0.crate) = e6401bf7b6af22f78b563665d15a22e9aef27775b79b149a66ca022468a4e405
SIZE (rust/crates/procfs-core-0.18.0.crate) = 92618
-SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
-SIZE (rust/crates/quote-1.0.42.crate) = 31504
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/quote-1.0.44.crate) = 21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4
+SIZE (rust/crates/quote-1.0.44.crate) = 31629
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -459,26 +487,28 @@ SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
-SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/rand_core-0.9.5.crate) = 76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c
+SIZE (rust/crates/rand_core-0.9.5.crate) = 24129
SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
SIZE (rust/crates/rayon-1.11.0.crate) = 182470
SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
-SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
-SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_syscall-0.7.0.crate) = 49f3fe0889e69e2ae9e41f4d6c4c0181701d00e4697b356fb1f74173a5e0ee27
+SIZE (rust/crates/redox_syscall-0.7.0.crate) = 27652
SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
SIZE (rust/crates/regex-1.12.2.crate) = 163843
-SHA256 (rust/crates/regex-automata-0.4.12.crate) = 722166aa0d7438abbaa4d5cc2c649dac844e8c56d82fb3d33e9c34b5cd268fc6
-SIZE (rust/crates/regex-automata-0.4.12.crate) = 625221
-SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30
-SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-lite-0.1.8.crate) = 8d942b98df5e658f56f20d592c7f868833fe38115e65c33003d8cd224b0155da
+SIZE (rust/crates/regex-lite-0.1.8.crate) = 96884
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
-SHA256 (rust/crates/rlimit-0.10.2.crate) = 7043b63bd0cd1aaa628e476b80e6d4023a3b50eb32789f2728908107bd0c793a
-SIZE (rust/crates/rlimit-0.10.2.crate) = 19093
+SHA256 (rust/crates/rlimit-0.11.0.crate) = f35ee2729c56bb610f6dba436bf78135f728b7373bdffae2ec815b2d3eb98cc3
+SIZE (rust/crates/rlimit-0.11.0.crate) = 23413
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
SHA256 (rust/crates/rstest-0.26.1.crate) = f5a3193c063baaa2a95a33f03035c8a72b83d97a54916055ba22d35ed3839d49
@@ -491,34 +521,30 @@ SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b6
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
-SIZE (rust/crates/rustix-1.1.2.crate) = 422717
-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/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/self_cell-1.2.1.crate) = 16c2f82143577edb4921b71ede051dac62ca3c16084e918bf7b40c96ae10eb33
-SIZE (rust/crates/self_cell-1.2.1.crate) = 13542
+SHA256 (rust/crates/self_cell-1.2.2.crate) = b12e76d157a900eb52e81bc6e9f3069344290341720e9178cde2407113ac8d89
+SIZE (rust/crates/self_cell-1.2.2.crate) = 23264
SHA256 (rust/crates/selinux-0.5.2.crate) = 2ef2ca58174235414aee5465f5d8ef9f5833023b31484eb52ca505f306f4573c
SIZE (rust/crates/selinux-0.5.2.crate) = 44057
SHA256 (rust/crates/selinux-sys-0.6.15.crate) = debaba5832b4831ffe0ba9118b526c752c960f41c46c4ef197d9a15f5179d6fd
SIZE (rust/crates/selinux-sys-0.6.15.crate) = 12894
-SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
-SIZE (rust/crates/semver-1.0.26.crate) = 31303
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
SIZE (rust/crates/serde-1.0.228.crate) = 83652
-SHA256 (rust/crates/serde-big-array-0.5.1.crate) = 11fc7cc2c76d73e0f27ee52abbd64eec84d46f370c88371120433196934e4b7f
-SIZE (rust/crates/serde-big-array-0.5.1.crate) = 6618
SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86
+SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
@@ -529,80 +555,86 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
-SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
-SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
-SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
-SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
-SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
-SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
+SHA256 (rust/crates/signal-hook-0.4.3.crate) = 3b57709da74f9ff9f4a27dce9526eec25ca8407c45a7887243b031a58935fb8e
+SIZE (rust/crates/signal-hook-0.4.3.crate) = 46887
+SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc
+SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373
+SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b
+SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668
+SHA256 (rust/crates/simd-adler32-0.3.8.crate) = e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2
+SIZE (rust/crates/simd-adler32-0.3.8.crate) = 17294
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/sm3-0.4.2.crate) = ebb9a3b702d0a7e33bc4d85a14456633d2b165c2ad839c5fd9a8417c1ab15860
SIZE (rust/crates/sm3-0.4.2.crate) = 10344
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c
SIZE (rust/crates/smawk-0.3.2.crate) = 13831
-SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
-SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
SHA256 (rust/crates/spin-0.10.0.crate) = d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591
SIZE (rust/crates/spin-0.10.0.crate) = 39654
-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/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
SHA256 (rust/crates/statrs-0.18.0.crate) = 2a3fe7c28c6512e766b0874335db33c94ad7b8f9054228ae1c2abd47ce7d335e
SIZE (rust/crates/statrs-0.18.0.crate) = 156842
+SHA256 (rust/crates/string-interner-0.19.0.crate) = 23de088478b31c349c9ba67816fa55d9355232d63c3afea8bf513e31f0f1d2c0
+SIZE (rust/crates/string-interner-0.19.0.crate) = 31797
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8
-SIZE (rust/crates/syn-2.0.103.crate) = 298990
+SHA256 (rust/crates/syn-2.0.114.crate) = d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a
+SIZE (rust/crates/syn-2.0.114.crate) = 304636
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
-SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/tempfile-3.24.0.crate) = 655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c
+SIZE (rust/crates/tempfile-3.24.0.crate) = 40849
SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
-SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-2.0.18.crate) = 4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4
+SIZE (rust/crates/thiserror-2.0.18.crate) = 28875
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
-SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
-SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
-SIZE (rust/crates/time-0.3.44.crate) = 143200
-SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
-SIZE (rust/crates/time-core-0.1.6.crate) = 9105
-SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
-SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
+SHA256 (rust/crates/thiserror-impl-2.0.18.crate) = ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5
+SIZE (rust/crates/thiserror-impl-2.0.18.crate) = 21413
+SHA256 (rust/crates/time-0.3.45.crate) = f9e442fc33d7fdb45aa9bfeb312c095964abdf596f7567261062b2a7107aaabd
+SIZE (rust/crates/time-0.3.45.crate) = 216365
+SHA256 (rust/crates/time-core-0.1.7.crate) = 8b36ee98fd31ec7426d599183e8fe26932a8dc1fb76ddb6214d05493377d34ca
+SIZE (rust/crates/time-core-0.1.7.crate) = 9261
+SHA256 (rust/crates/time-macros-0.2.25.crate) = 71e552d1249bf61ac2a52db88179fd0673def1e1ad8243a00d9ec9ed71fee3dd
+SIZE (rust/crates/time-macros-0.2.25.crate) = 24806
SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
-SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
-SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
-SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
-SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
-SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
-SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
+SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
+SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
+SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
+SHA256 (rust/crates/toml_edit-0.23.10+spec-1.0.0.crate) = 84c8b9f757e028cee9fa244aea147aab2a9ec09d5325a9b01e0a49730c2b5269
+SIZE (rust/crates/toml_edit-0.23.10+spec-1.0.0.crate) = 66420
+SHA256 (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44
+SIZE (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = 34897
SHA256 (rust/crates/type-map-0.5.1.crate) = cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90
SIZE (rust/crates/type-map-0.5.1.crate) = 8606
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/typed-path-0.12.0.crate) = 7922f2cdc51280d47b491af9eafc41eb0cdab85eabcb390c854412fcbf26dbe8
+SIZE (rust/crates/typed-path-0.12.0.crate) = 108893
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/unic-langid-0.9.6.crate) = a28ba52c9b05311f4f6e62d5d9d46f094bd6e84cb8df7b3ef952748d752a7d05
SIZE (rust/crates/unic-langid-0.9.6.crate) = 9031
SHA256 (rust/crates/unic-langid-impl-0.9.6.crate) = dce1bf08044d4b7a94028c93786f8566047edc11110595914de93362559bc658
SIZE (rust/crates/unic-langid-impl-0.9.6.crate) = 90020
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
-SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
-SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
@@ -611,8 +643,6 @@ SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac78
SIZE (rust/crates/unindent-0.2.4.crate) = 7422
SHA256 (rust/crates/unit-prefix-0.5.2.crate) = 81e544489bf3d8ef66c953931f56617f423cd4b5494be343d9b9d3dda037b9a3
SIZE (rust/crates/unit-prefix-0.5.2.crate) = 8041
-SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae
-SIZE (rust/crates/unty-0.0.4.crate) = 7200
SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
@@ -623,32 +653,28 @@ SHA256 (rust/crates/utmp-classic-0.1.6.crate) = e24c654e19afaa6b8f3877ece5d3bed8
SIZE (rust/crates/utmp-classic-0.1.6.crate) = 7570
SHA256 (rust/crates/utmp-classic-raw-0.1.3.crate) = 22c226537a3d6e01c440c1926ca0256dbee2d19b2229ede6fc4863a6493dd831
SIZE (rust/crates/utmp-classic-raw-0.1.3.crate) = 3846
-SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
-SIZE (rust/crates/uuid-1.17.0.crate) = 59014
+SHA256 (rust/crates/uuid-1.19.0.crate) = e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a
+SIZE (rust/crates/uuid-1.19.0.crate) = 60244
SHA256 (rust/crates/uutils_term_grid-0.7.0.crate) = fcba141ce511bad08e80b43f02976571072e1ff4286f7d628943efbd277c6361
SIZE (rust/crates/uutils_term_grid-0.7.0.crate) = 12285
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
-SHA256 (rust/crates/virtue-0.0.18.crate) = 051eb1abcf10076295e815102942cc58f9d5e3b4560e46e53c21e8ff6f3af7b1
-SIZE (rust/crates/virtue-0.0.18.crate) = 33545
SHA256 (rust/crates/vsimd-0.8.0.crate) = 5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64
SIZE (rust/crates/vsimd-0.8.0.crate) = 21377
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-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/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.108.crate) = 64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566
+SIZE (rust/crates/wasm-bindgen-0.2.108.crate) = 49120
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608
+SIZE (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 9283
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 49855
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12
+SIZE (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 10121
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/wild-2.2.1.crate) = a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1
@@ -661,6 +687,10 @@ SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3e
SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/wincode-0.2.5.crate) = d5cec722a3274e47d1524cbe2cea762f2c19d615bd9d73ada21db9066349d57e
+SIZE (rust/crates/wincode-0.2.5.crate) = 58169
+SHA256 (rust/crates/wincode-derive-0.2.3.crate) = 8961eb04054a1b2e026b5628e24da7e001350249a787e1a85aa961f33dc5f286
+SIZE (rust/crates/wincode-derive-0.2.3.crate) = 17542
SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
@@ -681,44 +711,44 @@ SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766
SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
-SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
-SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
-SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
-SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
-SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
-SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
-SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
-SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
-SIZE (rust/crates/winnow-0.7.11.crate) = 174175
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
+SIZE (rust/crates/winnow-0.7.14.crate) = 184718
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
SIZE (rust/crates/write16-1.0.0.crate) = 7218
SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
@@ -729,35 +759,37 @@ SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85
SIZE (rust/crates/xattr-1.6.1.crate) = 15952
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
-SIZE (rust/crates/yoke-0.8.0.crate) = 28726
-SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
-SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954
+SIZE (rust/crates/yoke-0.8.1.crate) = 32016
+SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
+SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
SHA256 (rust/crates/z85-3.0.6.crate) = 9b3a41ce106832b4da1c065baa4c31cf640cf965fa1483816402b7f6b96f0a64
SIZE (rust/crates/z85-3.0.6.crate) = 12489
SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
-SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-0.8.33.crate) = 668f5168d10b9ee831de31933dc111a459c97ec93225beb307aed970d1372dfd
+SIZE (rust/crates/zerocopy-0.8.33.crate) = 271917
SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
-SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
+SHA256 (rust/crates/zerocopy-derive-0.8.33.crate) = 2c7962b26b0a8685668b671ee4b54d007a67d4eaf05fda79ac0ecf41e32270f1
+SIZE (rust/crates/zerocopy-derive-0.8.33.crate) = 100877
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
-SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851
+SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547
SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002
SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
-SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
-SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (rust/crates/zip-6.0.0.crate) = eb2a05c7c36fde6c09b08576c9f7fb4cda705990f73b58fe011abf7dfb24168b
-SIZE (rust/crates/zip-6.0.0.crate) = 128541
-SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a
-SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055
-SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7
-SIZE (rust/crates/zopfli-0.8.2.crate) = 51842
-SHA256 (uutils-coreutils-0.5.0_GH0.tar.gz) = 83535e10c3273c31baa2f553dfa0ceb4148914e9c1a9c5b00d19fbda5b2d4d7d
-SIZE (uutils-coreutils-0.5.0_GH0.tar.gz) = 2964353
+SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
+SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
+SHA256 (rust/crates/zip-7.2.0.crate) = c42e33efc22a0650c311c2ef19115ce232583abbe80850bc8b66509ebef02de0
+SIZE (rust/crates/zip-7.2.0.crate) = 137719
+SHA256 (rust/crates/zlib-rs-0.5.5.crate) = 40990edd51aae2c2b6907af74ffb635029d5788228222c4bb811e9351c0caad3
+SIZE (rust/crates/zlib-rs-0.5.5.crate) = 207080
+SHA256 (rust/crates/zmij-1.0.14.crate) = bd8f3f50b848df28f887acb68e41201b5aea6bc8a8dacc00fb40635ff9a72fea
+SIZE (rust/crates/zmij-1.0.14.crate) = 23701
+SHA256 (rust/crates/zopfli-0.8.3.crate) = f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249
+SIZE (rust/crates/zopfli-0.8.3.crate) = 51589
+SHA256 (uutils-coreutils-0.6.0_GH0.tar.gz) = f751b8209ec05ae304941a727e42a668dcc45674986252f44d195ed43ccfad2f
+SIZE (uutils-coreutils-0.6.0_GH0.tar.gz) = 3079906
diff --git a/sysutils/rust-coreutils/pkg-plist b/sysutils/rust-coreutils/pkg-plist
index dd5c9808c1d0..ba5e3e259c9a 100644
--- a/sysutils/rust-coreutils/pkg-plist
+++ b/sysutils/rust-coreutils/pkg-plist
@@ -32,7 +32,6 @@ bin/%%BINPREFIX%%false
bin/%%BINPREFIX%%fmt
bin/%%BINPREFIX%%fold
bin/%%BINPREFIX%%groups
-bin/%%BINPREFIX%%hashsum
bin/%%BINPREFIX%%head
bin/%%BINPREFIX%%hostid
bin/%%BINPREFIX%%hostname
diff --git a/sysutils/rust-findutils/Makefile b/sysutils/rust-findutils/Makefile
index d8fe7dc3bab5..c8b1a45ad109 100644
--- a/sysutils/rust-findutils/Makefile
+++ b/sysutils/rust-findutils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rust-findutils
DISTVERSION= 0.7.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/sysutils/rustic/Makefile b/sysutils/rustic/Makefile
new file mode 100644
index 000000000000..53b92f9801fa
--- /dev/null
+++ b/sysutils/rustic/Makefile
@@ -0,0 +1,38 @@
+PORTNAME= rustic
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.11.0
+CATEGORIES= sysutils
+
+MAINTAINER= nivit@FreeBSD.org
+COMMENT= Fast, encrypted, and deduplicated backups powered by Rust
+WWW= https://rustic.cli.rs/
+
+LICENSE= APACHE20 BSD0CLAUSE BSD2CLAUSE BSD3CLAUSE BSL CC0-1.0 CDLA20 \
+ MIT MPL20 UNICODE UNLICENSE ZLIB
+LICENSE_COMB= multi
+LICENSE_NAME_CDLA20= Community Data License Agreement – Permissive, Version 2.0
+LICENSE_NAME_UNICODE= Unicode Terms of Use
+LICENSE_TEXT_CDLA20= See https://cdla.dev/permissive-2-0/
+LICENSE_TEXT_UNICODE= See https://spdx.org/licenses/Unicode-TOU.html
+LICENSE_PERMS_CDLA20= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+LICENSE_PERMS_UNICODE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+LIB_DEPENDS= libzstd.so:archivers/zstd
+
+USES= cargo
+USE_GITHUB= yes
+GH_ACCOUNT= rustic-rs
+
+OPTIONS_DEFINE= EXAMPLES
+
+post-patch:
+ ${REINPLACE_CMD} -e 's|\[/config/\](/config)|[examples](${EXAMPLESDIR})|1' \
+ -e 's|\[\(services\)/\](/config/services/)|[examples/\1/](${EXAMPLESDIR}/\1)|1' \
+ ${WRKSRC}/config/README.md
+
+post-install-EXAMPLES-on:
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ (cd ${WRKSRC}/config && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} "! ( -name *.md -or -name *.bak )")
+
+.include <bsd.port.mk>
diff --git a/sysutils/rustic/Makefile.crates b/sysutils/rustic/Makefile.crates
new file mode 100644
index 000000000000..e4f8330f9659
--- /dev/null
+++ b/sysutils/rustic/Makefile.crates
@@ -0,0 +1,671 @@
+CARGO_CRATES= abscissa_core-0.9.0 \
+ abscissa_derive-0.9.0 \
+ addr2line-0.25.1 \
+ adler2-2.0.1 \
+ aead-0.5.2 \
+ aes-0.8.4 \
+ aes256ctr_poly1305aes-0.2.1 \
+ ahash-0.8.12 \
+ aho-corasick-1.1.4 \
+ allocator-api2-0.2.21 \
+ android_system_properties-0.1.5 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
+ anyhow-1.0.101 \
+ arc-swap-1.8.1 \
+ array-init-2.1.0 \
+ assert_cmd-2.1.2 \
+ async-lock-3.4.2 \
+ async-trait-0.1.89 \
+ atomic-waker-1.1.2 \
+ autocfg-1.5.0 \
+ awaitable-0.4.0 \
+ awaitable-error-0.1.0 \
+ backon-1.6.0 \
+ backtrace-0.3.76 \
+ base64-0.21.7 \
+ base64-0.22.1 \
+ base64ct-1.8.3 \
+ bb8-0.9.1 \
+ binrw-0.15.0 \
+ binrw_derive-0.15.0 \
+ bitflags-1.3.2 \
+ bitflags-2.10.0 \
+ block-buffer-0.10.4 \
+ block-padding-0.3.3 \
+ block2-0.6.2 \
+ bstr-1.12.1 \
+ bumpalo-3.19.1 \
+ bytemuck-1.25.0 \
+ byteorder-1.5.0 \
+ bytes-1.11.1 \
+ bytesize-2.3.1 \
+ cached-0.56.0 \
+ cached_proc_macro-0.25.0 \
+ cached_proc_macro_types-0.1.1 \
+ cachedir-0.3.1 \
+ canonical-path-2.0.2 \
+ cassowary-0.3.0 \
+ castaway-0.2.4 \
+ cbc-0.1.2 \
+ cc-1.2.55 \
+ cfg-if-0.1.10 \
+ cfg-if-1.0.4 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.43 \
+ cipher-0.4.4 \
+ clap-4.5.58 \
+ clap_builder-4.5.58 \
+ clap_complete-4.5.66 \
+ clap_derive-4.5.55 \
+ clap_lex-1.0.0 \
+ colorchoice-1.0.4 \
+ comfy-table-7.2.2 \
+ compact_str-0.8.1 \
+ concurrent-queue-2.5.0 \
+ concurrent_arena-0.1.11 \
+ conflate-0.3.3 \
+ conflate_derive-0.2.0 \
+ console-0.15.11 \
+ console-0.16.2 \
+ const-oid-0.9.6 \
+ const-random-0.1.18 \
+ const-random-macro-0.1.16 \
+ convert_case-0.10.0 \
+ core-foundation-0.9.4 \
+ core-foundation-0.10.1 \
+ core-foundation-sys-0.8.7 \
+ cpufeatures-0.2.17 \
+ crc32c-0.6.8 \
+ crc32fast-1.5.0 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-deque-0.8.6 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-utils-0.8.21 \
+ crossterm-0.28.1 \
+ crossterm-0.29.0 \
+ crossterm_winapi-0.9.1 \
+ crunchy-0.2.4 \
+ crypto-common-0.1.7 \
+ ctr-0.9.2 \
+ ctrlc-3.5.2 \
+ curve25519-dalek-4.1.3 \
+ curve25519-dalek-derive-0.1.1 \
+ darling-0.20.11 \
+ darling-0.21.3 \
+ darling-0.23.0 \
+ darling_core-0.20.11 \
+ darling_core-0.21.3 \
+ darling_core-0.23.0 \
+ darling_macro-0.20.11 \
+ darling_macro-0.21.3 \
+ darling_macro-0.23.0 \
+ dashmap-6.1.0 \
+ data-encoding-2.10.0 \
+ dateparser-0.2.1 \
+ dav-server-0.10.0 \
+ der-0.7.10 \
+ deranged-0.5.6 \
+ derive-where-1.6.0 \
+ derive_destructure2-0.1.3 \
+ derive_more-2.1.1 \
+ derive_more-impl-2.1.1 \
+ derive_setters-0.1.9 \
+ dialoguer-0.12.0 \
+ diff-0.1.13 \
+ difflib-0.4.0 \
+ digest-0.10.7 \
+ dircmp-0.2.0 \
+ directories-6.0.0 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
+ dispatch2-0.3.0 \
+ displaydoc-0.2.5 \
+ dlv-list-0.5.2 \
+ document-features-0.2.12 \
+ dunce-1.0.5 \
+ dyn-clone-1.0.20 \
+ ecow-0.2.6 \
+ ed25519-2.2.3 \
+ ed25519-dalek-2.2.0 \
+ either-1.15.0 \
+ encode_unicode-1.0.0 \
+ encoding_rs-0.8.35 \
+ enum-map-2.7.3 \
+ enum-map-derive-0.17.0 \
+ enumset-1.1.10 \
+ enumset_derive-0.14.0 \
+ env_filter-1.0.0 \
+ env_logger-0.11.9 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
+ event-listener-5.4.1 \
+ event-listener-strategy-0.5.4 \
+ fastrand-2.3.0 \
+ fiat-crypto-0.2.9 \
+ filetime-0.2.27 \
+ find-msvc-tools-0.1.9 \
+ flate2-1.1.9 \
+ float-cmp-0.10.0 \
+ fnv-1.0.7 \
+ foldhash-0.1.5 \
+ foldhash-0.2.0 \
+ form_urlencoded-1.2.2 \
+ fs-err-3.3.0 \
+ fs_extra-1.3.0 \
+ fuse_mt-0.6.3 \
+ fuser-0.16.0 \
+ futures-0.3.31 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-executor-0.3.31 \
+ futures-io-0.3.31 \
+ futures-macro-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-timer-3.0.3 \
+ futures-util-0.3.31 \
+ generic-array-0.14.7 \
+ gethostname-1.1.0 \
+ getrandom-0.2.17 \
+ getrandom-0.3.4 \
+ getrandom-0.4.1 \
+ ghac-0.2.0 \
+ gimli-0.32.3 \
+ glob-0.3.3 \
+ globset-0.4.18 \
+ gloo-timers-0.3.0 \
+ governor-0.10.4 \
+ h2-0.3.27 \
+ hashbrown-0.12.3 \
+ hashbrown-0.14.5 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.1 \
+ headers-0.3.9 \
+ headers-0.4.1 \
+ headers-core-0.2.0 \
+ headers-core-0.3.0 \
+ heck-0.5.0 \
+ hermit-abi-0.5.2 \
+ hex-0.4.3 \
+ hifijson-0.2.3 \
+ hmac-0.12.1 \
+ home-0.5.12 \
+ htmlescape-0.3.1 \
+ http-0.2.12 \
+ http-1.4.0 \
+ http-body-0.4.6 \
+ http-body-1.0.1 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
+ httpdate-1.0.3 \
+ human-panic-2.0.6 \
+ hyper-0.14.32 \
+ hyper-1.8.1 \
+ hyper-rustls-0.24.2 \
+ hyper-rustls-0.27.7 \
+ hyper-util-0.1.20 \
+ iana-time-zone-0.1.65 \
+ iana-time-zone-haiku-0.1.2 \
+ icu_collections-2.1.1 \
+ icu_locale_core-2.1.1 \
+ icu_normalizer-2.1.1 \
+ icu_normalizer_data-2.1.1 \
+ icu_properties-2.1.2 \
+ icu_properties_data-2.1.2 \
+ icu_provider-2.1.1 \
+ id-arena-2.3.0 \
+ ident_case-1.0.1 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
+ ignore-0.4.25 \
+ indexmap-1.9.3 \
+ indexmap-2.13.0 \
+ indicatif-0.17.11 \
+ indicatif-0.18.3 \
+ indoc-2.0.7 \
+ inout-0.1.4 \
+ insta-1.46.3 \
+ instability-0.3.11 \
+ integer-sqrt-0.1.5 \
+ ipnet-2.11.0 \
+ iri-string-0.7.10 \
+ is-docker-0.2.0 \
+ is-wsl-0.4.0 \
+ is_terminal_polyfill-1.70.2 \
+ itertools-0.13.0 \
+ itertools-0.14.0 \
+ itoa-1.0.17 \
+ jaq-core-2.2.1 \
+ jaq-json-1.1.3 \
+ jaq-std-2.1.2 \
+ jemalloc-sys-0.3.2 \
+ jemallocator-0.3.2 \
+ jemallocator-global-0.3.2 \
+ jiff-0.2.19 \
+ jiff-static-0.2.19 \
+ jiff-tzdb-0.1.5 \
+ jiff-tzdb-platform-0.1.3 \
+ jobserver-0.1.34 \
+ js-sys-0.3.85 \
+ jsonwebtoken-9.3.1 \
+ lazy_static-1.5.0 \
+ leb128fmt-0.1.0 \
+ libc-0.2.180 \
+ libm-0.2.16 \
+ libmimalloc-sys-0.1.44 \
+ libredox-0.1.12 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.1 \
+ litrs-1.0.0 \
+ lock_api-0.4.14 \
+ log-0.4.29 \
+ log-mdc-0.1.0 \
+ log4rs-1.4.0 \
+ lru-0.12.5 \
+ lru-slab-0.1.2 \
+ matchers-0.2.0 \
+ md-5-0.10.6 \
+ memchr-2.8.0 \
+ mimalloc-0.1.48 \
+ mime-0.3.17 \
+ mime_guess-2.0.5 \
+ miniz_oxide-0.8.9 \
+ mio-1.1.1 \
+ mock_instant-0.6.0 \
+ moka-0.12.13 \
+ multer-2.1.0 \
+ nix-0.29.0 \
+ nix-0.31.1 \
+ no-std-compat-0.4.1 \
+ nonzero_ext-0.3.0 \
+ normalize-line-endings-0.3.0 \
+ ntapi-0.4.3 \
+ nu-ansi-term-0.50.3 \
+ num-bigint-0.4.6 \
+ num-bigint-dig-0.8.6 \
+ num-conv-0.2.0 \
+ num-derive-0.4.2 \
+ num-integer-0.1.46 \
+ num-iter-0.1.45 \
+ num-traits-0.2.19 \
+ num_cpus-1.17.0 \
+ number_prefix-0.4.0 \
+ objc2-0.6.3 \
+ objc2-core-foundation-0.3.2 \
+ objc2-encode-4.1.0 \
+ objc2-io-kit-0.3.2 \
+ object-0.37.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.2 \
+ opaque-debug-0.3.1 \
+ open-5.3.3 \
+ opendal-0.55.0 \
+ openssh-0.11.6 \
+ openssh-sftp-client-0.15.4 \
+ openssh-sftp-client-lowlevel-0.7.2 \
+ openssh-sftp-error-0.5.1 \
+ openssh-sftp-protocol-0.24.1 \
+ openssh-sftp-protocol-error-0.1.1 \
+ openssl-probe-0.2.1 \
+ opentelemetry-0.31.0 \
+ opentelemetry-http-0.31.0 \
+ opentelemetry-otlp-0.31.0 \
+ opentelemetry-proto-0.31.0 \
+ opentelemetry_sdk-0.31.0 \
+ option-ext-0.2.0 \
+ ordered-float-2.10.1 \
+ ordered-multimap-0.7.3 \
+ owo-colors-4.2.3 \
+ page_size-0.6.0 \
+ pariter-0.6.0 \
+ parking-2.2.1 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
+ password-hash-0.5.0 \
+ paste-1.0.15 \
+ path-dedot-3.1.1 \
+ pathdiff-0.2.3 \
+ pbkdf2-0.12.2 \
+ pem-3.0.6 \
+ pem-rfc7468-0.7.0 \
+ percent-encoding-2.3.2 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ pkcs1-0.7.5 \
+ pkcs5-0.7.1 \
+ pkcs8-0.10.2 \
+ pkg-config-0.3.32 \
+ poly1305-0.8.0 \
+ portable-atomic-1.13.1 \
+ portable-atomic-util-0.2.5 \
+ potential_utf-0.1.4 \
+ powerfmt-0.2.0 \
+ ppv-lite86-0.2.21 \
+ predicates-3.1.4 \
+ predicates-core-1.0.10 \
+ predicates-tree-1.0.13 \
+ pretty_assertions-1.4.1 \
+ prettyplease-0.2.37 \
+ proc-macro-crate-3.4.0 \
+ proc-macro-error-attr2-2.0.0 \
+ proc-macro-error2-2.0.1 \
+ proc-macro2-1.0.106 \
+ prometheus-0.14.0 \
+ prost-0.13.5 \
+ prost-0.14.3 \
+ prost-derive-0.13.5 \
+ prost-derive-0.14.3 \
+ protobuf-3.7.2 \
+ protobuf-support-3.7.2 \
+ qrcode-0.14.1 \
+ quanta-0.12.6 \
+ quick-xml-0.23.1 \
+ quick-xml-0.37.5 \
+ quick-xml-0.38.4 \
+ quick_cache-0.6.18 \
+ quickcheck-1.1.0 \
+ quickcheck_macros-1.2.0 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
+ quote-1.0.44 \
+ r-efi-5.3.0 \
+ rand-0.8.5 \
+ rand-0.9.2 \
+ rand-0.10.0 \
+ rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
+ rand_core-0.6.4 \
+ rand_core-0.9.5 \
+ rand_core-0.10.0 \
+ ratatui-0.29.0 \
+ raw-cpuid-11.6.0 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.18 \
+ redox_syscall-0.7.1 \
+ redox_users-0.5.2 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
+ regex-1.12.3 \
+ regex-automata-0.4.14 \
+ regex-lite-0.1.9 \
+ regex-syntax-0.8.9 \
+ relative-path-1.9.3 \
+ reqsign-0.16.5 \
+ reqwest-0.11.27 \
+ reqwest-0.12.28 \
+ rhai-1.24.0 \
+ rhai_codegen-3.1.0 \
+ ring-0.17.14 \
+ ron-0.12.0 \
+ rsa-0.9.10 \
+ rstest-0.26.1 \
+ rstest_macros-0.26.1 \
+ runtime-format-0.1.3 \
+ rust-ini-0.21.3 \
+ rustc-demangle-0.1.27 \
+ rustc-hash-2.1.1 \
+ rustc_version-0.4.1 \
+ rustic_backend-0.6.0 \
+ rustic_cdc-0.3.1 \
+ rustic_core-0.10.0 \
+ rustic_testing-0.4.0 \
+ rustix-0.38.44 \
+ rustix-1.1.3 \
+ rustls-0.21.12 \
+ rustls-0.23.36 \
+ rustls-native-certs-0.8.3 \
+ rustls-pemfile-1.0.4 \
+ rustls-pki-types-1.14.0 \
+ rustls-webpki-0.101.7 \
+ rustls-webpki-0.103.9 \
+ rustversion-1.0.22 \
+ ryu-1.0.23 \
+ salsa20-0.10.2 \
+ same-file-1.0.6 \
+ schannel-0.1.28 \
+ schemars-0.9.0 \
+ schemars-1.2.1 \
+ scoped-tls-1.0.1 \
+ scopeguard-1.2.0 \
+ scrypt-0.11.0 \
+ sct-0.7.1 \
+ secrecy-0.10.3 \
+ security-framework-3.5.1 \
+ security-framework-sys-2.15.0 \
+ self-replace-1.5.0 \
+ self_update-0.39.0 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde-aux-4.7.0 \
+ serde-value-0.7.0 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.149 \
+ serde_spanned-1.0.4 \
+ serde_urlencoded-0.7.1 \
+ serde_with-3.16.1 \
+ serde_with_macros-3.16.1 \
+ sha1-0.10.6 \
+ sha2-0.10.9 \
+ sha2-asm-0.6.4 \
+ sharded-slab-0.1.7 \
+ shell-escape-0.1.5 \
+ shell-words-1.1.1 \
+ shlex-1.3.0 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.5 \
+ signal-hook-registry-1.4.8 \
+ signature-2.2.0 \
+ simd-adler32-0.3.8 \
+ similar-2.7.0 \
+ simple_asn1-0.6.3 \
+ slab-0.4.12 \
+ smallvec-1.15.1 \
+ smartstring-1.0.1 \
+ socket2-0.5.10 \
+ socket2-0.6.2 \
+ spin-0.5.2 \
+ spin-0.9.8 \
+ spinning_top-0.3.0 \
+ spki-0.7.3 \
+ ssh_format-0.14.1 \
+ ssh_format_error-0.1.0 \
+ stable_deref_trait-1.2.1 \
+ static_assertions-1.1.0 \
+ strsim-0.11.1 \
+ strum-0.26.3 \
+ strum-0.27.2 \
+ strum_macros-0.26.4 \
+ strum_macros-0.27.2 \
+ subst-0.3.8 \
+ subtle-2.6.1 \
+ syn-2.0.114 \
+ sync_wrapper-0.1.2 \
+ sync_wrapper-1.0.2 \
+ synstructure-0.13.2 \
+ sysinfo-0.37.2 \
+ system-configuration-0.5.1 \
+ system-configuration-sys-0.5.0 \
+ tagptr-0.2.0 \
+ tar-0.4.44 \
+ tempfile-3.25.0 \
+ termcolor-1.4.1 \
+ terminal_size-0.4.3 \
+ termtree-0.5.1 \
+ thin-vec-0.2.14 \
+ thiserror-1.0.69 \
+ thiserror-2.0.18 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.18 \
+ thread-id-5.1.0 \
+ thread_local-1.1.9 \
+ threadpool-1.8.1 \
+ time-0.3.47 \
+ time-core-0.1.8 \
+ time-macros-0.2.27 \
+ tiny-keccak-2.0.2 \
+ tinystr-0.8.2 \
+ tinyvec-1.10.0 \
+ tinyvec_macros-0.1.1 \
+ tokio-1.49.0 \
+ tokio-io-utility-0.7.6 \
+ tokio-macros-2.6.0 \
+ tokio-rustls-0.24.1 \
+ tokio-rustls-0.26.4 \
+ tokio-stream-0.1.18 \
+ tokio-tungstenite-0.21.0 \
+ tokio-util-0.7.18 \
+ toml-0.9.12+spec-1.1.0 \
+ toml_datetime-0.7.5+spec-1.1.0 \
+ toml_edit-0.23.10+spec-1.0.0 \
+ toml_parser-1.0.7+spec-1.1.0 \
+ toml_writer-1.0.6+spec-1.1.0 \
+ tonic-0.14.3 \
+ tonic-prost-0.14.3 \
+ tower-0.5.3 \
+ tower-http-0.6.8 \
+ tower-layer-0.3.3 \
+ tower-service-0.3.3 \
+ tracing-0.1.44 \
+ tracing-attributes-0.1.31 \
+ tracing-core-0.1.36 \
+ tracing-log-0.2.0 \
+ tracing-subscriber-0.3.22 \
+ triomphe-0.1.15 \
+ try-lock-0.2.5 \
+ tui-textarea-0.7.0 \
+ tungstenite-0.21.0 \
+ typed-arena-2.0.2 \
+ typed-path-0.12.3 \
+ typeid-1.0.3 \
+ typenum-1.19.0 \
+ unicase-2.9.0 \
+ unicode-ident-1.0.23 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-1.1.0 \
+ unicode-width-0.1.14 \
+ unicode-width-0.2.0 \
+ unicode-xid-0.2.6 \
+ unit-prefix-0.5.2 \
+ universal-hash-0.5.1 \
+ untrusted-0.9.0 \
+ url-2.5.8 \
+ urlencoding-2.1.3 \
+ utf-8-0.7.6 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
+ uuid-1.20.0 \
+ valuable-0.1.1 \
+ vec-strings-0.4.8 \
+ version_check-0.9.5 \
+ wait-timeout-0.2.1 \
+ walkdir-2.5.0 \
+ want-0.3.1 \
+ warp-0.3.7 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasip2-1.0.2+wasi-0.2.9 \
+ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \
+ wasm-bindgen-0.2.108 \
+ wasm-bindgen-futures-0.4.58 \
+ wasm-bindgen-macro-0.2.108 \
+ wasm-bindgen-macro-support-0.2.108 \
+ wasm-bindgen-shared-0.2.108 \
+ wasm-encoder-0.244.0 \
+ wasm-metadata-0.244.0 \
+ wasm-streams-0.4.2 \
+ wasmparser-0.244.0 \
+ web-sys-0.3.85 \
+ web-time-1.1.0 \
+ webpki-roots-0.25.4 \
+ webpki-roots-1.0.6 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-util-0.1.11 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.61.3 \
+ windows-collections-0.2.0 \
+ windows-core-0.61.2 \
+ windows-core-0.62.2 \
+ windows-future-0.2.1 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
+ windows-link-0.1.3 \
+ windows-link-0.2.1 \
+ windows-numerics-0.2.0 \
+ windows-result-0.3.4 \
+ windows-result-0.4.1 \
+ windows-strings-0.4.2 \
+ windows-strings-0.5.1 \
+ windows-sys-0.48.0 \
+ windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
+ windows-targets-0.48.5 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.5 \
+ windows-threading-0.1.0 \
+ windows_aarch64_gnullvm-0.48.5 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.48.5 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.48.5 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.48.5 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.48.5 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.48.5 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.14 \
+ winreg-0.50.0 \
+ wit-bindgen-0.51.0 \
+ wit-bindgen-core-0.51.0 \
+ wit-bindgen-rust-0.51.0 \
+ wit-bindgen-rust-macro-0.51.0 \
+ wit-component-0.244.0 \
+ wit-parser-0.244.0 \
+ writeable-0.6.2 \
+ xattr-1.6.1 \
+ xml-1.2.1 \
+ xml-rs-1.0.0 \
+ xmltree-0.12.0 \
+ yansi-1.0.1 \
+ yoke-0.8.1 \
+ yoke-derive-0.8.1 \
+ zerocopy-0.8.39 \
+ zerocopy-derive-0.8.39 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zeroize-1.8.2 \
+ zerotrie-0.2.3 \
+ zerovec-0.11.5 \
+ zerovec-derive-0.11.2 \
+ zip-7.4.0 \
+ zipsign-api-0.1.5 \
+ zlib-rs-0.6.0 \
+ zmij-1.0.20 \
+ zopfli-0.8.3 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.16+zstd.1.5.7
diff --git a/sysutils/rustic/distinfo b/sysutils/rustic/distinfo
new file mode 100644
index 000000000000..5c4ea4772ff3
--- /dev/null
+++ b/sysutils/rustic/distinfo
@@ -0,0 +1,1345 @@
+TIMESTAMP = 1770913221
+SHA256 (rust/crates/abscissa_core-0.9.0.crate) = 7cd87587023faadfc7f6e93b1ad45074b72f1f6d22c1e0f19333a952446ab1c1
+SIZE (rust/crates/abscissa_core-0.9.0.crate) = 36553
+SHA256 (rust/crates/abscissa_derive-0.9.0.crate) = 3da54f552dccbdec19736d713720dd88af932a82eb02ca0f22410de5d31ad726
+SIZE (rust/crates/abscissa_derive-0.9.0.crate) = 5621
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
+SIZE (rust/crates/aead-0.5.2.crate) = 15509
+SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
+SIZE (rust/crates/aes-0.8.4.crate) = 124812
+SHA256 (rust/crates/aes256ctr_poly1305aes-0.2.1.crate) = c12ce6f8614befd457e18cc05cba86277779cd61a5f94a71368576cef2e6c3c4
+SIZE (rust/crates/aes256ctr_poly1305aes-0.2.1.crate) = 13963
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
+SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/anyhow-1.0.101.crate) = 5f0e0fee31ef5ed1ba1316088939cea399010ed7731dba877ed44aeb407a75ea
+SIZE (rust/crates/anyhow-1.0.101.crate) = 52315
+SHA256 (rust/crates/arc-swap-1.8.1.crate) = 9ded5f9a03ac8f24d1b8a25101ee812cd32cdc8c50a4c50237de2c4915850e73
+SIZE (rust/crates/arc-swap-1.8.1.crate) = 80715
+SHA256 (rust/crates/array-init-2.1.0.crate) = 3d62b7694a562cdf5a74227903507c56ab2cc8bdd1f781ed5cb4cf9c9f810bfc
+SIZE (rust/crates/array-init-2.1.0.crate) = 11927
+SHA256 (rust/crates/assert_cmd-2.1.2.crate) = 9c5bcfa8749ac45dd12cb11055aeeb6b27a3895560d60d71e3c23bf979e60514
+SIZE (rust/crates/assert_cmd-2.1.2.crate) = 27244
+SHA256 (rust/crates/async-lock-3.4.2.crate) = 290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311
+SIZE (rust/crates/async-lock-3.4.2.crate) = 39826
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/awaitable-0.4.0.crate) = 70af449c9a763cb655c6a1e5338b42d99c67190824ff90658c1e30be844c0775
+SIZE (rust/crates/awaitable-0.4.0.crate) = 3809
+SHA256 (rust/crates/awaitable-error-0.1.0.crate) = d5b3469636cdf8543cceab175efca534471f36eee12fb8374aba00eb5e7e7f8a
+SIZE (rust/crates/awaitable-error-0.1.0.crate) = 1114
+SHA256 (rust/crates/backon-1.6.0.crate) = cffb0e931875b666fc4fcb20fee52e9bbd1ef836fd9e9e04ec21555f9f85f7ef
+SIZE (rust/crates/backon-1.6.0.crate) = 42012
+SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
+SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
+SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
+SIZE (rust/crates/base64-0.21.7.crate) = 82576
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/base64ct-1.8.3.crate) = 2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06
+SIZE (rust/crates/base64ct-1.8.3.crate) = 32227
+SHA256 (rust/crates/bb8-0.9.1.crate) = 457d7ed3f888dfd2c7af56d4975cade43c622f74bdcddfed6d4352f57acc6310
+SIZE (rust/crates/bb8-0.9.1.crate) = 18953
+SHA256 (rust/crates/binrw-0.15.0.crate) = 81419ff39e6ed10a92a7f125290859776ced35d9a08a665ae40b23e7ca702f30
+SIZE (rust/crates/binrw-0.15.0.crate) = 93973
+SHA256 (rust/crates/binrw_derive-0.15.0.crate) = 376404e55ec40d0d6f8b4b7df3f87b87954bd987f0cf9a7207ea3b6ea5c9add4
+SIZE (rust/crates/binrw_derive-0.15.0.crate) = 50535
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
+SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
+SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
+SIZE (rust/crates/block2-0.6.2.crate) = 34505
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
+SHA256 (rust/crates/bytemuck-1.25.0.crate) = c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec
+SIZE (rust/crates/bytemuck-1.25.0.crate) = 53466
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/bytes-1.11.1.crate) = 1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33
+SIZE (rust/crates/bytes-1.11.1.crate) = 78584
+SHA256 (rust/crates/bytesize-2.3.1.crate) = 6bd91ee7b2422bcb158d90ef4d14f75ef67f340943fc4149891dcce8f8b972a3
+SIZE (rust/crates/bytesize-2.3.1.crate) = 22218
+SHA256 (rust/crates/cached-0.56.0.crate) = 801927ee168e17809ab8901d9f01f700cd7d8d6a6527997fee44e4b0327a253c
+SIZE (rust/crates/cached-0.56.0.crate) = 73906
+SHA256 (rust/crates/cached_proc_macro-0.25.0.crate) = 9225bdcf4e4a9a4c08bf16607908eb2fbf746828d5e0b5e019726dbf6571f201
+SIZE (rust/crates/cached_proc_macro-0.25.0.crate) = 11890
+SHA256 (rust/crates/cached_proc_macro_types-0.1.1.crate) = ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0
+SIZE (rust/crates/cached_proc_macro_types-0.1.1.crate) = 1813
+SHA256 (rust/crates/cachedir-0.3.1.crate) = 4703f3937077db8fa35bee3c8789343c1aec2585f0146f09d658d4ccc0e8d873
+SIZE (rust/crates/cachedir-0.3.1.crate) = 8668
+SHA256 (rust/crates/canonical-path-2.0.2.crate) = e6e9e01327e6c86e92ec72b1c798d4a94810f147209bbe3ffab6a86954937a6f
+SIZE (rust/crates/canonical-path-2.0.2.crate) = 5536
+SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
+SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
+SIZE (rust/crates/cbc-0.1.2.crate) = 23501
+SHA256 (rust/crates/cc-1.2.55.crate) = 47b26a0954ae34af09b50f0de26458fa95369a0d478d8236d3f93082b219bd29
+SIZE (rust/crates/cc-1.2.55.crate) = 93756
+SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
+SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+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.43.crate) = fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118
+SIZE (rust/crates/chrono-0.4.43.crate) = 240392
+SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
+SIZE (rust/crates/cipher-0.4.4.crate) = 19073
+SHA256 (rust/crates/clap-4.5.58.crate) = 63be97961acde393029492ce0be7a1af7e323e6bae9511ebfac33751be5e6806
+SIZE (rust/crates/clap-4.5.58.crate) = 61991
+SHA256 (rust/crates/clap_builder-4.5.58.crate) = 7f13174bda5dfd69d7e947827e5af4b0f2f94a4a3ee92912fba07a66150f21e2
+SIZE (rust/crates/clap_builder-4.5.58.crate) = 170948
+SHA256 (rust/crates/clap_complete-4.5.66.crate) = c757a3b7e39161a4e56f9365141ada2a6c915a8622c408ab6bb4b5d047371031
+SIZE (rust/crates/clap_complete-4.5.66.crate) = 49425
+SHA256 (rust/crates/clap_derive-4.5.55.crate) = a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5
+SIZE (rust/crates/clap_derive-4.5.55.crate) = 33502
+SHA256 (rust/crates/clap_lex-1.0.0.crate) = 3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831
+SIZE (rust/crates/clap_lex-1.0.0.crate) = 13466
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/comfy-table-7.2.2.crate) = 958c5d6ecf1f214b4c2bbbbf6ab9523a864bd136dcf71a7e8904799acfe1ad47
+SIZE (rust/crates/comfy-table-7.2.2.crate) = 78788
+SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
+SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
+SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
+SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
+SHA256 (rust/crates/concurrent_arena-0.1.11.crate) = a07f0a549fe58f8477a15f0f1c3aa8ced03a3cdeaa38a661530572f21ea963a0
+SIZE (rust/crates/concurrent_arena-0.1.11.crate) = 15472
+SHA256 (rust/crates/conflate-0.3.3.crate) = 0911e70a8cf23eb9cab4282eb9cf050421ee4d8b4464a366b2eb5e8f41c6ddec
+SIZE (rust/crates/conflate-0.3.3.crate) = 14381
+SHA256 (rust/crates/conflate_derive-0.2.0.crate) = 9395ace5316656ca6a778aa2c28ab0c4ea2c94a8f7dc942898c20be9b7a9a4b9
+SIZE (rust/crates/conflate_derive-0.2.0.crate) = 8058
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
+SHA256 (rust/crates/console-0.16.2.crate) = 03e45a4a8926227e4197636ba97a9fc9b00477e9f4bd711395687c5f0734bec4
+SIZE (rust/crates/console-0.16.2.crate) = 34100
+SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
+SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
+SHA256 (rust/crates/const-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359
+SIZE (rust/crates/const-random-0.1.18.crate) = 6646
+SHA256 (rust/crates/const-random-macro-0.1.16.crate) = f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e
+SIZE (rust/crates/const-random-macro-0.1.16.crate) = 6657
+SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
+SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
+SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
+SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
+SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
+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/crc32c-0.6.8.crate) = 3a47af21622d091a8f0fb295b88bc886ac74efcc613efc19f5d0b21de5c89e47
+SIZE (rust/crates/crc32c-0.6.8.crate) = 9647
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
+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-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
+SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
+SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
+SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
+SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835
+SIZE (rust/crates/ctr-0.9.2.crate) = 18344
+SHA256 (rust/crates/ctrlc-3.5.2.crate) = e0b1fab2ae45819af2d0731d60f2afe17227ebb1a1538a236da84c93e9a60162
+SIZE (rust/crates/ctrlc-3.5.2.crate) = 14194
+SHA256 (rust/crates/curve25519-dalek-4.1.3.crate) = 97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be
+SIZE (rust/crates/curve25519-dalek-4.1.3.crate) = 306017
+SHA256 (rust/crates/curve25519-dalek-derive-0.1.1.crate) = f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3
+SIZE (rust/crates/curve25519-dalek-derive-0.1.1.crate) = 11723
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0
+SIZE (rust/crates/darling-0.21.3.crate) = 41398
+SHA256 (rust/crates/darling-0.23.0.crate) = 25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d
+SIZE (rust/crates/darling-0.23.0.crate) = 43298
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4
+SIZE (rust/crates/darling_core-0.21.3.crate) = 74471
+SHA256 (rust/crates/darling_core-0.23.0.crate) = 9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0
+SIZE (rust/crates/darling_core-0.23.0.crate) = 74564
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/darling_macro-0.21.3.crate) = d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81
+SIZE (rust/crates/darling_macro-0.21.3.crate) = 2535
+SHA256 (rust/crates/darling_macro-0.23.0.crate) = ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d
+SIZE (rust/crates/darling_macro-0.23.0.crate) = 2480
+SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
+SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
+SHA256 (rust/crates/data-encoding-2.10.0.crate) = d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea
+SIZE (rust/crates/data-encoding-2.10.0.crate) = 22293
+SHA256 (rust/crates/dateparser-0.2.1.crate) = c2ef451feee09ae5ecd8a02e738bd9adee9266b8fa9b44e22d3ce968d8694238
+SIZE (rust/crates/dateparser-0.2.1.crate) = 20775
+SHA256 (rust/crates/dav-server-0.10.0.crate) = 560544a0a0aa47775fe87636f8b098783df52cb96a054dd6e43b37acdc3232e9
+SIZE (rust/crates/dav-server-0.10.0.crate) = 125373
+SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
+SIZE (rust/crates/der-0.7.10.crate) = 90111
+SHA256 (rust/crates/deranged-0.5.6.crate) = cc3dc5ad92c2e2d1c193bbbbdf2ea477cb81331de4f3103f267ca18368b988c4
+SIZE (rust/crates/deranged-0.5.6.crate) = 26617
+SHA256 (rust/crates/derive-where-1.6.0.crate) = ef941ded77d15ca19b40374869ac6000af1c9f2a4c0f3d4c70926287e6364a8f
+SIZE (rust/crates/derive-where-1.6.0.crate) = 52327
+SHA256 (rust/crates/derive_destructure2-0.1.3.crate) = 64b697ac90ff296f0fc031ee5a61c7ac31fb9fff50e3fb32873b09223613fc0c
+SIZE (rust/crates/derive_destructure2-0.1.3.crate) = 10564
+SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
+SIZE (rust/crates/derive_more-2.1.1.crate) = 88632
+SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb
+SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094
+SHA256 (rust/crates/derive_setters-0.1.9.crate) = b7e6f6fa1f03c14ae082120b84b3c7fbd7b8588d924cf2d7c3daf9afd49df8b9
+SIZE (rust/crates/derive_setters-0.1.9.crate) = 20100
+SHA256 (rust/crates/dialoguer-0.12.0.crate) = 25f104b501bf2364e78d0d3974cbc774f738f5865306ed128e1e0d7499c0ad96
+SIZE (rust/crates/dialoguer-0.12.0.crate) = 31273
+SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
+SIZE (rust/crates/diff-0.1.13.crate) = 46216
+SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
+SIZE (rust/crates/difflib-0.4.0.crate) = 7638
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/dircmp-0.2.0.crate) = c3ca7fa3ba397980657070e679f412acddb7a372f1793ff68ef0bbe708680f0f
+SIZE (rust/crates/dircmp-0.2.0.crate) = 5199
+SHA256 (rust/crates/directories-6.0.0.crate) = 16f5094c54661b38d03bd7e50df373292118db60b585c08a411c6d840017fe7d
+SIZE (rust/crates/directories-6.0.0.crate) = 17842
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/dlv-list-0.5.2.crate) = 442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f
+SIZE (rust/crates/dlv-list-0.5.2.crate) = 22373
+SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
+SIZE (rust/crates/document-features-0.2.12.crate) = 14739
+SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
+SIZE (rust/crates/dunce-1.0.5.crate) = 8244
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
+SHA256 (rust/crates/ecow-0.2.6.crate) = 78e4f79b296fbaab6ce2e22d52cb4c7f010fe0ebe7a32e34fa25885fd797bd02
+SIZE (rust/crates/ecow-0.2.6.crate) = 29987
+SHA256 (rust/crates/ed25519-2.2.3.crate) = 115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53
+SIZE (rust/crates/ed25519-2.2.3.crate) = 17802
+SHA256 (rust/crates/ed25519-dalek-2.2.0.crate) = 70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9
+SIZE (rust/crates/ed25519-dalek-2.2.0.crate) = 98034
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
+SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
+SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
+SHA256 (rust/crates/enum-map-2.7.3.crate) = 6866f3bfdf8207509a033af1a75a7b08abda06bbaaeae6669323fd5a097df2e9
+SIZE (rust/crates/enum-map-2.7.3.crate) = 21792
+SHA256 (rust/crates/enum-map-derive-0.17.0.crate) = f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb
+SIZE (rust/crates/enum-map-derive-0.17.0.crate) = 10781
+SHA256 (rust/crates/enumset-1.1.10.crate) = 25b07a8dfbbbfc0064c0a6bdf9edcf966de6b1c33ce344bdeca3b41615452634
+SIZE (rust/crates/enumset-1.1.10.crate) = 31353
+SHA256 (rust/crates/enumset_derive-0.14.0.crate) = f43e744e4ea338060faee68ed933e46e722fb7f3617e722a5772d7e856d8b3ce
+SIZE (rust/crates/enumset_derive-0.14.0.crate) = 17657
+SHA256 (rust/crates/env_filter-1.0.0.crate) = 7a1c3cc8e57274ec99de65301228b537f1e4eedc1b8e0f9411c6caac8ae7308f
+SIZE (rust/crates/env_filter-1.0.0.crate) = 16069
+SHA256 (rust/crates/env_logger-0.11.9.crate) = b2daee4ea451f429a58296525ddf28b45a3b64f1acf6587e2067437bb11e218d
+SIZE (rust/crates/env_logger-0.11.9.crate) = 32624
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab
+SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
+SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
+SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
+SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
+SHA256 (rust/crates/filetime-0.2.27.crate) = f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db
+SIZE (rust/crates/filetime-0.2.27.crate) = 16678
+SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582
+SIZE (rust/crates/find-msvc-tools-0.1.9.crate) = 31493
+SHA256 (rust/crates/flate2-1.1.9.crate) = 843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c
+SIZE (rust/crates/flate2-1.1.9.crate) = 82745
+SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
+SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702
+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/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/fs-err-3.3.0.crate) = 73fde052dbfc920003cfd2c8e2c6e6d4cc7c1091538c3a24226cec0665ab08c0
+SIZE (rust/crates/fs-err-3.3.0.crate) = 27110
+SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
+SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
+SHA256 (rust/crates/fuse_mt-0.6.3.crate) = a9f59af312f6f40a721dafd2662f4bb33eacc90d3a2e1dfebc4536aa732a79be
+SIZE (rust/crates/fuse_mt-0.6.3.crate) = 23054
+SHA256 (rust/crates/fuser-0.16.0.crate) = 0bb29a3ae32279fe3e79a958fe01899f5fb23eadccee919cf88e145b54ed9367
+SIZE (rust/crates/fuser-0.16.0.crate) = 102207
+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
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+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-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
+SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
+SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24
+SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/gethostname-1.1.0.crate) = 1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8
+SIZE (rust/crates/gethostname-1.1.0.crate) = 9865
+SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0
+SIZE (rust/crates/getrandom-0.2.17.crate) = 40780
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/getrandom-0.4.1.crate) = 139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec
+SIZE (rust/crates/getrandom-0.4.1.crate) = 53686
+SHA256 (rust/crates/ghac-0.2.0.crate) = a10bd5b898cac1a4de4a882a754b2ccaafead449348cfb420b48cd5c00ffd08b
+SIZE (rust/crates/ghac-0.2.0.crate) = 10450
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
+SHA256 (rust/crates/gloo-timers-0.3.0.crate) = bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994
+SIZE (rust/crates/gloo-timers-0.3.0.crate) = 5530
+SHA256 (rust/crates/governor-0.10.4.crate) = 9efcab3c1958580ff1f25a2a41be1668f7603d849bb63af523b208a3cc1223b8
+SIZE (rust/crates/governor-0.10.4.crate) = 141717
+SHA256 (rust/crates/h2-0.3.27.crate) = 0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d
+SIZE (rust/crates/h2-0.3.27.crate) = 169180
+SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
+SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
+SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
+SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
+SHA256 (rust/crates/headers-0.3.9.crate) = 06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270
+SIZE (rust/crates/headers-0.3.9.crate) = 68290
+SHA256 (rust/crates/headers-0.4.1.crate) = b3314d5adb5d94bcdf56771f2e50dbbc80bb4bdf88967526706205ac9eff24eb
+SIZE (rust/crates/headers-0.4.1.crate) = 71105
+SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429
+SIZE (rust/crates/headers-core-0.2.0.crate) = 2380
+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.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
+SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
+SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/hifijson-0.2.3.crate) = 0a7763b98ba8a24f59e698bf9ab197e7676c640d6455d1580b4ce7dc560f0f0d
+SIZE (rust/crates/hifijson-0.2.3.crate) = 23697
+SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
+SIZE (rust/crates/hmac-0.12.1.crate) = 42657
+SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
+SHA256 (rust/crates/htmlescape-0.3.1.crate) = e9025058dae765dee5070ec375f591e2ba14638c63feff74f13805a72e523163
+SIZE (rust/crates/htmlescape-0.3.1.crate) = 53226
+SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
+SIZE (rust/crates/http-0.2.12.crate) = 101964
+SHA256 (rust/crates/http-1.4.0.crate) = e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a
+SIZE (rust/crates/http-1.4.0.crate) = 106978
+SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2
+SIZE (rust/crates/http-body-0.4.6.crate) = 10773
+SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
+SIZE (rust/crates/http-body-1.0.1.crate) = 6125
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
+SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
+SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
+SHA256 (rust/crates/human-panic-2.0.6.crate) = 075e8747af11abcff07d55d98297c9c6c70eb5d6365b25e7b12f02e484935191
+SIZE (rust/crates/human-panic-2.0.6.crate) = 16806
+SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7
+SIZE (rust/crates/hyper-0.14.32.crate) = 199622
+SHA256 (rust/crates/hyper-1.8.1.crate) = 2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11
+SIZE (rust/crates/hyper-1.8.1.crate) = 157353
+SHA256 (rust/crates/hyper-rustls-0.24.2.crate) = ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590
+SIZE (rust/crates/hyper-rustls-0.24.2.crate) = 30195
+SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
+SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
+SHA256 (rust/crates/hyper-util-0.1.20.crate) = 96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0
+SIZE (rust/crates/hyper-util-0.1.20.crate) = 112807
+SHA256 (rust/crates/iana-time-zone-0.1.65.crate) = e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470
+SIZE (rust/crates/iana-time-zone-0.1.65.crate) = 34079
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
+SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
+SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43
+SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233
+SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6
+SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876
+SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599
+SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
+SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
+SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
+SHA256 (rust/crates/icu_properties-2.1.2.crate) = 020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec
+SIZE (rust/crates/icu_properties-2.1.2.crate) = 60136
+SHA256 (rust/crates/icu_properties_data-2.1.2.crate) = 616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af
+SIZE (rust/crates/icu_properties_data-2.1.2.crate) = 163057
+SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
+SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
+SHA256 (rust/crates/id-arena-2.3.0.crate) = 3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954
+SIZE (rust/crates/id-arena-2.3.0.crate) = 12883
+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.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
+SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
+SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
+SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017
+SIZE (rust/crates/indexmap-2.13.0.crate) = 102206
+SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
+SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
+SHA256 (rust/crates/indicatif-0.18.3.crate) = 9375e112e4b463ec1b1c6c011953545c65a30164fbab5b581df32b3abf0dcb88
+SIZE (rust/crates/indicatif-0.18.3.crate) = 66504
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
+SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
+SHA256 (rust/crates/insta-1.46.3.crate) = e82db8c87c7f1ccecb34ce0c24399b8a73081427f3c7c50a5d597925356115e4
+SIZE (rust/crates/insta-1.46.3.crate) = 114815
+SHA256 (rust/crates/instability-0.3.11.crate) = 357b7205c6cd18dd2c86ed312d1e70add149aea98e7ef72b9fdf0270e555c11d
+SIZE (rust/crates/instability-0.3.11.crate) = 14472
+SHA256 (rust/crates/integer-sqrt-0.1.5.crate) = 276ec31bcb4a9ee45f58bec6f9ec700ae4cf4f4f8f2fa7e06cb406bd5ffdd770
+SIZE (rust/crates/integer-sqrt-0.1.5.crate) = 2609
+SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
+SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
+SHA256 (rust/crates/iri-string-0.7.10.crate) = c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a
+SIZE (rust/crates/iri-string-0.7.10.crate) = 146126
+SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
+SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
+SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
+SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/jaq-core-2.2.1.crate) = 77526a72eb79412c29fd141767a6549bbfcb1cb40e00556fe16532d5e878e098
+SIZE (rust/crates/jaq-core-2.2.1.crate) = 55807
+SHA256 (rust/crates/jaq-json-1.1.3.crate) = 01dbdbd07b076e8403abac68ce7744d93e2ecd953bbc44bf77bf00e1e81172bc
+SIZE (rust/crates/jaq-json-1.1.3.crate) = 25011
+SHA256 (rust/crates/jaq-std-2.1.2.crate) = 2c264fe397c981705976c71f1bfe020382b9eda52ae950e57fe885e147bdd67d
+SIZE (rust/crates/jaq-std-2.1.2.crate) = 30135
+SHA256 (rust/crates/jemalloc-sys-0.3.2.crate) = 0d3b9f3f5c9b31aa0f5ed3260385ac205db665baa41d49bb8338008ae94ede45
+SIZE (rust/crates/jemalloc-sys-0.3.2.crate) = 1344660
+SHA256 (rust/crates/jemallocator-0.3.2.crate) = 43ae63fcfc45e99ab3d1b29a46782ad679e98436c3169d15a167a1108a724b69
+SIZE (rust/crates/jemallocator-0.3.2.crate) = 16393
+SHA256 (rust/crates/jemallocator-global-0.3.2.crate) = 991b61de8365c8b5707cf6cabbff98cfd6eaca9b851948b883efea408c7f581e
+SIZE (rust/crates/jemallocator-global-0.3.2.crate) = 7016
+SHA256 (rust/crates/jiff-0.2.19.crate) = d89a5b5e10d5a9ad6e5d1f4bd58225f655d6fe9767575a5e8ac5a6fe64e04495
+SIZE (rust/crates/jiff-0.2.19.crate) = 769682
+SHA256 (rust/crates/jiff-static-0.2.19.crate) = ff7a39c8862fc1369215ccf0a8f12dd4598c7f6484704359f0351bd617034dbf
+SIZE (rust/crates/jiff-static-0.2.19.crate) = 83386
+SHA256 (rust/crates/jiff-tzdb-0.1.5.crate) = 68971ebff725b9e2ca27a601c5eb38a4c5d64422c4cbab0c535f248087eda5c2
+SIZE (rust/crates/jiff-tzdb-0.1.5.crate) = 62215
+SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
+SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.85.crate) = 8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3
+SIZE (rust/crates/js-sys-0.3.85.crate) = 56436
+SHA256 (rust/crates/jsonwebtoken-9.3.1.crate) = 5a87cc7a48537badeae96744432de36f4be2b4a34a05a5ef32e9dd8a1c169dde
+SIZE (rust/crates/jsonwebtoken-9.3.1.crate) = 49398
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2
+SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
+SHA256 (rust/crates/libc-0.2.180.crate) = bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc
+SIZE (rust/crates/libc-0.2.180.crate) = 812207
+SHA256 (rust/crates/libm-0.2.16.crate) = b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981
+SIZE (rust/crates/libm-0.2.16.crate) = 164243
+SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870
+SIZE (rust/crates/libmimalloc-sys-0.1.44.crate) = 451625
+SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616
+SIZE (rust/crates/libredox-0.1.12.crate) = 7469
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
+SIZE (rust/crates/litemap-0.8.1.crate) = 34172
+SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092
+SIZE (rust/crates/litrs-1.0.0.crate) = 46610
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/log-mdc-0.1.0.crate) = a94d21414c1f4a51209ad204c1776a3d0765002c76c6abcb602a6f09f1e881c7
+SIZE (rust/crates/log-mdc-0.1.0.crate) = 6711
+SHA256 (rust/crates/log4rs-1.4.0.crate) = 3e947bb896e702c711fccc2bf02ab2abb6072910693818d1d6b07ee2b9dfd86c
+SIZE (rust/crates/log4rs-1.4.0.crate) = 78103
+SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
+SIZE (rust/crates/lru-0.12.5.crate) = 16047
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
+SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
+SIZE (rust/crates/md-5-0.10.6.crate) = 16161
+SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79
+SIZE (rust/crates/memchr-2.8.0.crate) = 97780
+SHA256 (rust/crates/mimalloc-0.1.48.crate) = e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8
+SIZE (rust/crates/mimalloc-0.1.48.crate) = 4742
+SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
+SIZE (rust/crates/mime-0.3.17.crate) = 15712
+SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e
+SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
+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.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
+SHA256 (rust/crates/mock_instant-0.6.0.crate) = dce6dd36094cac388f119d2e9dc82dc730ef91c32a6222170d630e5414b956e6
+SIZE (rust/crates/mock_instant-0.6.0.crate) = 6816
+SHA256 (rust/crates/moka-0.12.13.crate) = b4ac832c50ced444ef6be0767a008b02c106a909ba79d1d830501e94b96f6b7e
+SIZE (rust/crates/moka-0.12.13.crate) = 234978
+SHA256 (rust/crates/multer-2.1.0.crate) = 01acbdc23469fd8fe07ab135923371d5f5a422fbf9c522158677c8eb15bc51c2
+SIZE (rust/crates/multer-2.1.0.crate) = 23976
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/nix-0.31.1.crate) = 225e7cfe711e0ba79a68baeddb2982723e4235247aefce1482f2f16c27865b66
+SIZE (rust/crates/nix-0.31.1.crate) = 344337
+SHA256 (rust/crates/no-std-compat-0.4.1.crate) = b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c
+SIZE (rust/crates/no-std-compat-0.4.1.crate) = 7600
+SHA256 (rust/crates/nonzero_ext-0.3.0.crate) = 38bf9645c8b145698bb0b18a4637dcacbc421ea49bef2317e4fd8065a387cf21
+SIZE (rust/crates/nonzero_ext-0.3.0.crate) = 15855
+SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
+SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
+SHA256 (rust/crates/ntapi-0.4.3.crate) = c3b335231dfd352ffb0f8017f3b6027a4917f7df785ea2143d8af2adc66980ae
+SIZE (rust/crates/ntapi-0.4.3.crate) = 127190
+SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5
+SIZE (rust/crates/nu-ansi-term-0.50.3.crate) = 29597
+SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
+SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
+SHA256 (rust/crates/num-bigint-dig-0.8.6.crate) = e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7
+SIZE (rust/crates/num-bigint-dig-0.8.6.crate) = 126196
+SHA256 (rust/crates/num-conv-0.2.0.crate) = cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050
+SIZE (rust/crates/num-conv-0.2.0.crate) = 7034
+SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
+SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
+SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
+SIZE (rust/crates/num-iter-0.1.45.crate) = 10320
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
+SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
+SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
+SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
+SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536
+SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
+SHA256 (rust/crates/objc2-io-kit-0.3.2.crate) = 33fafba39597d6dc1fb709123dfa8289d39406734be322956a69f0931c73bb15
+SIZE (rust/crates/objc2-io-kit-0.3.2.crate) = 262569
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
+SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
+SHA256 (rust/crates/open-5.3.3.crate) = 43bb73a7fa3799b198970490a51174027ba0d4ec504b03cd08caf513d40024bc
+SIZE (rust/crates/open-5.3.3.crate) = 27716
+SHA256 (rust/crates/opendal-0.55.0.crate) = d075ab8a203a6ab4bc1bce0a4b9fe486a72bf8b939037f4b78d95386384bc80a
+SIZE (rust/crates/opendal-0.55.0.crate) = 881564
+SHA256 (rust/crates/openssh-0.11.6.crate) = d534c4bfecb0ed71dea4db444a5922a294d15cf40e700548f27295e1feb0ef18
+SIZE (rust/crates/openssh-0.11.6.crate) = 53403
+SHA256 (rust/crates/openssh-sftp-client-0.15.4.crate) = be60b300617a6c6b2d5f7d81ab9a622a155119fdae516375b12cc502bcd33dd3
+SIZE (rust/crates/openssh-sftp-client-0.15.4.crate) = 50249
+SHA256 (rust/crates/openssh-sftp-client-lowlevel-0.7.2.crate) = a6d1a0e0eeb46100745a2c383c842042e1f04aa57a9c18aa41a16b6d4d58aeb0
+SIZE (rust/crates/openssh-sftp-client-lowlevel-0.7.2.crate) = 24293
+SHA256 (rust/crates/openssh-sftp-error-0.5.1.crate) = 12a702f18f0595b4578b21fd120ae7aa45f4298a8b28ddcb2397ace6f5a8251a
+SIZE (rust/crates/openssh-sftp-error-0.5.1.crate) = 3568
+SHA256 (rust/crates/openssh-sftp-protocol-0.24.1.crate) = a9c862e0c56553146306507f55958c11ff554e02c46de287e6976e50d815b350
+SIZE (rust/crates/openssh-sftp-protocol-0.24.1.crate) = 14122
+SHA256 (rust/crates/openssh-sftp-protocol-error-0.1.1.crate) = 42b54df62ccfd9a7708a83a9d60c46293837e478f9f4c0829360dcfa60ede8d2
+SIZE (rust/crates/openssh-sftp-protocol-error-0.1.1.crate) = 2376
+SHA256 (rust/crates/openssl-probe-0.2.1.crate) = 7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe
+SIZE (rust/crates/openssl-probe-0.2.1.crate) = 9155
+SHA256 (rust/crates/opentelemetry-0.31.0.crate) = b84bcd6ae87133e903af7ef497404dda70c60d0ea14895fc8a5e6722754fc2a0
+SIZE (rust/crates/opentelemetry-0.31.0.crate) = 87368
+SHA256 (rust/crates/opentelemetry-http-0.31.0.crate) = d7a6d09a73194e6b66df7c8f1b680f156d916a1a942abf2de06823dd02b7855d
+SIZE (rust/crates/opentelemetry-http-0.31.0.crate) = 17959
+SHA256 (rust/crates/opentelemetry-otlp-0.31.0.crate) = 7a2366db2dca4d2ad033cad11e6ee42844fd727007af5ad04a1730f4cb8163bf
+SIZE (rust/crates/opentelemetry-otlp-0.31.0.crate) = 51448
+SHA256 (rust/crates/opentelemetry-proto-0.31.0.crate) = a7175df06de5eaee9909d4805a3d07e28bb752c34cab57fa9cff549da596b30f
+SIZE (rust/crates/opentelemetry-proto-0.31.0.crate) = 57871
+SHA256 (rust/crates/opentelemetry_sdk-0.31.0.crate) = e14ae4f5991976fd48df6d843de219ca6d31b01daaab2dad5af2badeded372bd
+SIZE (rust/crates/opentelemetry_sdk-0.31.0.crate) = 225104
+SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
+SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
+SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c
+SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029
+SHA256 (rust/crates/ordered-multimap-0.7.3.crate) = 49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79
+SIZE (rust/crates/ordered-multimap-0.7.3.crate) = 23265
+SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52
+SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315
+SHA256 (rust/crates/page_size-0.6.0.crate) = 30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da
+SIZE (rust/crates/page_size-0.6.0.crate) = 8479
+SHA256 (rust/crates/pariter-0.6.0.crate) = 4a4548b881022fd7440d48482a4e0a9f2fcdcb43a11be596a297256a1fa8199f
+SIZE (rust/crates/pariter-0.6.0.crate) = 4180813
+SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
+SIZE (rust/crates/parking-2.2.1.crate) = 10685
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
+SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166
+SIZE (rust/crates/password-hash-0.5.0.crate) = 26884
+SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
+SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/path-dedot-3.1.1.crate) = 07ba0ad7e047712414213ff67533e6dd477af0a4e1d14fb52343e53d30ea9397
+SIZE (rust/crates/path-dedot-3.1.1.crate) = 6596
+SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
+SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
+SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
+SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
+SHA256 (rust/crates/pem-3.0.6.crate) = 1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be
+SIZE (rust/crates/pem-3.0.6.crate) = 18362
+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.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+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
+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/pkcs5-0.7.1.crate) = e847e2c91a18bfa887dd028ec33f2fe6f25db77db3619024764914affe8b69a6
+SIZE (rust/crates/pkcs5-0.7.1.crate) = 41902
+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/poly1305-0.8.0.crate) = 8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf
+SIZE (rust/crates/poly1305-0.8.0.crate) = 32633
+SHA256 (rust/crates/portable-atomic-1.13.1.crate) = c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49
+SIZE (rust/crates/portable-atomic-1.13.1.crate) = 197001
+SHA256 (rust/crates/portable-atomic-util-0.2.5.crate) = 7a9db96d7fa8782dd8c15ce32ffe8680bbd1e978a43bf51a34d39483540495f5
+SIZE (rust/crates/portable-atomic-util-0.2.5.crate) = 51858
+SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
+SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514
+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/predicates-3.1.4.crate) = ada8f2932f28a27ee7b70dd6c1c39ea0675c55a36879ab92f3a715eaa1e63cfe
+SIZE (rust/crates/predicates-3.1.4.crate) = 24327
+SHA256 (rust/crates/predicates-core-1.0.10.crate) = cad38746f3166b4031b1a0d39ad9f954dd291e7854fcc0eed52ee41a0b50d144
+SIZE (rust/crates/predicates-core-1.0.10.crate) = 8649
+SHA256 (rust/crates/predicates-tree-1.0.13.crate) = d0de1b847b39c8131db0467e9df1ff60e6d0562ab8e9a16e568ad0fdb372e2f2
+SIZE (rust/crates/predicates-tree-1.0.13.crate) = 8422
+SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
+SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
+SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5
+SIZE (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 7745
+SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802
+SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807
+SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
+SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
+SHA256 (rust/crates/prometheus-0.14.0.crate) = 3ca5326d8d0b950a9acd87e6a3f94745394f62e4dae1b1ee22b2bc0c394af43a
+SIZE (rust/crates/prometheus-0.14.0.crate) = 90035
+SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
+SIZE (rust/crates/prost-0.13.5.crate) = 32469
+SHA256 (rust/crates/prost-0.14.3.crate) = d2ea70524a2f82d518bce41317d0fae74151505651af45faf1ffbd6fd33f0568
+SIZE (rust/crates/prost-0.14.3.crate) = 33174
+SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d
+SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600
+SHA256 (rust/crates/prost-derive-0.14.3.crate) = 27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b
+SIZE (rust/crates/prost-derive-0.14.3.crate) = 21365
+SHA256 (rust/crates/protobuf-3.7.2.crate) = d65a1d4ddae7d8b5de68153b48f6aa3bba8cb002b243dbdbc55a5afbc98f99f4
+SIZE (rust/crates/protobuf-3.7.2.crate) = 211978
+SHA256 (rust/crates/protobuf-support-3.7.2.crate) = 3e36c2f31e0a47f9280fb347ef5e461ffcd2c52dd520d8e216b52f93b0b0d7d6
+SIZE (rust/crates/protobuf-support-3.7.2.crate) = 11725
+SHA256 (rust/crates/qrcode-0.14.1.crate) = d68782463e408eb1e668cf6152704bd856c78c5b6417adaee3203d8f4c1fc9ec
+SIZE (rust/crates/qrcode-0.14.1.crate) = 66224
+SHA256 (rust/crates/quanta-0.12.6.crate) = f3ab5a9d756f0d97bdc89019bd2e4ea098cf9cde50ee7564dde6b81ccc8f06c7
+SIZE (rust/crates/quanta-0.12.6.crate) = 35284
+SHA256 (rust/crates/quick-xml-0.23.1.crate) = 11bafc859c6815fbaffbbbf4229ecb767ac913fecb27f9ad4343662e9ef099ea
+SIZE (rust/crates/quick-xml-0.23.1.crate) = 161488
+SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
+SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
+SHA256 (rust/crates/quick-xml-0.38.4.crate) = b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c
+SIZE (rust/crates/quick-xml-0.38.4.crate) = 205035
+SHA256 (rust/crates/quick_cache-0.6.18.crate) = 7ada44a88ef953a3294f6eb55d2007ba44646015e18613d2f213016379203ef3
+SIZE (rust/crates/quick_cache-0.6.18.crate) = 50020
+SHA256 (rust/crates/quickcheck-1.1.0.crate) = 95c589f335db0f6aaa168a7cd27b1fc6920f5e1470c804f814d9cd6e62a0f70b
+SIZE (rust/crates/quickcheck-1.1.0.crate) = 31932
+SHA256 (rust/crates/quickcheck_macros-1.2.0.crate) = a9a28b8493dd664c8b171dd944da82d933f7d456b829bfb236738e1fe06c5ba4
+SIZE (rust/crates/quickcheck_macros-1.2.0.crate) = 13790
+SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
+SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31
+SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
+SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
+SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
+SHA256 (rust/crates/quote-1.0.44.crate) = 21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4
+SIZE (rust/crates/quote-1.0.44.crate) = 31629
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
+SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
+SHA256 (rust/crates/rand-0.10.0.crate) = bc266eb313df6c5c09c1c7b1fbe2510961e5bcd3add930c1e31f7ed9da0feff8
+SIZE (rust/crates/rand-0.10.0.crate) = 105828
+SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
+SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
+SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
+SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/rand_core-0.9.5.crate) = 76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c
+SIZE (rust/crates/rand_core-0.9.5.crate) = 24129
+SHA256 (rust/crates/rand_core-0.10.0.crate) = 0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba
+SIZE (rust/crates/rand_core-0.10.0.crate) = 22778
+SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
+SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
+SHA256 (rust/crates/raw-cpuid-11.6.0.crate) = 498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186
+SIZE (rust/crates/raw-cpuid-11.6.0.crate) = 117569
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_syscall-0.7.1.crate) = 35985aa610addc02e24fc232012c86fd11f14111180f902b67e2d5331f8ebf2b
+SIZE (rust/crates/redox_syscall-0.7.1.crate) = 28000
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
+SHA256 (rust/crates/regex-1.12.3.crate) = e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276
+SIZE (rust/crates/regex-1.12.3.crate) = 153392
+SHA256 (rust/crates/regex-automata-0.4.14.crate) = 6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f
+SIZE (rust/crates/regex-automata-0.4.14.crate) = 618012
+SHA256 (rust/crates/regex-lite-0.1.9.crate) = cab834c73d247e67f4fae452806d17d3c7501756d98c8808d7c9c7aa7d18f973
+SIZE (rust/crates/regex-lite-0.1.9.crate) = 96166
+SHA256 (rust/crates/regex-syntax-0.8.9.crate) = a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c
+SIZE (rust/crates/regex-syntax-0.8.9.crate) = 358430
+SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
+SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
+SHA256 (rust/crates/reqsign-0.16.5.crate) = 43451dbf3590a7590684c25fb8d12ecdcc90ed3ac123433e500447c7d77ed701
+SIZE (rust/crates/reqsign-0.16.5.crate) = 94753
+SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62
+SIZE (rust/crates/reqwest-0.11.27.crate) = 163155
+SHA256 (rust/crates/reqwest-0.12.28.crate) = eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147
+SIZE (rust/crates/reqwest-0.12.28.crate) = 157031
+SHA256 (rust/crates/rhai-1.24.0.crate) = 1f9ef5dabe4c0b43d8f1187dc6beb67b53fe607fff7e30c5eb7f71b814b8c2c1
+SIZE (rust/crates/rhai-1.24.0.crate) = 336322
+SHA256 (rust/crates/rhai_codegen-3.1.0.crate) = d4322a2a4e8cf30771dd9f27f7f37ca9ac8fe812dddd811096a98483080dabe6
+SIZE (rust/crates/rhai_codegen-3.1.0.crate) = 41296
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
+SHA256 (rust/crates/ron-0.12.0.crate) = fd490c5b18261893f14449cbd28cb9c0b637aebf161cd77900bfdedaff21ec32
+SIZE (rust/crates/ron-0.12.0.crate) = 119892
+SHA256 (rust/crates/rsa-0.9.10.crate) = b8573f03f5883dcaebdfcf4725caa1ecb9c15b2ef50c43a07b816e06799bb12d
+SIZE (rust/crates/rsa-0.9.10.crate) = 86417
+SHA256 (rust/crates/rstest-0.26.1.crate) = f5a3193c063baaa2a95a33f03035c8a72b83d97a54916055ba22d35ed3839d49
+SIZE (rust/crates/rstest-0.26.1.crate) = 56940
+SHA256 (rust/crates/rstest_macros-0.26.1.crate) = 9c845311f0ff7951c5506121a9ad75aec44d083c31583b2ea5a30bcb0b0abba0
+SIZE (rust/crates/rstest_macros-0.26.1.crate) = 68256
+SHA256 (rust/crates/runtime-format-0.1.3.crate) = 09958d5b38bca768ede7928c767c89a08ba568144a7b61992aecae79b03c8c94
+SIZE (rust/crates/runtime-format-0.1.3.crate) = 6141
+SHA256 (rust/crates/rust-ini-0.21.3.crate) = 796e8d2b6696392a43bea58116b667fb4c29727dc5abd27d6acf338bb4f688c7
+SIZE (rust/crates/rust-ini-0.21.3.crate) = 22939
+SHA256 (rust/crates/rustc-demangle-0.1.27.crate) = b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d
+SIZE (rust/crates/rustc-demangle-0.1.27.crate) = 30448
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
+SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
+SHA256 (rust/crates/rustic_backend-0.6.0.crate) = 1917f7cd00c30c334dfbb31e1905b436306cad313d19b832411fcd2ebbf4ac86
+SIZE (rust/crates/rustic_backend-0.6.0.crate) = 53860
+SHA256 (rust/crates/rustic_cdc-0.3.1.crate) = fbcebf2228827bc4b61cb54dfd84cf43aacf06ca2dfe4c014b136a0e32b876e2
+SIZE (rust/crates/rustic_cdc-0.3.1.crate) = 23275
+SHA256 (rust/crates/rustic_core-0.10.0.crate) = 6bb32e32fc89610b35f02b11c4216d4951ad38ce1757f2361cb478df1f83f758
+SIZE (rust/crates/rustic_core-0.10.0.crate) = 247877
+SHA256 (rust/crates/rustic_testing-0.4.0.crate) = 360ba5f1f6c138ff9ca7dd240157b3bf9af80bca0bda83858c6f573964c78b40
+SIZE (rust/crates/rustic_testing-0.4.0.crate) = 18451
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
+SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e
+SIZE (rust/crates/rustls-0.21.12.crate) = 285674
+SHA256 (rust/crates/rustls-0.23.36.crate) = c665f33d38cea657d9614f766881e4d510e0eda4239891eea56b4cadcf01801b
+SIZE (rust/crates/rustls-0.23.36.crate) = 374313
+SHA256 (rust/crates/rustls-native-certs-0.8.3.crate) = 612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63
+SIZE (rust/crates/rustls-native-certs-0.8.3.crate) = 30380
+SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c
+SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092
+SHA256 (rust/crates/rustls-pki-types-1.14.0.crate) = be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd
+SIZE (rust/crates/rustls-pki-types-1.14.0.crate) = 35403
+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.103.9.crate) = d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53
+SIZE (rust/crates/rustls-webpki-0.103.9.crate) = 85813
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.23.crate) = 9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f
+SIZE (rust/crates/ryu-1.0.23.crate) = 52823
+SHA256 (rust/crates/salsa20-0.10.2.crate) = 97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213
+SIZE (rust/crates/salsa20-0.10.2.crate) = 12780
+SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
+SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
+SHA256 (rust/crates/schemars-0.9.0.crate) = 4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f
+SIZE (rust/crates/schemars-0.9.0.crate) = 80032
+SHA256 (rust/crates/schemars-1.2.1.crate) = a2b42f36aa1cd011945615b92222f6bf73c599a102a300334cd7f8dbeec726cc
+SIZE (rust/crates/schemars-1.2.1.crate) = 94403
+SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
+SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/scrypt-0.11.0.crate) = 0516a385866c09368f0b5bcd1caff3366aace790fcd46e2bb032697bb172fd1f
+SIZE (rust/crates/scrypt-0.11.0.crate) = 13440
+SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414
+SIZE (rust/crates/sct-0.7.1.crate) = 27501
+SHA256 (rust/crates/secrecy-0.10.3.crate) = e891af845473308773346dc847b2c23ee78fe442e0472ac50e22a18a93d3ae5a
+SIZE (rust/crates/secrecy-0.10.3.crate) = 11303
+SHA256 (rust/crates/security-framework-3.5.1.crate) = b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef
+SIZE (rust/crates/security-framework-3.5.1.crate) = 89937
+SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
+SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
+SHA256 (rust/crates/self-replace-1.5.0.crate) = 03ec815b5eab420ab893f63393878d89c90fdd94c0bcc44c07abb8ad95552fb7
+SIZE (rust/crates/self-replace-1.5.0.crate) = 17000
+SHA256 (rust/crates/self_update-0.39.0.crate) = 1a34ad8e4a86884ab42e9b8690e9343abdcfe5fa38a0318cfe1565ba9ad437b4
+SIZE (rust/crates/self_update-0.39.0.crate) = 40137
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde-aux-4.7.0.crate) = 207f67b28fe90fb596503a9bf0bf1ea5e831e21307658e177c5dfcdfc3ab8a0a
+SIZE (rust/crates/serde-aux-4.7.0.crate) = 16629
+SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
+SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86
+SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
+SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
+SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
+SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
+SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
+SHA256 (rust/crates/serde_with-3.16.1.crate) = 4fa237f2807440d238e0364a218270b98f767a00d3dada77b1c53ae88940e2e7
+SIZE (rust/crates/serde_with-3.16.1.crate) = 198782
+SHA256 (rust/crates/serde_with_macros-3.16.1.crate) = 52a8e3ca0ca629121f70ab50f95249e5a6f925cc0f6ffe8256c45b728875706c
+SIZE (rust/crates/serde_with_macros-3.16.1.crate) = 38106
+SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
+SIZE (rust/crates/sha1-0.10.6.crate) = 13517
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
+SHA256 (rust/crates/sha2-asm-0.6.4.crate) = b845214d6175804686b2bd482bcffe96651bb2d1200742b712003504a2dac1ab
+SIZE (rust/crates/sha2-asm-0.6.4.crate) = 12581
+SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
+SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
+SHA256 (rust/crates/shell-escape-0.1.5.crate) = 45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f
+SIZE (rust/crates/shell-escape-0.1.5.crate) = 6847
+SHA256 (rust/crates/shell-words-1.1.1.crate) = dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77
+SIZE (rust/crates/shell-words-1.1.1.crate) = 10012
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc
+SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373
+SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b
+SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668
+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.8.crate) = e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2
+SIZE (rust/crates/simd-adler32-0.3.8.crate) = 17294
+SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
+SIZE (rust/crates/similar-2.7.0.crate) = 53928
+SHA256 (rust/crates/simple_asn1-0.6.3.crate) = 297f631f50729c8c99b84667867963997ec0b50f32b2a7dbcab828ef0541e8bb
+SIZE (rust/crates/simple_asn1-0.6.3.crate) = 18505
+SHA256 (rust/crates/slab-0.4.12.crate) = 0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5
+SIZE (rust/crates/slab-0.4.12.crate) = 19080
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/smartstring-1.0.1.crate) = 3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29
+SIZE (rust/crates/smartstring-1.0.1.crate) = 29555
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/socket2-0.6.2.crate) = 86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0
+SIZE (rust/crates/socket2-0.6.2.crate) = 58621
+SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d
+SIZE (rust/crates/spin-0.5.2.crate) = 12004
+SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
+SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/spinning_top-0.3.0.crate) = d96d2d1d716fb500937168cc09353ffdc7a012be8475ac7308e1bdf0e3923300
+SIZE (rust/crates/spinning_top-0.3.0.crate) = 52579
+SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
+SIZE (rust/crates/spki-0.7.3.crate) = 16409
+SHA256 (rust/crates/ssh_format-0.14.1.crate) = 24ab31081d1c9097c327ec23550858cb5ffb4af6b866c1ef4d728455f01f3304
+SIZE (rust/crates/ssh_format-0.14.1.crate) = 9188
+SHA256 (rust/crates/ssh_format_error-0.1.0.crate) = be3c6519de7ca611f71ef7e8a56eb57aa1c818fecb5242d0a0f39c83776c210c
+SIZE (rust/crates/ssh_format_error-0.1.0.crate) = 2238
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
+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/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
+SIZE (rust/crates/strum-0.26.3.crate) = 7237
+SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
+SIZE (rust/crates/strum-0.27.2.crate) = 8489
+SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
+SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
+SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
+SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
+SHA256 (rust/crates/subst-0.3.8.crate) = 0a9a86e5144f63c2d18334698269a8bfae6eece345c70b64821ea5b35054ec99
+SIZE (rust/crates/subst-0.3.8.crate) = 25037
+SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
+SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/syn-2.0.114.crate) = d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a
+SIZE (rust/crates/syn-2.0.114.crate) = 304636
+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.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/sysinfo-0.37.2.crate) = 16607d5caffd1c07ce073528f9ed972d88db15dd44023fa57142963be3feb11f
+SIZE (rust/crates/sysinfo-0.37.2.crate) = 216343
+SHA256 (rust/crates/system-configuration-0.5.1.crate) = ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7
+SIZE (rust/crates/system-configuration-0.5.1.crate) = 12618
+SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9
+SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730
+SHA256 (rust/crates/tagptr-0.2.0.crate) = 7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417
+SIZE (rust/crates/tagptr-0.2.0.crate) = 13320
+SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
+SIZE (rust/crates/tar-0.4.44.crate) = 61020
+SHA256 (rust/crates/tempfile-3.25.0.crate) = 0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1
+SIZE (rust/crates/tempfile-3.25.0.crate) = 43195
+SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
+SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
+SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
+SIZE (rust/crates/termtree-0.5.1.crate) = 8498
+SHA256 (rust/crates/thin-vec-0.2.14.crate) = 144f754d318415ac792f9d69fc87abbbfc043ce2ef041c60f16ad828f638717d
+SIZE (rust/crates/thin-vec-0.2.14.crate) = 35087
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.18.crate) = 4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4
+SIZE (rust/crates/thiserror-2.0.18.crate) = 28875
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.18.crate) = ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5
+SIZE (rust/crates/thiserror-impl-2.0.18.crate) = 21413
+SHA256 (rust/crates/thread-id-5.1.0.crate) = 2010d27add3f3240c1fef7959f46c814487b216baee662af53be645ba7831c07
+SIZE (rust/crates/thread-id-5.1.0.crate) = 10391
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa
+SIZE (rust/crates/threadpool-1.8.1.crate) = 14408
+SHA256 (rust/crates/time-0.3.47.crate) = 743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c
+SIZE (rust/crates/time-0.3.47.crate) = 225161
+SHA256 (rust/crates/time-core-0.1.8.crate) = 7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca
+SIZE (rust/crates/time-core-0.1.8.crate) = 9634
+SHA256 (rust/crates/time-macros-0.2.27.crate) = 2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215
+SIZE (rust/crates/time-macros-0.2.27.crate) = 25144
+SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
+SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
+SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
+SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
+SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
+SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
+SHA256 (rust/crates/tokio-1.49.0.crate) = 72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86
+SIZE (rust/crates/tokio-1.49.0.crate) = 857029
+SHA256 (rust/crates/tokio-io-utility-0.7.6.crate) = 8d672654d175710e52c7c41f6aec77c62b3c0954e2a7ebce9049d1e94ed7c263
+SIZE (rust/crates/tokio-io-utility-0.7.6.crate) = 11035
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
+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.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61
+SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430
+SHA256 (rust/crates/tokio-stream-0.1.18.crate) = 32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70
+SIZE (rust/crates/tokio-stream-0.1.18.crate) = 44366
+SHA256 (rust/crates/tokio-tungstenite-0.21.0.crate) = c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38
+SIZE (rust/crates/tokio-tungstenite-0.21.0.crate) = 28159
+SHA256 (rust/crates/tokio-util-0.7.18.crate) = 9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098
+SIZE (rust/crates/tokio-util-0.7.18.crate) = 140550
+SHA256 (rust/crates/toml-0.9.12+spec-1.1.0.crate) = cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863
+SIZE (rust/crates/toml-0.9.12+spec-1.1.0.crate) = 56485
+SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
+SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
+SHA256 (rust/crates/toml_edit-0.23.10+spec-1.0.0.crate) = 84c8b9f757e028cee9fa244aea147aab2a9ec09d5325a9b01e0a49730c2b5269
+SIZE (rust/crates/toml_edit-0.23.10+spec-1.0.0.crate) = 66420
+SHA256 (rust/crates/toml_parser-1.0.7+spec-1.1.0.crate) = 247eaa3197818b831697600aadf81514e577e0cba5eab10f7e064e78ae154df1
+SIZE (rust/crates/toml_parser-1.0.7+spec-1.1.0.crate) = 35027
+SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607
+SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187
+SHA256 (rust/crates/tonic-0.14.3.crate) = a286e33f82f8a1ee2df63f4fa35c0becf4a85a0cb03091a15fd7bf0b402dc94a
+SIZE (rust/crates/tonic-0.14.3.crate) = 108185
+SHA256 (rust/crates/tonic-prost-0.14.3.crate) = d6c55a2d6a14174563de34409c9f92ff981d006f56da9c6ecd40d9d4a31500b0
+SIZE (rust/crates/tonic-prost-0.14.3.crate) = 6693
+SHA256 (rust/crates/tower-0.5.3.crate) = ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4
+SIZE (rust/crates/tower-0.5.3.crate) = 110488
+SHA256 (rust/crates/tower-http-0.6.8.crate) = d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8
+SIZE (rust/crates/tower-http-0.6.8.crate) = 135827
+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.44.crate) = 63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100
+SIZE (rust/crates/tracing-0.1.44.crate) = 463135
+SHA256 (rust/crates/tracing-attributes-0.1.31.crate) = 7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da
+SIZE (rust/crates/tracing-attributes-0.1.31.crate) = 39733
+SHA256 (rust/crates/tracing-core-0.1.36.crate) = db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a
+SIZE (rust/crates/tracing-core-0.1.36.crate) = 63967
+SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
+SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
+SHA256 (rust/crates/tracing-subscriber-0.3.22.crate) = 2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e
+SIZE (rust/crates/tracing-subscriber-0.3.22.crate) = 212851
+SHA256 (rust/crates/triomphe-0.1.15.crate) = dd69c5aa8f924c7519d6372789a74eac5b94fb0f8fcf0d4a97eb0bfc3e785f39
+SIZE (rust/crates/triomphe-0.1.15.crate) = 34711
+SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
+SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
+SHA256 (rust/crates/tui-textarea-0.7.0.crate) = 0a5318dd619ed73c52a9417ad19046724effc1287fb75cdcc4eca1d6ac1acbae
+SIZE (rust/crates/tui-textarea-0.7.0.crate) = 67947
+SHA256 (rust/crates/tungstenite-0.21.0.crate) = 9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1
+SIZE (rust/crates/tungstenite-0.21.0.crate) = 59858
+SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
+SIZE (rust/crates/typed-arena-2.0.2.crate) = 11848
+SHA256 (rust/crates/typed-path-0.12.3.crate) = 8e28f89b80c87b8fb0cf04ab448d5dd0dd0ade2f8891bae878de66a75a28600e
+SIZE (rust/crates/typed-path-0.12.3.crate) = 112964
+SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
+SIZE (rust/crates/typeid-1.0.3.crate) = 9006
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
+SHA256 (rust/crates/unicase-2.9.0.crate) = dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142
+SIZE (rust/crates/unicase-2.9.0.crate) = 24368
+SHA256 (rust/crates/unicode-ident-1.0.23.crate) = 537dd038a89878be9b64dd4bd1b260315c1bb94f4d784956b81e27a088d9a09e
+SIZE (rust/crates/unicode-ident-1.0.23.crate) = 49352
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
+SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf
+SIZE (rust/crates/unicode-truncate-1.1.0.crate) = 12529
+SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
+SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
+SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
+SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
+SHA256 (rust/crates/unit-prefix-0.5.2.crate) = 81e544489bf3d8ef66c953931f56617f423cd4b5494be343d9b9d3dda037b9a3
+SIZE (rust/crates/unit-prefix-0.5.2.crate) = 8041
+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
+SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
+SHA256 (rust/crates/url-2.5.8.crate) = ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed
+SIZE (rust/crates/url-2.5.8.crate) = 86512
+SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
+SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
+SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
+SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/uuid-1.20.0.crate) = ee48d38b119b0cd71fe4141b30f5ba9c7c5d9f4e7a3a8b4a674e4b6ef789976f
+SIZE (rust/crates/uuid-1.20.0.crate) = 60654
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
+SHA256 (rust/crates/vec-strings-0.4.8.crate) = c8509489e2a7ee219522238ad45fd370bec6808811ac15ac6b07453804e77659
+SIZE (rust/crates/vec-strings-0.4.8.crate) = 9133
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
+SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
+SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
+SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
+SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
+SIZE (rust/crates/want-0.3.1.crate) = 6398
+SHA256 (rust/crates/warp-0.3.7.crate) = 4378d202ff965b011c64817db11d5829506d3404edeadb61f190d111da3f231c
+SIZE (rust/crates/warp-0.3.7.crate) = 117428
+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/wasip2-1.0.2+wasi-0.2.9.crate) = 9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5
+SIZE (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 129778
+SHA256 (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5
+SIZE (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 123354
+SHA256 (rust/crates/wasm-bindgen-0.2.108.crate) = 64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566
+SIZE (rust/crates/wasm-bindgen-0.2.108.crate) = 49120
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.58.crate) = 70a6e77fd0ae8029c9ea0063f87c46fde723e7d887703d74ad2616d792e51e6f
+SIZE (rust/crates/wasm-bindgen-futures-0.4.58.crate) = 17188
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608
+SIZE (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 9283
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 49855
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12
+SIZE (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 10121
+SHA256 (rust/crates/wasm-encoder-0.244.0.crate) = 990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319
+SIZE (rust/crates/wasm-encoder-0.244.0.crate) = 85804
+SHA256 (rust/crates/wasm-metadata-0.244.0.crate) = bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909
+SIZE (rust/crates/wasm-metadata-0.244.0.crate) = 21500
+SHA256 (rust/crates/wasm-streams-0.4.2.crate) = 15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65
+SIZE (rust/crates/wasm-streams-0.4.2.crate) = 36773
+SHA256 (rust/crates/wasmparser-0.244.0.crate) = 47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe
+SIZE (rust/crates/wasmparser-0.244.0.crate) = 265607
+SHA256 (rust/crates/web-sys-0.3.85.crate) = 312e32e551d92129218ea9a2452120f4aabc03529ef03e4d0d82fb2780608598
+SIZE (rust/crates/web-sys-0.3.85.crate) = 645049
+SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
+SIZE (rust/crates/web-time-1.1.0.crate) = 18026
+SHA256 (rust/crates/webpki-roots-0.25.4.crate) = 5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1
+SIZE (rust/crates/webpki-roots-0.25.4.crate) = 253559
+SHA256 (rust/crates/webpki-roots-1.0.6.crate) = 22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed
+SIZE (rust/crates/webpki-roots-1.0.6.crate) = 240440
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
+SIZE (rust/crates/windows-0.61.3.crate) = 9372520
+SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
+SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
+SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
+SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
+SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
+SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
+SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
+SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
+SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
+SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
+SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
+SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
+SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
+SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
+SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
+SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
+SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
+SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
+SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
+SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
+SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
+SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
+SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
+SIZE (rust/crates/winnow-0.7.14.crate) = 184718
+SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
+SIZE (rust/crates/winreg-0.50.0.crate) = 29703
+SHA256 (rust/crates/wit-bindgen-0.51.0.crate) = d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5
+SIZE (rust/crates/wit-bindgen-0.51.0.crate) = 68035
+SHA256 (rust/crates/wit-bindgen-core-0.51.0.crate) = ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc
+SIZE (rust/crates/wit-bindgen-core-0.51.0.crate) = 35048
+SHA256 (rust/crates/wit-bindgen-rust-0.51.0.crate) = b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21
+SIZE (rust/crates/wit-bindgen-rust-0.51.0.crate) = 57051
+SHA256 (rust/crates/wit-bindgen-rust-macro-0.51.0.crate) = 0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a
+SIZE (rust/crates/wit-bindgen-rust-macro-0.51.0.crate) = 14283
+SHA256 (rust/crates/wit-component-0.244.0.crate) = 9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2
+SIZE (rust/crates/wit-component-0.244.0.crate) = 256882
+SHA256 (rust/crates/wit-parser-0.244.0.crate) = ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736
+SIZE (rust/crates/wit-parser-0.244.0.crate) = 159371
+SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
+SIZE (rust/crates/writeable-0.6.2.crate) = 25181
+SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156
+SIZE (rust/crates/xattr-1.6.1.crate) = 15952
+SHA256 (rust/crates/xml-1.2.1.crate) = b8aa498d22c9bbaf482329839bc5620c46be275a19a812e9a22a2b07529a642a
+SIZE (rust/crates/xml-1.2.1.crate) = 57626
+SHA256 (rust/crates/xml-rs-1.0.0.crate) = c3a56132a0d6ecbe77352edc10232f788fc4ceefefff4cab784a98e0e16b6b51
+SIZE (rust/crates/xml-rs-1.0.0.crate) = 4739
+SHA256 (rust/crates/xmltree-0.12.0.crate) = cbc04313cab124e498ab1724e739720807b6dc405b9ed0edc5860164d2e4ff70
+SIZE (rust/crates/xmltree-0.12.0.crate) = 10459
+SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
+SIZE (rust/crates/yansi-1.0.1.crate) = 75497
+SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954
+SIZE (rust/crates/yoke-0.8.1.crate) = 32016
+SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
+SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
+SHA256 (rust/crates/zerocopy-0.8.39.crate) = db6d35d663eadb6c932438e763b262fe1a70987f9ae936e60158176d710cae4a
+SIZE (rust/crates/zerocopy-0.8.39.crate) = 274113
+SHA256 (rust/crates/zerocopy-derive-0.8.39.crate) = 4122cd3169e94605190e77839c9a40d40ed048d305bfdc146e7df40ab0f3e517
+SIZE (rust/crates/zerocopy-derive-0.8.39.crate) = 108887
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851
+SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547
+SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002
+SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
+SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
+SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
+SHA256 (rust/crates/zip-7.4.0.crate) = cc12baa6db2b15a140161ce53d72209dacea594230798c24774139b54ecaa980
+SIZE (rust/crates/zip-7.4.0.crate) = 140217
+SHA256 (rust/crates/zipsign-api-0.1.5.crate) = dba6063ff82cdbd9a765add16d369abe81e520f836054e997c2db217ceca40c0
+SIZE (rust/crates/zipsign-api-0.1.5.crate) = 17451
+SHA256 (rust/crates/zlib-rs-0.6.0.crate) = a7948af682ccbc3342b6e9420e8c51c1fe5d7bf7756002b4a3c6cabfe96a7e3c
+SIZE (rust/crates/zlib-rs-0.6.0.crate) = 210452
+SHA256 (rust/crates/zmij-1.0.20.crate) = 4de98dfa5d5b7fef4ee834d0073d560c9ca7b6c46a71d058c48db7960f8cfaf7
+SIZE (rust/crates/zmij-1.0.20.crate) = 26975
+SHA256 (rust/crates/zopfli-0.8.3.crate) = f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249
+SIZE (rust/crates/zopfli-0.8.3.crate) = 51589
+SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
+SIZE (rust/crates/zstd-0.13.3.crate) = 30514
+SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
+SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
+SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
+SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
+SHA256 (rustic-rs-rustic-v0.11.0_GH0.tar.gz) = 760566567a1302db795a9657d1723bdf0b2a7edd111f8e2d1e1780d9cdbeaff7
+SIZE (rustic-rs-rustic-v0.11.0_GH0.tar.gz) = 581460
diff --git a/sysutils/rustic/pkg-descr b/sysutils/rustic/pkg-descr
new file mode 100644
index 000000000000..305480c99a46
--- /dev/null
+++ b/sysutils/rustic/pkg-descr
@@ -0,0 +1,12 @@
+Rustic is a backup tool that provides fast, encrypted, deduplicated backups.
+
+It reads and writes the restic repo format described in the design document and
+can be used as a restic replacement in most cases.
+
+It is implemented in Rust, a performant, memory-efficient, and reliable
+cross-platform systems programming language.
+
+Stability
+
+Rustic currently is in beta state and misses regression tests. It is not
+recommended to use it for production backups, yet.
diff --git a/sysutils/rustic/pkg-plist b/sysutils/rustic/pkg-plist
new file mode 100644
index 000000000000..9f3077e6a30e
--- /dev/null
+++ b/sysutils/rustic/pkg-plist
@@ -0,0 +1,15 @@
+bin/rustic
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/copy_example.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/full.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hooks.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/local.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/par2.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rustic.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/services/b2.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/services/rclone_ovh-hot-cold.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/services/s3_aws.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/services/s3_idrive.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/services/sftp.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/services/sftp_hetzner_sbox.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/services/webdav_owncloud_nextcloud.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple.toml
diff --git a/sysutils/sake/Makefile b/sysutils/sake/Makefile
index bf912874749f..dd32aadc4de9 100644
--- a/sysutils/sake/Makefile
+++ b/sysutils/sake/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sake
PORTVERSION= 0.15.1
DISTVERSIONPREFIX= v
-PORTREVISION= 19
+PORTREVISION= 22
CATEGORIES= sysutils
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/sysutils/scalpel/Makefile b/sysutils/scalpel/Makefile
index fbc98c59ae76..dcf7f28ce9ae 100644
--- a/sysutils/scalpel/Makefile
+++ b/sysutils/scalpel/Makefile
@@ -13,7 +13,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libtre.so:textproc/libtre
-USES= alias localbase
+USES= localbase
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
SUB_FILES= pkg-message
diff --git a/sysutils/screen-devel/Makefile b/sysutils/screen-devel/Makefile
index da6903deec5d..8b644004840d 100644
--- a/sysutils/screen-devel/Makefile
+++ b/sysutils/screen-devel/Makefile
@@ -1,6 +1,5 @@
PORTNAME= screen
-DISTVERSION= 5.0.1.${SCREEN_COMMIT_DATE}
-PORTREVISION= 1
+DISTVERSION= 5.0.2.${SCREEN_COMMIT_DATE}
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
MASTER_SITES= #
@@ -11,8 +10,8 @@ WWW= https://www.gnu.org/software/screen/
CONFLICTS= screen-[0-9]*
-GIT_TAGNAME= 6790fb8
-SCREEN_COMMIT_DATE= 20250515
+GIT_TAGNAME= dfd4b4b
+SCREEN_COMMIT_DATE= 20260106
WRKSRC= ${WRKDIR}/${PORTNAME}-${GIT_TAGNAME}/src
diff --git a/sysutils/screen-devel/distinfo b/sysutils/screen-devel/distinfo
index 61354b72a193..167b5e1d300d 100644
--- a/sysutils/screen-devel/distinfo
+++ b/sysutils/screen-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747801108
-SHA256 (screen-5.0.1.20250515.tar.gz) = c53b64ba39fdab85c1dc7538ce5980c6858dcc2791359bfc332e6fb5cdd9b62e
-SIZE (screen-5.0.1.20250515.tar.gz) = 723451
+TIMESTAMP = 1768418048
+SHA256 (screen-5.0.2.20260106.tar.gz) = 7c7a42c0918f75a6114560628e9cfdc5081e208c557caad861833f3ff78742c9
+SIZE (screen-5.0.2.20260106.tar.gz) = 722359
diff --git a/sysutils/screen/Makefile b/sysutils/screen/Makefile
index 2d780da3f761..75a4b756814e 100644
--- a/sysutils/screen/Makefile
+++ b/sysutils/screen/Makefile
@@ -1,6 +1,6 @@
PORTNAME= screen
DISTVERSION= 5.0.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
MASTER_SITES= GNU \
ftp://ftp.gnu.org/gnu/screen/ \
diff --git a/sysutils/screen/files/patch-telnet.c b/sysutils/screen/files/patch-telnet.c
new file mode 100644
index 000000000000..16caef08be2f
--- /dev/null
+++ b/sysutils/screen/files/patch-telnet.c
@@ -0,0 +1,11 @@
+--- telnet.c.orig 2025-05-15 15:31:27 UTC
++++ telnet.c
+@@ -228,7 +228,7 @@ void TelProcessLine(char **bufpp, size_t *lenp)
+ *lenp = 0;
+ }
+
+-int DoTelnet(char *buf, size_t *lenp, int f)
++int DoTelnet(char *buf, int *lenp, int f)
+ {
+ int echo = !fore->w_telropts[TO_ECHO];
+ int cmode = fore->w_telropts[TO_SGA];
diff --git a/sysutils/screen/files/patch-telnet.h b/sysutils/screen/files/patch-telnet.h
new file mode 100644
index 000000000000..26863b5dd67d
--- /dev/null
+++ b/sysutils/screen/files/patch-telnet.h
@@ -0,0 +1,11 @@
+--- telnet.h.orig 2025-05-15 15:31:27 UTC
++++ telnet.h
+@@ -9,7 +9,7 @@ void TelProcessLine(char **, size_t *);
+ int TelOpenAndConnect(Window *);
+ int TelIsline(Window *);
+ void TelProcessLine(char **, size_t *);
+-int DoTelnet(char *, size_t *, int);
++int DoTelnet(char *, int *, int);
+ int TelIn(Window *, char *, size_t, int);
+ void TelBreak(Window *);
+ void TelWindowSize(Window *);
diff --git a/sysutils/screen/files/patch-window.c b/sysutils/screen/files/patch-window.c
new file mode 100644
index 000000000000..6c101e84a901
--- /dev/null
+++ b/sysutils/screen/files/patch-window.c
@@ -0,0 +1,148 @@
+--- window.c.orig 2025-05-15 15:31:27 UTC
++++ window.c
+@@ -61,7 +61,7 @@ static void WinRestore(void);
+ static void WinClearLine(int, int, int, int);
+ static int WinResize(int, int);
+ static void WinRestore(void);
+-static int DoAutolf(char *, size_t *, int);
++static int DoAutolf(char *, int *, int);
+ static void ZombieProcess(char **, size_t *);
+ static void win_readev_fn(Event *, void *);
+ static void win_writeev_fn(Event *, void *);
+@@ -74,9 +74,9 @@ static int ForkWindow(Window *, char **, char *);
+ static void win_destroyev_fn(Event *, void *);
+
+ static int ForkWindow(Window *, char **, char *);
+-static void zmodem_found(Window *, int, char *, size_t);
++static void zmodem_found(Window *, int, char *, int);
+ static void zmodemFin(char *, size_t, void *);
+-static int zmodem_parse(Window *, char *, size_t);
++static int zmodem_parse(Window *, char *, int);
+
+ bool VerboseCreate = false; /* XXX move this to user.h */
+
+@@ -191,10 +191,10 @@ const struct LayFuncs WinLf = {
+ NULL
+ };
+
+-static int DoAutolf(char *buf, size_t *lenp, int fr)
++static int DoAutolf(char *buf, int *lenp, int fr)
+ {
+ char *p;
+- size_t len = *lenp;
++ int len = *lenp;
+ int trunc = 0;
+
+ for (p = buf; len > 0; p++, len--) {
+@@ -215,7 +215,7 @@ static void WinProcess(char **bufpp, size_t *lenp)
+
+ static void WinProcess(char **bufpp, size_t *lenp)
+ {
+- size_t l2 = 0, f, *ilen, l = *lenp, trunc;
++ int l2 = 0, f, *ilen, l = *lenp, trunc;
+ char *ibuf;
+
+ fore = (Window *)flayer->l_data;
+@@ -291,7 +291,7 @@ static void ZombieProcess(char **bufpp, size_t *lenp)
+
+ static void ZombieProcess(char **bufpp, size_t *lenp)
+ {
+- size_t l = *lenp;
++ int l = *lenp;
+ char *buf = *bufpp, b1[10], b2[10];
+
+ fore = (Window *)flayer->l_data;
+@@ -699,7 +699,7 @@ int MakeWindow(struct NewWindow *newwin)
+ p->w_readev.data = p->w_writeev.data = (char *)p;
+ p->w_readev.handler = win_readev_fn;
+ p->w_writeev.handler = win_writeev_fn;
+- p->w_writeev.condpos = (int *)&p->w_inlen;
++ p->w_writeev.condpos = &p->w_inlen;
+ evenq(&p->w_readev);
+ evenq(&p->w_writeev);
+ p->w_paster.pa_slowev.type = EV_TIMEOUT;
+@@ -1344,7 +1344,7 @@ int winexec(char **av)
+ pwin->p_readev.data = pwin->p_writeev.data = (char *)w;
+ pwin->p_readev.handler = pseu_readev_fn;
+ pwin->p_writeev.handler = pseu_writeev_fn;
+- pwin->p_writeev.condpos = (int *)&pwin->p_inlen;
++ pwin->p_writeev.condpos = &pwin->p_inlen;
+ if (pwin->p_fdpat & (F_PFRONT << F_PSHIFT * 2 | F_PFRONT << F_PSHIFT))
+ evenq(&pwin->p_readev);
+ evenq(&pwin->p_writeev);
+@@ -1378,7 +1378,7 @@ void FreePseudowin(Window *w)
+ }
+ evdeq(&pwin->p_readev);
+ evdeq(&pwin->p_writeev);
+- if (w->w_readev.condneg == (int *)&pwin->p_inlen)
++ if (w->w_readev.condneg == &pwin->p_inlen)
+ w->w_readev.condpos = w->w_readev.condneg = NULL;
+ evenq(&w->w_readev);
+ free((char *)pwin);
+@@ -1484,7 +1484,7 @@ static void win_readev_fn(Event *event, void *data)
+ size = IOSIZE - p->w_pwin->p_inlen;
+ if (size <= 0) {
+ event->condpos = &const_IOSIZE;
+- event->condneg = (int *)&p->w_pwin->p_inlen;
++ event->condneg = &p->w_pwin->p_inlen;
+ return;
+ }
+ }
+@@ -1563,7 +1563,7 @@ static void win_writeev_fn(Event *event, void *data)
+ static void win_writeev_fn(Event *event, void *data)
+ {
+ Window *p = (Window *)data;
+- size_t len;
++ int len;
+ if (p->w_inlen) {
+ if ((len = write(event->fd, p->w_inbuf, p->w_inlen)) <= 0)
+ len = p->w_inlen; /* dead window */
+@@ -1600,7 +1600,7 @@ static void pseu_readev_fn(Event *event, void *data)
+ size = IOSIZE - p->w_inlen;
+ if (size <= 0) {
+ event->condpos = &const_IOSIZE;
+- event->condneg = (int *)&p->w_inlen;
++ event->condneg = &p->w_inlen;
+ return;
+ }
+ }
+@@ -1643,7 +1643,7 @@ static void pseu_writeev_fn(Event *event, void *data)
+ {
+ Window *p = (Window *)data;
+ struct pseudowin *pw = p->w_pwin;
+- size_t len;
++ int len;
+
+ if (pw->p_inlen == 0)
+ return;
+@@ -1683,10 +1683,10 @@ static void win_destroyev_fn(Event *event, void *data)
+ WindowDied(p, p->w_exitstatus, 1);
+ }
+
+-static int zmodem_parse(Window *p, char *bp, size_t len)
++static int zmodem_parse(Window *p, char *bp, int len)
+ {
+ char *b2 = bp;
+- for (size_t i = 0; i < len; i++, b2++) {
++ for (int i = 0; i < len; i++, b2++) {
+ if (p->w_zauto == 0) {
+ for (; i < len; i++, b2++)
+ if (*b2 == 030)
+@@ -1756,7 +1756,7 @@ static void zmodemFin(char *buf, size_t len, void *dat
+ }
+ }
+
+-static void zmodem_found(Window *p, int send, char *bp, size_t len)
++static void zmodem_found(Window *p, int send, char *bp, int len)
+ {
+ char *s;
+ size_t n;
+@@ -1792,7 +1792,7 @@ static void zmodem_found(Window *p, int send, char *bp
+ display = d;
+ evdeq(&D_blockedev);
+ D_readev.condpos = &const_IOSIZE;
+- D_readev.condneg = (int *)&p->w_inlen;
++ D_readev.condneg = &p->w_inlen;
+ ClearAll();
+ GotoPos(0, 0);
+ SetRendition(&mchar_blank);
diff --git a/sysutils/screen/files/patch-window.h b/sysutils/screen/files/patch-window.h
new file mode 100644
index 000000000000..348fcc223062
--- /dev/null
+++ b/sysutils/screen/files/patch-window.h
@@ -0,0 +1,23 @@
+--- window.h.orig 2025-05-15 15:31:27 UTC
++++ window.h
+@@ -79,7 +79,7 @@ struct pseudowin {
+ char p_cmd[MAXSTR];
+ char p_tty[MAXSTR];
+ char p_inbuf[IOSIZE]; /* buffered writing to p_ptyfd */
+- size_t p_inlen;
++ int p_inlen;
+ };
+
+ /* bits for fdpat: */
+@@ -157,9 +157,9 @@ struct Window {
+ int w_poll_zombie_timeout;
+ int w_ptyfd; /* fd of the master pty */
+ char w_inbuf[IOSIZE];
+- size_t w_inlen;
++ int w_inlen;
+ char w_outbuf[IOSIZE];
+- size_t w_outlen;
++ int w_outlen;
+ bool w_aflag; /* (-a option) */
+ bool w_dynamicaka; /* should we change name */
+ char *w_title; /* name of the window */
diff --git a/sysutils/sdmon/Makefile b/sysutils/sdmon/Makefile
new file mode 100644
index 000000000000..4827c5860044
--- /dev/null
+++ b/sysutils/sdmon/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= sdmon
+PORTVERSION= 0.9.0
+DISTVERSIONPREFIX= v
+CATEGORIES= sysutils
+
+MAINTAINER= archimedes.gaviola@gmail.com
+COMMENT= Utility to get SD card health data
+WWW= https://github.com/Ognian/sdmon
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/../LICENSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= Ognian
+
+MAKEFILE= Makefile.freebsd
+ALL_TARGET=
+INSTALL_TARGET=
+
+WRKSRC_SUBDIR= src
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/sdmon ${STAGEDIR}${PREFIX}/bin
+
+PLIST_FILES= bin/sdmon
+
+.include <bsd.port.mk>
diff --git a/sysutils/sdmon/distinfo b/sysutils/sdmon/distinfo
new file mode 100644
index 000000000000..3073895d4ca1
--- /dev/null
+++ b/sysutils/sdmon/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1767267326
+SHA256 (Ognian-sdmon-v0.9.0_GH0.tar.gz) = 641c3d0cfa3efa23bb7deecaaef1271916065cd0a20d6f63594c7ad6b37fa3ca
+SIZE (Ognian-sdmon-v0.9.0_GH0.tar.gz) = 20268
diff --git a/sysutils/sdmon/pkg-descr b/sysutils/sdmon/pkg-descr
new file mode 100644
index 000000000000..d264f557d2c0
--- /dev/null
+++ b/sysutils/sdmon/pkg-descr
@@ -0,0 +1,2 @@
+sdmon program reads out the health data of some industrial grade SD Cards and
+outputs the result in JSON format.
diff --git a/sysutils/seatd/Makefile b/sysutils/seatd/Makefile
index 1f1f31eb9df6..f23214adda97 100644
--- a/sysutils/seatd/Makefile
+++ b/sysutils/seatd/Makefile
@@ -1,6 +1,5 @@
PORTNAME= seatd
-DISTVERSION= 0.9.1
-PORTREVISION= 1
+DISTVERSION= 0.9.2
CATEGORIES= sysutils
MASTER_SITES= https://git.sr.ht/~kennylevinsen/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
diff --git a/sysutils/seatd/distinfo b/sysutils/seatd/distinfo
index 83041a36349a..d95d48d2513c 100644
--- a/sysutils/seatd/distinfo
+++ b/sysutils/seatd/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1730317406
-SHA256 (seatd-0.9.1.tar.gz) = 819979c922a0be258aed133d93920bce6a3d3565a60588d6d372ce9db2712cd3
-SIZE (seatd-0.9.1.tar.gz) = 41968
+TIMESTAMP = 1767606268
+SHA256 (seatd-0.9.2.tar.gz) = 2811654fc87b3b1877f62e69cbf1e761c7072146f127860d9b8fe1ca27607d0e
+SIZE (seatd-0.9.2.tar.gz) = 41920
SHA256 (5f31d8eebea1.patch) = aa2fe83d42688540c270201272ed92f1ca7d7664cf62184c7a8bd0bf10b58f7b
SIZE (5f31d8eebea1.patch) = 23322
diff --git a/sysutils/sensu-go/Makefile b/sysutils/sensu-go/Makefile
index 495f77614598..3ca0b89a6794 100644
--- a/sysutils/sensu-go/Makefile
+++ b/sysutils/sensu-go/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sensu-go
PORTVERSION= 6.9.2
DISTVERSIONPREFIX= v
-PORTREVISION= 21
+PORTREVISION= 24
CATEGORIES= sysutils
MAINTAINER= jp+ports@supplntr.io
diff --git a/sysutils/serf/Makefile b/sysutils/serf/Makefile
index d027543a745d..8a2e3ac470e7 100644
--- a/sysutils/serf/Makefile
+++ b/sysutils/serf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= serf
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.2
-PORTREVISION= 11
+PORTREVISION= 14
CATEGORIES= sysutils
PKGNAMEPREFIX= hashicorp-
diff --git a/sysutils/siegfried/Makefile b/sysutils/siegfried/Makefile
index 0ae3e334c668..65f1c4da0def 100644
--- a/sysutils/siegfried/Makefile
+++ b/sysutils/siegfried/Makefile
@@ -1,7 +1,7 @@
PORTNAME= siegfried
DISTVERSIONPREFIX= v
-DISTVERSION= 1.11.2
-PORTREVISION= 11
+DISTVERSION= 1.11.4
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/siegfried/distinfo b/sysutils/siegfried/distinfo
index b1aa796f56dd..12e00aff0722 100644
--- a/sysutils/siegfried/distinfo
+++ b/sysutils/siegfried/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1740838405
-SHA256 (go/sysutils_siegfried/siegfried-v1.11.2/v1.11.2.mod) = 90db03e025c74ca6e9b0c93fd8012175bb9cd0821b8b3ad1352cbb1135266934
-SIZE (go/sysutils_siegfried/siegfried-v1.11.2/v1.11.2.mod) = 526
-SHA256 (go/sysutils_siegfried/siegfried-v1.11.2/v1.11.2.zip) = 91a9de8e9a5cc4cd1b8b7704b0ee5f5bdfb3bd27f7c3b0b773bfd0a97077cd39
-SIZE (go/sysutils_siegfried/siegfried-v1.11.2/v1.11.2.zip) = 15875161
+TIMESTAMP = 1769190547
+SHA256 (go/sysutils_siegfried/siegfried-v1.11.4/v1.11.4.mod) = f73593e4ef0f0b3e0bbfe8ee7c42656460f5f900a1458e742655bbfc56df486d
+SIZE (go/sysutils_siegfried/siegfried-v1.11.4/v1.11.4.mod) = 528
+SHA256 (go/sysutils_siegfried/siegfried-v1.11.4/v1.11.4.zip) = 535eff26a1966f146aabefe0385618ef5968e2ecb7c166f488200b464a8549d8
+SIZE (go/sysutils_siegfried/siegfried-v1.11.4/v1.11.4.zip) = 16085089
diff --git a/sysutils/signon-kwallet-extension/distinfo b/sysutils/signon-kwallet-extension/distinfo
index 9a469e36c449..b5d0baa2070b 100644
--- a/sysutils/signon-kwallet-extension/distinfo
+++ b/sysutils/signon-kwallet-extension/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765478800
-SHA256 (KDE/release-service/25.12.0/signon-kwallet-extension-25.12.0.tar.xz) = 30c1875417866b6ee3cfcb2087da1d69fc9b0316ef980572870cb7c2d17ab71e
-SIZE (KDE/release-service/25.12.0/signon-kwallet-extension-25.12.0.tar.xz) = 11264
+TIMESTAMP = 1770570945
+SHA256 (KDE/release-service/25.12.2/signon-kwallet-extension-25.12.2.tar.xz) = 12ca0e75ce8c7656920f9476796ee32a858785ed6b42108ae05f55e8953c5e8a
+SIZE (KDE/release-service/25.12.2/signon-kwallet-extension-25.12.2.tar.xz) = 11268
diff --git a/sysutils/skopeo/Makefile b/sysutils/skopeo/Makefile
index 04fd80f691d9..e27d562cefc4 100644
--- a/sysutils/skopeo/Makefile
+++ b/sysutils/skopeo/Makefile
@@ -1,6 +1,7 @@
PORTNAME= skopeo
DISTVERSIONPREFIX= v
DISTVERSION= 1.21.0
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
@@ -16,7 +17,7 @@ BUILD_DEPENDS= bash:shells/bash \
LIB_DEPENDS= libgpgme.so:security/gpgme
RUN_DEPENDS= ${LOCALBASE}/etc/containers/containers.conf.sample:sysutils/containers-common
-USES= gmake go:modules,no_targets,1.24 pkgconfig
+USES= gmake go:1.24+,modules,no_targets pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= containers
diff --git a/sysutils/skopeo/pkg-descr b/sysutils/skopeo/pkg-descr
index a1f5eb8a2977..4bd153812838 100644
--- a/sysutils/skopeo/pkg-descr
+++ b/sysutils/skopeo/pkg-descr
@@ -1,2 +1,4 @@
-Command line utility to inspect images and repositories directly on Docker
-registries without the need to pull them.
+Command-line utility for inspecting and copying container images and
+repositories directly on container registries without needing to pull
+them locally. Supports OCI- and Docker-compatible image formats and
+multiple image transports.
diff --git a/sysutils/smartmontools/Makefile b/sysutils/smartmontools/Makefile
index e4cc6bc5a5a5..a20672855ca7 100644
--- a/sysutils/smartmontools/Makefile
+++ b/sysutils/smartmontools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= smartmontools
DISTVERSION= 7.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= SF
@@ -16,16 +16,15 @@ USES= compiler:c++11-lib cpe
USE_RC_SUBR= smartd
GNU_CONFIGURE= yes
-
-PORTDOCS= *
-SUB_FILES= pkg-message smart
-
CONFIGURE_ARGS= --disable-dependency-tracking \
--enable-sample \
--with-gnupg=yes \
--with-initscriptdir=${PREFIX}/etc/rc.d \
--with-nvme-devicescan=yes
+SUB_FILES= pkg-message smart
+PORTDOCS= *
+
OPTIONS_DEFINE= DOCS
post-patch:
diff --git a/sysutils/smartmontools/files/patch-smartd.cpp b/sysutils/smartmontools/files/patch-smartd.cpp
new file mode 100644
index 000000000000..e0e47039ca41
--- /dev/null
+++ b/sysutils/smartmontools/files/patch-smartd.cpp
@@ -0,0 +1,50 @@
+--- smartd.cpp.orig 2026-02-17 17:19:34 UTC
++++ smartd.cpp
+@@ -97,7 +97,7 @@ extern "C" {
+ typedef void (*signal_handler_type)(int);
+ }
+
+-static void set_signal_if_not_ignored(int sig, signal_handler_type handler)
++static void set_signal(int sig, signal_handler_type handler)
+ {
+ #if defined(_WIN32)
+ // signal() emulation
+@@ -105,13 +105,7 @@ static void set_signal_if_not_ignored(int sig, signal_
+
+ #else
+ // SVr4, POSIX.1-2001, ..., POSIX.1-2024
+- struct sigaction sa;
+- sa.sa_handler = SIG_DFL;
+- sigaction(sig, (struct sigaction *)0, &sa);
+- if (sa.sa_handler == SIG_IGN)
+- return;
+-
+- sa = {};
++ struct sigaction sa = {};
+ sa.sa_handler = handler;
+ sa.sa_flags = SA_RESTART; // BSD signal() semantics
+ sigaction(sig, &sa, (struct sigaction *)0);
+@@ -4401,17 +4395,17 @@ static void CheckDevicesOnce(const dev_config_vector &
+ static void install_signal_handlers()
+ {
+ // normal and abnormal exit
+- set_signal_if_not_ignored(SIGTERM, sighandler);
+- set_signal_if_not_ignored(SIGQUIT, sighandler);
++ set_signal(SIGTERM, sighandler);
++ set_signal(SIGQUIT, sighandler);
+
+ // in debug mode, <CONTROL-C> ==> HUP
+- set_signal_if_not_ignored(SIGINT, (debugmode ? HUPhandler : sighandler));
++ set_signal(SIGINT, (debugmode ? HUPhandler : sighandler));
+
+ // Catch HUP and USR1
+- set_signal_if_not_ignored(SIGHUP, HUPhandler);
+- set_signal_if_not_ignored(SIGUSR1, USR1handler);
++ set_signal(SIGHUP, HUPhandler);
++ set_signal(SIGUSR1, USR1handler);
+ #ifdef _WIN32
+- set_signal_if_not_ignored(SIGUSR2, USR2handler);
++ set_signal(SIGUSR2, USR2handler);
+ #endif
+ }
+
diff --git a/sysutils/smartmontools/files/smartd.in b/sysutils/smartmontools/files/smartd.in
index 832b3bb6b2c7..00c87303247a 100644
--- a/sysutils/smartmontools/files/smartd.in
+++ b/sysutils/smartmontools/files/smartd.in
@@ -27,9 +27,7 @@ command="%%PREFIX%%/sbin/smartd"
command_args="-c ${required_files} -p ${pidfile}"
extra_commands="reload report"
-reload_cmd="smartd_reload"
report_cmd="smartd_report"
-
start_precmd=smartd_prestart
smartd_prestart()
@@ -41,18 +39,6 @@ smartd_prestart()
esac
}
-smartd_reload()
-{
- local status
-
- if ! status=`run_rc_command status 2>&1`; then
- echo $status
- return 1
- fi
- echo 'Reloading smartd.'
- kill -HUP $rc_pid
-}
-
smartd_report()
{
local status
diff --git a/sysutils/smug/Makefile b/sysutils/smug/Makefile
index ae348e6fed9b..7492b492532a 100644
--- a/sysutils/smug/Makefile
+++ b/sysutils/smug/Makefile
@@ -1,7 +1,7 @@
PORTNAME= smug
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.11
-PORTREVISION= 2
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/snmp_exporter/Makefile b/sysutils/snmp_exporter/Makefile
index 6313093f2534..df0b25a41f89 100644
--- a/sysutils/snmp_exporter/Makefile
+++ b/sysutils/snmp_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= snmp_exporter
DISTVERSIONPREFIX=v
DISTVERSION= 0.29.0
-PORTREVISION= 10
+PORTREVISION= 13
CATEGORIES= sysutils
MAINTAINER= ivy@FreeBSD.org
diff --git a/sysutils/snmp_exporter20/Makefile b/sysutils/snmp_exporter20/Makefile
index 36a3842214cb..aaf0d7e91af5 100644
--- a/sysutils/snmp_exporter20/Makefile
+++ b/sysutils/snmp_exporter20/Makefile
@@ -1,7 +1,7 @@
PORTNAME= snmp_exporter
PORTVERSION= 0.20.0
DISTVERSIONPREFIX=v
-PORTREVISION= 10
+PORTREVISION= 13
CATEGORIES= sysutils
PKGNAMESUFFIX= 20
diff --git a/sysutils/sockaddr/Makefile b/sysutils/sockaddr/Makefile
index 0163f4aac999..bfc685a2ba24 100644
--- a/sysutils/sockaddr/Makefile
+++ b/sysutils/sockaddr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sockaddr
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.7
-PORTREVISION= 11
+PORTREVISION= 14
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/stackit/Makefile b/sysutils/stackit/Makefile
index 5592fe5c0a4b..49bf246b627c 100644
--- a/sysutils/stackit/Makefile
+++ b/sysutils/stackit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stackit
DISTVERSIONPREFIX= v
-DISTVERSION= 0.50.0
+DISTVERSION= 0.54.1
CATEGORIES= sysutils
MAINTAINER= gogolok@gmail.com
diff --git a/sysutils/stackit/distinfo b/sysutils/stackit/distinfo
index 9867f310b019..4da54c5d17b1 100644
--- a/sysutils/stackit/distinfo
+++ b/sysutils/stackit/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1766261352
-SHA256 (go/sysutils_stackit/stackit-v0.50.0/v0.50.0.mod) = 56b10a440ca1768e1039a02bb536a61c37ab6d3e0bb9396f76c5f83d0c610f94
-SIZE (go/sysutils_stackit/stackit-v0.50.0/v0.50.0.mod) = 14248
-SHA256 (go/sysutils_stackit/stackit-v0.50.0/v0.50.0.zip) = 34c8150ee8211b6e3584856ee3eed7d90a7742bafea457daac02f1ecddca47b0
-SIZE (go/sysutils_stackit/stackit-v0.50.0/v0.50.0.zip) = 2342831
+TIMESTAMP = 1771488117
+SHA256 (go/sysutils_stackit/stackit-v0.54.1/v0.54.1.mod) = 5bfbd86fc52de2a10b6ab3fcabdb4a16dec314a9c5e9c3f60a63d12977a0b58b
+SIZE (go/sysutils_stackit/stackit-v0.54.1/v0.54.1.mod) = 14410
+SHA256 (go/sysutils_stackit/stackit-v0.54.1/v0.54.1.zip) = 6c89a9888a07a05db2f2ae2027fe4c062a25fc32b18dcc0422718dd9204f4d07
+SIZE (go/sysutils_stackit/stackit-v0.54.1/v0.54.1.zip) = 2550680
diff --git a/sysutils/stressdisk/Makefile b/sysutils/stressdisk/Makefile
deleted file mode 100644
index 7811bcec442a..000000000000
--- a/sysutils/stressdisk/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-PORTNAME= stressdisk
-DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.13
-PORTREVISION= 21
-CATEGORIES= sysutils
-
-MAINTAINER= eduardo@FreeBSD.org
-COMMENT= Stress test your disks before trusting your valuable data to them
-WWW= https://github.com/ncw/stressdisk
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN_FreeBSD_15= error: SHT_STRTAB string table section [index 3] is non-null terminated, https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270962
-
-USES= go:modules
-GO_MODULE= github.com/ncw/stressdisk
-GO_BUILDFLAGS= -ldflags=" \
- -X main.version=${DISTVERSION}"
-
-PLIST_FILES= bin/stressdisk
-
-PORTDOCS= README.md
-
-OPTIONS_DEFINE= DOCS
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/sysutils/stressdisk/distinfo b/sysutils/stressdisk/distinfo
deleted file mode 100644
index 643ab362708f..000000000000
--- a/sysutils/stressdisk/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1687781048
-SHA256 (go/sysutils_stressdisk/stressdisk-v1.0.13/v1.0.13.mod) = 8a4203f65fbe55ebd523b553ce4683de54f0a2a1ffb2bafa64f945eca6683379
-SIZE (go/sysutils_stressdisk/stressdisk-v1.0.13/v1.0.13.mod) = 82
-SHA256 (go/sysutils_stressdisk/stressdisk-v1.0.13/v1.0.13.zip) = a5cb329326961c31bde17dcde0f264f7deb322b1772a091134aa0d16d6f2bf34
-SIZE (go/sysutils_stressdisk/stressdisk-v1.0.13/v1.0.13.zip) = 13960
diff --git a/sysutils/stressdisk/pkg-descr b/sysutils/stressdisk/pkg-descr
deleted file mode 100644
index 049d7ac9ed93..000000000000
--- a/sysutils/stressdisk/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This is a program designed to stress test your disks and
-find failures in them.
-
-- Use it to soak test your new disks / memory cards / USB
- sticks before trusting your valuable data to it.
-
-- Use it to soak test your new PC hardware also for the same reason.
diff --git a/sysutils/superfile/Makefile b/sysutils/superfile/Makefile
index 5cfc9afa6107..45fc7da5bd9b 100644
--- a/sysutils/superfile/Makefile
+++ b/sysutils/superfile/Makefile
@@ -1,7 +1,7 @@
PORTNAME= superfile
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.0
-PORTREVISION= 3
+DISTVERSION= 1.5.0
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= sysutils
@@ -12,7 +12,7 @@ WWW= https://github.com/MHNightCat/superfile
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules,1.25
+USES= go:1.25+,modules
GO_MODULE= github.com/MHNightCat/superfile
diff --git a/sysutils/superfile/distinfo b/sysutils/superfile/distinfo
index 08d136743bc6..a2248f991101 100644
--- a/sysutils/superfile/distinfo
+++ b/sysutils/superfile/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760099738
-SHA256 (go/sysutils_superfile/superfile-v1.4.0/v1.4.0.mod) = 697d3c8ff9d3e81d81cc68e4950f941f31bf365ce37c26b81f450acdf0fef1a5
-SIZE (go/sysutils_superfile/superfile-v1.4.0/v1.4.0.mod) = 3388
-SHA256 (go/sysutils_superfile/superfile-v1.4.0/v1.4.0.zip) = a02b79bd389822482d4f368f9f1ae10dee8babf71d95416edf10254a46d72cf9
-SIZE (go/sysutils_superfile/superfile-v1.4.0/v1.4.0.zip) = 16468262
+TIMESTAMP = 1768495022
+SHA256 (go/sysutils_superfile/superfile-v1.5.0/v1.5.0.mod) = ffab4f10c16c9e81e59928b208567124e3399f4b8640bc2ea74621dd7adbf06c
+SIZE (go/sysutils_superfile/superfile-v1.5.0/v1.5.0.mod) = 3459
+SHA256 (go/sysutils_superfile/superfile-v1.5.0/v1.5.0.zip) = 4b114bf98296a7c99737379b0986e01beeac73fb8907037c4b0d19385d8f9aab
+SIZE (go/sysutils_superfile/superfile-v1.5.0/v1.5.0.zip) = 21307414
diff --git a/sysutils/superfile/files/patch-vendor_github.com_ulikunitz_xz_lzma_reader.go b/sysutils/superfile/files/patch-vendor_github.com_ulikunitz_xz_lzma_reader.go
new file mode 100644
index 000000000000..6f67010c2e95
--- /dev/null
+++ b/sysutils/superfile/files/patch-vendor_github.com_ulikunitz_xz_lzma_reader.go
@@ -0,0 +1,13 @@
+https://github.com/ulikunitz/xz/commit/235be8df4f86c943c154112d1abb3c951c86babb
+
+--- vendor/github.com/ulikunitz/xz/lzma/reader.go.orig 2026-01-15 17:03:26 UTC
++++ vendor/github.com/ulikunitz/xz/lzma/reader.go
+@@ -30,7 +30,7 @@ func (c *ReaderConfig) fill() {
+ if c.DictCap == 0 {
+ // set an upper limit of 2 GB for dictionary capacity to address
+ // the zero prefix security issue.
+- c.DictCap = 1 << 31
++ c.DictCap = 1 << 31 - 1
+ // original: c.DictCap = 8 * 1024 * 1024
+ }
+ }
diff --git a/sysutils/sweeper/distinfo b/sysutils/sweeper/distinfo
index 66bf343a5ecd..28c9c5863af8 100644
--- a/sysutils/sweeper/distinfo
+++ b/sysutils/sweeper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765478803
-SHA256 (KDE/release-service/25.12.0/sweeper-25.12.0.tar.xz) = e072219a75fbd622b73b5e6706f82a5233eb96c6a577637ec6ea409acee2796f
-SIZE (KDE/release-service/25.12.0/sweeper-25.12.0.tar.xz) = 387424
+TIMESTAMP = 1770570947
+SHA256 (KDE/release-service/25.12.2/sweeper-25.12.2.tar.xz) = e3417cc74ca2e93dce5fbfa78abecafb7c23b52a1e433663bd66b1107bff1f8c
+SIZE (KDE/release-service/25.12.2/sweeper-25.12.2.tar.xz) = 387448
diff --git a/sysutils/syngesture/Makefile b/sysutils/syngesture/Makefile
index 1ba362747651..e0a3e172c167 100644
--- a/sysutils/syngesture/Makefile
+++ b/sysutils/syngesture/Makefile
@@ -1,6 +1,6 @@
PORTNAME= syngesture
DISTVERSION= 1.0.1
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/systeroid/Makefile b/sysutils/systeroid/Makefile
index 6c5818325655..62ec0f7f191d 100644
--- a/sysutils/systeroid/Makefile
+++ b/sysutils/systeroid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= systeroid
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/szyszka/Makefile b/sysutils/szyszka/Makefile
index 7041ca80ae97..691e0bf2b05a 100644
--- a/sysutils/szyszka/Makefile
+++ b/sysutils/szyszka/Makefile
@@ -1,6 +1,6 @@
PORTNAME= szyszka
DISTVERSION= 3.0.0
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/tailspin/Makefile b/sysutils/tailspin/Makefile
index bdd82b6316fb..b449f3618d96 100644
--- a/sysutils/tailspin/Makefile
+++ b/sysutils/tailspin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tailspin
DISTVERSION= 5.5.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
diff --git a/sysutils/tarbsd-builder/Makefile b/sysutils/tarbsd-builder/Makefile
index 84ca3e5246ac..b765d954011e 100644
--- a/sysutils/tarbsd-builder/Makefile
+++ b/sysutils/tarbsd-builder/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tarbsd-builder
-DISTVERSION= 25.09.28
+DISTVERSION= 26.02.10
CATEGORIES= sysutils
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
DIST_SUBDIR= ${DISTNAME}-${DISTVERSION}
@@ -11,9 +11,6 @@ WWW= https://github.com/pavetheway91/tarbsd
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-ONLY_FOR_ARCHS= aarch64 amd64 i386
-ONLY_FOR_ARCHS_REASON= Generated images are amd64 only at the moment, aarch64 planned but no others
-
RUN_DEPENDS= ${LOCALBASE}/sbin/pkg:${PKG_ORIGIN}
USES= php:flavors,build
@@ -22,23 +19,23 @@ GH_ACCOUNT= pavetheway91
GH_PROJECT= tarbsd
USE_PHP= ctype filter mbstring pcntl phar zlib
-IGNORE_WITH_PHP= 81
NO_ARCH= yes
-_TARBSD_COMPILE_ARGS= --ports --version-tag=${PORTVERSION} --np-iconv
+_TARBSD_COMPILE_ARGS= --ports --version-tag=${PORTVERSION} \
+ --prefix=${LOCALBASE}
PLIST_FILES= bin/tarbsd
+PORTEXAMPLES= *
-OPTIONS_DEFINE= INTL QEMU_TOOLS ZOPFLI
-OPTIONS_DEFAULT= ZOPFLI
+OPTIONS_DEFINE= EXAMPLES PIGZ QEMU_TOOLS
+OPTIONS_DEFAULT= EXAMPLES PIGZ
-INTL_DESC= Intl extension instead of a polyfill
+PIGZ_DESC= Better kernel compression
QEMU_TOOLS_DESC= Export image to hypervisor formats
-ZOPFLI_DESC= Better kernel compression
-INTL_USE= PHP=intl
+PIGZ_BUILD_DEPENDS= pigz:archivers/pigz
+PIGZ_RUN_DEPENDS= pigz:archivers/pigz
QEMU_TOOLS_RUN_DEPENDS= qemu-img:emulators/qemu@tools
-ZOPFLI_RUN_DEPENDS= zopfli:archivers/zopfli
do-build:
${LOCALBASE}/bin/php -d phar.readonly=0 ${WRKSRC}/stubs/compile.php \
@@ -48,4 +45,8 @@ do-install:
${INSTALL_SCRIPT} ${WRKSRC}/out/tarbsd \
${STAGEDIR}${PREFIX}/bin/
+post-install-EXAMPLES-on:
+ cd ${WRKSRC}/examples && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
+
.include <bsd.port.mk>
diff --git a/sysutils/tarbsd-builder/distinfo b/sysutils/tarbsd-builder/distinfo
index 067a10a5b4ec..e3a935c90128 100644
--- a/sysutils/tarbsd-builder/distinfo
+++ b/sysutils/tarbsd-builder/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759047489
-SHA256 (pavetheway91-tarbsd-25.09.28_GH0-25.09.28/pavetheway91-tarbsd-25.09.28_GH0.tar.gz) = dc489d11213f857cd09b47450a6d09a5fc87a19ae1da93fa0e75fd218691261e
-SIZE (pavetheway91-tarbsd-25.09.28_GH0-25.09.28/pavetheway91-tarbsd-25.09.28_GH0.tar.gz) = 1032268
+TIMESTAMP = 1770719781
+SHA256 (pavetheway91-tarbsd-26.02.10_GH0-26.02.10/pavetheway91-tarbsd-26.02.10_GH0.tar.gz) = ffe6dd0ee1e88f5ac031ed2e0d6261f75baf3e8ce362f0f9b1b1fa637f620898
+SIZE (pavetheway91-tarbsd-26.02.10_GH0-26.02.10/pavetheway91-tarbsd-26.02.10_GH0.tar.gz) = 1588143
diff --git a/sysutils/tealdeer/Makefile b/sysutils/tealdeer/Makefile
index 39a20b0327f3..82532e14919f 100644
--- a/sysutils/tealdeer/Makefile
+++ b/sysutils/tealdeer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tealdeer
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/tempo/Makefile b/sysutils/tempo/Makefile
index 092261e4dcde..24293170568e 100644
--- a/sysutils/tempo/Makefile
+++ b/sysutils/tempo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tempo
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.2
-PORTREVISION= 7
+PORTREVISION= 10
CATEGORIES= sysutils
MASTER_SITES+= https://raw.githubusercontent.com/${GH_ACCOUNT}/${PORTNAME}/${DISTVERSIONFULL}/
PKGNAMEPREFIX= grafana-
diff --git a/sysutils/tere/Makefile b/sysutils/tere/Makefile
index a953293369ff..429a2bc624b4 100644
--- a/sysutils/tere/Makefile
+++ b/sysutils/tere/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tere
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/terraform-docs/Makefile b/sysutils/terraform-docs/Makefile
index 093da9bbab69..ed197940d046 100644
--- a/sysutils/terraform-docs/Makefile
+++ b/sysutils/terraform-docs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terraform-docs
DISTVERSIONPREFIX= v
-DISTVERSION= 0.20.0
-PORTREVISION= 9
+DISTVERSION= 0.21.0
+PORTREVISION= 3
CATEGORIES= sysutils textproc
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/terraform-docs/distinfo b/sysutils/terraform-docs/distinfo
index fc97efb4a7ef..e9c2928ccb25 100644
--- a/sysutils/terraform-docs/distinfo
+++ b/sysutils/terraform-docs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743919159
-SHA256 (go/sysutils_terraform-docs/terraform-docs-v0.20.0/v0.20.0.mod) = 09f8569ede207f4c63a2c359e62a0d78d3271ea2010af68b093a76339df45335
-SIZE (go/sysutils_terraform-docs/terraform-docs-v0.20.0/v0.20.0.mod) = 3149
-SHA256 (go/sysutils_terraform-docs/terraform-docs-v0.20.0/v0.20.0.zip) = 2909246642468f46baf165d564138ea866bd31e8639743a9390aa823383dfb0b
-SIZE (go/sysutils_terraform-docs/terraform-docs-v0.20.0/v0.20.0.zip) = 452678
+TIMESTAMP = 1767039589
+SHA256 (go/sysutils_terraform-docs/terraform-docs-v0.21.0/v0.21.0.mod) = 14bd30e02763fe96a7a73220a70837db2639eb7f22acbf870d1f0c8a71ee75ce
+SIZE (go/sysutils_terraform-docs/terraform-docs-v0.21.0/v0.21.0.mod) = 2918
+SHA256 (go/sysutils_terraform-docs/terraform-docs-v0.21.0/v0.21.0.zip) = a6106631a4b2afe58cd60fc089e3b39ed3d9ba1697b8d75cd4b7631ff2a56ed5
+SIZE (go/sysutils_terraform-docs/terraform-docs-v0.21.0/v0.21.0.zip) = 451466
diff --git a/sysutils/terraform-provider-gridscale/Makefile b/sysutils/terraform-provider-gridscale/Makefile
index 814c18073f33..3d132882e8aa 100644
--- a/sysutils/terraform-provider-gridscale/Makefile
+++ b/sysutils/terraform-provider-gridscale/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terraform-provider-gridscale
PORTVERSION= 1.6.2
DISTVERSIONPREFIX= v
-PORTREVISION= 34
+PORTREVISION= 37
CATEGORIES= sysutils
MAINTAINER= egypcio@FreeBSD.org
diff --git a/sysutils/terraform-provider-vultr/Makefile b/sysutils/terraform-provider-vultr/Makefile
index fd9049294f66..a564a17f18e6 100644
--- a/sysutils/terraform-provider-vultr/Makefile
+++ b/sysutils/terraform-provider-vultr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terraform-provider-vultr
PORTVERSION= 0.1.10
DISTVERSIONPREFIX= v
-PORTREVISION= 34
+PORTREVISION= 37
CATEGORIES= sysutils
MAINTAINER= zachary.crownover@gmail.com
diff --git a/sysutils/terraform-switcher/Makefile b/sysutils/terraform-switcher/Makefile
index 7facae55bdee..687a3255ee5a 100644
--- a/sysutils/terraform-switcher/Makefile
+++ b/sysutils/terraform-switcher/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terraform-switcher
DISTVERSIONPREFIX= v
-DISTVERSION= 1.9.0
-PORTREVISION= 2
+DISTVERSION= 1.13.0
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/terraform-switcher/distinfo b/sysutils/terraform-switcher/distinfo
index 59b2ade10893..1b6f4bd7c8e2 100644
--- a/sysutils/terraform-switcher/distinfo
+++ b/sysutils/terraform-switcher/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1762140381
-SHA256 (go/sysutils_terraform-switcher/terraform-switcher-v1.9.0/v1.9.0.mod) = 2ce19bbc249a0170b84d1330d3dc7d016552384555038c0cc09d4518d46c7a01
-SIZE (go/sysutils_terraform-switcher/terraform-switcher-v1.9.0/v1.9.0.mod) = 2402
-SHA256 (go/sysutils_terraform-switcher/terraform-switcher-v1.9.0/v1.9.0.zip) = a6081448b7457529435a2fafdbaf0b0ba447f52a21723ed08887de720aed8264
-SIZE (go/sysutils_terraform-switcher/terraform-switcher-v1.9.0/v1.9.0.zip) = 4912212
+TIMESTAMP = 1768344708
+SHA256 (go/sysutils_terraform-switcher/terraform-switcher-v1.13.0/v1.13.0.mod) = 4b6172c55e7f652b1f6fc8e4ff766baa32f7360453b86c7bc05a2294e766b3a6
+SIZE (go/sysutils_terraform-switcher/terraform-switcher-v1.13.0/v1.13.0.mod) = 2402
+SHA256 (go/sysutils_terraform-switcher/terraform-switcher-v1.13.0/v1.13.0.zip) = 1924b0ea3ccc538ffdff8c1da175042dd35a0efaca3b958de4660e6eace340b3
+SIZE (go/sysutils_terraform-switcher/terraform-switcher-v1.13.0/v1.13.0.zip) = 4915452
diff --git a/sysutils/terraform/Makefile b/sysutils/terraform/Makefile
index 30dec4ac5a18..365644a50238 100644
--- a/sysutils/terraform/Makefile
+++ b/sysutils/terraform/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terraform
DISTVERSIONPREFIX= v
DISTVERSION= 1.13.4
-PORTREVISION= 2
+PORTREVISION= 5
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= ${DISTVERSIONFULL}${EXTRACT_SUFX} \
diff --git a/sysutils/terragrunt/Makefile b/sysutils/terragrunt/Makefile
index 951f327fd25d..7ecbe1f9ae0c 100644
--- a/sysutils/terragrunt/Makefile
+++ b/sysutils/terragrunt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terragrunt
DISTVERSIONPREFIX= v
DISTVERSION= 0.93.9
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/tflint/Makefile b/sysutils/tflint/Makefile
index 7c0cc96adc33..e2204d1f8a46 100644
--- a/sysutils/tflint/Makefile
+++ b/sysutils/tflint/Makefile
@@ -1,6 +1,7 @@
PORTNAME= tflint
DISTVERSIONPREFIX= v
DISTVERSION= 0.60.0
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/tiempo/Makefile b/sysutils/tiempo/Makefile
index 89d136f12fd3..1f3c59f0e6f8 100644
--- a/sysutils/tiempo/Makefile
+++ b/sysutils/tiempo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tiempo
DISTVERSION= 1.11.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/tldr/Makefile b/sysutils/tldr/Makefile
index c566d06346cb..a5ad1a35f451 100644
--- a/sysutils/tldr/Makefile
+++ b/sysutils/tldr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tldr
DISTVERSIONPREFIX= v
DISTVERSION= 1.12.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= adamw@FreeBSD.org
diff --git a/sysutils/tmux/Makefile b/sysutils/tmux/Makefile
index df1538387a6c..e55fb335d947 100644
--- a/sysutils/tmux/Makefile
+++ b/sysutils/tmux/Makefile
@@ -1,28 +1,18 @@
PORTNAME= tmux
-PORTVERSION= 3.6
-PORTREVISION= 1
+PORTVERSION= 3.6a
CATEGORIES= sysutils
-MASTER_SITES= https://github.com/tmux/tmux/releases/download/${PORTVERSION}/
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
+MASTER_SITES= https://github.com/tmux/tmux/releases/download/${DISTVERSION}/
MAINTAINER= jrm@FreeBSD.org
COMMENT= Terminal Multiplexer
WWW= https://tmux.github.io/
-LICENSE= GPLv2 ISCL
-LICENSE_COMB= multi
-LICENSE_FILE_GPLv2= ${WRKSRC_bash}/COPYING
-LICENSE_FILE_ISCL= ${WRKSRC}/COPYING
-LICENSE_DISTFILES_GPLv2= ${DISTFILE_bash}
-LICENSE_DISTFILES_ISCL= ${DISTNAME}${EXTRACT_SUFX}
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/COPYING
USES= cpe pkgconfig
-
CPE_VENDOR= tmux_project
-USE_GITHUB= nodefault
-GH_TUPLE= imomaliev:tmux-bash-completion:8da7f79:bash
-
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-utempter \
--sysconfdir=${PREFIX}/etc
@@ -30,7 +20,6 @@ CONFIGURE_ARGS= --enable-utempter \
CONFLICTS_INSTALL= tmux23
PLIST_FILES= bin/tmux \
- etc/bash_completion.d/tmux \
share/man/man1/tmux.1.gz
PORTDOCS= CHANGES README
@@ -44,10 +33,9 @@ UTF8PROC_DESC= Build with utf8proc support
LIBEVENT_STATIC_BUILD_DEPENDS= ${LOCALBASE}/lib/libevent.a:devel/libevent
LIBEVENT_STATIC_LIB_DEPENDS_OFF= libevent.so:devel/libevent
LIBEVENT_STATIC_VARS= LESTATIC=${LOCALBASE}/lib/libevent.a
-
-UTF8PROC_LIB_DEPENDS= libutf8proc.so:textproc/utf8proc
-UTF8PROC_USES= localbase
-UTF8PROC_CONFIGURE_ENABLE= utf8proc
+UTF8PROC_LIB_DEPENDS= libutf8proc.so:textproc/utf8proc
+UTF8PROC_USES= localbase
+UTF8PROC_CONFIGURE_ENABLE= utf8proc
.include <bsd.port.pre.mk>
@@ -59,17 +47,14 @@ USES+= ncurses
.endif
post-patch:
- @${REINPLACE_CMD} -e 's|/etc/tmux.conf|${PREFIX}/etc/tmux.conf|g' ${WRKSRC}/CHANGES \
- ${WRKSRC}/tmux.h
+ @${REINPLACE_CMD} -e 's|/etc/tmux.conf|${PREFIX}/etc/tmux.conf|g' \
+ ${PATCH_WRKSRC}/CHANGES ${PATCH_WRKSRC}/tmux.h
+ @${REINPLACE_CMD} -e 's|-O2||g' ${PATCH_WRKSRC}/Makefile.in
post-configure-LIBEVENT_STATIC-on:
${REINPLACE_CMD} -e '/LIBS/s|-levent[^[:blank:]]*|${LESTATIC}|' \
${WRKSRC}/${MAKEFILE}
-post-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
- ${INSTALL_DATA} ${WRKSRC_bash}/completions/tmux ${STAGEDIR}${PREFIX}/etc/bash_completion.d/tmux
-
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
diff --git a/sysutils/tmux/distinfo b/sysutils/tmux/distinfo
index 496dd8acffdb..eb280eb481bb 100644
--- a/sysutils/tmux/distinfo
+++ b/sysutils/tmux/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1764148608
-SHA256 (tmux-3.6.tar.gz) = 136db80cfbfba617a103401f52874e7c64927986b65b1b700350b6058ad69607
-SIZE (tmux-3.6.tar.gz) = 750145
-SHA256 (imomaliev-tmux-bash-completion-8da7f79_GH0.tar.gz) = 2ba28d9a0f0b419184229f234fcb20ed6d6f456b4ef592e4cd2eec79142e7502
-SIZE (imomaliev-tmux-bash-completion-8da7f79_GH0.tar.gz) = 9438
+TIMESTAMP = 1767466827
+SHA256 (tmux-3.6a.tar.gz) = b6d8d9c76585db8ef5fa00d4931902fa4b8cbe8166f528f44fc403961a3f3759
+SIZE (tmux-3.6a.tar.gz) = 750698
diff --git a/sysutils/tmux/files/patch-server-fn.c b/sysutils/tmux/files/patch-server-fn.c
deleted file mode 100644
index 3b3f4c30a20b..000000000000
--- a/sysutils/tmux/files/patch-server-fn.c
+++ /dev/null
@@ -1,24 +0,0 @@
-From bfa2f733351da5b2ee2674408eac744b067622fb Mon Sep 17 00:00:00 2001
-From: Nicholas Marriott <nicholas.marriott@gmail.com>
-Date: Wed, 26 Nov 2025 10:41:17 +0000
-Subject: [PATCH] Need signal.h for utempter, from Yasuhiro Kimura.
-
----
- server-fn.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git server-fn.c server-fn.c
-index 6ab7fa48..29802a60 100644
---- server-fn.c
-+++ server-fn.c
-@@ -20,6 +20,7 @@
- #include <sys/wait.h>
- #include <sys/uio.h>
-
-+#include <signal.h>
- #include <stdlib.h>
- #include <string.h>
- #include <time.h>
---
-2.52.0
-
diff --git a/sysutils/tmux/pkg-message b/sysutils/tmux/pkg-message
index 8da2da68a602..9021c80bc1b1 100644
--- a/sysutils/tmux/pkg-message
+++ b/sysutils/tmux/pkg-message
@@ -10,4 +10,9 @@ you forgot to restart tmux:
open terminal failed: not a terminal
EOM
}
+{
+ type: upgrade
+ maximum_version: "3.6a"
+ message: "The bash completions for tmux have been moved to the bash-completion package."
+}
]
diff --git a/sysutils/topgrade/Makefile b/sysutils/topgrade/Makefile
index 28cffe63a7d1..89defbf9647d 100644
--- a/sysutils/topgrade/Makefile
+++ b/sysutils/topgrade/Makefile
@@ -1,7 +1,7 @@
PORTNAME= topgrade
DISTVERSIONPREFIX= v
DISTVERSION= 16.0.2
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= sysutils
MAINTAINER= freebsd@scd-systems.net
diff --git a/sysutils/treemd/Makefile b/sysutils/treemd/Makefile
new file mode 100644
index 000000000000..328b9feede1b
--- /dev/null
+++ b/sysutils/treemd/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= treemd
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.5.6
+PORTREVISION= 1
+CATEGORIES= sysutils
+
+MAINTAINER= nivit@FreeBSD.org
+COMMENT= TUI/CLI markdown navigator with tree-based structural navigation
+WWW= https://github.com/epistates/treemd
+
+LICENSE= APACHE20 BSD0CLAUSE BSD2CLAUSE BSL CC0-1.0 ISCL MIT MPL20 \
+ UNLICENSE ZLIB
+LICENSE_COMB= multi
+
+LIB_DEPENDS= libonig.so:devel/oniguruma
+
+USES= cargo
+USE_GITHUB= yes
+GH_ACCOUNT= epistates
+
+PLIST_FILES= bin/treemd
+
+.include <bsd.port.mk>
diff --git a/sysutils/treemd/Makefile.crates b/sysutils/treemd/Makefile.crates
new file mode 100644
index 000000000000..c02e723f8809
--- /dev/null
+++ b/sysutils/treemd/Makefile.crates
@@ -0,0 +1,443 @@
+CARGO_CRATES= addr2line-0.25.1 \
+ adler2-2.0.1 \
+ aho-corasick-1.1.4 \
+ aligned-0.4.3 \
+ aligned-vec-0.6.4 \
+ allocator-api2-0.2.21 \
+ android_system_properties-0.1.5 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
+ anyhow-1.0.100 \
+ arbitrary-1.4.2 \
+ arboard-3.6.1 \
+ arg_enum_proc_macro-0.3.4 \
+ arrayvec-0.7.6 \
+ as-slice-0.2.1 \
+ atomic-0.6.1 \
+ autocfg-1.5.0 \
+ av-scenechange-0.14.1 \
+ av1-grain-0.2.5 \
+ avif-serialize-0.8.6 \
+ backtrace-0.3.76 \
+ base64-0.22.1 \
+ base64-simd-0.8.0 \
+ bincode-1.3.3 \
+ bit-set-0.5.3 \
+ bit-vec-0.6.3 \
+ bit_field-0.10.3 \
+ bitflags-1.3.2 \
+ bitflags-2.10.0 \
+ bitstream-io-4.9.0 \
+ bitvec-1.0.1 \
+ block-buffer-0.10.4 \
+ built-0.8.0 \
+ bumpalo-3.19.1 \
+ by_address-1.2.1 \
+ bytemuck-1.24.0 \
+ bytemuck_derive-1.10.2 \
+ byteorder-lite-0.1.0 \
+ bytes-1.11.0 \
+ castaway-0.2.4 \
+ cc-1.2.51 \
+ cfg-if-1.0.4 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.42 \
+ clap-4.5.53 \
+ clap_builder-4.5.53 \
+ clap_complete-4.5.64 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ clipboard-win-5.4.1 \
+ color-eyre-0.6.5 \
+ color-spantrace-0.3.0 \
+ color_quant-1.1.0 \
+ colorchoice-1.0.4 \
+ compact_str-0.9.0 \
+ convert_case-0.10.0 \
+ coolor-1.1.0 \
+ core-foundation-sys-0.8.7 \
+ core2-0.4.0 \
+ cpufeatures-0.2.17 \
+ crc32fast-1.5.0 \
+ crokey-1.3.0 \
+ crokey-proc_macros-1.3.0 \
+ crossbeam-0.8.4 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-deque-0.8.6 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-queue-0.3.12 \
+ crossbeam-utils-0.8.21 \
+ crossterm-0.29.0 \
+ crossterm_winapi-0.9.1 \
+ crunchy-0.2.4 \
+ crypto-common-0.1.7 \
+ csscolorparser-0.6.2 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
+ deltae-0.3.2 \
+ deranged-0.5.5 \
+ derive_more-2.1.1 \
+ derive_more-impl-2.1.1 \
+ digest-0.10.7 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
+ dispatch2-0.3.0 \
+ document-features-0.2.12 \
+ downcast-rs-1.2.1 \
+ either-1.15.0 \
+ env_home-0.1.0 \
+ equator-0.4.2 \
+ equator-macro-0.4.2 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
+ error-code-3.3.2 \
+ euclid-0.22.11 \
+ exr-1.74.0 \
+ eyre-0.6.12 \
+ fancy-regex-0.11.0 \
+ fast-srgb8-1.0.0 \
+ fastrand-2.3.0 \
+ fax-0.2.6 \
+ fax_derive-0.2.0 \
+ fdeflate-0.3.7 \
+ filedescriptor-0.8.3 \
+ find-msvc-tools-0.1.6 \
+ finl_unicode-1.4.0 \
+ fixedbitset-0.4.2 \
+ fixedbitset-0.5.7 \
+ flate2-1.1.5 \
+ fnv-1.0.7 \
+ foldhash-0.1.5 \
+ foldhash-0.2.0 \
+ fsevent-sys-4.1.0 \
+ funty-2.0.0 \
+ generic-array-0.14.7 \
+ gethostname-1.1.0 \
+ getopts-0.2.24 \
+ getrandom-0.2.16 \
+ getrandom-0.3.4 \
+ gif-0.13.3 \
+ gif-0.14.1 \
+ gimli-0.32.3 \
+ half-2.7.1 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.1 \
+ heck-0.5.0 \
+ hex-0.4.3 \
+ iana-time-zone-0.1.64 \
+ iana-time-zone-haiku-0.1.2 \
+ icy_sixel-0.5.0 \
+ ident_case-1.0.1 \
+ image-0.25.9 \
+ image-webp-0.2.4 \
+ imgref-1.12.0 \
+ indenter-0.3.4 \
+ indexmap-2.12.1 \
+ indextree-4.7.4 \
+ indextree-macros-0.1.3 \
+ indoc-2.0.7 \
+ inotify-0.11.0 \
+ inotify-sys-0.1.5 \
+ instability-0.3.10 \
+ interpolate_name-0.2.4 \
+ is-docker-0.2.0 \
+ is-wsl-0.4.0 \
+ is_ci-1.2.0 \
+ is_executable-1.0.5 \
+ is_terminal_polyfill-1.70.2 \
+ itertools-0.13.0 \
+ itertools-0.14.0 \
+ itoa-1.0.17 \
+ jobserver-0.1.34 \
+ js-sys-0.3.83 \
+ kasuari-0.4.11 \
+ keybinds-0.2.0 \
+ kqueue-1.1.1 \
+ kqueue-sys-1.0.4 \
+ lab-0.11.0 \
+ lazy-regex-3.4.2 \
+ lazy-regex-proc_macros-3.4.2 \
+ lazy_static-1.5.0 \
+ lebe-0.5.3 \
+ libc-0.2.178 \
+ libfuzzer-sys-0.4.10 \
+ libm-0.2.15 \
+ libredox-0.1.12 \
+ line-clipping-0.3.5 \
+ linked-hash-map-0.5.6 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.11.0 \
+ litrs-1.0.0 \
+ lock_api-0.4.14 \
+ log-0.4.29 \
+ loop9-0.1.5 \
+ lru-0.16.2 \
+ mac_address-1.1.8 \
+ maybe-rayon-0.1.1 \
+ memchr-2.7.6 \
+ memmem-0.1.1 \
+ memoffset-0.9.1 \
+ minimad-0.14.0 \
+ minimal-lexical-0.2.1 \
+ miniz_oxide-0.8.9 \
+ mio-1.1.1 \
+ moxcms-0.7.11 \
+ new_debug_unreachable-1.0.6 \
+ nix-0.29.0 \
+ nom-7.1.3 \
+ nom-8.0.0 \
+ noop_proc_macro-0.3.0 \
+ notify-8.2.0 \
+ notify-types-2.0.0 \
+ nucleo-matcher-0.3.1 \
+ num-bigint-0.4.6 \
+ num-conv-0.1.0 \
+ num-derive-0.4.2 \
+ num-integer-0.1.46 \
+ num-rational-0.4.2 \
+ num-traits-0.2.19 \
+ num_threads-0.1.7 \
+ objc2-0.6.3 \
+ objc2-app-kit-0.3.2 \
+ objc2-core-foundation-0.3.2 \
+ objc2-core-graphics-0.3.2 \
+ objc2-encode-4.1.0 \
+ objc2-foundation-0.3.2 \
+ objc2-io-surface-0.3.2 \
+ object-0.37.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.2 \
+ onig-6.5.1 \
+ onig_sys-69.9.1 \
+ open-5.3.3 \
+ opensesame-0.1.1 \
+ option-ext-0.2.0 \
+ ordered-float-4.6.0 \
+ ordered-float-5.1.0 \
+ os_pipe-1.2.3 \
+ outref-0.5.2 \
+ owo-colors-4.2.3 \
+ palette-0.7.6 \
+ palette_derive-0.7.6 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
+ paste-1.0.15 \
+ pastey-0.1.1 \
+ pathdiff-0.2.3 \
+ percent-encoding-2.3.2 \
+ pest-2.8.4 \
+ pest_derive-2.8.4 \
+ pest_generator-2.8.4 \
+ pest_meta-2.8.4 \
+ petgraph-0.8.3 \
+ phf-0.11.3 \
+ phf_codegen-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_macros-0.11.3 \
+ phf_shared-0.11.3 \
+ pin-project-lite-0.2.16 \
+ pkg-config-0.3.32 \
+ plist-1.8.0 \
+ png-0.18.0 \
+ portable-atomic-1.13.0 \
+ powerfmt-0.2.0 \
+ ppv-lite86-0.2.21 \
+ proc-macro2-1.0.104 \
+ profiling-1.0.17 \
+ profiling-procmacros-1.0.17 \
+ pulldown-cmark-0.13.0 \
+ pulldown-cmark-escape-0.11.0 \
+ pxfm-0.1.27 \
+ qoi-0.4.1 \
+ quantette-0.5.1 \
+ quick-error-2.0.1 \
+ quick-xml-0.38.4 \
+ quote-1.0.42 \
+ r-efi-5.3.0 \
+ radium-0.7.0 \
+ rand-0.8.5 \
+ rand-0.9.2 \
+ rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
+ rand_core-0.6.4 \
+ rand_core-0.9.3 \
+ rand_xoshiro-0.7.0 \
+ ratatui-0.30.0 \
+ ratatui-core-0.1.0 \
+ ratatui-crossterm-0.1.0 \
+ ratatui-image-10.0.2 \
+ ratatui-macros-0.7.0 \
+ ratatui-termwiz-0.1.0 \
+ ratatui-widgets-0.3.0 \
+ rav1e-0.8.1 \
+ ravif-0.12.0 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.18 \
+ redox_users-0.5.2 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ rgb-0.8.52 \
+ rustc-demangle-0.1.26 \
+ rustc_version-0.4.1 \
+ rustix-0.38.44 \
+ rustix-1.1.3 \
+ rustversion-1.0.22 \
+ ryu-1.0.22 \
+ safe_arch-0.9.3 \
+ same-file-1.0.6 \
+ scopeguard-1.2.0 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.148 \
+ serde_spanned-1.0.4 \
+ serde_yaml-0.9.34+deprecated \
+ sha2-0.10.9 \
+ sharded-slab-0.1.7 \
+ shlex-1.3.0 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.5 \
+ signal-hook-registry-1.4.8 \
+ simd-adler32-0.3.8 \
+ simd_helpers-0.1.0 \
+ siphasher-1.0.1 \
+ smallvec-1.15.1 \
+ stable_deref_trait-1.2.1 \
+ static_assertions-1.1.0 \
+ strict-0.2.0 \
+ strsim-0.11.1 \
+ strum-0.27.2 \
+ strum_macros-0.27.2 \
+ supports-color-3.0.2 \
+ syn-1.0.109 \
+ syn-2.0.112 \
+ syntect-5.3.0 \
+ tap-1.0.1 \
+ tempfile-3.24.0 \
+ termimad-0.34.1 \
+ terminfo-0.9.0 \
+ termios-0.3.3 \
+ termwiz-0.23.3 \
+ thiserror-1.0.69 \
+ thiserror-2.0.17 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.17 \
+ thread_local-1.1.9 \
+ tiff-0.10.3 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
+ toml-0.9.10+spec-1.1.0 \
+ toml_datetime-0.7.5+spec-1.1.0 \
+ toml_parser-1.0.6+spec-1.1.0 \
+ toml_writer-1.0.6+spec-1.1.0 \
+ tracing-0.1.44 \
+ tracing-core-0.1.36 \
+ tracing-error-0.2.1 \
+ tracing-subscriber-0.3.22 \
+ tree_magic_mini-3.2.2 \
+ turbovault-core-1.2.6 \
+ turbovault-parser-1.2.6 \
+ typenum-1.19.0 \
+ ucd-trie-0.1.7 \
+ unicase-2.8.1 \
+ unicode-ident-1.0.22 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-2.0.0 \
+ unicode-width-0.1.14 \
+ unicode-width-0.2.0 \
+ unsafe-libyaml-0.2.11 \
+ utf8parse-0.2.2 \
+ uuid-1.19.0 \
+ v_frame-0.3.9 \
+ valuable-0.1.1 \
+ version_check-0.9.5 \
+ vsimd-0.8.0 \
+ vtparse-0.6.2 \
+ walkdir-2.5.0 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.106 \
+ wasm-bindgen-macro-0.2.106 \
+ wasm-bindgen-macro-support-0.2.106 \
+ wasm-bindgen-shared-0.2.106 \
+ wayland-backend-0.3.12 \
+ wayland-client-0.31.12 \
+ wayland-protocols-0.32.10 \
+ wayland-protocols-wlr-0.3.10 \
+ wayland-scanner-0.31.8 \
+ wayland-sys-0.31.8 \
+ weezl-0.1.12 \
+ wezterm-bidi-0.2.3 \
+ wezterm-blob-leases-0.1.1 \
+ wezterm-color-types-0.3.0 \
+ wezterm-dynamic-0.2.1 \
+ wezterm-dynamic-derive-0.1.1 \
+ wezterm-input-types-0.1.0 \
+ which-8.0.0 \
+ wide-0.8.3 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-util-0.1.11 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.58.0 \
+ windows-core-0.58.0 \
+ windows-core-0.62.2 \
+ windows-implement-0.58.0 \
+ windows-implement-0.60.2 \
+ windows-interface-0.58.0 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
+ windows-result-0.2.0 \
+ windows-result-0.4.1 \
+ windows-strings-0.1.0 \
+ windows-strings-0.5.1 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.5 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.14 \
+ winsafe-0.0.19 \
+ wit-bindgen-0.46.0 \
+ wl-clipboard-rs-0.9.3 \
+ wyz-0.5.1 \
+ x11rb-0.13.2 \
+ x11rb-protocol-0.13.2 \
+ y4m-0.8.0 \
+ yaml-rust-0.4.5 \
+ zerocopy-0.8.31 \
+ zerocopy-derive-0.8.31 \
+ zmij-1.0.5 \
+ zune-core-0.4.12 \
+ zune-core-0.5.0 \
+ zune-inflate-0.2.54 \
+ zune-jpeg-0.4.21 \
+ zune-jpeg-0.5.8
diff --git a/sysutils/treemd/distinfo b/sysutils/treemd/distinfo
new file mode 100644
index 000000000000..c0a01ab55978
--- /dev/null
+++ b/sysutils/treemd/distinfo
@@ -0,0 +1,889 @@
+TIMESTAMP = 1768041246
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/aligned-0.4.3.crate) = ee4508988c62edf04abd8d92897fca0c2995d907ce1dfeaf369dac3716a40685
+SIZE (rust/crates/aligned-0.4.3.crate) = 10452
+SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
+SIZE (rust/crates/aligned-vec-0.6.4.crate) = 12609
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
+SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
+SHA256 (rust/crates/arboard-3.6.1.crate) = 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf
+SIZE (rust/crates/arboard-3.6.1.crate) = 54018
+SHA256 (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea
+SIZE (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 5102
+SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
+SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
+SHA256 (rust/crates/as-slice-0.2.1.crate) = 516b6b4f0e40d50dcda9365d53964ec74560ad4284da2e7fc97122cd83174516
+SIZE (rust/crates/as-slice-0.2.1.crate) = 6942
+SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
+SIZE (rust/crates/atomic-0.6.1.crate) = 15243
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/av-scenechange-0.14.1.crate) = 0f321d77c20e19b92c39e7471cf986812cbb46659d2af674adc4331ef3f18394
+SIZE (rust/crates/av-scenechange-0.14.1.crate) = 462353
+SHA256 (rust/crates/av1-grain-0.2.5.crate) = 8cfddb07216410377231960af4fcab838eaa12e013417781b78bd95ee22077f8
+SIZE (rust/crates/av1-grain-0.2.5.crate) = 37997
+SHA256 (rust/crates/avif-serialize-0.8.6.crate) = 47c8fbc0f831f4519fe8b810b6a7a91410ec83031b8233f730a0480029f6a23f
+SIZE (rust/crates/avif-serialize-0.8.6.crate) = 14185
+SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
+SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195
+SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531
+SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
+SIZE (rust/crates/bincode-1.3.3.crate) = 28958
+SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
+SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
+SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
+SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
+SHA256 (rust/crates/bit_field-0.10.3.crate) = 1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6
+SIZE (rust/crates/bit_field-0.10.3.crate) = 11173
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/bitstream-io-4.9.0.crate) = 60d4bd9d1db2c6bdf285e223a7fa369d5ce98ec767dec949c6ca62863ce61757
+SIZE (rust/crates/bitstream-io-4.9.0.crate) = 65217
+SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
+SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/built-0.8.0.crate) = f4ad8f11f288f48ca24471bbd51ac257aaeaaa07adae295591266b792902ae64
+SIZE (rust/crates/built-0.8.0.crate) = 35112
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
+SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
+SIZE (rust/crates/by_address-1.2.1.crate) = 8437
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
+SHA256 (rust/crates/bytemuck_derive-1.10.2.crate) = f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff
+SIZE (rust/crates/bytemuck_derive-1.10.2.crate) = 25678
+SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
+SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
+SHA256 (rust/crates/bytes-1.11.0.crate) = b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3
+SIZE (rust/crates/bytes-1.11.0.crate) = 78391
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cc-1.2.51.crate) = 7a0aeaff4ff1a90589618835a598e545176939b97874f7abc7851caa0618f203
+SIZE (rust/crates/cc-1.2.51.crate) = 93352
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+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.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8
+SIZE (rust/crates/clap-4.5.53.crate) = 62036
+SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00
+SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811
+SHA256 (rust/crates/clap_complete-4.5.64.crate) = 4c0da80818b2d95eca9aa614a30783e42f62bf5fdfee24e68cfb960b071ba8d1
+SIZE (rust/crates/clap_complete-4.5.64.crate) = 49368
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
+SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994
+SHA256 (rust/crates/color-eyre-0.6.5.crate) = e5920befb47832a6d61ee3a3a846565cfa39b331331e68a3b1d1116630f2f26d
+SIZE (rust/crates/color-eyre-0.6.5.crate) = 636255
+SHA256 (rust/crates/color-spantrace-0.3.0.crate) = b8b88ea9df13354b55bc7234ebcce36e6ef896aca2e42a15de9e10edce01b427
+SIZE (rust/crates/color-spantrace-0.3.0.crate) = 12884
+SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
+SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
+SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
+SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
+SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
+SHA256 (rust/crates/coolor-1.1.0.crate) = 980c2afde4af43d6a05c5be738f9eae595cff86dce1f38f88b95058a98c027f3
+SIZE (rust/crates/coolor-1.1.0.crate) = 137173
+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/core2-0.4.0.crate) = b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505
+SIZE (rust/crates/core2-0.4.0.crate) = 37075
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/crokey-1.3.0.crate) = 51360853ebbeb3df20c76c82aecf43d387a62860f1a59ba65ab51f00eea85aad
+SIZE (rust/crates/crokey-1.3.0.crate) = 44916
+SHA256 (rust/crates/crokey-proc_macros-1.3.0.crate) = 3bf1a727caeb5ee5e0a0826a97f205a9cf84ee964b0b48239fef5214a00ae439
+SIZE (rust/crates/crokey-proc_macros-1.3.0.crate) = 6972
+SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8
+SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
+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/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
+SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
+SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf
+SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
+SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
+SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
+SIZE (rust/crates/derive_more-2.1.1.crate) = 88632
+SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb
+SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
+SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
+SIZE (rust/crates/document-features-0.2.12.crate) = 14739
+SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
+SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
+SIZE (rust/crates/env_home-0.1.0.crate) = 9006
+SHA256 (rust/crates/equator-0.4.2.crate) = 4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc
+SIZE (rust/crates/equator-0.4.2.crate) = 11159
+SHA256 (rust/crates/equator-macro-0.4.2.crate) = 44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3
+SIZE (rust/crates/equator-macro-0.4.2.crate) = 6407
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59
+SIZE (rust/crates/error-code-3.3.2.crate) = 8516
+SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
+SIZE (rust/crates/euclid-0.22.11.crate) = 79261
+SHA256 (rust/crates/exr-1.74.0.crate) = 4300e043a56aa2cb633c01af81ca8f699a321879a7854d3896a0ba89056363be
+SIZE (rust/crates/exr-1.74.0.crate) = 248890
+SHA256 (rust/crates/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec
+SIZE (rust/crates/eyre-0.6.12.crate) = 45330
+SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
+SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
+SHA256 (rust/crates/fast-srgb8-1.0.0.crate) = dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1
+SIZE (rust/crates/fast-srgb8-1.0.0.crate) = 17214
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/fax-0.2.6.crate) = f05de7d48f37cd6730705cbca900770cab77a89f413d23e100ad7fad7795a0ab
+SIZE (rust/crates/fax-0.2.6.crate) = 13279
+SHA256 (rust/crates/fax_derive-0.2.0.crate) = a0aca10fb742cb43f9e7bb8467c91aa9bcb8e3ffbc6a6f7389bb93ffc920577d
+SIZE (rust/crates/fax_derive-0.2.0.crate) = 4442
+SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
+SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
+SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
+SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
+SHA256 (rust/crates/find-msvc-tools-0.1.6.crate) = 645cbb3a84e60b7531617d5ae4e57f7e27308f6445f5abf653209ea76dec8dff
+SIZE (rust/crates/find-msvc-tools-0.1.6.crate) = 30978
+SHA256 (rust/crates/finl_unicode-1.4.0.crate) = 9844ddc3a6e533d62bba727eb6c28b5d360921d5175e9ff0f1e621a5c590a4d5
+SIZE (rust/crates/finl_unicode-1.4.0.crate) = 66414
+SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
+SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
+SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
+SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
+SIZE (rust/crates/flate2-1.1.5.crate) = 77015
+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/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
+SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
+SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
+SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
+SIZE (rust/crates/funty-2.0.0.crate) = 13160
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/gethostname-1.1.0.crate) = 1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8
+SIZE (rust/crates/gethostname-1.1.0.crate) = 9865
+SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df
+SIZE (rust/crates/getopts-0.2.24.crate) = 21467
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/gif-0.13.3.crate) = 4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b
+SIZE (rust/crates/gif-0.13.3.crate) = 36010
+SHA256 (rust/crates/gif-0.14.1.crate) = f5df2ba84018d80c213569363bdcd0c64e6933c67fe4c1d60ecf822971a3c35e
+SIZE (rust/crates/gif-0.14.1.crate) = 38581
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
+SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
+SIZE (rust/crates/half-2.7.1.crate) = 61040
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
+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
+SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
+SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
+SHA256 (rust/crates/icy_sixel-0.5.0.crate) = 85518b9086bf01117761b90e7691c0ef3236fa8adfb1fb44dd248fe5f87215d5
+SIZE (rust/crates/icy_sixel-0.5.0.crate) = 3942871
+SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
+SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
+SHA256 (rust/crates/image-0.25.9.crate) = e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a
+SIZE (rust/crates/image-0.25.9.crate) = 294591
+SHA256 (rust/crates/image-webp-0.2.4.crate) = 525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3
+SIZE (rust/crates/image-webp-0.2.4.crate) = 68478
+SHA256 (rust/crates/imgref-1.12.0.crate) = e7c5cedc30da3a610cac6b4ba17597bdf7152cf974e8aab3afb3d54455e371c8
+SIZE (rust/crates/imgref-1.12.0.crate) = 66324
+SHA256 (rust/crates/indenter-0.3.4.crate) = 964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5
+SIZE (rust/crates/indenter-0.3.4.crate) = 11101
+SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2
+SIZE (rust/crates/indexmap-2.12.1.crate) = 100184
+SHA256 (rust/crates/indextree-4.7.4.crate) = cb9e21e48c85fa6643a38caca564645a3bbc9211edf506fc8ed690c7e7b4d3c7
+SIZE (rust/crates/indextree-4.7.4.crate) = 25765
+SHA256 (rust/crates/indextree-macros-0.1.3.crate) = f85dac6c239acc85fd61934c572292d93adfd2de459d9c032aa22b553506e915
+SIZE (rust/crates/indextree-macros-0.1.3.crate) = 6625
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
+SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
+SIZE (rust/crates/inotify-0.11.0.crate) = 26241
+SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
+SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
+SHA256 (rust/crates/instability-0.3.10.crate) = 6778b0196eefee7df739db78758e5cf9b37412268bfa5650bfeed028aed20d9c
+SIZE (rust/crates/instability-0.3.10.crate) = 14509
+SHA256 (rust/crates/interpolate_name-0.2.4.crate) = c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60
+SIZE (rust/crates/interpolate_name-0.2.4.crate) = 4027
+SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
+SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
+SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
+SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
+SHA256 (rust/crates/is_ci-1.2.0.crate) = 7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45
+SIZE (rust/crates/is_ci-1.2.0.crate) = 4521
+SHA256 (rust/crates/is_executable-1.0.5.crate) = baabb8b4867b26294d818bf3f651a454b6901431711abb96e296245888d6e8c4
+SIZE (rust/crates/is_executable-1.0.5.crate) = 9227
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8
+SIZE (rust/crates/js-sys-0.3.83.crate) = 56425
+SHA256 (rust/crates/kasuari-0.4.11.crate) = 8fe90c1150662e858c7d5f945089b7517b0a80d8bf7ba4b1b5ffc984e7230a5b
+SIZE (rust/crates/kasuari-0.4.11.crate) = 32486
+SHA256 (rust/crates/keybinds-0.2.0.crate) = a039c6f55b34108f8ec8caa617cbaa17232ff08ccc9e3d656a41ec974e09d322
+SIZE (rust/crates/keybinds-0.2.0.crate) = 74030
+SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
+SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
+SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
+SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
+SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f
+SIZE (rust/crates/lab-0.11.0.crate) = 15140
+SHA256 (rust/crates/lazy-regex-3.4.2.crate) = 191898e17ddee19e60bccb3945aa02339e81edd4a8c50e21fd4d48cdecda7b29
+SIZE (rust/crates/lazy-regex-3.4.2.crate) = 9028
+SHA256 (rust/crates/lazy-regex-proc_macros-3.4.2.crate) = c35dc8b0da83d1a9507e12122c80dea71a9c7c613014347392483a83ea593e04
+SIZE (rust/crates/lazy-regex-proc_macros-3.4.2.crate) = 6813
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/lebe-0.5.3.crate) = 7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8
+SIZE (rust/crates/lebe-0.5.3.crate) = 9439
+SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091
+SIZE (rust/crates/libc-0.2.178.crate) = 783720
+SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404
+SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
+SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616
+SIZE (rust/crates/libredox-0.1.12.crate) = 7469
+SHA256 (rust/crates/line-clipping-0.3.5.crate) = 5f4de44e98ddbf09375cbf4d17714d18f39195f4f4894e8524501726fd9a8a4a
+SIZE (rust/crates/line-clipping-0.3.5.crate) = 15498
+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/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092
+SIZE (rust/crates/litrs-1.0.0.crate) = 46610
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/loop9-0.1.5.crate) = 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062
+SIZE (rust/crates/loop9-0.1.5.crate) = 3406
+SHA256 (rust/crates/lru-0.16.2.crate) = 96051b46fc183dc9cd4a223960ef37b9af631b55191852a8274bfef064cda20f
+SIZE (rust/crates/lru-0.16.2.crate) = 16627
+SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
+SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
+SHA256 (rust/crates/maybe-rayon-0.1.1.crate) = 8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519
+SIZE (rust/crates/maybe-rayon-0.1.1.crate) = 2901
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmem-0.1.1.crate) = a64a92489e2744ce060c349162be1c5f33c6969234104dbd99ddb5feb08b8c15
+SIZE (rust/crates/memmem-0.1.1.crate) = 10665
+SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
+SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
+SHA256 (rust/crates/minimad-0.14.0.crate) = df8b688969b16915f3ecadc7829d5b7779dee4977e503f767f34136803d5c06f
+SIZE (rust/crates/minimad-0.14.0.crate) = 21568
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
+SHA256 (rust/crates/moxcms-0.7.11.crate) = ac9557c559cd6fc9867e122e20d2cbefc9ca29d80d027a8e39310920ed2f0a97
+SIZE (rust/crates/moxcms-0.7.11.crate) = 176892
+SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
+SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
+SIZE (rust/crates/nom-8.0.0.crate) = 135590
+SHA256 (rust/crates/noop_proc_macro-0.3.0.crate) = 0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8
+SIZE (rust/crates/noop_proc_macro-0.3.0.crate) = 2157
+SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3
+SIZE (rust/crates/notify-8.2.0.crate) = 39067
+SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
+SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
+SHA256 (rust/crates/nucleo-matcher-0.3.1.crate) = bf33f538733d1a5a3494b836ba913207f14d9d4a1d3cd67030c5061bdd2cac85
+SIZE (rust/crates/nucleo-matcher-0.3.1.crate) = 50501
+SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
+SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
+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
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
+SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
+SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
+SHA256 (rust/crates/objc2-app-kit-0.3.2.crate) = d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c
+SIZE (rust/crates/objc2-app-kit-0.3.2.crate) = 531744
+SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536
+SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804
+SHA256 (rust/crates/objc2-core-graphics-0.3.2.crate) = e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807
+SIZE (rust/crates/objc2-core-graphics-0.3.2.crate) = 84981
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
+SHA256 (rust/crates/objc2-foundation-0.3.2.crate) = e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272
+SIZE (rust/crates/objc2-foundation-0.3.2.crate) = 345384
+SHA256 (rust/crates/objc2-io-surface-0.3.2.crate) = 180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d
+SIZE (rust/crates/objc2-io-surface-0.3.2.crate) = 11722
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/onig-6.5.1.crate) = 336b9c63443aceef14bea841b899035ae3abe89b7c486aaf4c5bd8aafedac3f0
+SIZE (rust/crates/onig-6.5.1.crate) = 32394
+SHA256 (rust/crates/onig_sys-69.9.1.crate) = c7f86c6eef3d6df15f23bcfb6af487cbd2fed4e5581d58d5bf1f5f8b7f6727dc
+SIZE (rust/crates/onig_sys-69.9.1.crate) = 656378
+SHA256 (rust/crates/open-5.3.3.crate) = 43bb73a7fa3799b198970490a51174027ba0d4ec504b03cd08caf513d40024bc
+SIZE (rust/crates/open-5.3.3.crate) = 27716
+SHA256 (rust/crates/opensesame-0.1.1.crate) = e637d0b005617f0167903290252b8210ff8942419b5184557cd158a6db35f47a
+SIZE (rust/crates/opensesame-0.1.1.crate) = 20745
+SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
+SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
+SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
+SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
+SHA256 (rust/crates/ordered-float-5.1.0.crate) = 7f4779c6901a562440c3786d08192c6fbda7c1c2060edd10006b05ee35d10f2d
+SIZE (rust/crates/ordered-float-5.1.0.crate) = 30230
+SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967
+SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467
+SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e
+SIZE (rust/crates/outref-0.5.2.crate) = 5621
+SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52
+SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315
+SHA256 (rust/crates/palette-0.7.6.crate) = 4cbf71184cc5ecc2e4e1baccdb21026c20e5fc3dcf63028a086131b3ab00b6e6
+SIZE (rust/crates/palette-0.7.6.crate) = 230913
+SHA256 (rust/crates/palette_derive-0.7.6.crate) = f5030daf005bface118c096f510ffb781fc28f9ab6a32ab224d8631be6851d30
+SIZE (rust/crates/palette_derive-0.7.6.crate) = 17073
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
+SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
+SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/pastey-0.1.1.crate) = 35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec
+SIZE (rust/crates/pastey-0.1.1.crate) = 16112
+SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
+SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pest-2.8.4.crate) = cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22
+SIZE (rust/crates/pest-2.8.4.crate) = 129758
+SHA256 (rust/crates/pest_derive-2.8.4.crate) = 51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f
+SIZE (rust/crates/pest_derive-2.8.4.crate) = 43466
+SHA256 (rust/crates/pest_generator-2.8.4.crate) = dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625
+SIZE (rust/crates/pest_generator-2.8.4.crate) = 18650
+SHA256 (rust/crates/pest_meta-2.8.4.crate) = bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82
+SIZE (rust/crates/pest_meta-2.8.4.crate) = 42947
+SHA256 (rust/crates/petgraph-0.8.3.crate) = 8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455
+SIZE (rust/crates/petgraph-0.8.3.crate) = 807555
+SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
+SIZE (rust/crates/phf-0.11.3.crate) = 23231
+SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
+SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
+SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
+SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
+SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216
+SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436
+SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/plist-1.8.0.crate) = 740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07
+SIZE (rust/crates/plist-1.8.0.crate) = 54623
+SHA256 (rust/crates/png-0.18.0.crate) = 97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0
+SIZE (rust/crates/png-0.18.0.crate) = 118041
+SHA256 (rust/crates/portable-atomic-1.13.0.crate) = f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950
+SIZE (rust/crates/portable-atomic-1.13.0.crate) = 195086
+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/proc-macro2-1.0.104.crate) = 9695f8df41bb4f3d222c95a67532365f569318332d03d5f3f67f37b20e6ebdf0
+SIZE (rust/crates/proc-macro2-1.0.104.crate) = 60058
+SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
+SIZE (rust/crates/profiling-1.0.17.crate) = 13493
+SHA256 (rust/crates/profiling-procmacros-1.0.17.crate) = 52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b
+SIZE (rust/crates/profiling-procmacros-1.0.17.crate) = 5895
+SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0
+SIZE (rust/crates/pulldown-cmark-0.13.0.crate) = 154023
+SHA256 (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae
+SIZE (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 6719
+SHA256 (rust/crates/pxfm-0.1.27.crate) = 7186d3822593aa4393561d186d1393b3923e9d6163d3fbfd6e825e3e6cf3e6a8
+SIZE (rust/crates/pxfm-0.1.27.crate) = 879919
+SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001
+SIZE (rust/crates/qoi-0.4.1.crate) = 71135
+SHA256 (rust/crates/quantette-0.5.1.crate) = c98fecda8b16396ff9adac67644a523dd1778c42b58606a29df5c31ca925d174
+SIZE (rust/crates/quantette-0.5.1.crate) = 81566
+SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
+SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
+SHA256 (rust/crates/quick-xml-0.38.4.crate) = b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c
+SIZE (rust/crates/quick-xml-0.38.4.crate) = 205035
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
+SIZE (rust/crates/radium-0.7.0.crate) = 10906
+SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
+SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
+SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
+SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
+SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
+SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/rand_xoshiro-0.7.0.crate) = f703f4665700daf5512dcca5f43afa6af89f09db47fb56be587f80636bda2d41
+SIZE (rust/crates/rand_xoshiro-0.7.0.crate) = 18189
+SHA256 (rust/crates/ratatui-0.30.0.crate) = d1ce67fb8ba4446454d1c8dbaeda0557ff5e94d39d5e5ed7f10a65eb4c8266bc
+SIZE (rust/crates/ratatui-0.30.0.crate) = 70528
+SHA256 (rust/crates/ratatui-core-0.1.0.crate) = 5ef8dea09a92caaf73bff7adb70b76162e5937524058a7e5bff37869cbbec293
+SIZE (rust/crates/ratatui-core-0.1.0.crate) = 159099
+SHA256 (rust/crates/ratatui-crossterm-0.1.0.crate) = 577c9b9f652b4c121fb25c6a391dd06406d3b092ba68827e6d2f09550edc54b3
+SIZE (rust/crates/ratatui-crossterm-0.1.0.crate) = 17118
+SHA256 (rust/crates/ratatui-image-10.0.2.crate) = 827d9f0d6f96640f95601a750ee54bf0df7907176e6bf1eb9cb5a9dfe7ec317e
+SIZE (rust/crates/ratatui-image-10.0.2.crate) = 5982936
+SHA256 (rust/crates/ratatui-macros-0.7.0.crate) = a7f1342a13e83e4bb9d0b793d0ea762be633f9582048c892ae9041ef39c936f4
+SIZE (rust/crates/ratatui-macros-0.7.0.crate) = 16599
+SHA256 (rust/crates/ratatui-termwiz-0.1.0.crate) = 0f76fe0bd0ed4295f0321b1676732e2454024c15a35d01904ddb315afd3d545c
+SIZE (rust/crates/ratatui-termwiz-0.1.0.crate) = 17360
+SHA256 (rust/crates/ratatui-widgets-0.3.0.crate) = d7dbfa023cd4e604c2553483820c5fe8aa9d71a42eea5aa77c6e7f35756612db
+SIZE (rust/crates/ratatui-widgets-0.3.0.crate) = 216270
+SHA256 (rust/crates/rav1e-0.8.1.crate) = 43b6dd56e85d9483277cde964fd1bdb0428de4fec5ebba7540995639a21cb32b
+SIZE (rust/crates/rav1e-0.8.1.crate) = 1465215
+SHA256 (rust/crates/ravif-0.12.0.crate) = ef69c1990ceef18a116855938e74793a5f7496ee907562bd0857b6ac734ab285
+SIZE (rust/crates/ravif-0.12.0.crate) = 18402
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce
+SIZE (rust/crates/rgb-0.8.52.crate) = 22449
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
+SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.22.crate) = a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984
+SIZE (rust/crates/ryu-1.0.22.crate) = 51321
+SHA256 (rust/crates/safe_arch-0.9.3.crate) = 629516c85c29fe757770fa03f2074cf1eac43d44c02a3de9fc2ef7b0e207dfdd
+SIZE (rust/crates/safe_arch-0.9.3.crate) = 89545
+SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
+SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.148.crate) = 3084b546a1dd6289475996f182a22aba973866ea8e8b02c51d9f46b1336a22da
+SIZE (rust/crates/serde_json-1.0.148.crate) = 155957
+SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
+SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
+SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
+SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
+SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
+SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc
+SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373
+SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b
+SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668
+SHA256 (rust/crates/simd-adler32-0.3.8.crate) = e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2
+SIZE (rust/crates/simd-adler32-0.3.8.crate) = 17294
+SHA256 (rust/crates/simd_helpers-0.1.0.crate) = 95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6
+SIZE (rust/crates/simd_helpers-0.1.0.crate) = 1527
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
+SHA256 (rust/crates/strict-0.2.0.crate) = f42444fea5b87a39db4218d9422087e66a85d0e7a0963a439b07bcdf91804006
+SIZE (rust/crates/strict-0.2.0.crate) = 4918
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
+SIZE (rust/crates/strum-0.27.2.crate) = 8489
+SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
+SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
+SHA256 (rust/crates/supports-color-3.0.2.crate) = c64fc7232dd8d2e4ac5ce4ef302b1d81e0b80d055b9d77c7c4f51f6aa4c867d6
+SIZE (rust/crates/supports-color-3.0.2.crate) = 10445
+SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
+SIZE (rust/crates/syn-1.0.109.crate) = 237611
+SHA256 (rust/crates/syn-2.0.112.crate) = 21f182278bf2d2bcb3c88b1b08a37df029d71ce3d3ae26168e3c653b213b99d4
+SIZE (rust/crates/syn-2.0.112.crate) = 302273
+SHA256 (rust/crates/syntect-5.3.0.crate) = 656b45c05d95a5704399aeef6bd0ddec7b2b3531b7c9e900abbf7c4d2190c925
+SIZE (rust/crates/syntect-5.3.0.crate) = 833348
+SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
+SIZE (rust/crates/tap-1.0.1.crate) = 11316
+SHA256 (rust/crates/tempfile-3.24.0.crate) = 655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c
+SIZE (rust/crates/tempfile-3.24.0.crate) = 40849
+SHA256 (rust/crates/termimad-0.34.1.crate) = 889a9370996b74cf46016ce35b96c248a9ac36d69aab1d112b3e09bc33affa49
+SIZE (rust/crates/termimad-0.34.1.crate) = 443904
+SHA256 (rust/crates/terminfo-0.9.0.crate) = d4ea810f0692f9f51b382fff5893887bb4580f5fa246fde546e0b13e7fcee662
+SIZE (rust/crates/terminfo-0.9.0.crate) = 45420
+SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b
+SIZE (rust/crates/termios-0.3.3.crate) = 17103
+SHA256 (rust/crates/termwiz-0.23.3.crate) = 4676b37242ccbd1aabf56edb093a4827dc49086c0ffd764a5705899e0f35f8f7
+SIZE (rust/crates/termwiz-0.23.3.crate) = 400004
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/tiff-0.10.3.crate) = af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f
+SIZE (rust/crates/tiff-0.10.3.crate) = 1444592
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
+SHA256 (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 0825052159284a1a8b4d6c0c86cbc801f2da5afd2b225fa548c72f2e74002f48
+SIZE (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 56601
+SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
+SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
+SHA256 (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44
+SIZE (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = 34897
+SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607
+SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187
+SHA256 (rust/crates/tracing-0.1.44.crate) = 63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100
+SIZE (rust/crates/tracing-0.1.44.crate) = 463135
+SHA256 (rust/crates/tracing-core-0.1.36.crate) = db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a
+SIZE (rust/crates/tracing-core-0.1.36.crate) = 63967
+SHA256 (rust/crates/tracing-error-0.2.1.crate) = 8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db
+SIZE (rust/crates/tracing-error-0.2.1.crate) = 14135
+SHA256 (rust/crates/tracing-subscriber-0.3.22.crate) = 2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e
+SIZE (rust/crates/tracing-subscriber-0.3.22.crate) = 212851
+SHA256 (rust/crates/tree_magic_mini-3.2.2.crate) = b8765b90061cba6c22b5831f675da109ae5561588290f9fa2317adab2714d5a6
+SIZE (rust/crates/tree_magic_mini-3.2.2.crate) = 16074
+SHA256 (rust/crates/turbovault-core-1.2.6.crate) = c03ea9f9425f53c7647a26a9211e0a6fe4746944fbc11faf7398a96baf00a137
+SIZE (rust/crates/turbovault-core-1.2.6.crate) = 37437
+SHA256 (rust/crates/turbovault-parser-1.2.6.crate) = 5e350d65860f47378a018520563cad235ac18999b358e4ed658c38dde52150b8
+SIZE (rust/crates/turbovault-parser-1.2.6.crate) = 44794
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
+SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
+SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
+SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
+SIZE (rust/crates/unicase-2.8.1.crate) = 24088
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
+SHA256 (rust/crates/unicode-truncate-2.0.0.crate) = 8fbf03860ff438702f3910ca5f28f8dac63c1c11e7efb5012b8b175493606330
+SIZE (rust/crates/unicode-truncate-2.0.0.crate) = 12904
+SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
+SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
+SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
+SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/uuid-1.19.0.crate) = e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a
+SIZE (rust/crates/uuid-1.19.0.crate) = 60244
+SHA256 (rust/crates/v_frame-0.3.9.crate) = 666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2
+SIZE (rust/crates/v_frame-0.3.9.crate) = 20856
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/vsimd-0.8.0.crate) = 5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64
+SIZE (rust/crates/vsimd-0.8.0.crate) = 21377
+SHA256 (rust/crates/vtparse-0.6.2.crate) = 6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0
+SIZE (rust/crates/vtparse-0.6.2.crate) = 11448
+SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
+SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
+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/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.106.crate) = 0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd
+SIZE (rust/crates/wasm-bindgen-0.2.106.crate) = 48417
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3
+SIZE (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 9266
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = 49711
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.106.crate) = cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4
+SIZE (rust/crates/wasm-bindgen-shared-0.2.106.crate) = 10115
+SHA256 (rust/crates/wayland-backend-0.3.12.crate) = fee64194ccd96bf648f42a65a7e589547096dfa702f7cadef84347b66ad164f9
+SIZE (rust/crates/wayland-backend-0.3.12.crate) = 77037
+SHA256 (rust/crates/wayland-client-0.31.12.crate) = b8e6faa537fbb6c186cb9f1d41f2f811a4120d1b57ec61f50da451a0c5122bec
+SIZE (rust/crates/wayland-client-0.31.12.crate) = 64851
+SHA256 (rust/crates/wayland-protocols-0.32.10.crate) = baeda9ffbcfc8cd6ddaade385eaf2393bd2115a69523c735f12242353c3df4f3
+SIZE (rust/crates/wayland-protocols-0.32.10.crate) = 156152
+SHA256 (rust/crates/wayland-protocols-wlr-0.3.10.crate) = e9597cdf02cf0c34cd5823786dce6b5ae8598f05c2daf5621b6e178d4f7345f3
+SIZE (rust/crates/wayland-protocols-wlr-0.3.10.crate) = 28244
+SHA256 (rust/crates/wayland-scanner-0.31.8.crate) = 5423e94b6a63e68e439803a3e153a9252d5ead12fd853334e2ad33997e3889e3
+SIZE (rust/crates/wayland-scanner-0.31.8.crate) = 37224
+SHA256 (rust/crates/wayland-sys-0.31.8.crate) = 1e6dbfc3ac5ef974c92a2235805cc0114033018ae1290a72e474aa8b28cbbdfd
+SIZE (rust/crates/wayland-sys-0.31.8.crate) = 9595
+SHA256 (rust/crates/weezl-0.1.12.crate) = a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88
+SIZE (rust/crates/weezl-0.1.12.crate) = 46045
+SHA256 (rust/crates/wezterm-bidi-0.2.3.crate) = 0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec
+SIZE (rust/crates/wezterm-bidi-0.2.3.crate) = 73214
+SHA256 (rust/crates/wezterm-blob-leases-0.1.1.crate) = 692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7
+SIZE (rust/crates/wezterm-blob-leases-0.1.1.crate) = 9305
+SHA256 (rust/crates/wezterm-color-types-0.3.0.crate) = 7de81ef35c9010270d63772bebef2f2d6d1f2d20a983d27505ac850b8c4b4296
+SIZE (rust/crates/wezterm-color-types-0.3.0.crate) = 14631
+SHA256 (rust/crates/wezterm-dynamic-0.2.1.crate) = 5f2ab60e120fd6eaa68d9567f3226e876684639d22a4219b313ff69ec0ccd5ac
+SIZE (rust/crates/wezterm-dynamic-0.2.1.crate) = 11528
+SHA256 (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 46c0cf2d539c645b448eaffec9ec494b8b19bd5077d9e58cb1ae7efece8d575b
+SIZE (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 6960
+SHA256 (rust/crates/wezterm-input-types-0.1.0.crate) = 7012add459f951456ec9d6c7e6fc340b1ce15d6fc9629f8c42853412c029e57e
+SIZE (rust/crates/wezterm-input-types-0.1.0.crate) = 16748
+SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
+SIZE (rust/crates/which-8.0.0.crate) = 26209
+SHA256 (rust/crates/wide-0.8.3.crate) = 13ca908d26e4786149c48efcf6c0ea09ab0e06d1fe3c17dc1b4b0f1ca4a7e788
+SIZE (rust/crates/wide-0.8.3.crate) = 142795
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
+SIZE (rust/crates/windows-0.58.0.crate) = 9744521
+SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
+SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
+SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
+SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
+SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
+SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
+SIZE (rust/crates/winnow-0.7.14.crate) = 184718
+SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
+SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/wl-clipboard-rs-0.9.3.crate) = e9651471a32e87d96ef3a127715382b2d11cc7c8bb9822ded8a7cc94072eb0a3
+SIZE (rust/crates/wl-clipboard-rs-0.9.3.crate) = 39012
+SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
+SIZE (rust/crates/wyz-0.5.1.crate) = 18790
+SHA256 (rust/crates/x11rb-0.13.2.crate) = 9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414
+SIZE (rust/crates/x11rb-0.13.2.crate) = 220549
+SHA256 (rust/crates/x11rb-protocol-0.13.2.crate) = ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd
+SIZE (rust/crates/x11rb-protocol-0.13.2.crate) = 514069
+SHA256 (rust/crates/y4m-0.8.0.crate) = 7a5a4b21e1a62b67a2970e6831bc091d7b87e119e7f9791aef9702e3bef04448
+SIZE (rust/crates/y4m-0.8.0.crate) = 12455
+SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
+SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
+SHA256 (rust/crates/zerocopy-0.8.31.crate) = fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3
+SIZE (rust/crates/zerocopy-0.8.31.crate) = 257633
+SHA256 (rust/crates/zerocopy-derive-0.8.31.crate) = d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a
+SIZE (rust/crates/zerocopy-derive-0.8.31.crate) = 90835
+SHA256 (rust/crates/zmij-1.0.5.crate) = e3280a1b827474fcd5dbef4b35a674deb52ba5c312363aef9135317df179d81b
+SIZE (rust/crates/zmij-1.0.5.crate) = 36375
+SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
+SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
+SHA256 (rust/crates/zune-core-0.5.0.crate) = 111f7d9820f05fd715df3144e254d6fc02ee4088b0644c0ffd0efc9e6d9d2773
+SIZE (rust/crates/zune-core-0.5.0.crate) = 27393
+SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
+SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
+SHA256 (rust/crates/zune-jpeg-0.4.21.crate) = 29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713
+SIZE (rust/crates/zune-jpeg-0.4.21.crate) = 68268
+SHA256 (rust/crates/zune-jpeg-0.5.8.crate) = e35aee689668bf9bd6f6f3a6c60bb29ba1244b3b43adfd50edd554a371da37d5
+SIZE (rust/crates/zune-jpeg-0.5.8.crate) = 84366
+SHA256 (epistates-treemd-v0.5.6_GH0.tar.gz) = 40b01caa9792416cee17ed44e9511eb36689ca3c792881170378e283c1d1ddfb
+SIZE (epistates-treemd-v0.5.6_GH0.tar.gz) = 4490058
diff --git a/sysutils/treemd/pkg-descr b/sysutils/treemd/pkg-descr
new file mode 100644
index 000000000000..07eb3bc4de2c
--- /dev/null
+++ b/sysutils/treemd/pkg-descr
@@ -0,0 +1,14 @@
+Treemd is a modern markdown viewer that combines the structural clarity of the
+tree command with powerful interactive navigation. Whether you're exploring
+large documentation files, analyzing markdown structure, or reading comfortably
+in your terminal, treemd provides both CLI tools for scripting and a beautiful
+TUI for interactive exploration.
+
+Use it to:
+
+ - Navigate large documents by collapsing/expanding heading sections
+ - Search headings or full document content with highlighted matches
+ - Edit tables, toggle checkboxes, and follow links-all without leaving the
+ terminal
+ - Extract specific sections or query markdown elements with a jq-like syntax
+ - Pipe markdown from stdin for shell-scripted workflows
diff --git a/sysutils/treetop/Makefile b/sysutils/treetop/Makefile
index 24b9b7aad0cb..d4275577dfe9 100644
--- a/sysutils/treetop/Makefile
+++ b/sysutils/treetop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= treetop
DISTVERSIONPREFIX= v
DISTVERSION= ${MODVERSION:S/-/./g:R}
-PORTREVISION= 9
+PORTREVISION= 12
CATEGORIES= sysutils
MAINTAINER= hoanga@gmail.com
diff --git a/sysutils/triton/Makefile b/sysutils/triton/Makefile
index 0198246bdbf3..c67dcb8ee60b 100644
--- a/sysutils/triton/Makefile
+++ b/sysutils/triton/Makefile
@@ -1,7 +1,7 @@
PORTNAME= triton
DISTVERSIONPREFIX= v
DISTVERSION= 0.9-597
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONSUFFIX= -gafb28564
CATEGORIES= sysutils
diff --git a/sysutils/try-rs/Makefile b/sysutils/try-rs/Makefile
new file mode 100644
index 000000000000..7fd9842af17b
--- /dev/null
+++ b/sysutils/try-rs/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= try-rs
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.1.1
+CATEGORIES= sysutils
+
+MAINTAINER= adamw@FreeBSD.org
+COMMENT= Workspace manager for your temporary experiments
+WWW= https://try-rs.org
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+TEST_DEPENDS= git-tiny>=0:devel/git@tiny
+
+USES= cargo
+USE_GITHUB= yes
+GH_ACCOUNT= tassiovirginio
+
+PLIST_FILES= bin/try-rs
+
+.include <bsd.port.mk>
diff --git a/sysutils/try-rs/Makefile.crates b/sysutils/try-rs/Makefile.crates
new file mode 100644
index 000000000000..b53634003792
--- /dev/null
+++ b/sysutils/try-rs/Makefile.crates
@@ -0,0 +1,211 @@
+CARGO_CRATES= aho-corasick-1.1.4 \
+ allocator-api2-0.2.21 \
+ android_system_properties-0.1.5 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
+ anyhow-1.0.100 \
+ atomic-0.6.1 \
+ autocfg-1.5.0 \
+ base64-0.22.1 \
+ bit-set-0.5.3 \
+ bit-vec-0.6.3 \
+ bitflags-1.3.2 \
+ bitflags-2.10.0 \
+ block-buffer-0.10.4 \
+ bumpalo-3.19.1 \
+ bytemuck-1.24.0 \
+ castaway-0.2.4 \
+ cc-1.2.51 \
+ cfg-if-1.0.4 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.43 \
+ clap-4.5.54 \
+ clap_builder-4.5.54 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ colorchoice-1.0.4 \
+ compact_str-0.9.0 \
+ convert_case-0.10.0 \
+ core-foundation-sys-0.8.7 \
+ cpufeatures-0.2.17 \
+ crossterm-0.29.0 \
+ crossterm_winapi-0.9.1 \
+ crypto-common-0.1.7 \
+ csscolorparser-0.6.2 \
+ darling-0.23.0 \
+ darling_core-0.23.0 \
+ darling_macro-0.23.0 \
+ deltae-0.3.2 \
+ deranged-0.5.5 \
+ derive_more-2.1.1 \
+ derive_more-impl-2.1.1 \
+ digest-0.10.7 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
+ document-features-0.2.12 \
+ either-1.15.0 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
+ euclid-0.22.11 \
+ fancy-regex-0.11.0 \
+ filedescriptor-0.8.3 \
+ find-msvc-tools-0.1.6 \
+ finl_unicode-1.4.0 \
+ fixedbitset-0.4.2 \
+ fnv-1.0.7 \
+ foldhash-0.2.0 \
+ fuchsia-cprng-0.1.1 \
+ fuzzy-matcher-0.3.7 \
+ generic-array-0.14.7 \
+ getrandom-0.2.16 \
+ getrandom-0.3.4 \
+ hashbrown-0.16.1 \
+ heck-0.5.0 \
+ hex-0.4.3 \
+ iana-time-zone-0.1.64 \
+ iana-time-zone-haiku-0.1.2 \
+ ident_case-1.0.1 \
+ indexmap-2.12.1 \
+ indoc-2.0.7 \
+ instability-0.3.11 \
+ is_terminal_polyfill-1.70.2 \
+ itertools-0.13.0 \
+ itertools-0.14.0 \
+ itoa-1.0.17 \
+ js-sys-0.3.83 \
+ kasuari-0.4.11 \
+ lab-0.11.0 \
+ lazy_static-1.5.0 \
+ libc-0.2.179 \
+ libredox-0.1.12 \
+ line-clipping-0.3.5 \
+ linux-raw-sys-0.11.0 \
+ litrs-1.0.0 \
+ lock_api-0.4.14 \
+ log-0.4.29 \
+ lru-0.16.2 \
+ mac_address-1.1.8 \
+ memchr-2.7.6 \
+ memmem-0.1.1 \
+ memoffset-0.9.1 \
+ minimal-lexical-0.2.1 \
+ mio-1.1.1 \
+ nix-0.29.0 \
+ nom-7.1.3 \
+ num-conv-0.1.0 \
+ num-derive-0.4.2 \
+ num-traits-0.2.19 \
+ num_threads-0.1.7 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.2 \
+ option-ext-0.2.0 \
+ ordered-float-4.6.0 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
+ pest-2.8.5 \
+ pest_derive-2.8.5 \
+ pest_generator-2.8.5 \
+ pest_meta-2.8.5 \
+ phf-0.11.3 \
+ phf_codegen-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_macros-0.11.3 \
+ phf_shared-0.11.3 \
+ portable-atomic-1.13.0 \
+ powerfmt-0.2.0 \
+ proc-macro2-1.0.104 \
+ quote-1.0.42 \
+ r-efi-5.3.0 \
+ rand-0.4.6 \
+ rand-0.8.5 \
+ rand_core-0.3.1 \
+ rand_core-0.4.2 \
+ rand_core-0.6.4 \
+ ratatui-0.30.0 \
+ ratatui-core-0.1.0 \
+ ratatui-crossterm-0.1.0 \
+ ratatui-macros-0.7.0 \
+ ratatui-termwiz-0.1.0 \
+ ratatui-widgets-0.3.0 \
+ rdrand-0.4.0 \
+ redox_syscall-0.5.18 \
+ redox_users-0.5.2 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ remove_dir_all-0.5.3 \
+ rustc_version-0.4.1 \
+ rustix-1.1.3 \
+ rustversion-1.0.22 \
+ ryu-1.0.22 \
+ scopeguard-1.2.0 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_spanned-1.0.4 \
+ sha2-0.10.9 \
+ shlex-1.3.0 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.5 \
+ signal-hook-registry-1.4.8 \
+ siphasher-1.0.1 \
+ smallvec-1.15.1 \
+ static_assertions-1.1.0 \
+ strsim-0.11.1 \
+ strum-0.27.2 \
+ strum_macros-0.27.2 \
+ syn-1.0.109 \
+ syn-2.0.113 \
+ tempdir-0.3.7 \
+ terminfo-0.9.0 \
+ termios-0.3.3 \
+ termwiz-0.23.3 \
+ thiserror-1.0.69 \
+ thiserror-2.0.17 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.17 \
+ thread_local-1.1.9 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ toml-0.9.11+spec-1.1.0 \
+ toml_datetime-0.7.5+spec-1.1.0 \
+ toml_parser-1.0.6+spec-1.1.0 \
+ toml_writer-1.0.6+spec-1.1.0 \
+ typenum-1.19.0 \
+ ucd-trie-0.1.7 \
+ unicode-ident-1.0.22 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-2.0.0 \
+ unicode-width-0.2.2 \
+ utf8parse-0.2.2 \
+ uuid-1.19.0 \
+ version_check-0.9.5 \
+ vtparse-0.6.2 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.106 \
+ wasm-bindgen-macro-0.2.106 \
+ wasm-bindgen-macro-support-0.2.106 \
+ wasm-bindgen-shared-0.2.106 \
+ wezterm-bidi-0.2.3 \
+ wezterm-blob-leases-0.1.1 \
+ wezterm-color-types-0.3.0 \
+ wezterm-dynamic-0.2.1 \
+ wezterm-dynamic-derive-0.1.1 \
+ wezterm-input-types-0.1.0 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-core-0.62.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
+ windows-result-0.4.1 \
+ windows-strings-0.5.1 \
+ windows-sys-0.61.2 \
+ winnow-0.7.14 \
+ wit-bindgen-0.46.0
diff --git a/sysutils/try-rs/distinfo b/sysutils/try-rs/distinfo
new file mode 100644
index 000000000000..54269fc615a5
--- /dev/null
+++ b/sysutils/try-rs/distinfo
@@ -0,0 +1,425 @@
+TIMESTAMP = 1770909571
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
+SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
+SIZE (rust/crates/atomic-0.6.1.crate) = 15243
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
+SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
+SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
+SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+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.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cc-1.2.51.crate) = 7a0aeaff4ff1a90589618835a598e545176939b97874f7abc7851caa0618f203
+SIZE (rust/crates/cc-1.2.51.crate) = 93352
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+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.43.crate) = fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118
+SIZE (rust/crates/chrono-0.4.43.crate) = 240392
+SHA256 (rust/crates/clap-4.5.54.crate) = c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394
+SIZE (rust/crates/clap-4.5.54.crate) = 62028
+SHA256 (rust/crates/clap_builder-4.5.54.crate) = fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00
+SIZE (rust/crates/clap_builder-4.5.54.crate) = 170854
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
+SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
+SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
+SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
+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/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
+SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf
+SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859
+SHA256 (rust/crates/darling-0.23.0.crate) = 25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d
+SIZE (rust/crates/darling-0.23.0.crate) = 43298
+SHA256 (rust/crates/darling_core-0.23.0.crate) = 9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0
+SIZE (rust/crates/darling_core-0.23.0.crate) = 74564
+SHA256 (rust/crates/darling_macro-0.23.0.crate) = ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d
+SIZE (rust/crates/darling_macro-0.23.0.crate) = 2480
+SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
+SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
+SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
+SIZE (rust/crates/derive_more-2.1.1.crate) = 88632
+SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb
+SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
+SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
+SIZE (rust/crates/document-features-0.2.12.crate) = 14739
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
+SIZE (rust/crates/euclid-0.22.11.crate) = 79261
+SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
+SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
+SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
+SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
+SHA256 (rust/crates/find-msvc-tools-0.1.6.crate) = 645cbb3a84e60b7531617d5ae4e57f7e27308f6445f5abf653209ea76dec8dff
+SIZE (rust/crates/find-msvc-tools-0.1.6.crate) = 30978
+SHA256 (rust/crates/finl_unicode-1.4.0.crate) = 9844ddc3a6e533d62bba727eb6c28b5d360921d5175e9ff0f1e621a5c590a4d5
+SIZE (rust/crates/finl_unicode-1.4.0.crate) = 66414
+SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
+SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
+SHA256 (rust/crates/fuchsia-cprng-0.1.1.crate) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba
+SIZE (rust/crates/fuchsia-cprng-0.1.1.crate) = 2950
+SHA256 (rust/crates/fuzzy-matcher-0.3.7.crate) = 54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94
+SIZE (rust/crates/fuzzy-matcher-0.3.7.crate) = 18047
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+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.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
+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
+SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
+SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
+SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
+SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
+SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2
+SIZE (rust/crates/indexmap-2.12.1.crate) = 100184
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
+SHA256 (rust/crates/instability-0.3.11.crate) = 357b7205c6cd18dd2c86ed312d1e70add149aea98e7ef72b9fdf0270e555c11d
+SIZE (rust/crates/instability-0.3.11.crate) = 14472
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/js-sys-0.3.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8
+SIZE (rust/crates/js-sys-0.3.83.crate) = 56425
+SHA256 (rust/crates/kasuari-0.4.11.crate) = 8fe90c1150662e858c7d5f945089b7517b0a80d8bf7ba4b1b5ffc984e7230a5b
+SIZE (rust/crates/kasuari-0.4.11.crate) = 32486
+SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f
+SIZE (rust/crates/lab-0.11.0.crate) = 15140
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/libc-0.2.179.crate) = c5a2d376baa530d1238d133232d15e239abad80d05838b4b59354e5268af431f
+SIZE (rust/crates/libc-0.2.179.crate) = 810442
+SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616
+SIZE (rust/crates/libredox-0.1.12.crate) = 7469
+SHA256 (rust/crates/line-clipping-0.3.5.crate) = 5f4de44e98ddbf09375cbf4d17714d18f39195f4f4894e8524501726fd9a8a4a
+SIZE (rust/crates/line-clipping-0.3.5.crate) = 15498
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092
+SIZE (rust/crates/litrs-1.0.0.crate) = 46610
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/lru-0.16.2.crate) = 96051b46fc183dc9cd4a223960ef37b9af631b55191852a8274bfef064cda20f
+SIZE (rust/crates/lru-0.16.2.crate) = 16627
+SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
+SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmem-0.1.1.crate) = a64a92489e2744ce060c349162be1c5f33c6969234104dbd99ddb5feb08b8c15
+SIZE (rust/crates/memmem-0.1.1.crate) = 10665
+SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
+SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
+SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
+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-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
+SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
+SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
+SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
+SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
+SHA256 (rust/crates/pest-2.8.5.crate) = 2c9eb05c21a464ea704b53158d358a31e6425db2f63a1a7312268b05fe2b75f7
+SIZE (rust/crates/pest-2.8.5.crate) = 129838
+SHA256 (rust/crates/pest_derive-2.8.5.crate) = 68f9dbced329c441fa79d80472764b1a2c7e57123553b8519b36663a2fb234ed
+SIZE (rust/crates/pest_derive-2.8.5.crate) = 43550
+SHA256 (rust/crates/pest_generator-2.8.5.crate) = 3bb96d5051a78f44f43c8f712d8e810adb0ebf923fc9ed2655a7f66f63ba8ee5
+SIZE (rust/crates/pest_generator-2.8.5.crate) = 18653
+SHA256 (rust/crates/pest_meta-2.8.5.crate) = 602113b5b5e8621770cfd490cfd90b9f84ab29bd2b0e49ad83eb6d186cef2365
+SIZE (rust/crates/pest_meta-2.8.5.crate) = 42953
+SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
+SIZE (rust/crates/phf-0.11.3.crate) = 23231
+SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
+SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
+SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
+SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
+SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216
+SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436
+SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/portable-atomic-1.13.0.crate) = f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950
+SIZE (rust/crates/portable-atomic-1.13.0.crate) = 195086
+SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
+SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
+SHA256 (rust/crates/proc-macro2-1.0.104.crate) = 9695f8df41bb4f3d222c95a67532365f569318332d03d5f3f67f37b20e6ebdf0
+SIZE (rust/crates/proc-macro2-1.0.104.crate) = 60058
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/rand-0.4.6.crate) = 552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293
+SIZE (rust/crates/rand-0.4.6.crate) = 76401
+SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
+SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand_core-0.3.1.crate) = 7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b
+SIZE (rust/crates/rand_core-0.3.1.crate) = 15483
+SHA256 (rust/crates/rand_core-0.4.2.crate) = 9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc
+SIZE (rust/crates/rand_core-0.4.2.crate) = 20243
+SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
+SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/ratatui-0.30.0.crate) = d1ce67fb8ba4446454d1c8dbaeda0557ff5e94d39d5e5ed7f10a65eb4c8266bc
+SIZE (rust/crates/ratatui-0.30.0.crate) = 70528
+SHA256 (rust/crates/ratatui-core-0.1.0.crate) = 5ef8dea09a92caaf73bff7adb70b76162e5937524058a7e5bff37869cbbec293
+SIZE (rust/crates/ratatui-core-0.1.0.crate) = 159099
+SHA256 (rust/crates/ratatui-crossterm-0.1.0.crate) = 577c9b9f652b4c121fb25c6a391dd06406d3b092ba68827e6d2f09550edc54b3
+SIZE (rust/crates/ratatui-crossterm-0.1.0.crate) = 17118
+SHA256 (rust/crates/ratatui-macros-0.7.0.crate) = a7f1342a13e83e4bb9d0b793d0ea762be633f9582048c892ae9041ef39c936f4
+SIZE (rust/crates/ratatui-macros-0.7.0.crate) = 16599
+SHA256 (rust/crates/ratatui-termwiz-0.1.0.crate) = 0f76fe0bd0ed4295f0321b1676732e2454024c15a35d01904ddb315afd3d545c
+SIZE (rust/crates/ratatui-termwiz-0.1.0.crate) = 17360
+SHA256 (rust/crates/ratatui-widgets-0.3.0.crate) = d7dbfa023cd4e604c2553483820c5fe8aa9d71a42eea5aa77c6e7f35756612db
+SIZE (rust/crates/ratatui-widgets-0.3.0.crate) = 216270
+SHA256 (rust/crates/rdrand-0.4.0.crate) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2
+SIZE (rust/crates/rdrand-0.4.0.crate) = 6456
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7
+SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184
+SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
+SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
+SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.22.crate) = a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984
+SIZE (rust/crates/ryu-1.0.22.crate) = 51321
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
+SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc
+SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373
+SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b
+SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+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/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
+SIZE (rust/crates/strum-0.27.2.crate) = 8489
+SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
+SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
+SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
+SIZE (rust/crates/syn-1.0.109.crate) = 237611
+SHA256 (rust/crates/syn-2.0.113.crate) = 678faa00651c9eb72dd2020cbdf275d92eccb2400d568e419efdd64838145cb4
+SIZE (rust/crates/syn-2.0.113.crate) = 304074
+SHA256 (rust/crates/tempdir-0.3.7.crate) = 15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8
+SIZE (rust/crates/tempdir-0.3.7.crate) = 11468
+SHA256 (rust/crates/terminfo-0.9.0.crate) = d4ea810f0692f9f51b382fff5893887bb4580f5fa246fde546e0b13e7fcee662
+SIZE (rust/crates/terminfo-0.9.0.crate) = 45420
+SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b
+SIZE (rust/crates/termios-0.3.3.crate) = 17103
+SHA256 (rust/crates/termwiz-0.23.3.crate) = 4676b37242ccbd1aabf56edb093a4827dc49086c0ffd764a5705899e0f35f8f7
+SIZE (rust/crates/termwiz-0.23.3.crate) = 400004
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/toml-0.9.11+spec-1.1.0.crate) = f3afc9a848309fe1aaffaed6e1546a7a14de1f935dc9d89d32afd9a44bab7c46
+SIZE (rust/crates/toml-0.9.11+spec-1.1.0.crate) = 56484
+SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
+SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
+SHA256 (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44
+SIZE (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = 34897
+SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607
+SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
+SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
+SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
+SHA256 (rust/crates/unicode-truncate-2.0.0.crate) = 8fbf03860ff438702f3910ca5f28f8dac63c1c11e7efb5012b8b175493606330
+SIZE (rust/crates/unicode-truncate-2.0.0.crate) = 12904
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/uuid-1.19.0.crate) = e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a
+SIZE (rust/crates/uuid-1.19.0.crate) = 60244
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/vtparse-0.6.2.crate) = 6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0
+SIZE (rust/crates/vtparse-0.6.2.crate) = 11448
+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/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.106.crate) = 0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd
+SIZE (rust/crates/wasm-bindgen-0.2.106.crate) = 48417
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3
+SIZE (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 9266
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = 49711
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.106.crate) = cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4
+SIZE (rust/crates/wasm-bindgen-shared-0.2.106.crate) = 10115
+SHA256 (rust/crates/wezterm-bidi-0.2.3.crate) = 0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec
+SIZE (rust/crates/wezterm-bidi-0.2.3.crate) = 73214
+SHA256 (rust/crates/wezterm-blob-leases-0.1.1.crate) = 692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7
+SIZE (rust/crates/wezterm-blob-leases-0.1.1.crate) = 9305
+SHA256 (rust/crates/wezterm-color-types-0.3.0.crate) = 7de81ef35c9010270d63772bebef2f2d6d1f2d20a983d27505ac850b8c4b4296
+SIZE (rust/crates/wezterm-color-types-0.3.0.crate) = 14631
+SHA256 (rust/crates/wezterm-dynamic-0.2.1.crate) = 5f2ab60e120fd6eaa68d9567f3226e876684639d22a4219b313ff69ec0ccd5ac
+SIZE (rust/crates/wezterm-dynamic-0.2.1.crate) = 11528
+SHA256 (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 46c0cf2d539c645b448eaffec9ec494b8b19bd5077d9e58cb1ae7efece8d575b
+SIZE (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 6960
+SHA256 (rust/crates/wezterm-input-types-0.1.0.crate) = 7012add459f951456ec9d6c7e6fc340b1ce15d6fc9629f8c42853412c029e57e
+SIZE (rust/crates/wezterm-input-types-0.1.0.crate) = 16748
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
+SIZE (rust/crates/winnow-0.7.14.crate) = 184718
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (tassiovirginio-try-rs-v1.1.1_GH0.tar.gz) = 2b886bf2a9ff2da294fc75d067ab3c0695e1b8388d82a9399efd64a8e99476ff
+SIZE (tassiovirginio-try-rs-v1.1.1_GH0.tar.gz) = 1520033
diff --git a/sysutils/try-rs/pkg-descr b/sysutils/try-rs/pkg-descr
new file mode 100644
index 000000000000..3ceb7c026979
--- /dev/null
+++ b/sysutils/try-rs/pkg-descr
@@ -0,0 +1,5 @@
+try-rs is a CLI tool designed to manage the chaos of temporary projects.
+Instead of cluttering your Desktop or /tmp with test1, new-test, and
+final-test, try-rs organizes them into date-prefixed directories, offering
+a robust TUI (Terminal User Interface) to create, navigate, and clean up your
+experiments.
diff --git a/sysutils/tuckr/Makefile b/sysutils/tuckr/Makefile
index df3d0f7a8460..3e9a3e153ea1 100644
--- a/sysutils/tuckr/Makefile
+++ b/sysutils/tuckr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tuckr
DISTVERSION= 0.12.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/tvterm/Makefile b/sysutils/tvterm/Makefile
index c2521fb7dece..45e84c28c832 100644
--- a/sysutils/tvterm/Makefile
+++ b/sysutils/tvterm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tvterm
-PORTVERSION= g20250621
+PORTVERSION= g20251031
CATEGORIES= sysutils
MAINTAINER= tiga@FreeBSD.org
@@ -16,7 +16,7 @@ USES= cmake ncurses
USE_GITHUB= yes
GH_ACCOUNT= magiblot
-GH_TAGNAME= c6abf12
+GH_TAGNAME= 8d12913
CMAKE_ON= BUILD_SHARED_LIBS \
TVTERM_USE_SYSTEM_LIBVTERM \
diff --git a/sysutils/tvterm/distinfo b/sysutils/tvterm/distinfo
index 7fa69b53a2a1..415bdbe40f0f 100644
--- a/sysutils/tvterm/distinfo
+++ b/sysutils/tvterm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756200000
-SHA256 (magiblot-tvterm-g20250621-c6abf12_GH0.tar.gz) = ace53c19aa8136e1fb05662f3be3d0c1d37ce5ad8da1e9391c2e3fa8273932ae
-SIZE (magiblot-tvterm-g20250621-c6abf12_GH0.tar.gz) = 26393
+TIMESTAMP = 1770161463
+SHA256 (magiblot-tvterm-g20251031-8d12913_GH0.tar.gz) = e2560d598ddf373992130b958fcfc6b659c0e2d05d85b479b205f961519718e7
+SIZE (magiblot-tvterm-g20251031-8d12913_GH0.tar.gz) = 26382
diff --git a/sysutils/u-boot-sifive-fu540/Makefile b/sysutils/u-boot-sifive-fu540/Makefile
index 5f79e53b93d8..b678f8a6e7b5 100644
--- a/sysutils/u-boot-sifive-fu540/Makefile
+++ b/sysutils/u-boot-sifive-fu540/Makefile
@@ -1,5 +1,7 @@
MASTERDIR= ${.CURDIR}/../u-boot-master
+U_BOOT_SLAVE_PORTREVISION_2025.10=1
+
MODEL= sifive-fu540
BOARD_CONFIG= sifive_unleashed_defconfig
FAMILY= sifive
diff --git a/sysutils/u-boot-sifive-fu740/Makefile b/sysutils/u-boot-sifive-fu740/Makefile
index 3902e50d6394..246d78a2219f 100644
--- a/sysutils/u-boot-sifive-fu740/Makefile
+++ b/sysutils/u-boot-sifive-fu740/Makefile
@@ -1,5 +1,7 @@
MASTERDIR= ${.CURDIR}/../u-boot-master
+U_BOOT_SLAVE_PORTREVISION_2025.10=1
+
MODEL= sifive-fu740
BOARD_CONFIG= sifive_unmatched_defconfig
FAMILY= sifive
diff --git a/sysutils/u-boot-starfive-visionfive2/Makefile b/sysutils/u-boot-starfive-visionfive2/Makefile
index 101a17f18a02..7c513886057f 100644
--- a/sysutils/u-boot-starfive-visionfive2/Makefile
+++ b/sysutils/u-boot-starfive-visionfive2/Makefile
@@ -1,5 +1,7 @@
MASTERDIR= ${.CURDIR}/../u-boot-master
+U_BOOT_SLAVE_PORTREVISION_2025.10=1
+
MODEL= starfive-visionfive2
BOARD_CONFIG= starfive_visionfive2_defconfig
FAMILY= starfive
diff --git a/sysutils/u-boot-tools/Makefile b/sysutils/u-boot-tools/Makefile
index 0bca20f9d0d7..71758e17c100 100644
--- a/sysutils/u-boot-tools/Makefile
+++ b/sysutils/u-boot-tools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= u-boot-tools
-DISTVERSION= 2020.07
+DISTVERSION= 2025.10 # Keep in sync with sysutils/u-boot-master
CATEGORIES= sysutils
MASTER_SITES= ftp://ftp.denx.de/pub/u-boot/
DISTNAME= u-boot-${PORTVERSION}
@@ -10,25 +10,19 @@ WWW= https://www.denx.de/wiki/U-Boot
LICENSE= GPLv2
-BROKEN_SSL= libressl
-BROKEN_SSL_REASON_libressl= not supported by the upstream
+ALL_TARGET= tools-only_defconfig tools-only
+USES= bison compiler:c11 gmake pkgconfig python:build tar:bzip2
-USES= bison compiler:c11 gmake python:build ssl tar:bzip2
+BUILD_DEPENDS= gdate:sysutils/coreutils
+LIB_DEPENDS= libgnutls.so:security/gnutls
-CONFLICTS= uboot-mkimage
-ALL_TARGET= tools-only
MAKE_ARGS= ARCH=sandbox \
CC="${CC}" \
HOSTCC="${CC}" \
- KBUILD_VERBOSE=1 \
- NOSTDINC_FLAGS="" \
- HOSTCFLAGS="${CFLAGS} -I${OPENSSLINC}" \
- HOSTLDFLAGS="${LDFLAGS} -L${OPENSSLLIB}"
+ KBUILD_VERBOSE=1
PLIST_FILES= bin/mkimage bin/mkenvimage bin/dumpimage bin/fit_info
-
-do-configure:
- (cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} tools-only_defconfig)
+BINARY_ALIAS= python3=${PYTHON_CMD}
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/tools/dumpimage ${STAGEDIR}${PREFIX}/bin
diff --git a/sysutils/u-boot-tools/distinfo b/sysutils/u-boot-tools/distinfo
index 7556c3f85224..433ad937ade4 100644
--- a/sysutils/u-boot-tools/distinfo
+++ b/sysutils/u-boot-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1594115686
-SHA256 (u-boot-2020.07.tar.bz2) = c1f5bf9ee6bb6e648edbf19ce2ca9452f614b08a9f886f1a566aa42e8cf05f6a
-SIZE (u-boot-2020.07.tar.bz2) = 15338841
+TIMESTAMP = 1767817522
+SHA256 (u-boot-2025.10.tar.bz2) = b4f032848e56cc8f213ad59f9132c084dbbb632bc29176d024e58220e0efdf4a
+SIZE (u-boot-2025.10.tar.bz2) = 33803092
diff --git a/sysutils/upower/Makefile b/sysutils/upower/Makefile
index ea5fd3c80545..f04ae51c6ce7 100644
--- a/sysutils/upower/Makefile
+++ b/sysutils/upower/Makefile
@@ -1,6 +1,6 @@
PORTNAME= upower
DISTVERSIONPREFIX= v
-DISTVERSION= 1.91.0
+DISTVERSION= 1.91.1
CATEGORIES= sysutils
MAINTAINER= desktop@FreeBSD.org
diff --git a/sysutils/upower/distinfo b/sysutils/upower/distinfo
index a068f8c5e1c2..bab406de0b4b 100644
--- a/sysutils/upower/distinfo
+++ b/sysutils/upower/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764448523
-SHA256 (upower-v1.91.0.tar.bz2) = 954f8ee8d1422c813615862bc6249cb9b31ace1d905fd1f06549c4e47f4ba401
-SIZE (upower-v1.91.0.tar.bz2) = 166922
+TIMESTAMP = 1770755571
+SHA256 (upower-v1.91.1.tar.bz2) = d568638d670a63a1886335b7b136f4888cb38a3b28f3f4bcdeaffcca0b0f6df8
+SIZE (upower-v1.91.1.tar.bz2) = 167952
diff --git a/sysutils/upower/pkg-plist b/sysutils/upower/pkg-plist
index cf51c4d3f2ff..beb9f434fc1e 100644
--- a/sysutils/upower/pkg-plist
+++ b/sysutils/upower/pkg-plist
@@ -11,7 +11,7 @@ include/libupower-glib/upower.h
lib/girepository-1.0/UPowerGlib-1.0.typelib
lib/libupower-glib.so
lib/libupower-glib.so.3
-lib/libupower-glib.so.3.1.1
+lib/libupower-glib.so.3.1.2
libdata/pkgconfig/upower-glib.pc
libexec/upowerd
%%MANPAGES%%share/man/man1/upower.1.gz
diff --git a/sysutils/usacloud-core/Makefile b/sysutils/usacloud-core/Makefile
index c516deaf49ab..3f169d0e72da 100644
--- a/sysutils/usacloud-core/Makefile
+++ b/sysutils/usacloud-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= usacloud
-PORTREVISION= 0
+PORTREVISION= 2
CATEGORIES= sysutils
PKGNAMESUFFIX= -core
diff --git a/sysutils/usacloud-core/Makefile.version b/sysutils/usacloud-core/Makefile.version
index ec61202878f4..e7da73afe441 100644
--- a/sysutils/usacloud-core/Makefile.version
+++ b/sysutils/usacloud-core/Makefile.version
@@ -1,2 +1,2 @@
-PORTVERSION= 1.20.1
+PORTVERSION= 1.21.0
DISTVERSIONPREFIX= v
diff --git a/sysutils/usacloud-core/distinfo b/sysutils/usacloud-core/distinfo
index 6d0797294b85..adbbb900f94b 100644
--- a/sysutils/usacloud-core/distinfo
+++ b/sysutils/usacloud-core/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1766865543
-SHA256 (go/sysutils_usacloud-core/usacloud-v1.20.1/v1.20.1.mod) = 3234c0f5577a58d2125d3d0c38117394cf98b842c3e15e847e47b5eb923a64f0
-SIZE (go/sysutils_usacloud-core/usacloud-v1.20.1/v1.20.1.mod) = 3300
-SHA256 (go/sysutils_usacloud-core/usacloud-v1.20.1/v1.20.1.zip) = 96b737b2c8a9c9254bdda8bee7df21d42074a2e481c337ab4f3e6b04b4a4d5fd
-SIZE (go/sysutils_usacloud-core/usacloud-v1.20.1/v1.20.1.zip) = 1242482
+TIMESTAMP = 1769943921
+SHA256 (go/sysutils_usacloud-core/usacloud-v1.21.0/v1.21.0.mod) = 61d47e56809f591a6494b63279c9d47d0f25299dddc539620d80cc246a700a46
+SIZE (go/sysutils_usacloud-core/usacloud-v1.21.0/v1.21.0.mod) = 3300
+SHA256 (go/sysutils_usacloud-core/usacloud-v1.21.0/v1.21.0.zip) = 904c29a7ddcc2b1562ec37f9f90010ab98652e756ab01a80a19bb1ba5e0cb0de
+SIZE (go/sysutils_usacloud-core/usacloud-v1.21.0/v1.21.0.zip) = 1242428
diff --git a/sysutils/uschedule/Makefile b/sysutils/uschedule/Makefile
index db0b1c6eeb6b..027da211fdf2 100644
--- a/sysutils/uschedule/Makefile
+++ b/sysutils/uschedule/Makefile
@@ -1,6 +1,6 @@
PORTNAME= uschedule
PORTVERSION= 0.7.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MASTER_SITES= http://www.ohse.de/uwe/uschedule/
@@ -11,11 +11,6 @@ WWW= https://www.ohse.de/uwe/uschedule.html
BUILD_DEPENDS= ${LOCALBASE}/bin/tai64nlocal:sysutils/daemontools
RUN_DEPENDS= ${LOCALBASE}/bin/multilog:sysutils/daemontools
-BROKEN_aarch64= fails to build: regparm is not valid on this platform
-BROKEN_armv6= fails to build: regparm is not valid on this platform
-BROKEN_armv7= fails to build: regparm is not valid on this platform
-BROKEN_riscv64= fails to build: regparm is not valid on this platform
-
WRKSRC= ${WRKDIR}/admin/${DISTNAME}
TEST_TARGET= check
@@ -30,12 +25,6 @@ PLIST_FILES= ${bin:S,^,bin/,} ${bin:S,^,share/man/man1/,:S,$,.1.gz,} \
OPTIONS_DEFINE= DOCS
-.include <bsd.port.options.mk>
-
-.if ${ARCH} != amd64 && ${ARCH} != i386
-USES+= compiler:gcc-c++11-lib
-.endif
-
pre-build:
${ECHO_CMD} "${CC}" > ${WRKSRC}/src/conf-cc
${ECHO_CMD} "${CFLAGS}" > ${WRKSRC}/src/conf-cflags
diff --git a/sysutils/uschedule/files/patch-src_attributes.h b/sysutils/uschedule/files/patch-src_attributes.h
new file mode 100644
index 000000000000..07e4cc68db72
--- /dev/null
+++ b/sysutils/uschedule/files/patch-src_attributes.h
@@ -0,0 +1,11 @@
+--- src/attributes.h.orig 2026-02-02 20:51:48 UTC
++++ src/attributes.h
+@@ -67,7 +67,7 @@
+
+ #define attribute_inline __inline__
+
+-#if GNUC_MINIMUM(2,7) /* doesn't work reliable before, IIRC */
++#if 0
+ # define attribute_regparm(x) __attribute__((__regparm__((x))))
+ #else
+ # define attribute_regparm(x)
diff --git a/sysutils/usermin/Makefile b/sysutils/usermin/Makefile
index 6c79aec57485..940cc64ce9dd 100644
--- a/sysutils/usermin/Makefile
+++ b/sysutils/usermin/Makefile
@@ -1,5 +1,6 @@
PORTNAME= usermin
PORTVERSION= 2.510
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://www.webmin.com/uupdates/:up \
SF/webadmin/${PORTNAME}/${PORTVERSION}:sf
diff --git a/sysutils/usermin/files/patch-setup.sh b/sysutils/usermin/files/patch-setup.sh
index af550b380f73..48deb27932d1 100644
--- a/sysutils/usermin/files/patch-setup.sh
+++ b/sysutils/usermin/files/patch-setup.sh
@@ -14,14 +14,16 @@
cd `dirname $0`
if [ -x /bin/pwd ]; then
wadir=`/bin/pwd`
-@@ -93,12 +100,12 @@
+@@ -93,12 +100,13 @@
echo "Unless you want to run multiple versions of Usermin at the same time"
echo "you can just accept the defaults."
echo ""
-printf "Config file directory [/etc/usermin]: "
+printf "Config file directory [%%PREFIX%%/etc/usermin]: "
if [ "$config_dir" = "" ]; then
- read config_dir
+- read config_dir
++ config_dir="%%PREFIX%%/etc/usermin"
++ echo "%%PREFIX%%/etc/usermin"
fi
if [ "$config_dir" = "" ]; then
- config_dir=/etc/usermin
@@ -29,7 +31,7 @@
fi
abspath=`echo $config_dir | grep "^/"`
if [ "$abspath" = "" ]; then
-@@ -202,19 +209,19 @@
+@@ -202,19 +210,20 @@
else
# Config directory exists .. make sure it is not in use
ls $config_dir | grep -v rpmsave >/dev/null 2>&1
@@ -44,7 +46,9 @@
- printf "Log file directory [/var/usermin]: "
+ printf "Log file directory [/var/db/usermin]: "
if [ "$var_dir" = "" ]; then
- read var_dir
+- read var_dir
++ var_dir="/var/db/usermin"
++ echo "/var/db/usermin"
fi
if [ "$var_dir" = "" ]; then
- var_dir=/var/usermin
@@ -52,3 +56,26 @@
fi
abspath=`echo $var_dir | grep "^/"`
if [ "$abspath" = "" ]; then
+@@ -252,7 +261,8 @@
+ if [ "$perl" = "" ]; then
+ if [ "$perldef" = "" ]; then
+ printf "Full path to perl: "
+- read perl
++ perl="%%PERL%%"
++ echo "%%PERL%%"
+ if [ "$perl" = "" ]; then
+ echo "ERROR: No path entered!"
+ echo ""
+@@ -260,10 +270,8 @@
+ fi
+ else
+ printf "Full path to perl (default $perldef): "
+- read perl
+- if [ "$perl" = "" ]; then
+- perl=$perldef
+- fi
++ perl=$perldef
++ echo "$perldef"
+ fi
+ fi
+ echo ""
diff --git a/sysutils/vagrant-gitlab/Makefile b/sysutils/vagrant-gitlab/Makefile
index 8ff3355332ed..8c82ec8fdb24 100644
--- a/sysutils/vagrant-gitlab/Makefile
+++ b/sysutils/vagrant-gitlab/Makefile
@@ -1,7 +1,7 @@
PORTNAME= vagrant
PORTVERSION= 2.4.9
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils rubygems devel
PKGNAMESUFFIX= -gitlab
@@ -26,7 +26,7 @@ RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \
rubygem-hashicorp-checkpoint>=0.1.5<0.2:www/rubygem-hashicorp-checkpoint \
rubygem-i18n>=1.12,2<2,2:devel/rubygem-i18n \
rubygem-ipaddr>=1.2.4:net/rubygem-ipaddr \
- rubygem-listen>=3.7<4:devel/rubygem-listen \
+ rubygem-listen-gitlab>=3.7<4:devel/rubygem-listen-gitlab \
rubygem-log4r>=1.1.9<1.1.11:sysutils/rubygem-log4r \
rubygem-logger-gitlab>=1.0<2:devel/rubygem-logger-gitlab \
rubygem-mime-types-gitlab>=3.3<4:misc/rubygem-mime-types-gitlab \
diff --git a/sysutils/vagrant/Makefile b/sysutils/vagrant/Makefile
index 8c97ab3780e1..4266432e1cbb 100644
--- a/sysutils/vagrant/Makefile
+++ b/sysutils/vagrant/Makefile
@@ -1,7 +1,6 @@
PORTNAME= vagrant
-PORTVERSION= 2.4.1
+PORTVERSION= 2.4.9
DISTVERSIONPREFIX= v
-PORTREVISION= 3
CATEGORIES= sysutils rubygems devel
MAINTAINER= ports@FreeBSD.org
@@ -16,33 +15,35 @@ BUILD_DEPENDS= rubygem-builder>=2.1.2:devel/rubygem-builder \
rubygem-main>=1.0:devel/rubygem-main
RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \
curl:ftp/curl \
- rubygem-bcrypt_pbkdf>=1.1:security/rubygem-bcrypt_pbkdf \
- rubygem-childprocess>=4.1.0:devel/rubygem-childprocess \
- rubygem-ed25519>=1.3.0:security/rubygem-ed25519 \
+ rubygem-base64>=0.2.0<1:converters/rubygem-base64 \
+ rubygem-bcrypt_pbkdf>=1.1<2:security/rubygem-bcrypt_pbkdf \
+ rubygem-childprocess>=5.1<6:devel/rubygem-childprocess \
+ rubygem-csv>=3.3<4:devel/rubygem-csv \
+ rubygem-ed25519>=1.3.0<2:security/rubygem-ed25519 \
rubygem-erubi>=0:www/rubygem-erubi \
- rubygem-googleapis-common-protos-types>=1.3.0:devel/rubygem-googleapis-common-protos-types \
- rubygem-grpc>=1.56.0:net/rubygem-grpc \
rubygem-hashicorp-checkpoint>=0.1.5<0.2:www/rubygem-hashicorp-checkpoint \
rubygem-i18n>=1.12,2<2,2:devel/rubygem-i18n \
rubygem-ipaddr>=1.2.4:net/rubygem-ipaddr \
rubygem-listen>=3.7<4:devel/rubygem-listen \
rubygem-log4r>=1.1.9<1.1.11:sysutils/rubygem-log4r \
- rubygem-mime-types>=3.3:misc/rubygem-mime-types \
- rubygem-net-ftp>=0.2:ftp/rubygem-net-ftp \
- rubygem-net-scp>=4.0.0:security/rubygem-net-scp \
- rubygem-net-sftp>=4.0:security/rubygem-net-sftp \
- rubygem-net-ssh>=7.0.0:security/rubygem-net-ssh \
+ rubygem-logger>=1.0<2:devel/rubygem-logger \
+ rubygem-mime-types>=3.3<4:misc/rubygem-mime-types \
+ rubygem-net-ftp>=0.2<1:ftp/rubygem-net-ftp \
+ rubygem-net-scp>=4.0<5:security/rubygem-net-scp \
+ rubygem-net-sftp>=4.0<5:security/rubygem-net-sftp \
+ rubygem-net-ssh>=7.0,2<8,2:security/rubygem-net-ssh \
+ rubygem-ostruct>=0.6.0<0.7:devel/rubygem-ostruct \
rubygem-rb-kqueue>=0.2.0<0.3:devel/rubygem-rb-kqueue \
- rubygem-rexml>=3.2:textproc/rubygem-rexml \
- rubygem-rgl>=0.5.10:devel/rubygem-rgl \
+ rubygem-rexml>=3.2<4:textproc/rubygem-rexml \
rubygem-rubyzip>=2.3.2:archivers/rubygem-rubyzip \
- rubygem-vagrant_cloud>=3.1.1<3.2:sysutils/rubygem-vagrant_cloud \
- rubygem-wdm>=0.1.1:devel/rubygem-wdm \
- rubygem-winrm>=2.3.6<3:sysutils/rubygem-winrm \
- rubygem-winrm-elevated>=1.2.3<2:sysutils/rubygem-winrm-elevated \
- rubygem-winrm-fs>=1.3.5<2:filesystems/rubygem-winrm-fs
+ rubygem-vagrant_cloud>=3.1.2<3.2:sysutils/rubygem-vagrant_cloud \
+ rubygem-wdm>=0.2.0<0.3:devel/rubygem-wdm \
+ rubygem-winrm-elevated>=1.2.3<2.0:sysutils/rubygem-winrm-elevated \
+ rubygem-winrm-fs>=1.3.5<2.0:filesystems/rubygem-winrm-fs \
+ rubygem-winrm>=2.3.9<3.0:sysutils/rubygem-winrm
USES= cpe ruby shebangfix
+
CPE_VENDOR= hashicorp
USE_GITHUB= yes
GH_ACCOUNT= hashicorp
diff --git a/sysutils/vagrant/distinfo b/sysutils/vagrant/distinfo
index 7b9639b6ca5d..c2785749e5c8 100644
--- a/sysutils/vagrant/distinfo
+++ b/sysutils/vagrant/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752906954
-SHA256 (hashicorp-vagrant-v2.4.1_GH0.tar.gz) = 19cfa306e3ffae5ddbf30504f61a1a3124aa9a87721b130a14098d4ea1febf89
-SIZE (hashicorp-vagrant-v2.4.1_GH0.tar.gz) = 3342333
+TIMESTAMP = 1769440968
+SHA256 (hashicorp-vagrant-v2.4.9_GH0.tar.gz) = c652f460b639c86f50d8bf77020d693bf17c2cea7e25d720aef5b2c3e6d93ff2
+SIZE (hashicorp-vagrant-v2.4.9_GH0.tar.gz) = 1813258
diff --git a/sysutils/vagrant/files/patch-gemspec b/sysutils/vagrant/files/patch-gemspec
index 531ad29f232a..8ed240fa553a 100644
--- a/sysutils/vagrant/files/patch-gemspec
+++ b/sysutils/vagrant/files/patch-gemspec
@@ -1,17 +1,25 @@
---- vagrant.gemspec.orig 2024-01-19 20:59:12 UTC
+--- vagrant.gemspec.orig 2025-08-21 07:11:39 UTC
+++ vagrant.gemspec
-@@ -16,11 +16,11 @@ Gem::Specification.new do |s|
+@@ -15,11 +15,11 @@ Gem::Specification.new do |s|
+ s.required_ruby_version = ">= 3.0", "< 3.5"
s.required_rubygems_version = ">= 1.3.6"
+- s.add_dependency "base64", "~> 0.2.0"
++ s.add_dependency "base64", "~> 0.2"
s.add_dependency "bcrypt_pbkdf", "~> 1.1"
-- s.add_dependency "childprocess", "~> 4.1.0"
+ s.add_dependency "childprocess", "~> 5.1"
+ s.add_dependency "csv", "~> 3.3"
- s.add_dependency "ed25519", "~> 1.3.0"
-+ s.add_dependency "childprocess", ">= 4.1.0"
-+ s.add_dependency "ed25519", ">= 1.3.0"
++ s.add_dependency "ed25519", "~> 1.3"
s.add_dependency "erubi"
- s.add_dependency 'googleapis-common-protos-types', '~> 1.3'
-- s.add_dependency "grpc", "~> 1.56.0"
-+ s.add_dependency "grpc", ">= 1.56.0"
s.add_dependency "hashicorp-checkpoint", "~> 0.1.5"
s.add_dependency "i18n", "~> 1.12"
- s.add_dependency "listen", "~> 3.7"
+@@ -34,7 +34,7 @@ Gem::Specification.new do |s|
+ s.add_dependency "ostruct", "~> 0.6.0"
+ s.add_dependency "rb-kqueue", "~> 0.2.0"
+ s.add_dependency "rexml", "~> 3.2"
+- s.add_dependency "rubyzip", "~> 2.3.2"
++ s.add_dependency "rubyzip", ">= 2.3.2"
+ s.add_dependency "vagrant_cloud", "~> 3.1.2"
+ s.add_dependency "wdm", "~> 0.2.0"
+ s.add_dependency "winrm", ">= 2.3.9", "< 3.0"
diff --git a/sysutils/vagrant/pkg-plist b/sysutils/vagrant/pkg-plist
index c2600f43d113..92db537b76b6 100644
--- a/sysutils/vagrant/pkg-plist
+++ b/sysutils/vagrant/pkg-plist
@@ -1,6 +1,6 @@
bin/vagrant
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/CHANGELOG.md
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/.copywrite.hcl
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/CHANGELOG.md
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/LICENSE
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/README.md
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/RELEASE.md
@@ -66,6 +66,7 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/general/package_setup_files.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/general/package_setup_folders.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/hook.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/primary_runner.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/runner.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/warden.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/alias.rb
@@ -95,6 +96,12 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/machine.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/machine_index.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/machine_state.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/patches/builder/mkmf.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/patches/fake_ftp.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/patches/log4r.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/patches/net-ssh.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/patches/rubygems.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/patches/timeout_error.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/manager.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/state_file.rb
@@ -146,6 +153,7 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/file_mutex.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/guest_hosts.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/guest_inspection.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/guest_networks.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/hash_with_indifferent_access.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/install_cli_autocomplete.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/io.rb
@@ -290,7 +298,6 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/reload/plugin.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/resume/command.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/resume/plugin.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/constants.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/snapshot/command/delete.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/snapshot/command/list.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/snapshot/command/pop.rb
@@ -322,6 +329,8 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/winrm/plugin.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/winrm_config/command.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/winrm_config/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/none/communicator.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/none/plugin.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/ssh/communicator.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/ssh/plugin.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/command_filter.rb
@@ -343,6 +352,9 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winssh/communicator.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winssh/config.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winssh/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alma/cap/flavor.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alma/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alma/plugin.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alpine/cap/change_host_name.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alpine/cap/configure_networks.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alpine/cap/halt.rb
@@ -358,6 +370,7 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alt/cap/rsync.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alt/guest.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alt/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/amazon/cap/configure_networks.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/amazon/cap/flavor.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/amazon/guest.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/amazon/plugin.rb
@@ -749,6 +762,7 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/errors.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/plugin.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/provider.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/add_dvd.ps1
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/attach_disk_drive.ps1
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/check_hyperv.ps1
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/check_hyperv_access.ps1
@@ -762,6 +776,7 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/file_sync.ps1
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/get_network_config.ps1
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/get_network_mac.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/get_scsi_controller.ps1
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/get_switches.ps1
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/get_vhd.ps1
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/get_vm_status.ps1
@@ -771,6 +786,7 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/list_snapshots.ps1
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/new_vhd.ps1
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/remove_disk_drive.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/remove_dvd.ps1
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/resize_disk_drive.ps1
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/restore_snapshot.ps1
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/resume_vm.ps1
@@ -850,6 +866,8 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/driver/version_6_0.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/driver/version_6_1.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/driver/version_7_0.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/driver/version_7_1.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/driver/version_7_2.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/model/forwarded_port.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/model/storage_controller.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/model/storage_controller_array.rb
@@ -1061,6 +1079,7 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/locales/providers_docker.yml
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/locales/providers_hyperv.yml
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/locales/synced_folder_smb.yml
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/networking/network_manager/network_manager_device.erb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/nfs/exports_bsd.erb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/nfs/exports_darwin.erb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/nfs/exports_linux.erb
@@ -1069,163 +1088,7 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/provisioners/chef_solo/solo.erb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/provisioners/chef_zero/zero.erb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/rgloader.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/tools.go
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/version.txt
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/Dockerfile
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/binstubs/vagrant
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/remote/mixin_synced_folders.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/remote/ssh_run.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/primary_runner.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/box/remote.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/box_collection/remote.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/box_metadata/remote.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/environment/remote.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/guest/remote.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/host/remote.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/machine/remote.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/machine_index/remote.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/patches/builder/mkmf.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/patches/fake_ftp.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/patches/log4r.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/patches/net-ssh.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/patches/rubygems.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/remote.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/remote/command.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/remote/communicator.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/remote/guest.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/remote/host.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/remote/manager.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/remote/plugin.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/remote/provider.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/remote/provisioner.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/remote/push.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/remote/synced_folder.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/protobufs/proto/plugin/grpc_broker_pb.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/protobufs/proto/plugin/grpc_broker_services_pb.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/protobufs/proto/protostructure_pb.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/protobufs/proto/ruby_vagrant/ruby-server_pb.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/protobufs/proto/ruby_vagrant/ruby-server_services_pb.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/protobufs/proto/vagrant_plugin_sdk/plugin_pb.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/protobufs/proto/vagrant_plugin_sdk/plugin_services_pb.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/protobufs/proto/vagrant_server/server_pb.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/protobufs/proto/vagrant_server/server_services_pb.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/ui/remote.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/remote/safe_puts.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/remote/ssh.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/vagrantfile/remote.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/broker.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/basis.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/box.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/box_collection.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/box_metadata.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/capability_platform.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/command.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/communicator.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/core_plugin_manager.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/guest.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/host.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/plugin_manager.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/project.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/provider.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/provisioner.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/push.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/state_bag.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/synced_folder.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/target.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/target/machine.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/target_index.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/terminal.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/client/vagrantfile.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/command.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/basis.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/box.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/capabilities.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/command.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/communicator.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/config_data.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/core_plugin_manager.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/direct.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/duration.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/environment.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/folders.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/guest.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/host.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/internal.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/internal/graph.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/internal/graph/mappers.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/internal/graph/search.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/internal/graph/vertex.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/internal/graph/vertex/final.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/internal/graph/vertex/input.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/internal/graph/vertex/method.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/internal/graph/vertex/named_value.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/internal/graph/vertex/output.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/internal/graph/vertex/root.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/internal/graph/vertex/value.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/internal/graph/weighted_vertex.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/known_types.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/machine.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/mapper.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/options.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/pathname.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/plugin_manager.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/proc.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/project.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/provider.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/provisioner.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/push.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/state_bag.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/synced_folder.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/target.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/target_index.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/terminal.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/ui.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/vagrantfile.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/mappers/wrappers.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/plugin.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/service.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/service/capability_platform_service.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/service/command_service.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/service/communicator_service.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/service/config_service.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/service/guest_service.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/service/host_service.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/service/internal_service.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/service/provider_service.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/service/provisioner_service.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/service/push_service.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/service/synced_folder_service.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/type.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/type/boolean.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/type/command_arguments.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/type/command_info.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/type/communicator_command_arguments.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/type/direct.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/type/duration.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/type/folders.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/type/named_argument.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/type/options.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/type/ssh_info.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/type/winrm_info.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/util.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/util/cacher.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/util/client_setup.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/util/connector.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/util/direct_conversions.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/util/exception_transformer.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/util/func_spec.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/util/has_broker.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/util/has_logger.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/util/has_mapper.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/util/has_seeds.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/util/named_plugin.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/util/service_info.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/util/usage_tracker.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alma/cap/flavor.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alma/guest.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alma/plugin.rb
%%GEMS_DIR%%/cache/vagrant-%%PORTVERSION%%.gem
%%GEMS_DIR%%/extensions/%%BUILD_TARGET%%/%%RUBY_VER%%/vagrant-%%PORTVERSION%%/gem.build_complete
%%GEMS_DIR%%/extensions/%%BUILD_TARGET%%/%%RUBY_VER%%/vagrant-%%PORTVERSION%%/vagrant/vagrant_ssl.so
diff --git a/sysutils/viddy/Makefile b/sysutils/viddy/Makefile
index a00e562cd46c..8c3ecaad9e68 100644
--- a/sysutils/viddy/Makefile
+++ b/sysutils/viddy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= viddy
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.4
-PORTREVISION= 33
+PORTREVISION= 36
CATEGORIES= sysutils
MASTER_SITES=
diff --git a/sysutils/virt-firmware/Makefile b/sysutils/virt-firmware/Makefile
index 68781c6e9e9d..9d7dced8cb99 100644
--- a/sysutils/virt-firmware/Makefile
+++ b/sysutils/virt-firmware/Makefile
@@ -1,5 +1,5 @@
PORTNAME= virt-firmware
-PORTVERSION= 25.12
+PORTVERSION= 26.2
CATEGORIES= sysutils python
MASTER_SITES= PYPI
DISTNAME= virt_firmware-${PORTVERSION}
diff --git a/sysutils/virt-firmware/distinfo b/sysutils/virt-firmware/distinfo
index 9b6ba99a58e5..5c295e88c795 100644
--- a/sysutils/virt-firmware/distinfo
+++ b/sysutils/virt-firmware/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765567803
-SHA256 (virt_firmware-25.12.tar.gz) = 63ba2cd39654b6315098ca660a9af21b8f06b9007490df3f9d16d05241516be8
-SIZE (virt_firmware-25.12.tar.gz) = 143352
+TIMESTAMP = 1771350259
+SHA256 (virt_firmware-26.2.tar.gz) = 920655632768cb7b8c729b796a3e94486e05d60f8f676ab3efcc698ea9a2d47e
+SIZE (virt_firmware-26.2.tar.gz) = 143457
diff --git a/sysutils/vivid/Makefile b/sysutils/vivid/Makefile
index 9b378f3ab3cb..248e679e21ea 100644
--- a/sysutils/vivid/Makefile
+++ b/sysutils/vivid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= vivid
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= 0mp@FreeBSD.org
diff --git a/sysutils/vm-bhyve-devel/pkg-message b/sysutils/vm-bhyve-devel/pkg-message
index bc7f772d41b3..4c2d7c848d34 100644
--- a/sysutils/vm-bhyve-devel/pkg-message
+++ b/sysutils/vm-bhyve-devel/pkg-message
@@ -17,7 +17,7 @@ Then run 'vm init'.
It might be needed to increase the values of the following tunables.
They need to be high enough to allow for a proper shutdown of all VM's.
-- kern.init_shutdown_timeout (adjusted with sysctcl.conf)
+- kern.init_shutdown_timeout (adjusted with sysctl.conf)
- rcshutdown_timeout (adjusted with rc.conf)
EOM
}
diff --git a/sysutils/vm-bhyve-zcomp/Makefile b/sysutils/vm-bhyve-zcomp/Makefile
index f31d40b4cdbc..cd87fe18022d 100644
--- a/sysutils/vm-bhyve-zcomp/Makefile
+++ b/sysutils/vm-bhyve-zcomp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vm-bhyve-zcomp
DISTVERSIONPREFIX= v
-DISTVERSION= 20250225.1
+DISTVERSION= 20260213.1
CATEGORIES= sysutils
MAINTAINER= meta@FreeBSD.org
diff --git a/sysutils/vm-bhyve-zcomp/distinfo b/sysutils/vm-bhyve-zcomp/distinfo
index 2310f5192787..93df04923cd2 100644
--- a/sysutils/vm-bhyve-zcomp/distinfo
+++ b/sysutils/vm-bhyve-zcomp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740464014
-SHA256 (metalefty-vm-bhyve-zcomp-v20250225.1_GH0.tar.gz) = e773921305cced9fb83a338fdace00d447c8dac34b8193cb043ae8735559dd19
-SIZE (metalefty-vm-bhyve-zcomp-v20250225.1_GH0.tar.gz) = 3607
+TIMESTAMP = 1770974695
+SHA256 (metalefty-vm-bhyve-zcomp-v20260213.1_GH0.tar.gz) = 3591418c15895072a5d778461ad5d8a05f535e1dfe54a8f9d9544b2da116b620
+SIZE (metalefty-vm-bhyve-zcomp-v20260213.1_GH0.tar.gz) = 4070
diff --git a/sysutils/vm-bhyve/pkg-message b/sysutils/vm-bhyve/pkg-message
index bc7f772d41b3..4c2d7c848d34 100644
--- a/sysutils/vm-bhyve/pkg-message
+++ b/sysutils/vm-bhyve/pkg-message
@@ -17,7 +17,7 @@ Then run 'vm init'.
It might be needed to increase the values of the following tunables.
They need to be high enough to allow for a proper shutdown of all VM's.
-- kern.init_shutdown_timeout (adjusted with sysctcl.conf)
+- kern.init_shutdown_timeout (adjusted with sysctl.conf)
- rcshutdown_timeout (adjusted with rc.conf)
EOM
}
diff --git a/sysutils/vpnc-scripts/Makefile b/sysutils/vpnc-scripts/Makefile
index 787d03a59656..516fc8771e78 100644
--- a/sysutils/vpnc-scripts/Makefile
+++ b/sysutils/vpnc-scripts/Makefile
@@ -1,5 +1,6 @@
PORTNAME= vpnc-scripts
PORTVERSION= 20220510
+PORTREVISION= 1
CATEGORIES= sysutils net-vpn
MASTER_SITES= ftp://ftp.infradead.org/pub/${PORTNAME}/ \
ZI
diff --git a/sysutils/vpnc-scripts/files/patch-vpnc-script b/sysutils/vpnc-scripts/files/patch-vpnc-script
new file mode 100644
index 000000000000..1ccd01830765
--- /dev/null
+++ b/sysutils/vpnc-scripts/files/patch-vpnc-script
@@ -0,0 +1,11 @@
+--- vpnc-script.orig 2026-01-09 15:18:59 UTC
++++ vpnc-script
+@@ -97,7 +97,7 @@ if [ -z "$VPNPID" ]; then
+ # OpenConnect v9.0+ provides VPNPID, so we don't need to determine it.
+ if [ -z "$VPNPID" ]; then
+ VPNPID=$PPID
+- PCMD=`ps -c -o cmd= -p $PPID`
++ PCMD=`ps -c -o command= -p $PPID`
+ case "$PCMD" in
+ *sh) VPNPID=`ps -o ppid= -p $PPID` ;;
+ esac
diff --git a/sysutils/walk/Makefile b/sysutils/walk/Makefile
index cbabb6c66630..355d257105bd 100644
--- a/sysutils/walk/Makefile
+++ b/sysutils/walk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= walk
DISTVERSIONPREFIX= v
DISTVERSION= 1.13.0
-PORTREVISION= 9
+PORTREVISION= 12
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/watchcat/Makefile b/sysutils/watchcat/Makefile
new file mode 100644
index 000000000000..8baeb5558964
--- /dev/null
+++ b/sysutils/watchcat/Makefile
@@ -0,0 +1,38 @@
+PORTNAME= watchcat
+DISTVERSION= g20260124
+CATEGORIES= sysutils
+
+MAINTAINER= antranigv@FreeBSD.am
+COMMENT= Combines the functionality of watch and cat
+
+LICENSE= GPLv2
+
+BUILD_DEPENDS= voc:lang/voc
+
+USE_GITHUB= yes
+GH_ACCOUNT= norayr
+GH_TAGNAME= f1134a59f6b581d8d500b2678407285a1ee6443b
+
+GH_TUPLE= norayr:pipes:ef0629a71853b145def2b8b27300d3d02b228739:pipes/dps/pipes \
+ norayr:strutils:2a450a1ef94a431787e258e262d053377ac9275c:strutils/dps/strutils \
+ norayr:time:8f4d8612518cd69f91e85fa224c85bfe5d506028:time/dps/time
+
+PLIST_FILES= bin/watchcat
+
+pre-build:
+ ${MKDIR} ${WRKSRC}/build/
+
+do-build:
+ (cd ${WRKSRC}/build && \
+ ${SETENVI} ${MAKE_ENV} voc \
+ ../dps/time/src/time.Mod -s \
+ ../dps/strutils/src/strTypes.Mod -s \
+ ../dps/strutils/src/strUtils.Mod -s \
+ ../dps/pipes/src/pipes.Mod -s \
+ ../src/watchcat.Mod -M \
+ )
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/build/watchcat ${STAGEDIR}${PREFIX}/bin/watchcat
+
+.include <bsd.port.mk>
diff --git a/sysutils/watchcat/distinfo b/sysutils/watchcat/distinfo
new file mode 100644
index 000000000000..09a568366d1e
--- /dev/null
+++ b/sysutils/watchcat/distinfo
@@ -0,0 +1,9 @@
+TIMESTAMP = 1769447608
+SHA256 (norayr-watchcat-g20260124-f1134a59f6b581d8d500b2678407285a1ee6443b_GH0.tar.gz) = 631ad43c8035b40e1d134c9f906fcf7fa3ab54e3c05255466ca00dfd1cd2b41a
+SIZE (norayr-watchcat-g20260124-f1134a59f6b581d8d500b2678407285a1ee6443b_GH0.tar.gz) = 10293
+SHA256 (norayr-pipes-ef0629a71853b145def2b8b27300d3d02b228739_GH0.tar.gz) = aa2c08fbd8b1d7ca0e9511a02e580e387747fdfd44ef876d67009fa7cef162e7
+SIZE (norayr-pipes-ef0629a71853b145def2b8b27300d3d02b228739_GH0.tar.gz) = 8339
+SHA256 (norayr-strutils-2a450a1ef94a431787e258e262d053377ac9275c_GH0.tar.gz) = 4a7d49daf14c707c3a7c257e98a4dd8372ab84a70efa9073c95142bce21a54a5
+SIZE (norayr-strutils-2a450a1ef94a431787e258e262d053377ac9275c_GH0.tar.gz) = 19396
+SHA256 (norayr-time-8f4d8612518cd69f91e85fa224c85bfe5d506028_GH0.tar.gz) = d3985485df35e03171feed80d75d3be4655498a91e2e413003780c7e77074c2e
+SIZE (norayr-time-8f4d8612518cd69f91e85fa224c85bfe5d506028_GH0.tar.gz) = 7362
diff --git a/sysutils/watchcat/pkg-descr b/sysutils/watchcat/pkg-descr
new file mode 100644
index 000000000000..55182c11b2da
--- /dev/null
+++ b/sysutils/watchcat/pkg-descr
@@ -0,0 +1,4 @@
+Watchcat is a command-line tool that combines the functionalities of
+the 'watch' and 'cat' commands. It allows users to monitor the output
+of a command by executing it repeatedly at specified intervals or to
+watch a file for changes and display its contents when modified.
diff --git a/sysutils/wiimms/Makefile b/sysutils/wiimms/Makefile
deleted file mode 100644
index cdc03af7f509..000000000000
--- a/sysutils/wiimms/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-PORTNAME= wiimms
-DISTVERSION= 2.23a
-PORTREVISION= 10
-CATEGORIES= sysutils
-MASTER_SITES= http://gugus69.free.fr/wiimms/ \
- LOCAL/martymac
-DISTNAME= wit-${DISTVERSION}
-
-MAINTAINER= olivier@FreeBSD.org
-COMMENT= Wiimms ISO Tools
-WWW= https://wit.wiimm.de/
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/gpl-2.0.txt
-
-DEPRECATED= sysutils/wiimms has been abandoned for many years
-EXPIRATION_DATE=2026-01-31
-BROKEN_FreeBSD_16= compilation failed
-
-BUILD_DEPENDS= bash:shells/bash
-RUN_DEPENDS= bash:shells/bash
-
-WRKSRC= ${WRKDIR}/wiimms-iso-tools
-USES+= gmake
-USE_GCC= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/bin/bash|${LOCALBASE}/bin/bash|g' \
- ${WRKSRC}/*.sh \
- ${WRKSRC}/scripts/*.sh \
- ${WRKSRC}/setup/*.sh \
- ${WRKSRC}/Makefile
- @${REINPLACE_CMD} -e 's|/share/wit|/share/wiimms|g' \
- ${WRKSRC}/Makefile
-
-pre-configure:
- @${CHMOD} +x ${WRKSRC}/setup.sh
-
-do-configure:
- @cd ${WRKSRC} && ./setup.sh
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/wit ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/wwt ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/wdf ${STAGEDIR}${PREFIX}/bin
- ${LN} -sf wdf ${STAGEDIR}${PREFIX}/bin/wdf-cat
- ${LN} -sf wdf ${STAGEDIR}${PREFIX}/bin/wdf-dump
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/share/* ${STAGEDIR}${DATADIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/load-titles.sh ${STAGEDIR}${DATADIR}
-
-.include <bsd.port.mk>
diff --git a/sysutils/wiimms/distinfo b/sysutils/wiimms/distinfo
deleted file mode 100644
index c52060c299ed..000000000000
--- a/sysutils/wiimms/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wit-2.23a.tar.gz) = b49e1f161cb4cb7da9db7b8a3447cbd94b8d9ac15d088097c7e47c39c7808b6e
-SIZE (wit-2.23a.tar.gz) = 1810162
diff --git a/sysutils/wiimms/files/patch-Makefile b/sysutils/wiimms/files/patch-Makefile
deleted file mode 100644
index 4b9e7c7ad124..000000000000
--- a/sysutils/wiimms/files/patch-Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
---- Makefile.orig 2013-07-12 20:59:10.000000000 +0200
-+++ Makefile 2013-09-12 21:36:58.340976359 +0200
-@@ -27,7 +27,7 @@
- #-------------------------------------------------------------------------------
- # global settings
-
--#SHELL = /bin/bash
-+#SHELL = /usr/local/bin/bash
- SHELL = /usr/bin/env bash
-
- AUTHOR = Dirk Clemens
-@@ -99,8 +99,8 @@
- # compiler settings
-
- PRE ?=
--CC = $(PRE)gcc
--CPP = $(PRE)g++
-+#CC = $(PRE)cc
-+#CPP = $(PRE)cpp
- STRIP = $(PRE)strip
-
- #-------------------------------------------------------------------------------
-@@ -248,7 +248,7 @@
-
- #-------------------------------------------------------------------------------
-
--SHARE_PATH = $(INSTALL_PATH)/share/wit
-+SHARE_PATH = $(INSTALL_PATH)/share/wiimms
- INSTALL_SCRIPTS = install.sh load-titles.sh
- RM_FILES += $(INSTALL_SCRIPTS)
- SCRIPTS = ./scripts
diff --git a/sysutils/wiimms/files/patch-setup-load-titles.sh b/sysutils/wiimms/files/patch-setup-load-titles.sh
deleted file mode 100644
index 5e3634ac6c99..000000000000
--- a/sysutils/wiimms/files/patch-setup-load-titles.sh
+++ /dev/null
@@ -1,20 +0,0 @@
---- setup/load-titles.sh.orig 2011-08-04 07:50:20.000000000 +0200
-+++ setup/load-titles.sh 2011-08-04 07:51:47.000000000 +0200
-@@ -28,7 +28,7 @@
-
- #------------------------------------------------------------------------------
-
--NEEDED="wit wget tr"
-+NEEDED="wit tr"
-
- BASE_PATH="@@INSTALL-PATH@@"
- SHARE_PATH="@@SHARE-PATH@@"
-@@ -68,7 +68,7 @@
-
- echo "*** load $DEST from $URI"
-
-- if wget -q -O- "$URI" | wit titles / - >"$DEST.tmp" && test -s "$DEST.tmp"
-+ if fetch -q -o- "$URI" | wit titles / - >"$DEST.tmp" && test -s "$DEST.tmp"
- then
- if [[ $ADD != "" ]]
- then
diff --git a/sysutils/wiimms/files/patch-setup.sh b/sysutils/wiimms/files/patch-setup.sh
deleted file mode 100644
index 1eebb19b806a..000000000000
--- a/sysutils/wiimms/files/patch-setup.sh
+++ /dev/null
@@ -1,38 +0,0 @@
---- setup.sh.orig 2013-02-09 21:55:43.000000000 +0100
-+++ setup.sh 2013-09-12 21:34:08.051742488 +0200
-@@ -19,8 +19,9 @@
- tim=($(date '+%s %Y-%m-%d %T'))
-
- have_fuse=0
--[[ $NO_FUSE != 1 && -r /usr/include/fuse.h || -r /usr/local/include/fuse.h ]] \
-- && have_fuse=1
-+# TO DO: Fix fuse compilation (need to add a dependency to the port Makefile too
-+#[[ $NO_FUSE != 1 && -r /usr/include/fuse.h || -r /usr/local/include/fuse.h ]] \
-+# && have_fuse=1
-
- if [[ $M32 = 1 ]]
- then
-@@ -38,9 +39,13 @@
- && grep -qw fallocate /usr/include/bits/fcntl.h \
- && defines="$defines -DHAVE_FALLOCATE=1"
-
--[[ -r /usr/include/fcntl.h ]] \
-- && grep -qw posix_fallocate /usr/include/fcntl.h \
-- && defines="$defines -DHAVE_POSIX_FALLOCATE=1"
-+# Wrong test: FreeBSD fcntl.h include a comment with string "posix_fallocate"
-+#[[ -r /usr/include/fcntl.h ]] \
-+# && grep -qw posix_fallocate /usr/include/fcntl.h \
-+# && defines="$defines -DHAVE_POSIX_FALLOCATE=1"
-+
-+# FreeBSD didn't support Pre-alloc
-+defines="$defines -DNO_PREALLOC"
-
- [[ -r /usr/include/linux/fiemap.h ]] \
- && grep -qw fiemap_extent /usr/include/linux/fiemap.h \
-@@ -110,6 +115,6 @@
-
- ---EOT---
-
--gcc $xflags system.c -o system.tmp && ./system.tmp >>Makefile.setup
-+${CC} $xflags system.c -o system.tmp && ./system.tmp >>Makefile.setup
- rm -f system.tmp
diff --git a/sysutils/wiimms/pkg-descr b/sysutils/wiimms/pkg-descr
deleted file mode 100644
index d29c7bf13322..000000000000
--- a/sysutils/wiimms/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Wiimms ISO Tools is a set of command line tools to manipulate Wii and GameCube
-ISO images and WBFS containers.
diff --git a/sysutils/wiimms/pkg-plist b/sysutils/wiimms/pkg-plist
deleted file mode 100644
index 9012295761fc..000000000000
--- a/sysutils/wiimms/pkg-plist
+++ /dev/null
@@ -1,20 +0,0 @@
-bin/wdf
-bin/wdf-cat
-bin/wdf-dump
-bin/wit
-bin/wwt
-%%DATADIR%%/load-titles.sh
-%%DATADIR%%/magic.txt
-%%DATADIR%%/system-menu.txt
-%%DATADIR%%/titles-de.txt
-%%DATADIR%%/titles-es.txt
-%%DATADIR%%/titles-fr.txt
-%%DATADIR%%/titles-it.txt
-%%DATADIR%%/titles-ja.txt
-%%DATADIR%%/titles-ko.txt
-%%DATADIR%%/titles-nl.txt
-%%DATADIR%%/titles-pt.txt
-%%DATADIR%%/titles-ru.txt
-%%DATADIR%%/titles-zhcn.txt
-%%DATADIR%%/titles-zhtw.txt
-%%DATADIR%%/titles.txt
diff --git a/sysutils/wiper/Makefile b/sysutils/wiper/Makefile
index c35a2c0a3893..cf9276fd0595 100644
--- a/sysutils/wiper/Makefile
+++ b/sysutils/wiper/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wiper
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= sysutils
PKGNAMESUFFIX= -disk-cleanup-tool
diff --git a/sysutils/witr/Makefile b/sysutils/witr/Makefile
new file mode 100644
index 000000000000..919afec9b889
--- /dev/null
+++ b/sysutils/witr/Makefile
@@ -0,0 +1,38 @@
+PORTNAME= witr
+PORTVERSION= 0.2.2
+DISTVERSIONPREFIX= v
+PORTREVISION= 2
+CATEGORIES= sysutils
+
+MAINTAINER= gaod@hychen.org
+COMMENT= Witr (why-is-this-running)
+WWW= https://github.com/pranshuparmar/witr
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.25+,modules
+USE_GITHUB= yes
+GH_ACCOUNT= pranshuparmar
+GH_PROJECT= witr
+GH_TUPLE= cpuguy83:go-md2man:v2.0.7:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \
+ inconshreveable:mousetrap:v1.1.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
+ russross:blackfriday:v2.1.0:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \
+ spf13:cobra:v1.10.2:spf13_cobra/vendor/github.com/spf13/cobra \
+ spf13:pflag:v1.0.10:spf13_pflag/vendor/github.com/spf13/pflag \
+ yaml:go-yaml:v3.0.4:yaml_go_yaml/vendor/go.yaml.in/yaml/v3
+
+GO_TARGET= ./cmd/${PORTNAME}
+GO_BUILDFLAGS= -ldflags "\
+ -X main.version=${DISTVERSIONPREFIX}${PORTVERSION} \
+ -X main.commit=${DISTVERSIONPREFIX}${PORTVERSION} \
+ -X main.buildDate=2026-01-09"
+
+PLIST_FILES= bin/witr \
+ share/man/man1/witr.1.gz
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKDIR}/bin/witr ${STAGEDIR}${PREFIX}/bin/
+ ${INSTALL_MAN} ${WRKSRC}/docs/cli/witr.1 ${STAGEDIR}${PREFIX}/share/man/man1/
+
+.include <bsd.port.mk>
diff --git a/sysutils/witr/distinfo b/sysutils/witr/distinfo
new file mode 100644
index 000000000000..19fdda032f05
--- /dev/null
+++ b/sysutils/witr/distinfo
@@ -0,0 +1,15 @@
+TIMESTAMP = 1767969842
+SHA256 (pranshuparmar-witr-v0.2.2_GH0.tar.gz) = cf67ed8a12649d7921dcb4da6c4765f79577eac1f84405db14f802ecbce719b1
+SIZE (pranshuparmar-witr-v0.2.2_GH0.tar.gz) = 310018
+SHA256 (cpuguy83-go-md2man-v2.0.7_GH0.tar.gz) = ca3a5b57e2c01759f5a00ad2a578d034c5370fae9aa7a6c3af5648b2fc802a92
+SIZE (cpuguy83-go-md2man-v2.0.7_GH0.tar.gz) = 11337
+SHA256 (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = ab23e7c5cbf42564eb0190ee051b7217c04fd2599d2f26e9ebe205db75963141
+SIZE (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = 5338
+SHA256 (russross-blackfriday-v2.1.0_GH0.tar.gz) = a13af0fc5305713f5154693feaf654d024689efea76390091a5e8c757335b4f4
+SIZE (russross-blackfriday-v2.1.0_GH0.tar.gz) = 92896
+SHA256 (spf13-cobra-v1.10.2_GH0.tar.gz) = 8ee67b82ddb730f6ed639724d19ddd874be36b65da45529ad5cacce53c310704
+SIZE (spf13-cobra-v1.10.2_GH0.tar.gz) = 201437
+SHA256 (spf13-pflag-v1.0.10_GH0.tar.gz) = 3d69f6fc641f43f3cb7bc309d083da7ca2110d11c0bbcec5d4c01036e884014f
+SIZE (spf13-pflag-v1.0.10_GH0.tar.gz) = 63154
+SHA256 (yaml-go-yaml-v3.0.4_GH0.tar.gz) = 1b3eeb663eb0c09b462dc3383fccc99164fab8f6818a7046336f2fe2c45c764b
+SIZE (yaml-go-yaml-v3.0.4_GH0.tar.gz) = 92661
diff --git a/sysutils/witr/pkg-descr b/sysutils/witr/pkg-descr
new file mode 100644
index 000000000000..84c4b4efcfe9
--- /dev/null
+++ b/sysutils/witr/pkg-descr
@@ -0,0 +1,20 @@
+witr (why-is-this-running) is a diagnostic tool that explains the causal
+chain of how and why a process came to exist on your system.
+
+It answers questions like:
+- Why is this running?
+- How did it start?
+- What is keeping it running?
+- What context does it belong to?
+
+witr supports querying by process name, PID, or port number, and provides
+detailed information about process ancestry, service detection (systemd on
+Linux, rc.d on FreeBSD), container detection (jails, docker), Git repository
+context, and resource usage warnings.
+
+Features:
+- Zero configuration required
+- Read-only and non-destructive
+- Multiple output formats (standard, short, tree, JSON)
+- FreeBSD native tools support (ps, procstat, sockstat, fstat)
+- Works without procfs mounted
diff --git a/sysutils/wmtop/Makefile b/sysutils/wmtop/Makefile
index 6a1d191042d1..119f1536b3d4 100644
--- a/sysutils/wmtop/Makefile
+++ b/sysutils/wmtop/Makefile
@@ -1,30 +1,33 @@
PORTNAME= wmtop
-PORTVERSION= 0.84
-PORTREVISION= 4
+DISTVERSION= 0.85
CATEGORIES= sysutils windowmaker
MASTER_SITES= https://www.dockapps.net/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Dockapp to display top three CPU consuming processes
-WWW= https://wmtop.sourceforge.net/
+WWW= https://www.dockapps.net/wmtop
LICENSE= GPLv2
-USES= gmake xorg # gmake is needed for -jX builds
-USE_XORG= xpm x11
+LIB_DEPENDS= libdockapp.so:x11-wm/libdockapp
+
+USES= autoreconf pkgconfig xorg
USE_CSTD= gnu89
-ALL_TARGET= freebsd
-CFLAGS+= -fcommon # clang11/gcc10
+USE_XORG= x11 xext xpm
+
+GNU_CONFIGURE= yes
+
+WRKSRC= ${WRKDIR}/dockapps-be3f170
-PORTDOCS= BUGS CHANGES README TODO
PLIST_FILES= bin/wmtop \
share/man/man1/wmtop.1.gz
+PORTDOCS= BUGS ChangeLog README TODO
OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e 's/^\(LIBS.*\)/\1 -lkvm/ ; \
- s/^\(FLAGS.*\)/\1 -DNO_PROCFS/' ${WRKSRC}/Makefile
+ s/^\(AM_CFLAGS.*\)/\1 -DNO_PROCFS/' ${WRKSRC}/Makefile.am
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/wmtop ${STAGEDIR}${PREFIX}/bin
diff --git a/sysutils/wmtop/distinfo b/sysutils/wmtop/distinfo
index e0d488a453d7..b336060aa550 100644
--- a/sysutils/wmtop/distinfo
+++ b/sysutils/wmtop/distinfo
@@ -1,2 +1,3 @@
-SHA256 (wmtop-0.84.tar.gz) = bca0651049c6bc897936d5523438e3eb14efa470abc6d08d3577332badc0f99a
-SIZE (wmtop-0.84.tar.gz) = 26492
+TIMESTAMP = 1767896824
+SHA256 (wmtop-0.85.tar.gz) = a1b7640aac041db98afc4ef65ee288319c06b1104071b14c461dd57500438d02
+SIZE (wmtop-0.85.tar.gz) = 21165
diff --git a/sysutils/wmtop/files/patch-Makefile b/sysutils/wmtop/files/patch-Makefile
deleted file mode 100644
index cd70faf7f654..000000000000
--- a/sysutils/wmtop/files/patch-Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
---- Makefile.orig Sat Apr 29 17:49:07 2000
-+++ Makefile Sun May 7 17:04:17 2000
-@@ -1,12 +1,12 @@
- DEBUG = -DPARANOID
--LIBDIR = -L/usr/X11R6/lib
-+LIBDIR = -L$(PREFIX)/lib
- LIBS = -lXpm -lXext -lX11
--INCS = -I/usr/X11R6/share/include -I/usr/X11R6/include
-+INCS = -I$(PREFIX)/include
- OBJS = wmtop.o wmgeneral/wmgeneral.o wmgeneral/misc.o wmgeneral/list.o
--OPTS = -O3 -g -Wall
--FLAGS = $(DEBUG) $(OPTS) -D$(OS)
--MAKE = make
--CC = cc
-+OPTS = -g -Wall
-+FLAGS = $(DEBUG) $(OPTS) -D$(OS) $(CFLAGS)
-+MAKE ?= make
-+CC ?= cc
- PREFIX ?= /usr/local
-
- default:
diff --git a/sysutils/wmtop/files/patch-wmtop.c b/sysutils/wmtop/files/patch-wmtop.c
index 7ce361ad4045..d3ba0d9ff1ab 100644
--- a/sysutils/wmtop/files/patch-wmtop.c
+++ b/sysutils/wmtop/files/patch-wmtop.c
@@ -1,6 +1,6 @@
---- wmtop.c.orig Wed Mar 7 05:30:56 2001
-+++ wmtop.c Fri Feb 25 22:34:36 2005
-@@ -70,6 +70,13 @@
+--- wmtop.c.orig 2016-02-09 01:13:19 UTC
++++ wmtop.c
+@@ -72,6 +72,13 @@
#include "xpm/wmtop-neon2.xpm"
#include "xpm/wmtop-rainbow.xpm"
@@ -14,8 +14,8 @@
/******************************************/
/* Defines */
/******************************************/
-@@ -191,6 +198,9 @@
- int rss;
+@@ -191,6 +198,9 @@ struct process {
+ long rss;
int time_stamp;
int counted;
+#ifdef NO_PROCFS
@@ -24,7 +24,7 @@
};
/******************************************/
-@@ -455,17 +465,19 @@
+@@ -455,17 +465,19 @@ int process_parse_procfs(struct process *process) {
* Anyone hoping to port wmtop should look here first.
*/
int process_parse_procfs(struct process *process) {
@@ -32,10 +32,10 @@
char line[WMTOP_BUFLENGTH],filename[WMTOP_BUFLENGTH],procname[WMTOP_BUFLENGTH];
int ps;
struct stat sbuf;
-- int user_time,kernel_time;
+- unsigned long user_time,kernel_time;
int rc;
+#endif
-+ int user_time,kernel_time;
++ unsigned long user_time,kernel_time;
#if defined(LINUX)
char *r,*q;
char deparenthesised_name[WMTOP_BUFLENGTH];
@@ -43,10 +43,10 @@
#endif /* defined(LINUX) */
-#if defined(FREEBSD)
+#if defined(FREEBSD) && !defined(NO_PROCFS)
+ /* TODO: needs analysis. Probably needs same data type fix as LINUX (use
+ * long types). Need to check FreeBSD docs and test. -wbk */
int us,um,ks,km;
- #endif /* defined(FREEBSD) */
-
-@@ -473,6 +485,15 @@
+@@ -475,6 +487,15 @@ int process_parse_procfs(struct process *process) {
assert(process->id==0x0badfeed);
#endif /* defined(PARANOID) */
@@ -62,15 +62,15 @@
sprintf(filename,PROCFS_TEMPLATE,process->pid);
/*
-@@ -582,6 +603,7 @@
+@@ -588,6 +609,7 @@ int process_parse_procfs(struct process *process) {
process->user_time = us*1000+um/1000;
process->kernel_time = ks*1000+km/1000;
#endif /* defined(FREEBSD) */
+#endif /* defined(NO_PROCFS) */
- process->rss *= getpagesize();
-
-@@ -607,6 +629,39 @@
+ /* not portable (especially unsuitable for redistributable executables.
+ * On some systems, getpagesize() is a preprocessor macro).
+@@ -616,6 +638,39 @@ int update_process_table() {
/******************************************/
int update_process_table() {
@@ -110,7 +110,7 @@
DIR *dir;
struct dirent *entry;
-@@ -640,6 +695,7 @@
+@@ -649,6 +704,7 @@ int update_process_table() {
closedir(dir);
return 0;
diff --git a/sysutils/work-tuimer/Makefile b/sysutils/work-tuimer/Makefile
index cf608a0c2f3d..3999bea38376 100644
--- a/sysutils/work-tuimer/Makefile
+++ b/sysutils/work-tuimer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= work-tuimer
DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.4
+DISTVERSION= 0.3.6
PORTREVISION= 1
CATEGORIES= sysutils
diff --git a/sysutils/work-tuimer/distinfo b/sysutils/work-tuimer/distinfo
index 6c753986521c..b0e2ab082cc9 100644
--- a/sysutils/work-tuimer/distinfo
+++ b/sysutils/work-tuimer/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1765346426
+TIMESTAMP = 1768346042
SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
@@ -255,5 +255,5 @@ SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f1
SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
-SHA256 (Kamyil-work-tuimer-v0.3.4_GH0.tar.gz) = cc0a3a98984e43d2392b66a8068eb13d9e0e5e2d67446d4ab4175f040ee296be
-SIZE (Kamyil-work-tuimer-v0.3.4_GH0.tar.gz) = 813911
+SHA256 (Kamyil-work-tuimer-v0.3.6_GH0.tar.gz) = 8fcd85dff08a3047a4a40fa427b1ab99673b5eec1334772767720fa2d600c623
+SIZE (Kamyil-work-tuimer-v0.3.6_GH0.tar.gz) = 814130
diff --git a/sysutils/xclipsync/Makefile b/sysutils/xclipsync/Makefile
new file mode 100644
index 000000000000..c744cb10ed04
--- /dev/null
+++ b/sysutils/xclipsync/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= xclipsync
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.1.3
+CATEGORIES= sysutils
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Trivial tool for synchronizing the clipboard between two X11 sessions
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= xclip>=0:x11/xclip
+
+USES= tk:wrapper
+USE_GITHUB= yes
+GH_ACCOUNT= DtxdF
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+PLIST_FILES= bin/xclipsync \
+ libexec/xclipsync/smart-xclip-out.sh \
+ libexec/xclipsync/xclipfrom \
+ share/man/man1/xclipsync.1.gz
+
+.include <bsd.port.mk>
diff --git a/sysutils/xclipsync/distinfo b/sysutils/xclipsync/distinfo
new file mode 100644
index 000000000000..3ee90789100a
--- /dev/null
+++ b/sysutils/xclipsync/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1771458450
+SHA256 (DtxdF-xclipsync-v0.1.3_GH0.tar.gz) = 57be08343daf99d498589e106178e0bd379ad35df1f22b019b60b9b3a5b463d3
+SIZE (DtxdF-xclipsync-v0.1.3_GH0.tar.gz) = 5398
diff --git a/sysutils/xclipsync/pkg-descr b/sysutils/xclipsync/pkg-descr
new file mode 100644
index 000000000000..f80700f17521
--- /dev/null
+++ b/sysutils/xclipsync/pkg-descr
@@ -0,0 +1,4 @@
+xclipsync is a simple and lightweight script for synchronizing the
+clipboard between two X servers created, for example, by Xephyr(1) or
+Xnest(1), or even for synchronizing the clipboard between the host and
+another X server.
diff --git a/sysutils/xcp/Makefile b/sysutils/xcp/Makefile
index b6aafe8224c7..e763e4a1250a 100644
--- a/sysutils/xcp/Makefile
+++ b/sysutils/xcp/Makefile
@@ -1,7 +1,6 @@
PORTNAME= xcp
-DISTVERSIONPREFIX= v
-DISTVERSION= 0.24.2
-PORTREVISION= 4
+DISTVERSIONPREFIX= xcp-v
+DISTVERSION= 0.24.7
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -16,135 +15,126 @@ USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= tarka
-CARGO_CRATES= aho-corasick-1.1.3 \
- anstream-0.6.20 \
- anstyle-1.0.11 \
+CARGO_CRATES= aho-corasick-1.1.4 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.4 \
- anstyle-wincon-3.0.10 \
- anyhow-1.0.99 \
- autocfg-1.4.0 \
- bitflags-2.9.2 \
- blocking-threadpool-1.0.1 \
- bstr-1.10.0 \
- bumpalo-3.19.0 \
- cfg-if-1.0.3 \
- clap-4.5.46 \
- clap_builder-4.5.46 \
- clap_derive-4.5.45 \
- clap_lex-0.7.5 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
+ anyhow-1.0.101 \
+ autocfg-1.5.0 \
+ bitflags-2.10.0 \
+ blocking-threadpool-1.0.3 \
+ bstr-1.12.1 \
+ bumpalo-3.19.1 \
+ cfg-if-1.0.4 \
+ clap-4.5.57 \
+ clap_builder-4.5.57 \
+ clap_derive-4.5.55 \
+ clap_lex-0.7.7 \
colorchoice-1.0.4 \
- console-0.16.0 \
+ console-0.16.2 \
crossbeam-channel-0.5.15 \
- crossbeam-deque-0.8.5 \
+ crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- deranged-0.3.11 \
+ deranged-0.5.5 \
encode_unicode-1.0.0 \
- errno-0.3.13 \
+ errno-0.3.14 \
exacl-0.12.0 \
fastrand-2.3.0 \
fslock-0.2.1 \
- getrandom-0.3.3 \
+ getrandom-0.3.4 \
glob-0.3.3 \
- globset-0.4.15 \
+ globset-0.4.18 \
heck-0.5.0 \
hermit-abi-0.5.2 \
- ignore-0.4.23 \
- indicatif-0.18.0 \
- is_terminal_polyfill-1.70.1 \
- itoa-1.0.11 \
- js-sys-0.3.77 \
+ ignore-0.4.25 \
+ indicatif-0.18.3 \
+ is_terminal_polyfill-1.70.2 \
+ itoa-1.0.17 \
+ js-sys-0.3.85 \
lazy_static-0.2.11 \
- libc-0.2.175 \
- libm-0.2.11 \
- linux-raw-sys-0.9.4 \
- linux-raw-sys-0.10.0 \
- log-0.4.27 \
- memchr-2.7.5 \
- num-conv-0.1.0 \
+ libc-0.2.180 \
+ libm-0.2.16 \
+ linux-raw-sys-0.11.0 \
+ linux-raw-sys-0.12.1 \
+ log-0.4.29 \
+ memchr-2.7.6 \
+ num-conv-0.2.0 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
num_threads-0.1.7 \
once_cell-1.21.3 \
- once_cell_polyfill-1.70.1 \
- portable-atomic-1.11.1 \
+ once_cell_polyfill-1.70.2 \
+ portable-atomic-1.13.1 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
- proc-macro2-1.0.101 \
- quote-1.0.40 \
+ proc-macro2-1.0.106 \
+ quote-1.0.44 \
r-efi-5.3.0 \
rand-0.9.2 \
rand_chacha-0.9.0 \
- rand_core-0.9.3 \
+ rand_core-0.9.5 \
rand_distr-0.5.1 \
rand_xorshift-0.4.0 \
- regex-1.11.2 \
- regex-automata-0.4.10 \
- regex-syntax-0.8.6 \
- rustix-1.0.8 \
- rustversion-1.0.21 \
+ regex-1.12.3 \
+ regex-automata-0.4.14 \
+ regex-syntax-0.8.9 \
+ rustix-1.1.3 \
+ rustversion-1.0.22 \
same-file-1.0.6 \
scopeguard-1.2.0 \
- serde-1.0.210 \
- serde_derive-1.0.210 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
simplelog-0.12.2 \
strsim-0.11.1 \
- syn-2.0.106 \
- tempfile-3.21.0 \
+ syn-2.0.114 \
+ tempfile-3.24.0 \
termcolor-1.4.1 \
terminal_size-0.4.3 \
test-case-3.3.1 \
test-case-core-3.3.1 \
test-case-macros-3.3.1 \
- thiserror-2.0.16 \
- thiserror-impl-2.0.16 \
- time-0.3.36 \
- time-core-0.1.2 \
- time-macros-0.2.18 \
+ thiserror-2.0.18 \
+ thiserror-impl-2.0.18 \
+ time-0.3.47 \
+ time-core-0.1.8 \
+ time-macros-0.2.27 \
unbytify-0.2.0 \
- unicode-ident-1.0.18 \
- unicode-width-0.2.1 \
- unit-prefix-0.5.1 \
+ unicode-ident-1.0.22 \
+ unicode-width-0.2.2 \
+ unit-prefix-0.5.2 \
utf8parse-0.2.2 \
- uuid-1.18.0 \
+ uuid-1.20.0 \
walkdir-2.5.0 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
+ wasip2-1.0.2+wasi-0.2.9 \
+ wasm-bindgen-0.2.108 \
+ wasm-bindgen-macro-0.2.108 \
+ wasm-bindgen-macro-support-0.2.108 \
+ wasm-bindgen-shared-0.2.108 \
web-time-1.1.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.8 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-link-0.1.3 \
- windows-sys-0.52.0 \
+ windows-link-0.2.1 \
windows-sys-0.60.2 \
- windows-targets-0.52.6 \
- windows-targets-0.53.3 \
- windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
- windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
- windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
- windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
- windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
- windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
- windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
- windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
- wit-bindgen-rt-0.39.0 \
- xattr-1.5.1 \
- zerocopy-0.8.26 \
- zerocopy-derive-0.8.26
+ windows-sys-0.61.2 \
+ windows-targets-0.53.5 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.53.1 \
+ wit-bindgen-0.51.0 \
+ xattr-1.6.1 \
+ zerocopy-0.8.39 \
+ zerocopy-derive-0.8.39
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/xcp/distinfo b/sysutils/xcp/distinfo
index 777f2551de4d..875207dae387 100644
--- a/sysutils/xcp/distinfo
+++ b/sysutils/xcp/distinfo
@@ -1,98 +1,98 @@
-TIMESTAMP = 1756355149
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
-SIZE (rust/crates/anstream-0.6.20.crate) = 28797
-SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
-SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+TIMESTAMP = 1770360060
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
-SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
-SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
-SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
-SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
-SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
-SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/bitflags-2.9.2.crate) = 6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29
-SIZE (rust/crates/bitflags-2.9.2.crate) = 47977
-SHA256 (rust/crates/blocking-threadpool-1.0.1.crate) = c4ba4d6edfe07b0a4940ab5c05a7114155ffbe9d0c64df7a2e39cb002f879869
-SIZE (rust/crates/blocking-threadpool-1.0.1.crate) = 14906
-SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c
-SIZE (rust/crates/bstr-1.10.0.crate) = 380426
-SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
-SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
-SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
-SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
-SHA256 (rust/crates/clap-4.5.46.crate) = 2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57
-SIZE (rust/crates/clap-4.5.46.crate) = 58332
-SHA256 (rust/crates/clap_builder-4.5.46.crate) = fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41
-SIZE (rust/crates/clap_builder-4.5.46.crate) = 169831
-SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
-SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
-SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
-SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/anyhow-1.0.101.crate) = 5f0e0fee31ef5ed1ba1316088939cea399010ed7731dba877ed44aeb407a75ea
+SIZE (rust/crates/anyhow-1.0.101.crate) = 52315
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/blocking-threadpool-1.0.3.crate) = 162a8efdb664d45ab761a3f2f2ef972bf6a71c88e12f792e399fc0fe977c11a1
+SIZE (rust/crates/blocking-threadpool-1.0.3.crate) = 15493
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/clap-4.5.57.crate) = 6899ea499e3fb9305a65d5ebf6e3d2248c5fab291f300ad0a704fbe142eae31a
+SIZE (rust/crates/clap-4.5.57.crate) = 61999
+SHA256 (rust/crates/clap_builder-4.5.57.crate) = 7b12c8b680195a62a8364d16b8447b01b6c2c8f9aaf68bee653be34d4245e238
+SIZE (rust/crates/clap_builder-4.5.57.crate) = 170948
+SHA256 (rust/crates/clap_derive-4.5.55.crate) = a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5
+SIZE (rust/crates/clap_derive-4.5.55.crate) = 33502
+SHA256 (rust/crates/clap_lex-0.7.7.crate) = c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32
+SIZE (rust/crates/clap_lex-0.7.7.crate) = 13474
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
-SHA256 (rust/crates/console-0.16.0.crate) = 2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d
-SIZE (rust/crates/console-0.16.0.crate) = 39107
+SHA256 (rust/crates/console-0.16.2.crate) = 03e45a4a8926227e4197636ba97a9fc9b00477e9f4bd711395687c5f0734bec4
+SIZE (rust/crates/console-0.16.2.crate) = 34100
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
-SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
-SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+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-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
-SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
-SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/exacl-0.12.0.crate) = 22be12de19decddab85d09f251ec8363f060ccb22ec9c81bc157c0c8433946d8
SIZE (rust/crates/exacl-0.12.0.crate) = 64506
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fslock-0.2.1.crate) = 04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb
SIZE (rust/crates/fslock-0.2.1.crate) = 13463
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
SIZE (rust/crates/glob-0.3.3.crate) = 22861
-SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
-SIZE (rust/crates/globset-0.4.15.crate) = 25177
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
-SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
-SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd
-SIZE (rust/crates/indicatif-0.18.0.crate) = 67969
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
+SHA256 (rust/crates/indicatif-0.18.3.crate) = 9375e112e4b463ec1b1c6c011953545c65a30164fbab5b581df32b3abf0dcb88
+SIZE (rust/crates/indicatif-0.18.3.crate) = 66504
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/js-sys-0.3.85.crate) = 8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3
+SIZE (rust/crates/js-sys-0.3.85.crate) = 56436
SHA256 (rust/crates/lazy_static-0.2.11.crate) = 76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73
SIZE (rust/crates/lazy_static-0.2.11.crate) = 12361
-SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
-SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/linux-raw-sys-0.10.0.crate) = 13d6a630ed4f43c11056af8768c4773df2c43bc780b6d8a46de345c17236c562
-SIZE (rust/crates/linux-raw-sys-0.10.0.crate) = 2359824
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
-SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
-SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
+SHA256 (rust/crates/libc-0.2.180.crate) = bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc
+SIZE (rust/crates/libc-0.2.180.crate) = 812207
+SHA256 (rust/crates/libm-0.2.16.crate) = b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981
+SIZE (rust/crates/libm-0.2.16.crate) = 164243
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/linux-raw-sys-0.12.1.crate) = 32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53
+SIZE (rust/crates/linux-raw-sys-0.12.1.crate) = 3006116
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/num-conv-0.2.0.crate) = cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050
+SIZE (rust/crates/num-conv-0.2.0.crate) = 7034
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
@@ -101,56 +101,58 @@ SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed3673790
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
-SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
-SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
-SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/portable-atomic-1.13.1.crate) = c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49
+SIZE (rust/crates/portable-atomic-1.13.1.crate) = 197001
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/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
+SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
+SHA256 (rust/crates/quote-1.0.44.crate) = 21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4
+SIZE (rust/crates/quote-1.0.44.crate) = 31629
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
-SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
-SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/rand_core-0.9.5.crate) = 76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c
+SIZE (rust/crates/rand_core-0.9.5.crate) = 24129
SHA256 (rust/crates/rand_distr-0.5.1.crate) = 6a8615d50dcf34fa31f7ab52692afec947c4dd0ab803cc87cb3b0b4570ff7463
SIZE (rust/crates/rand_distr-0.5.1.crate) = 75593
SHA256 (rust/crates/rand_xorshift-0.4.0.crate) = 513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a
SIZE (rust/crates/rand_xorshift-0.4.0.crate) = 10262
-SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
-SIZE (rust/crates/regex-1.11.2.crate) = 166265
-SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
-SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
-SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
-SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
-SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
-SIZE (rust/crates/rustix-1.0.8.crate) = 416688
-SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
-SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/regex-1.12.3.crate) = e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276
+SIZE (rust/crates/regex-1.12.3.crate) = 153392
+SHA256 (rust/crates/regex-automata-0.4.14.crate) = 6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f
+SIZE (rust/crates/regex-automata-0.4.14.crate) = 618012
+SHA256 (rust/crates/regex-syntax-0.8.9.crate) = a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c
+SIZE (rust/crates/regex-syntax-0.8.9.crate) = 358430
+SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/serde-1.0.210.crate) = c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a
-SIZE (rust/crates/serde-1.0.210.crate) = 78338
-SHA256 (rust/crates/serde_derive-1.0.210.crate) = 243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f
-SIZE (rust/crates/serde_derive-1.0.210.crate) = 56020
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/simplelog-0.12.2.crate) = 16257adbfaef1ee58b1363bdc0664c9b8e1e30aed86049635fb5f147d065a9c0
SIZE (rust/crates/simplelog-0.12.2.crate) = 21548
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
-SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
-SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
+SHA256 (rust/crates/syn-2.0.114.crate) = d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a
+SIZE (rust/crates/syn-2.0.114.crate) = 304636
+SHA256 (rust/crates/tempfile-3.24.0.crate) = 655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c
+SIZE (rust/crates/tempfile-3.24.0.crate) = 40849
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
@@ -161,101 +163,81 @@ SHA256 (rust/crates/test-case-core-3.3.1.crate) = adcb7fd841cd518e279be3d5a3eb06
SIZE (rust/crates/test-case-core-3.3.1.crate) = 14327
SHA256 (rust/crates/test-case-macros-3.3.1.crate) = 5c89e72a01ed4c579669add59014b9a524d609c0c88c6a585ce37485879f6ffb
SIZE (rust/crates/test-case-macros-3.3.1.crate) = 4961
-SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
-SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
-SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
-SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
-SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
-SIZE (rust/crates/time-0.3.36.crate) = 119805
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf
-SIZE (rust/crates/time-macros-0.2.18.crate) = 24361
+SHA256 (rust/crates/thiserror-2.0.18.crate) = 4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4
+SIZE (rust/crates/thiserror-2.0.18.crate) = 28875
+SHA256 (rust/crates/thiserror-impl-2.0.18.crate) = ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5
+SIZE (rust/crates/thiserror-impl-2.0.18.crate) = 21413
+SHA256 (rust/crates/time-0.3.47.crate) = 743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c
+SIZE (rust/crates/time-0.3.47.crate) = 225161
+SHA256 (rust/crates/time-core-0.1.8.crate) = 7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca
+SIZE (rust/crates/time-core-0.1.8.crate) = 9634
+SHA256 (rust/crates/time-macros-0.2.27.crate) = 2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215
+SIZE (rust/crates/time-macros-0.2.27.crate) = 25144
SHA256 (rust/crates/unbytify-0.2.0.crate) = 61f431354fd60c251d35ccc3d3ecf14e5f37e52ce807f6436f394fb3f0fc9869
SIZE (rust/crates/unbytify-0.2.0.crate) = 8585
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
-SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
-SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
-SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817
-SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
+SHA256 (rust/crates/unit-prefix-0.5.2.crate) = 81e544489bf3d8ef66c953931f56617f423cd4b5494be343d9b9d3dda037b9a3
+SIZE (rust/crates/unit-prefix-0.5.2.crate) = 8041
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.18.0.crate) = f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be
-SIZE (rust/crates/uuid-1.18.0.crate) = 59782
+SHA256 (rust/crates/uuid-1.20.0.crate) = ee48d38b119b0cd71fe4141b30f5ba9c7c5d9f4e7a3a8b4a674e4b6ef789976f
+SIZE (rust/crates/uuid-1.20.0.crate) = 60654
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-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/wasip2-1.0.2+wasi-0.2.9.crate) = 9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5
+SIZE (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 129778
+SHA256 (rust/crates/wasm-bindgen-0.2.108.crate) = 64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566
+SIZE (rust/crates/wasm-bindgen-0.2.108.crate) = 49120
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608
+SIZE (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 9283
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 49855
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12
+SIZE (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 10121
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b
-SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
-SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
-SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
-SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
-SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
-SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
-SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
-SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
-SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
-SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
-SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
-SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
-SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
-SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
-SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
-SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
-SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
-SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
-SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
-SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909
-SIZE (rust/crates/xattr-1.5.1.crate) = 14565
-SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
-SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
-SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
-SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
-SHA256 (tarka-xcp-v0.24.2_GH0.tar.gz) = 3fe95dd0e5077c8bf93b606fbb8418a609271c87af77305b4263572b26afaf32
-SIZE (tarka-xcp-v0.24.2_GH0.tar.gz) = 62308
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/wit-bindgen-0.51.0.crate) = d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5
+SIZE (rust/crates/wit-bindgen-0.51.0.crate) = 68035
+SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156
+SIZE (rust/crates/xattr-1.6.1.crate) = 15952
+SHA256 (rust/crates/zerocopy-0.8.39.crate) = db6d35d663eadb6c932438e763b262fe1a70987f9ae936e60158176d710cae4a
+SIZE (rust/crates/zerocopy-0.8.39.crate) = 274113
+SHA256 (rust/crates/zerocopy-derive-0.8.39.crate) = 4122cd3169e94605190e77839c9a40d40ed048d305bfdc146e7df40ab0f3e517
+SIZE (rust/crates/zerocopy-derive-0.8.39.crate) = 108887
+SHA256 (tarka-xcp-xcp-v0.24.7_GH0.tar.gz) = d9d78df472a130feb681f5f5f564fe158ff57d8f13bddeb8cdb2c12f5b727681
+SIZE (tarka-xcp-xcp-v0.24.7_GH0.tar.gz) = 76388
diff --git a/sysutils/xfce4-battery-plugin/Makefile b/sysutils/xfce4-battery-plugin/Makefile
index d83e7d9c7978..0b07ff44abbd 100644
--- a/sysutils/xfce4-battery-plugin/Makefile
+++ b/sysutils/xfce4-battery-plugin/Makefile
@@ -12,7 +12,7 @@ LICENSE= GPLv2
ONLY_FOR_ARCHS= amd64 i386
-USES= alias gettext-tools gnome meson pkgconfig tar:xz xfce
+USES= gettext-tools gnome meson pkgconfig tar:xz xfce
USE_GNOME= glib20 gtk30
USE_LDCONFIG= yes
USE_XFCE= libmenu panel
diff --git a/sysutils/xfce4-settings/Makefile b/sysutils/xfce4-settings/Makefile
index 469e569e1821..96c305670118 100644
--- a/sysutils/xfce4-settings/Makefile
+++ b/sysutils/xfce4-settings/Makefile
@@ -1,5 +1,6 @@
PORTNAME= xfce4-settings
-PORTVERSION= 4.20.2
+PORTVERSION= 4.20.3
+PORTREVISION= 1
CATEGORIES= sysutils xfce
MASTER_SITES= XFCE
DIST_SUBDIR= xfce4
diff --git a/sysutils/xfce4-settings/distinfo b/sysutils/xfce4-settings/distinfo
index 882f0ac0d094..e9700a74ed4a 100644
--- a/sysutils/xfce4-settings/distinfo
+++ b/sysutils/xfce4-settings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755164372
-SHA256 (xfce4/xfce4-settings-4.20.2.tar.bz2) = 6e11776e640798a1ac4168d53877f105bb3e8cf93b443c160841e3acdab63939
-SIZE (xfce4/xfce4-settings-4.20.2.tar.bz2) = 2549493
+TIMESTAMP = 1767029763
+SHA256 (xfce4/xfce4-settings-4.20.3.tar.bz2) = f77f79925391b142101bac46e2c48373d87ad73f610af371b8bcf92ba11c6383
+SIZE (xfce4/xfce4-settings-4.20.3.tar.bz2) = 2590196
diff --git a/sysutils/xfce4-settings/pkg-plist b/sysutils/xfce4-settings/pkg-plist
index 79bcd6d79c89..376c94aa4e60 100644
--- a/sysutils/xfce4-settings/pkg-plist
+++ b/sysutils/xfce4-settings/pkg-plist
@@ -187,6 +187,7 @@ share/icons/hicolor/scalable/devices/xfce-display-right.svg
%%NLS%%share/locale/uk/LC_MESSAGES/xfce4-settings.mo
%%NLS%%share/locale/ur/LC_MESSAGES/xfce4-settings.mo
%%NLS%%share/locale/ur_PK/LC_MESSAGES/xfce4-settings.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/xfce4-settings.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/xfce4-settings.mo
%%NLS%%share/locale/zh_HK/LC_MESSAGES/xfce4-settings.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/xfce4-settings.mo
diff --git a/sysutils/yadf/Makefile b/sysutils/yadf/Makefile
index 6474c76984d6..e4b55d2b44df 100644
--- a/sysutils/yadf/Makefile
+++ b/sysutils/yadf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yadf
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= sysutils
MAINTAINER= sec.research.2005@gmail.com
diff --git a/sysutils/yazi/Makefile b/sysutils/yazi/Makefile
index ff4a71167da0..c63b9e8ea4ef 100644
--- a/sysutils/yazi/Makefile
+++ b/sysutils/yazi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yazi
DISTVERSIONPREFIX= v
-DISTVERSION= 25.5.31
-PORTREVISION= 7
+DISTVERSION= 26.1.22
+PORTREVISION= 0
CATEGORIES= sysutils
MAINTAINER= nivit@FreeBSD.org
diff --git a/sysutils/yazi/Makefile.crates b/sysutils/yazi/Makefile.crates
index 3e52daebc99f..288108d2bbe8 100644
--- a/sysutils/yazi/Makefile.crates
+++ b/sysutils/yazi/Makefile.crates
@@ -1,65 +1,91 @@
-CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
- aho-corasick-1.1.3 \
- aligned-vec-0.5.0 \
+CARGO_CRATES= addr2line-0.25.1 \
+ adler2-2.0.1 \
+ aead-0.5.2 \
+ aes-0.8.4 \
+ aes-gcm-0.10.3 \
+ aho-corasick-1.1.4 \
+ aligned-0.4.3 \
+ aligned-vec-0.6.4 \
allocator-api2-0.2.21 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- ansi-to-tui-7.0.0 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.8 \
- anyhow-1.0.98 \
- approx-0.5.1 \
- arbitrary-1.4.1 \
- arc-swap-1.7.1 \
+ ansi-to-tui-8.0.1 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
+ anyhow-1.0.100 \
+ arbitrary-1.4.2 \
+ arc-swap-1.8.0 \
arg_enum_proc_macro-0.3.4 \
+ argon2-0.5.3 \
arrayvec-0.7.6 \
+ as-slice-0.2.1 \
async-priority-channel-0.2.0 \
- autocfg-1.4.0 \
- av1-grain-0.2.4 \
- avif-serialize-0.8.3 \
- backtrace-0.3.75 \
+ atomic-0.6.1 \
+ autocfg-1.5.0 \
+ av-scenechange-0.14.1 \
+ av1-grain-0.2.5 \
+ avif-serialize-0.8.6 \
+ backtrace-0.3.76 \
+ base16ct-0.2.0 \
+ base16ct-1.0.0 \
base64-0.22.1 \
+ base64ct-1.8.3 \
+ bcrypt-pbkdf-0.10.0 \
better-panic-0.3.0 \
bincode-1.3.3 \
- bit_field-0.10.2 \
+ bit-set-0.5.3 \
+ bit-vec-0.6.3 \
+ bit_field-0.10.3 \
bitflags-1.3.2 \
- bitflags-2.9.1 \
- bitstream-io-2.6.0 \
+ bitflags-2.10.0 \
+ bitstream-io-4.9.0 \
bitvec-1.0.1 \
- block2-0.5.1 \
- bstr-1.12.0 \
- built-0.7.7 \
- bumpalo-3.17.0 \
+ blake2-0.10.6 \
+ block-buffer-0.10.4 \
+ block-buffer-0.11.0 \
+ block-padding-0.3.3 \
+ blowfish-0.9.1 \
+ bstr-1.12.1 \
+ built-0.8.0 \
+ bumpalo-3.19.1 \
by_address-1.2.1 \
- bytemuck-1.23.0 \
+ bytemuck-1.24.0 \
+ bytemuck_derive-1.10.2 \
+ byteorder-1.5.0 \
byteorder-lite-0.1.0 \
- bytes-1.10.1 \
- cassowary-0.3.0 \
- castaway-0.2.3 \
- cc-1.2.25 \
- cfg-expr-0.15.8 \
- cfg-if-1.0.0 \
- chrono-0.4.41 \
- clap-4.5.39 \
- clap_builder-4.5.39 \
- clap_complete-4.5.51 \
+ bytes-1.11.0 \
+ castaway-0.2.4 \
+ cbc-0.1.2 \
+ cc-1.2.53 \
+ cfg-if-1.0.4 \
+ cfg_aliases-0.2.1 \
+ chacha20-0.9.1 \
+ chrono-0.4.43 \
+ cipher-0.4.4 \
+ clap-4.5.54 \
+ clap_builder-4.5.54 \
+ clap_complete-4.5.65 \
clap_complete_fig-4.5.2 \
- clap_complete_nushell-4.5.6 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
- clipboard-win-5.4.0 \
+ clap_complete_nushell-4.5.10 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.7 \
+ clipboard-win-5.4.1 \
+ cmov-0.5.0-pre.0 \
color_quant-1.1.0 \
- colorchoice-1.0.3 \
- compact_str-0.8.1 \
+ colorchoice-1.0.4 \
+ compact_str-0.9.0 \
concurrent-queue-2.5.0 \
console-0.15.11 \
- convert_case-0.7.1 \
+ const-oid-0.9.6 \
+ const-oid-0.10.2 \
+ convert_case-0.10.0 \
core-foundation-sys-0.8.7 \
- crc32fast-1.4.2 \
+ core-models-0.0.4 \
+ core2-0.4.0 \
+ cpufeatures-0.2.17 \
+ crc32fast-1.5.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
@@ -67,36 +93,73 @@ CARGO_CRATES= addr2line-0.24.2 \
crossterm-0.28.1 \
crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
- crunchy-0.2.3 \
+ crunchy-0.2.4 \
+ crypto-bigint-0.5.5 \
+ crypto-bigint-0.7.0-rc.18 \
+ crypto-common-0.1.7 \
+ crypto-common-0.2.0-rc.10 \
+ crypto-primes-0.7.0-pre.6 \
+ csscolorparser-0.6.2 \
+ ctr-0.9.2 \
+ ctutils-0.3.2 \
+ curve25519-dalek-4.1.3 \
+ curve25519-dalek-derive-0.1.1 \
darling-0.20.11 \
+ darling-0.23.0 \
darling_core-0.20.11 \
+ darling_core-0.23.0 \
darling_macro-0.20.11 \
- deranged-0.4.0 \
+ darling_macro-0.23.0 \
+ data-encoding-2.10.0 \
+ deadpool-0.12.3 \
+ deadpool-runtime-0.1.4 \
+ delegate-0.13.5 \
+ deltae-0.3.2 \
+ der-0.7.10 \
+ der-0.8.0-rc.10 \
+ deranged-0.5.5 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
- derive_more-2.0.1 \
- derive_more-impl-2.0.1 \
+ derive_more-2.1.1 \
+ derive_more-impl-2.1.1 \
+ digest-0.10.7 \
+ digest-0.11.0-rc.6 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
- document-features-0.2.11 \
+ document-features-0.2.12 \
+ ecdsa-0.16.9 \
+ ed25519-2.2.3 \
+ ed25519-dalek-2.2.0 \
either-1.15.0 \
+ elliptic-curve-0.13.8 \
encode_unicode-1.0.0 \
+ enum_dispatch-0.3.13 \
env_home-0.1.0 \
+ equator-0.4.2 \
+ equator-macro-0.4.2 \
equivalent-1.0.2 \
- erased-serde-0.4.6 \
- errno-0.3.12 \
+ erased-serde-0.4.9 \
+ errno-0.3.14 \
error-code-3.3.2 \
+ euclid-0.22.13 \
event-listener-4.0.3 \
- exr-1.73.0 \
+ exr-1.74.0 \
+ fancy-regex-0.11.0 \
fast-srgb8-1.0.0 \
+ fax-0.2.6 \
+ fax_derive-0.2.0 \
fdeflate-0.3.7 \
fdlimit-0.3.0 \
+ ff-0.13.1 \
+ fiat-crypto-0.2.9 \
filedescriptor-0.8.3 \
- filetime-0.2.25 \
- flate2-1.1.1 \
+ find-msvc-tools-0.1.8 \
+ finl_unicode-1.4.0 \
+ fixedbitset-0.4.2 \
+ flate2-1.1.8 \
fnv-1.0.7 \
- foldhash-0.1.5 \
+ foldhash-0.2.0 \
fsevent-sys-4.1.0 \
funty-2.0.0 \
futures-0.3.31 \
@@ -108,252 +171,388 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
- getrandom-0.2.16 \
- getrandom-0.3.3 \
- gif-0.13.1 \
- gimli-0.31.1 \
- globset-0.4.16 \
- half-2.6.0 \
- hashbrown-0.15.3 \
+ generic-array-0.14.7 \
+ generic-array-1.3.5 \
+ getrandom-0.2.17 \
+ getrandom-0.3.4 \
+ ghash-0.5.1 \
+ gif-0.14.1 \
+ gimli-0.32.3 \
+ globset-0.4.18 \
+ group-0.13.0 \
+ half-2.7.1 \
+ hashbrown-0.16.1 \
+ hax-lib-0.3.5 \
+ hax-lib-macros-0.3.5 \
+ hax-lib-macros-types-0.3.5 \
heck-0.5.0 \
- iana-time-zone-0.1.63 \
+ hermit-abi-0.5.2 \
+ hex-0.4.3 \
+ hex-literal-0.4.1 \
+ hkdf-0.12.4 \
+ hmac-0.12.1 \
+ home-0.5.12 \
+ hybrid-array-0.4.5 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
ident_case-1.0.1 \
- image-0.25.6 \
- image-webp-0.2.1 \
- imgref-1.11.0 \
- indexmap-2.9.0 \
- indoc-2.0.6 \
+ image-0.25.9 \
+ image-webp-0.2.4 \
+ imgref-1.12.0 \
+ indexmap-2.13.0 \
+ indoc-2.0.7 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
- instability-0.3.7 \
+ inout-0.1.4 \
+ instability-0.3.11 \
+ internal-russh-forked-ssh-key-0.6.16+upstream-0.6.7 \
interpolate_name-0.2.4 \
- is_terminal_polyfill-1.70.1 \
- itertools-0.12.1 \
- itertools-0.13.0 \
- itoa-1.0.15 \
- jobserver-0.1.33 \
- js-sys-0.3.77 \
+ is_terminal_polyfill-1.70.2 \
+ itertools-0.14.0 \
+ itoa-1.0.17 \
+ jobserver-0.1.34 \
+ js-sys-0.3.85 \
+ kasuari-0.4.11 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
+ lab-0.11.0 \
lazy_static-1.5.0 \
- lebe-0.5.2 \
- libc-0.2.172 \
- libfuzzer-sys-0.4.9 \
- libredox-0.1.3 \
+ lebe-0.5.3 \
+ libc-0.2.180 \
+ libcrux-intrinsics-0.0.4 \
+ libcrux-ml-kem-0.0.4 \
+ libcrux-platform-0.0.2 \
+ libcrux-secrets-0.0.4 \
+ libcrux-sha3-0.0.4 \
+ libcrux-traits-0.0.4 \
+ libfuzzer-sys-0.4.10 \
+ libm-0.2.15 \
+ libredox-0.1.12 \
+ line-clipping-0.3.5 \
linux-raw-sys-0.4.15 \
- linux-raw-sys-0.9.4 \
- litrs-0.4.1 \
- lock_api-0.4.13 \
- log-0.4.27 \
+ linux-raw-sys-0.11.0 \
+ litrs-1.0.0 \
+ lock_api-0.4.14 \
+ log-0.4.29 \
loop9-0.1.5 \
- lru-0.12.5 \
- lru-0.14.0 \
- lua-src-547.0.0 \
- luajit-src-210.5.12+a4f56a4 \
- malloc_buf-0.0.6 \
- matchers-0.1.0 \
+ lru-0.16.3 \
+ lua-src-548.1.2 \
+ luajit-src-210.6.6+707c12b \
+ mac_address-1.1.8 \
+ matchers-0.2.0 \
maybe-rayon-0.1.1 \
- memchr-2.7.4 \
+ md5-0.7.0 \
+ memchr-2.7.6 \
+ memmem-0.1.1 \
+ memoffset-0.9.1 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.8 \
- mio-1.0.4 \
- mlua-0.10.5 \
- mlua-sys-0.6.8 \
- mlua_derive-0.10.1 \
+ miniz_oxide-0.8.9 \
+ mio-1.1.1 \
+ mlua-0.11.5 \
+ mlua-sys-0.9.0 \
+ mlua_derive-0.11.0 \
+ moxcms-0.7.11 \
+ moxcms-0.8.0 \
new_debug_unreachable-1.0.6 \
+ nix-0.29.0 \
nom-7.1.3 \
+ nom-8.0.0 \
noop_proc_macro-0.3.0 \
- notify-8.0.0 \
+ notify-8.2.0 \
notify-types-2.0.0 \
- nu-ansi-term-0.46.0 \
+ nu-ansi-term-0.50.3 \
num-bigint-0.4.6 \
+ num-bigint-dig-0.8.6 \
num-conv-0.1.0 \
num-derive-0.4.2 \
num-integer-0.1.46 \
+ num-iter-0.1.45 \
num-rational-0.4.2 \
num-traits-0.2.19 \
+ num_cpus-1.17.0 \
num_threads-0.1.7 \
- objc-0.2.7 \
- objc-sys-0.3.5 \
- objc2-0.5.2 \
+ numtoa-0.2.4 \
+ objc2-0.6.3 \
objc2-encode-4.1.0 \
- objc2-foundation-0.2.2 \
- object-0.36.7 \
+ objc2-foundation-0.3.2 \
+ object-0.37.3 \
once_cell-1.21.3 \
- once_cell_polyfill-1.70.1 \
+ once_cell_polyfill-1.70.2 \
onig-6.5.1 \
onig_sys-69.9.1 \
+ opaque-debug-0.3.1 \
option-ext-0.2.0 \
ordered-float-2.10.1 \
ordered-float-4.6.0 \
- overload-0.1.1 \
+ ordered-float-5.1.0 \
+ p256-0.13.2 \
+ p384-0.13.1 \
+ p521-0.13.3 \
+ pageant-0.2.0 \
palette-0.7.6 \
palette_derive-0.7.6 \
parking-2.2.1 \
- parking_lot-0.12.4 \
- parking_lot_core-0.9.11 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
+ password-hash-0.5.0 \
paste-1.0.15 \
- percent-encoding-2.3.1 \
+ pastey-0.1.1 \
+ pbkdf2-0.12.2 \
+ pem-rfc7468-0.7.0 \
+ pem-rfc7468-1.0.0 \
+ percent-encoding-2.3.2 \
+ pest-2.8.5 \
+ pest_derive-2.8.5 \
+ pest_generator-2.8.5 \
+ pest_meta-2.8.5 \
+ phf-0.11.3 \
+ phf_codegen-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_macros-0.11.3 \
+ phf_shared-0.11.3 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
+ pkcs1-0.8.0-rc.4 \
+ pkcs5-0.7.1 \
+ pkcs8-0.10.2 \
+ pkcs8-0.11.0-rc.9 \
pkg-config-0.3.32 \
- plist-1.7.1 \
- png-0.17.16 \
+ plist-1.8.0 \
+ png-0.18.0 \
+ poly1305-0.8.0 \
+ polyval-0.6.2 \
+ portable-atomic-1.13.0 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
+ primeorder-0.13.6 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
- proc-macro2-1.0.95 \
- profiling-1.0.16 \
- profiling-procmacros-1.0.16 \
+ proc-macro2-1.0.106 \
+ profiling-1.0.17 \
+ profiling-procmacros-1.0.17 \
+ pxfm-0.1.27 \
qoi-0.4.1 \
- quantette-0.3.0 \
+ quantette-0.5.1 \
quick-error-2.0.1 \
- quick-xml-0.32.0 \
- quote-1.0.40 \
- r-efi-5.2.0 \
+ quick-xml-0.38.4 \
+ quote-1.0.43 \
+ r-efi-5.3.0 \
radium-0.7.0 \
rand-0.8.5 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
rand_core-0.6.4 \
- ratatui-0.29.0 \
- rav1e-0.7.1 \
- ravif-0.11.12 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.12 \
- redox_users-0.5.0 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.9 \
- regex-syntax-0.6.29 \
- regex-syntax-0.8.5 \
- rgb-0.8.50 \
- rustc-demangle-0.1.24 \
+ rand_core-0.9.5 \
+ rand_core-0.10.0-rc-3 \
+ ratatui-0.30.0 \
+ ratatui-core-0.1.0 \
+ ratatui-crossterm-0.1.0 \
+ ratatui-macros-0.7.0 \
+ ratatui-termion-0.1.0 \
+ ratatui-termwiz-0.1.0 \
+ ratatui-widgets-0.3.0 \
+ rav1e-0.8.1 \
+ ravif-0.12.0 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.18 \
+ redox_users-0.5.2 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ rfc6979-0.4.0 \
+ rgb-0.8.52 \
+ ring-0.17.14 \
+ rsa-0.10.0-rc.12 \
+ russh-0.56.0 \
+ russh-cryptovec-0.52.0 \
+ russh-util-0.52.0 \
+ rustc-demangle-0.1.27 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustix-1.0.7 \
- rustversion-1.0.21 \
- ryu-1.0.20 \
- safe_arch-0.7.4 \
+ rustix-1.1.3 \
+ rustversion-1.0.22 \
+ ryu-1.0.22 \
+ safe_arch-0.9.3 \
+ salsa20-0.10.2 \
same-file-1.0.6 \
scopeguard-1.2.0 \
- semver-1.0.26 \
- serde-1.0.219 \
+ scrypt-0.11.0 \
+ sec1-0.7.3 \
+ semver-1.0.27 \
+ serde-1.0.228 \
serde-value-0.7.0 \
- serde_derive-1.0.219 \
- serde_json-1.0.140 \
- serde_spanned-0.6.8 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.149 \
+ serde_spanned-1.0.4 \
+ serdect-0.4.2 \
+ sha1-0.10.6 \
+ sha1-0.11.0-rc.3 \
+ sha2-0.10.9 \
+ sha2-0.11.0-rc.3 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
signal-hook-0.3.18 \
- signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.5 \
- signal-hook-tokio-0.3.1 \
- simd-adler32-0.3.7 \
+ signal-hook-0.4.1 \
+ signal-hook-mio-0.2.5 \
+ signal-hook-registry-1.4.8 \
+ signal-hook-tokio-0.4.0 \
+ signature-2.2.0 \
+ signature-3.0.0-rc.6 \
+ simd-adler32-0.3.8 \
simd_helpers-0.1.0 \
simdutf8-0.1.5 \
- slab-0.4.9 \
- smallvec-1.15.0 \
- smawk-0.3.2 \
- socket2-0.5.10 \
+ siphasher-1.0.1 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ socket2-0.6.1 \
+ spin-0.9.8 \
+ spki-0.7.3 \
+ spki-0.8.0-rc.4 \
+ ssh-cipher-0.2.0 \
+ ssh-encoding-0.2.0 \
+ stable_deref_trait-1.2.1 \
static_assertions-1.1.0 \
strsim-0.11.1 \
- strum-0.26.3 \
- strum_macros-0.26.4 \
- syn-2.0.101 \
- syntect-5.2.0 \
- system-deps-6.2.2 \
+ strum-0.27.2 \
+ strum_macros-0.27.2 \
+ subtle-2.6.1 \
+ syn-1.0.109 \
+ syn-2.0.114 \
+ syntect-5.3.0 \
tap-1.0.1 \
- target-lexicon-0.12.16 \
- textwrap-0.16.2 \
+ terminfo-0.9.0 \
+ termion-4.0.6 \
+ termios-0.3.3 \
+ termwiz-0.23.3 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.18 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- thread_local-1.1.8 \
- tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
- tikv-jemallocator-0.6.0 \
- time-0.3.41 \
- time-core-0.1.4 \
- time-macros-0.2.22 \
- tokio-1.45.1 \
- tokio-macros-2.5.0 \
- tokio-stream-0.1.17 \
- tokio-util-0.7.15 \
- toml-0.8.22 \
- toml_datetime-0.6.9 \
- toml_edit-0.22.26 \
- toml_write-0.1.1 \
- tracing-0.1.41 \
- tracing-appender-0.2.3 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ thiserror-impl-2.0.18 \
+ thread_local-1.1.9 \
+ tiff-0.10.3 \
+ tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
+ tikv-jemallocator-0.6.1 \
+ time-0.3.45 \
+ time-core-0.1.7 \
+ time-macros-0.2.25 \
+ tls_codec-0.4.2 \
+ tls_codec_derive-0.4.2 \
+ tokio-1.49.0 \
+ tokio-macros-2.6.0 \
+ tokio-stream-0.1.18 \
+ tokio-util-0.7.18 \
+ toml-0.9.11+spec-1.1.0 \
+ toml_datetime-0.7.5+spec-1.1.0 \
+ toml_parser-1.0.6+spec-1.1.0 \
+ toml_writer-1.0.6+spec-1.1.0 \
+ tracing-0.1.44 \
+ tracing-appender-0.2.4 \
+ tracing-attributes-0.1.31 \
+ tracing-core-0.1.36 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.19 \
- trash-5.2.2 \
- twox-hash-2.1.0 \
+ tracing-subscriber-0.3.22 \
+ trash-5.2.5 \
+ twox-hash-2.1.2 \
+ typed-path-0.12.0 \
typeid-1.0.3 \
- unicode-ident-1.0.18 \
- unicode-linebreak-0.1.5 \
+ typenum-1.19.0 \
+ ucd-trie-0.1.7 \
+ unicode-ident-1.0.22 \
unicode-segmentation-1.12.0 \
- unicode-truncate-1.1.0 \
- unicode-width-0.1.14 \
- unicode-width-0.2.0 \
+ unicode-truncate-2.0.1 \
+ unicode-width-0.2.2 \
+ universal-hash-0.5.1 \
+ untrusted-0.9.0 \
urlencoding-2.1.3 \
utf8parse-0.2.2 \
- uzers-0.12.1 \
- v_frame-0.3.8 \
+ uuid-1.19.0 \
+ uzers-0.12.2 \
+ v_frame-0.3.9 \
valuable-0.1.1 \
- vergen-9.0.6 \
- vergen-gitcl-1.0.8 \
- vergen-lib-0.1.6 \
- version-compare-0.2.0 \
+ vergen-9.1.0 \
+ vergen-gitcl-9.1.0 \
+ vergen-lib-9.1.0 \
+ version_check-0.9.5 \
+ vtparse-0.6.2 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- weezl-0.1.10 \
- which-7.0.3 \
- wide-0.7.32 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasip2-1.0.2+wasi-0.2.9 \
+ wasm-bindgen-0.2.108 \
+ wasm-bindgen-futures-0.4.58 \
+ wasm-bindgen-macro-0.2.108 \
+ wasm-bindgen-macro-support-0.2.108 \
+ wasm-bindgen-shared-0.2.108 \
+ web-sys-0.3.85 \
+ weezl-0.1.12 \
+ wezterm-bidi-0.2.3 \
+ wezterm-blob-leases-0.1.1 \
+ wezterm-color-types-0.3.0 \
+ wezterm-dynamic-0.2.1 \
+ wezterm-dynamic-derive-0.1.1 \
+ wezterm-input-types-0.1.0 \
+ which-8.0.0 \
+ wide-0.8.3 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.56.0 \
+ windows-0.62.2 \
+ windows-collections-0.3.2 \
windows-core-0.56.0 \
- windows-core-0.61.2 \
+ windows-core-0.62.2 \
+ windows-future-0.3.2 \
windows-implement-0.56.0 \
- windows-implement-0.60.0 \
+ windows-implement-0.60.2 \
windows-interface-0.56.0 \
- windows-interface-0.59.1 \
- windows-link-0.1.1 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
+ windows-numerics-0.3.1 \
windows-result-0.1.2 \
- windows-result-0.3.4 \
- windows-strings-0.4.2 \
+ windows-result-0.4.1 \
+ windows-strings-0.5.1 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.52.6 \
+ windows-targets-0.53.5 \
+ windows-threading-0.2.1 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.10 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.14 \
winsafe-0.0.19 \
- wit-bindgen-rt-0.39.0 \
+ wit-bindgen-0.51.0 \
wyz-0.5.1 \
+ y4m-0.8.0 \
yazi-prebuilt-0.1.0 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25 \
+ zerocopy-0.8.33 \
+ zerocopy-derive-0.8.33 \
+ zeroize-1.8.2 \
+ zeroize_derive-1.4.3 \
+ zmij-1.0.16 \
zune-core-0.4.12 \
+ zune-core-0.5.1 \
zune-inflate-0.2.54 \
- zune-jpeg-0.4.14
+ zune-jpeg-0.4.21 \
+ zune-jpeg-0.5.11
diff --git a/sysutils/yazi/distinfo b/sysutils/yazi/distinfo
index 1496088408e2..aaebe76a27cd 100644
--- a/sysutils/yazi/distinfo
+++ b/sysutils/yazi/distinfo
@@ -1,128 +1,180 @@
-TIMESTAMP = 1750000143
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-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
+TIMESTAMP = 1769175933
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
+SIZE (rust/crates/aead-0.5.2.crate) = 15509
+SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
+SIZE (rust/crates/aes-0.8.4.crate) = 124812
+SHA256 (rust/crates/aes-gcm-0.10.3.crate) = 831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1
+SIZE (rust/crates/aes-gcm-0.10.3.crate) = 148991
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/aligned-0.4.3.crate) = ee4508988c62edf04abd8d92897fca0c2995d907ce1dfeaf369dac3716a40685
+SIZE (rust/crates/aligned-0.4.3.crate) = 10452
+SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
+SIZE (rust/crates/aligned-vec-0.6.4.crate) = 12609
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/ansi-to-tui-7.0.0.crate) = 67555e1f1ece39d737e28c8a017721287753af3f93225e4a445b29ccb0f5912c
-SIZE (rust/crates/ansi-to-tui-7.0.0.crate) = 27300
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.8.crate) = 6680de5231bd6ee4c6191b8a1325daa282b415391ec9d3a37bd34f2060dc73fa
-SIZE (rust/crates/anstyle-wincon-3.0.8.crate) = 12534
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
-SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
-SIZE (rust/crates/approx-0.5.1.crate) = 15100
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
-SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
-SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
+SHA256 (rust/crates/ansi-to-tui-8.0.1.crate) = e42366bb9d958f042bf58f0a85e1b2d091997c1257ca49bddd7e4827aadc65fd
+SIZE (rust/crates/ansi-to-tui-8.0.1.crate) = 38814
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
+SHA256 (rust/crates/arc-swap-1.8.0.crate) = 51d03449bb8ca2cc2ef70869af31463d1ae5ccc8fa3e334b307203fbf815207e
+SIZE (rust/crates/arc-swap-1.8.0.crate) = 80580
SHA256 (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea
SIZE (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 5102
+SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
+SIZE (rust/crates/argon2-0.5.3.crate) = 28795
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
+SHA256 (rust/crates/as-slice-0.2.1.crate) = 516b6b4f0e40d50dcda9365d53964ec74560ad4284da2e7fc97122cd83174516
+SIZE (rust/crates/as-slice-0.2.1.crate) = 6942
SHA256 (rust/crates/async-priority-channel-0.2.0.crate) = acde96f444d31031f760c5c43dc786b97d3e1cb2ee49dd06898383fe9a999758
SIZE (rust/crates/async-priority-channel-0.2.0.crate) = 13393
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/av1-grain-0.2.4.crate) = 4f3efb2ca85bc610acfa917b5aaa36f3fcbebed5b3182d7f877b02531c4b80c8
-SIZE (rust/crates/av1-grain-0.2.4.crate) = 37050
-SHA256 (rust/crates/avif-serialize-0.8.3.crate) = 98922d6a4cfbcb08820c69d8eeccc05bb1f29bfa06b4f5b1dbfe9a868bd7608e
-SIZE (rust/crates/avif-serialize-0.8.3.crate) = 12696
-SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
-SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
+SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
+SIZE (rust/crates/atomic-0.6.1.crate) = 15243
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/av-scenechange-0.14.1.crate) = 0f321d77c20e19b92c39e7471cf986812cbb46659d2af674adc4331ef3f18394
+SIZE (rust/crates/av-scenechange-0.14.1.crate) = 462353
+SHA256 (rust/crates/av1-grain-0.2.5.crate) = 8cfddb07216410377231960af4fcab838eaa12e013417781b78bd95ee22077f8
+SIZE (rust/crates/av1-grain-0.2.5.crate) = 37997
+SHA256 (rust/crates/avif-serialize-0.8.6.crate) = 47c8fbc0f831f4519fe8b810b6a7a91410ec83031b8233f730a0480029f6a23f
+SIZE (rust/crates/avif-serialize-0.8.6.crate) = 14185
+SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
+SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
+SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
+SIZE (rust/crates/base16ct-0.2.0.crate) = 10240
+SHA256 (rust/crates/base16ct-1.0.0.crate) = fd307490d624467aa6f74b0eabb77633d1f758a7b25f12bceb0b22e08d9726f6
+SIZE (rust/crates/base16ct-1.0.0.crate) = 10594
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/base64ct-1.8.3.crate) = 2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06
+SIZE (rust/crates/base64ct-1.8.3.crate) = 32227
+SHA256 (rust/crates/bcrypt-pbkdf-0.10.0.crate) = 6aeac2e1fe888769f34f05ac343bbef98b14d1ffb292ab69d4608b3abc86f2a2
+SIZE (rust/crates/bcrypt-pbkdf-0.10.0.crate) = 11032
SHA256 (rust/crates/better-panic-0.3.0.crate) = 6fa9e1d11a268684cbd90ed36370d7577afb6c62d912ddff5c15fc34343e5036
SIZE (rust/crates/better-panic-0.3.0.crate) = 409222
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
-SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
+SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
+SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
+SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
+SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
+SHA256 (rust/crates/bit_field-0.10.3.crate) = 1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6
+SIZE (rust/crates/bit_field-0.10.3.crate) = 11173
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
-SHA256 (rust/crates/bitstream-io-2.6.0.crate) = 6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2
-SIZE (rust/crates/bitstream-io-2.6.0.crate) = 38256
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/bitstream-io-4.9.0.crate) = 60d4bd9d1db2c6bdf285e223a7fa369d5ce98ec767dec949c6ca62863ce61757
+SIZE (rust/crates/bitstream-io-4.9.0.crate) = 65217
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
-SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f
-SIZE (rust/crates/block2-0.5.1.crate) = 24191
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
-SHA256 (rust/crates/built-0.7.7.crate) = 56ed6191a7e78c36abdb16ab65341eefd73d64d303fffccdbb00d51e4205967b
-SIZE (rust/crates/built-0.7.7.crate) = 29776
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
+SIZE (rust/crates/blake2-0.10.6.crate) = 47234
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/block-buffer-0.11.0.crate) = 96eb4cdd6cf1b31d671e9efe75c5d1ec614776856cefbe109ca373554a6d514f
+SIZE (rust/crates/block-buffer-0.11.0.crate) = 14332
+SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
+SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
+SHA256 (rust/crates/blowfish-0.9.1.crate) = e412e2cd0f2b2d93e02543ceae7917b3c70331573df19ee046bcbc35e45e87d7
+SIZE (rust/crates/blowfish-0.9.1.crate) = 16734
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
+SHA256 (rust/crates/built-0.8.0.crate) = f4ad8f11f288f48ca24471bbd51ac257aaeaaa07adae295591266b792902ae64
+SIZE (rust/crates/built-0.8.0.crate) = 35112
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
SIZE (rust/crates/by_address-1.2.1.crate) = 8437
-SHA256 (rust/crates/bytemuck-1.23.0.crate) = 9134a6ef01ce4b366b50689c94f82c14bc72bc5d0386829828a2e2752ef7958c
-SIZE (rust/crates/bytemuck-1.23.0.crate) = 52534
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
+SHA256 (rust/crates/bytemuck_derive-1.10.2.crate) = f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff
+SIZE (rust/crates/bytemuck_derive-1.10.2.crate) = 25678
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
-SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
-SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
-SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
-SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
-SIZE (rust/crates/castaway-0.2.3.crate) = 11509
-SHA256 (rust/crates/cc-1.2.25.crate) = d0fc897dc1e865cc67c0e05a836d9d3f1df3cbe442aa4a9473b18e12624a4951
-SIZE (rust/crates/cc-1.2.25.crate) = 106594
-SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02
-SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
-SHA256 (rust/crates/clap-4.5.39.crate) = fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f
-SIZE (rust/crates/clap-4.5.39.crate) = 57328
-SHA256 (rust/crates/clap_builder-4.5.39.crate) = 89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51
-SIZE (rust/crates/clap_builder-4.5.39.crate) = 169142
-SHA256 (rust/crates/clap_complete-4.5.51.crate) = 8d2267df7f3c8e74e38268887ea5235d4dfadd39bfff2d56ab82d61776be355e
-SIZE (rust/crates/clap_complete-4.5.51.crate) = 48446
+SHA256 (rust/crates/bytes-1.11.0.crate) = b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3
+SIZE (rust/crates/bytes-1.11.0.crate) = 78391
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
+SIZE (rust/crates/cbc-0.1.2.crate) = 23501
+SHA256 (rust/crates/cc-1.2.53.crate) = 755d2fce177175ffca841e9a06afdb2c4ab0f593d53b4dee48147dfaade85932
+SIZE (rust/crates/cc-1.2.53.crate) = 93555
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+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/chrono-0.4.43.crate) = fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118
+SIZE (rust/crates/chrono-0.4.43.crate) = 240392
+SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
+SIZE (rust/crates/cipher-0.4.4.crate) = 19073
+SHA256 (rust/crates/clap-4.5.54.crate) = c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394
+SIZE (rust/crates/clap-4.5.54.crate) = 62028
+SHA256 (rust/crates/clap_builder-4.5.54.crate) = fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00
+SIZE (rust/crates/clap_builder-4.5.54.crate) = 170854
+SHA256 (rust/crates/clap_complete-4.5.65.crate) = 430b4dc2b5e3861848de79627b2bedc9f3342c7da5173a14eaa5d0f8dc18ae5d
+SIZE (rust/crates/clap_complete-4.5.65.crate) = 49394
SHA256 (rust/crates/clap_complete_fig-4.5.2.crate) = d494102c8ff3951810c72baf96910b980fb065ca5d3101243e6a8dc19747c86b
SIZE (rust/crates/clap_complete_fig-4.5.2.crate) = 11376
-SHA256 (rust/crates/clap_complete_nushell-4.5.6.crate) = 9801fe85d7986742027c6d365728a6a4ecb6d2b09866de18be836fef7ebf7df1
-SIZE (rust/crates/clap_complete_nushell-4.5.6.crate) = 35110
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-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/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892
-SIZE (rust/crates/clipboard-win-5.4.0.crate) = 20559
+SHA256 (rust/crates/clap_complete_nushell-4.5.10.crate) = 685bc86fd34b7467e0532a4f8435ab107960d69a243785ef0275e571b35b641a
+SIZE (rust/crates/clap_complete_nushell-4.5.10.crate) = 35247
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.7.crate) = c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32
+SIZE (rust/crates/clap_lex-0.7.7.crate) = 13474
+SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
+SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994
+SHA256 (rust/crates/cmov-0.5.0-pre.0.crate) = 5417da527aa9bf6a1e10a781231effd1edd3ee82f27d5f8529ac9b279babce96
+SIZE (rust/crates/cmov-0.5.0-pre.0.crate) = 19823
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
-SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
-SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
+SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
SIZE (rust/crates/console-0.15.11.crate) = 37822
-SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7
-SIZE (rust/crates/convert_case-0.7.1.crate) = 23816
+SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
+SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
+SHA256 (rust/crates/const-oid-0.10.2.crate) = a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c
+SIZE (rust/crates/const-oid-0.10.2.crate) = 61449
+SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
+SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/core-models-0.0.4.crate) = 0940496e5c83c54f3b753d5317daec82e8edac71c33aaa1f666d76f518de2444
+SIZE (rust/crates/core-models-0.0.4.crate) = 32110
+SHA256 (rust/crates/core2-0.4.0.crate) = b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505
+SIZE (rust/crates/core2-0.4.0.crate) = 37075
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
@@ -137,66 +189,140 @@ SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869
SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
-SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
+SHA256 (rust/crates/crypto-bigint-0.5.5.crate) = 0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76
+SIZE (rust/crates/crypto-bigint-0.5.5.crate) = 83384
+SHA256 (rust/crates/crypto-bigint-0.7.0-rc.18.crate) = 37387ceb32048ff590f2cbd24d8b05fffe63c3f69a5cfa089d4f722ca4385a19
+SIZE (rust/crates/crypto-bigint-0.7.0-rc.18.crate) = 248789
+SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
+SHA256 (rust/crates/crypto-common-0.2.0-rc.10.crate) = 0f4fc0003068acd7e9cb6659fd956dc4d671f102a06cc115990b9e7bb5745c25
+SIZE (rust/crates/crypto-common-0.2.0-rc.10.crate) = 12444
+SHA256 (rust/crates/crypto-primes-0.7.0-pre.6.crate) = e79c98a281f9441200b24e3151407a629bfbe720399186e50516da939195e482
+SIZE (rust/crates/crypto-primes-0.7.0-pre.6.crate) = 185130
+SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf
+SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859
+SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835
+SIZE (rust/crates/ctr-0.9.2.crate) = 18344
+SHA256 (rust/crates/ctutils-0.3.2.crate) = 758e5ed90be3c8abff7f9a6f37ab7f6d8c59c2210d448b81f3f508134aec84e4
+SIZE (rust/crates/ctutils-0.3.2.crate) = 27919
+SHA256 (rust/crates/curve25519-dalek-4.1.3.crate) = 97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be
+SIZE (rust/crates/curve25519-dalek-4.1.3.crate) = 306017
+SHA256 (rust/crates/curve25519-dalek-derive-0.1.1.crate) = f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3
+SIZE (rust/crates/curve25519-dalek-derive-0.1.1.crate) = 11723
SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling-0.23.0.crate) = 25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d
+SIZE (rust/crates/darling-0.23.0.crate) = 43298
SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_core-0.23.0.crate) = 9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0
+SIZE (rust/crates/darling_core-0.23.0.crate) = 74564
SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/darling_macro-0.23.0.crate) = ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d
+SIZE (rust/crates/darling_macro-0.23.0.crate) = 2480
+SHA256 (rust/crates/data-encoding-2.10.0.crate) = d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea
+SIZE (rust/crates/data-encoding-2.10.0.crate) = 22293
+SHA256 (rust/crates/deadpool-0.12.3.crate) = 0be2b1d1d6ec8d846f05e137292d0b89133caf95ef33695424c09568bdd39b1b
+SIZE (rust/crates/deadpool-0.12.3.crate) = 45380
+SHA256 (rust/crates/deadpool-runtime-0.1.4.crate) = 092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b
+SIZE (rust/crates/deadpool-runtime-0.1.4.crate) = 7664
+SHA256 (rust/crates/delegate-0.13.5.crate) = 780eb241654bf097afb00fc5f054a09b687dad862e485fdcf8399bb056565370
+SIZE (rust/crates/delegate-0.13.5.crate) = 20690
+SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
+SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
+SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
+SIZE (rust/crates/der-0.7.10.crate) = 90111
+SHA256 (rust/crates/der-0.8.0-rc.10.crate) = 02c1d73e9668ea6b6a28172aa55f3ebec38507131ce179051c8033b5c6037653
+SIZE (rust/crates/der-0.8.0-rc.10.crate) = 112358
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947
SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661
SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8
SIZE (rust/crates/derive_builder_core-0.20.2.crate) = 31397
SHA256 (rust/crates/derive_builder_macro-0.20.2.crate) = ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c
SIZE (rust/crates/derive_builder_macro-0.20.2.crate) = 6360
-SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
-SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
-SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
-SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
+SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
+SIZE (rust/crates/derive_more-2.1.1.crate) = 88632
+SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb
+SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/digest-0.11.0-rc.6.crate) = 2778ee7344f47967d6701053913962accf9bfdb0caa4b6d921b7c4a615f658d0
+SIZE (rust/crates/digest-0.11.0-rc.6.crate) = 24797
SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
SIZE (rust/crates/dirs-6.0.0.crate) = 14190
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
-SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
-SIZE (rust/crates/document-features-0.2.11.crate) = 14640
+SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
+SIZE (rust/crates/document-features-0.2.12.crate) = 14739
+SHA256 (rust/crates/ecdsa-0.16.9.crate) = ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca
+SIZE (rust/crates/ecdsa-0.16.9.crate) = 31406
+SHA256 (rust/crates/ed25519-2.2.3.crate) = 115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53
+SIZE (rust/crates/ed25519-2.2.3.crate) = 17802
+SHA256 (rust/crates/ed25519-dalek-2.2.0.crate) = 70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9
+SIZE (rust/crates/ed25519-dalek-2.2.0.crate) = 98034
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/elliptic-curve-0.13.8.crate) = b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47
+SIZE (rust/crates/elliptic-curve-0.13.8.crate) = 63198
SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
+SHA256 (rust/crates/enum_dispatch-0.3.13.crate) = aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd
+SIZE (rust/crates/enum_dispatch-0.3.13.crate) = 29876
SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
SIZE (rust/crates/env_home-0.1.0.crate) = 9006
+SHA256 (rust/crates/equator-0.4.2.crate) = 4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc
+SIZE (rust/crates/equator-0.4.2.crate) = 11159
+SHA256 (rust/crates/equator-macro-0.4.2.crate) = 44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3
+SIZE (rust/crates/equator-macro-0.4.2.crate) = 6407
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7
-SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352
-SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
-SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/erased-serde-0.4.9.crate) = 89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3
+SIZE (rust/crates/erased-serde-0.4.9.crate) = 28835
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59
SIZE (rust/crates/error-code-3.3.2.crate) = 8516
+SHA256 (rust/crates/euclid-0.22.13.crate) = df61bf483e837f88d5c2291dcf55c67be7e676b3a51acc48db3a7b163b91ed63
+SIZE (rust/crates/euclid-0.22.13.crate) = 86172
SHA256 (rust/crates/event-listener-4.0.3.crate) = 67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e
SIZE (rust/crates/event-listener-4.0.3.crate) = 39784
-SHA256 (rust/crates/exr-1.73.0.crate) = f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0
-SIZE (rust/crates/exr-1.73.0.crate) = 244371
+SHA256 (rust/crates/exr-1.74.0.crate) = 4300e043a56aa2cb633c01af81ca8f699a321879a7854d3896a0ba89056363be
+SIZE (rust/crates/exr-1.74.0.crate) = 248890
+SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
+SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
SHA256 (rust/crates/fast-srgb8-1.0.0.crate) = dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1
SIZE (rust/crates/fast-srgb8-1.0.0.crate) = 17214
+SHA256 (rust/crates/fax-0.2.6.crate) = f05de7d48f37cd6730705cbca900770cab77a89f413d23e100ad7fad7795a0ab
+SIZE (rust/crates/fax-0.2.6.crate) = 13279
+SHA256 (rust/crates/fax_derive-0.2.0.crate) = a0aca10fb742cb43f9e7bb8467c91aa9bcb8e3ffbc6a6f7389bb93ffc920577d
+SIZE (rust/crates/fax_derive-0.2.0.crate) = 4442
SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
SHA256 (rust/crates/fdlimit-0.3.0.crate) = e182f7dbc2ef73d9ef67351c5fbbea084729c48362d3ce9dd44c28e32e277fe5
SIZE (rust/crates/fdlimit-0.3.0.crate) = 6415
+SHA256 (rust/crates/ff-0.13.1.crate) = c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393
+SIZE (rust/crates/ff-0.13.1.crate) = 18607
+SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
+SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/find-msvc-tools-0.1.8.crate) = 8591b0bcc8a98a64310a2fae1bb3e9b8564dd10e381e6e28010fde8e8e8568db
+SIZE (rust/crates/find-msvc-tools-0.1.8.crate) = 31151
+SHA256 (rust/crates/finl_unicode-1.4.0.crate) = 9844ddc3a6e533d62bba727eb6c28b5d360921d5175e9ff0f1e621a5c590a4d5
+SIZE (rust/crates/finl_unicode-1.4.0.crate) = 66414
+SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
+SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/flate2-1.1.8.crate) = b375d6465b98090a5f25b1c7703f3859783755aa9a80433b36e0379a3ec2f369
+SIZE (rust/crates/flate2-1.1.8.crate) = 80972
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/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
@@ -219,503 +345,775 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
-SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
-SHA256 (rust/crates/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/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
-SIZE (rust/crates/globset-0.4.16.crate) = 26533
-SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
-SIZE (rust/crates/half-2.6.0.crate) = 59507
-SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/generic-array-1.3.5.crate) = eaf57c49a95fd1fe24b90b3033bee6dc7e8f1288d51494cb44e627c295e38542
+SIZE (rust/crates/generic-array-1.3.5.crate) = 38444
+SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0
+SIZE (rust/crates/getrandom-0.2.17.crate) = 40780
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/ghash-0.5.1.crate) = f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1
+SIZE (rust/crates/ghash-0.5.1.crate) = 9482
+SHA256 (rust/crates/gif-0.14.1.crate) = f5df2ba84018d80c213569363bdcd0c64e6933c67fe4c1d60ecf822971a3c35e
+SIZE (rust/crates/gif-0.14.1.crate) = 38581
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
+SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63
+SIZE (rust/crates/group-0.13.0.crate) = 16526
+SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
+SIZE (rust/crates/half-2.7.1.crate) = 61040
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
+SHA256 (rust/crates/hax-lib-0.3.5.crate) = 74d9ba66d1739c68e0219b2b2238b5c4145f491ebf181b9c6ab561a19352ae86
+SIZE (rust/crates/hax-lib-0.3.5.crate) = 184914
+SHA256 (rust/crates/hax-lib-macros-0.3.5.crate) = 24ba777a231a58d1bce1d68313fa6b6afcc7966adef23d60f45b8a2b9b688bf1
+SIZE (rust/crates/hax-lib-macros-0.3.5.crate) = 23470
+SHA256 (rust/crates/hax-lib-macros-types-0.3.5.crate) = 867e19177d7425140b417cd27c2e05320e727ee682e98368f88b7194e80ad515
+SIZE (rust/crates/hax-lib-macros-types-0.3.5.crate) = 5449
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-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/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
+SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
+SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/hex-literal-0.4.1.crate) = 6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46
+SIZE (rust/crates/hex-literal-0.4.1.crate) = 8559
+SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7
+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.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
+SHA256 (rust/crates/hybrid-array-0.4.5.crate) = f471e0a81b2f90ffc0cb2f951ae04da57de8baa46fa99112b062a5173a5088d0
+SIZE (rust/crates/hybrid-array-0.4.5.crate) = 29941
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a
-SIZE (rust/crates/image-0.25.6.crate) = 242367
-SHA256 (rust/crates/image-webp-0.2.1.crate) = b77d01e822461baa8409e156015a1d91735549f0f2c17691bd2d996bef238f7f
-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-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
-SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
-SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/image-0.25.9.crate) = e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a
+SIZE (rust/crates/image-0.25.9.crate) = 294591
+SHA256 (rust/crates/image-webp-0.2.4.crate) = 525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3
+SIZE (rust/crates/image-webp-0.2.4.crate) = 68478
+SHA256 (rust/crates/imgref-1.12.0.crate) = e7c5cedc30da3a610cac6b4ba17597bdf7152cf974e8aab3afb3d54455e371c8
+SIZE (rust/crates/imgref-1.12.0.crate) = 66324
+SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017
+SIZE (rust/crates/indexmap-2.13.0.crate) = 102206
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
SIZE (rust/crates/inotify-0.11.0.crate) = 26241
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
-SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d
-SIZE (rust/crates/instability-0.3.7.crate) = 13682
+SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
+SHA256 (rust/crates/instability-0.3.11.crate) = 357b7205c6cd18dd2c86ed312d1e70add149aea98e7ef72b9fdf0270e555c11d
+SIZE (rust/crates/instability-0.3.11.crate) = 14472
+SHA256 (rust/crates/internal-russh-forked-ssh-key-0.6.16+upstream-0.6.7.crate) = fe44f2bbd99fcb302e246e2d6bcf51aeda346d02a365f80296a07a8c711b6da6
+SIZE (rust/crates/internal-russh-forked-ssh-key-0.6.16+upstream-0.6.7.crate) = 133695
SHA256 (rust/crates/interpolate_name-0.2.4.crate) = c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60
SIZE (rust/crates/interpolate_name-0.2.4.crate) = 4027
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
-SIZE (rust/crates/itertools-0.12.1.crate) = 137761
-SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
-SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
-SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.85.crate) = 8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3
+SIZE (rust/crates/js-sys-0.3.85.crate) = 56436
+SHA256 (rust/crates/kasuari-0.4.11.crate) = 8fe90c1150662e858c7d5f945089b7517b0a80d8bf7ba4b1b5ffc984e7230a5b
+SIZE (rust/crates/kasuari-0.4.11.crate) = 32486
SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
+SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f
+SIZE (rust/crates/lab-0.11.0.crate) = 15140
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/lebe-0.5.2.crate) = 03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8
-SIZE (rust/crates/lebe-0.5.2.crate) = 8422
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libfuzzer-sys-0.4.9.crate) = cf78f52d400cf2d84a3a973a78a592b4adc535739e0a5597a0da6f0c357adc75
-SIZE (rust/crates/libfuzzer-sys-0.4.9.crate) = 133299
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/lebe-0.5.3.crate) = 7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8
+SIZE (rust/crates/lebe-0.5.3.crate) = 9439
+SHA256 (rust/crates/libc-0.2.180.crate) = bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc
+SIZE (rust/crates/libc-0.2.180.crate) = 812207
+SHA256 (rust/crates/libcrux-intrinsics-0.0.4.crate) = bc9ee7ef66569dd7516454fe26de4e401c0c62073929803486b96744594b9632
+SIZE (rust/crates/libcrux-intrinsics-0.0.4.crate) = 14398
+SHA256 (rust/crates/libcrux-ml-kem-0.0.4.crate) = 4bb6a88086bf11bd2ec90926c749c4a427f2e59841437dbdede8cde8a96334ab
+SIZE (rust/crates/libcrux-ml-kem-0.0.4.crate) = 117605
+SHA256 (rust/crates/libcrux-platform-0.0.2.crate) = db82d058aa76ea315a3b2092f69dfbd67ddb0e462038a206e1dcd73f058c0778
+SIZE (rust/crates/libcrux-platform-0.0.2.crate) = 7226
+SHA256 (rust/crates/libcrux-secrets-0.0.4.crate) = 6e4dbbf6bc9f2bc0f20dc3bea3e5c99adff3bdccf6d2a40488963da69e2ec307
+SIZE (rust/crates/libcrux-secrets-0.0.4.crate) = 15851
+SHA256 (rust/crates/libcrux-sha3-0.0.4.crate) = 2400bec764d1c75b8a496d5747cffe32f1fb864a12577f0aca2f55a92021c962
+SIZE (rust/crates/libcrux-sha3-0.0.4.crate) = 39969
+SHA256 (rust/crates/libcrux-traits-0.0.4.crate) = 9adfd58e79d860f6b9e40e35127bfae9e5bd3ade33201d1347459011a2add034
+SIZE (rust/crates/libcrux-traits-0.0.4.crate) = 19657
+SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404
+SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
+SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616
+SIZE (rust/crates/libredox-0.1.12.crate) = 7469
+SHA256 (rust/crates/line-clipping-0.3.5.crate) = 5f4de44e98ddbf09375cbf4d17714d18f39195f4f4894e8524501726fd9a8a4a
+SIZE (rust/crates/line-clipping-0.3.5.crate) = 15498
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
-SIZE (rust/crates/litrs-0.4.1.crate) = 42603
-SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
-SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092
+SIZE (rust/crates/litrs-1.0.0.crate) = 46610
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
SHA256 (rust/crates/loop9-0.1.5.crate) = 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062
SIZE (rust/crates/loop9-0.1.5.crate) = 3406
-SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
-SIZE (rust/crates/lru-0.12.5.crate) = 16047
-SHA256 (rust/crates/lru-0.14.0.crate) = 9f8cc7106155f10bdf99a6f379688f543ad6596a415375b36a59a054ceda1198
-SIZE (rust/crates/lru-0.14.0.crate) = 16345
-SHA256 (rust/crates/lua-src-547.0.0.crate) = 1edaf29e3517b49b8b746701e5648ccb5785cde1c119062cbabbc5d5cd115e42
-SIZE (rust/crates/lua-src-547.0.0.crate) = 664219
-SHA256 (rust/crates/luajit-src-210.5.12+a4f56a4.crate) = b3a8e7962a5368d5f264d045a5a255e90f9aa3fc1941ae15a8d2940d42cac671
-SIZE (rust/crates/luajit-src-210.5.12+a4f56a4.crate) = 1014363
-SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
-SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/lru-0.16.3.crate) = a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593
+SIZE (rust/crates/lru-0.16.3.crate) = 16743
+SHA256 (rust/crates/lua-src-548.1.2.crate) = bdc4e1aff422ad5f08cffb4719603dcdbc2be2307f4c1510d7aab74b7fa88ca8
+SIZE (rust/crates/lua-src-548.1.2.crate) = 669450
+SHA256 (rust/crates/luajit-src-210.6.6+707c12b.crate) = a86cc925d4053d0526ae7f5bc765dbd0d7a5d1a63d43974f4966cb349ca63295
+SIZE (rust/crates/luajit-src-210.6.6+707c12b.crate) = 1024710
+SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
+SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/maybe-rayon-0.1.1.crate) = 8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519
SIZE (rust/crates/maybe-rayon-0.1.1.crate) = 2901
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771
+SIZE (rust/crates/md5-0.7.0.crate) = 6671
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmem-0.1.1.crate) = a64a92489e2744ce060c349162be1c5f33c6969234104dbd99ddb5feb08b8c15
+SIZE (rust/crates/memmem-0.1.1.crate) = 10665
+SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
+SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
-SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
-SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
-SIZE (rust/crates/mio-1.0.4.crate) = 104212
-SHA256 (rust/crates/mlua-0.10.5.crate) = c1f5f8fbebc7db5f671671134b9321c4b9aa9adeafccfd9a8c020ae45c6a35d0
-SIZE (rust/crates/mlua-0.10.5.crate) = 226997
-SHA256 (rust/crates/mlua-sys-0.6.8.crate) = 380c1f7e2099cafcf40e51d3a9f20a346977587aa4d012eae1f043149a728a93
-SIZE (rust/crates/mlua-sys-0.6.8.crate) = 28836
-SHA256 (rust/crates/mlua_derive-0.10.1.crate) = 870d71c172fcf491c6b5fb4c04160619a2ee3e5a42a1402269c66bcbf1dd4deb
-SIZE (rust/crates/mlua_derive-0.10.1.crate) = 6299
+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.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
+SHA256 (rust/crates/mlua-0.11.5.crate) = 935ac67539907efcd7198137eb7358e052555f77fe1b2916600a2249351f2b33
+SIZE (rust/crates/mlua-0.11.5.crate) = 259242
+SHA256 (rust/crates/mlua-sys-0.9.0.crate) = 8c968af21bf6b19fc9ca8e7b85ee16f86e4c9e3d0591de101a5608086bda0ad8
+SIZE (rust/crates/mlua-sys-0.9.0.crate) = 32038
+SHA256 (rust/crates/mlua_derive-0.11.0.crate) = 465bddde514c4eb3b50b543250e97c1d4b284fa3ef7dc0ba2992c77545dbceb2
+SIZE (rust/crates/mlua_derive-0.11.0.crate) = 6319
+SHA256 (rust/crates/moxcms-0.7.11.crate) = ac9557c559cd6fc9867e122e20d2cbefc9ca29d80d027a8e39310920ed2f0a97
+SIZE (rust/crates/moxcms-0.7.11.crate) = 176892
+SHA256 (rust/crates/moxcms-0.8.0.crate) = 04e5f643aebb3c117fa77e268557e3bf19e250769062820fcaf3ff33ea560adf
+SIZE (rust/crates/moxcms-0.8.0.crate) = 184853
SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
+SIZE (rust/crates/nom-8.0.0.crate) = 135590
SHA256 (rust/crates/noop_proc_macro-0.3.0.crate) = 0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8
SIZE (rust/crates/noop_proc_macro-0.3.0.crate) = 2157
-SHA256 (rust/crates/notify-8.0.0.crate) = 2fee8403b3d66ac7b26aee6e40a897d85dc5ce26f44da36b8b73e987cc52e943
-SIZE (rust/crates/notify-8.0.0.crate) = 35590
+SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3
+SIZE (rust/crates/notify-8.2.0.crate) = 39067
SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5
+SIZE (rust/crates/nu-ansi-term-0.50.3.crate) = 29597
SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
+SHA256 (rust/crates/num-bigint-dig-0.8.6.crate) = e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7
+SIZE (rust/crates/num-bigint-dig-0.8.6.crate) = 126196
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
SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
+SIZE (rust/crates/num-iter-0.1.45.crate) = 10320
SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
+SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
-SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
-SIZE (rust/crates/objc-0.2.7.crate) = 22036
-SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310
-SIZE (rust/crates/objc-sys-0.3.5.crate) = 20560
-SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
-SIZE (rust/crates/objc2-0.5.2.crate) = 199204
+SHA256 (rust/crates/numtoa-0.2.4.crate) = 6aa2c4e539b869820a2b82e1aef6ff40aa85e65decdd5185e83fb4b1249cd00f
+SIZE (rust/crates/numtoa-0.2.4.crate) = 9167
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
-SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8
-SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/objc2-foundation-0.3.2.crate) = e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272
+SIZE (rust/crates/objc2-foundation-0.3.2.crate) = 345384
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
-SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
SHA256 (rust/crates/onig-6.5.1.crate) = 336b9c63443aceef14bea841b899035ae3abe89b7c486aaf4c5bd8aafedac3f0
SIZE (rust/crates/onig-6.5.1.crate) = 32394
SHA256 (rust/crates/onig_sys-69.9.1.crate) = c7f86c6eef3d6df15f23bcfb6af487cbd2fed4e5581d58d5bf1f5f8b7f6727dc
SIZE (rust/crates/onig_sys-69.9.1.crate) = 656378
+SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
+SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c
SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029
SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
+SHA256 (rust/crates/ordered-float-5.1.0.crate) = 7f4779c6901a562440c3786d08192c6fbda7c1c2060edd10006b05ee35d10f2d
+SIZE (rust/crates/ordered-float-5.1.0.crate) = 30230
+SHA256 (rust/crates/p256-0.13.2.crate) = c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b
+SIZE (rust/crates/p256-0.13.2.crate) = 63434
+SHA256 (rust/crates/p384-0.13.1.crate) = fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6
+SIZE (rust/crates/p384-0.13.1.crate) = 193022
+SHA256 (rust/crates/p521-0.13.3.crate) = 0fc9e2161f1f215afdfce23677034ae137bbd45016a880c2eb3ba8eb95f085b2
+SIZE (rust/crates/p521-0.13.3.crate) = 138499
+SHA256 (rust/crates/pageant-0.2.0.crate) = 1b537f975f6d8dcf48db368d7ec209d583b015713b5df0f5d92d2631e4ff5595
+SIZE (rust/crates/pageant-0.2.0.crate) = 11149
SHA256 (rust/crates/palette-0.7.6.crate) = 4cbf71184cc5ecc2e4e1baccdb21026c20e5fc3dcf63028a086131b3ab00b6e6
SIZE (rust/crates/palette-0.7.6.crate) = 230913
SHA256 (rust/crates/palette_derive-0.7.6.crate) = f5030daf005bface118c096f510ffb781fc28f9ab6a32ab224d8631be6851d30
SIZE (rust/crates/palette_derive-0.7.6.crate) = 17073
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-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/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
+SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166
+SIZE (rust/crates/password-hash-0.5.0.crate) = 26884
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/pastey-0.1.1.crate) = 35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec
+SIZE (rust/crates/pastey-0.1.1.crate) = 16112
+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/pem-rfc7468-1.0.0.crate) = a6305423e0e7738146434843d1694d621cce767262b2a86910beab705e4493d9
+SIZE (rust/crates/pem-rfc7468-1.0.0.crate) = 25267
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pest-2.8.5.crate) = 2c9eb05c21a464ea704b53158d358a31e6425db2f63a1a7312268b05fe2b75f7
+SIZE (rust/crates/pest-2.8.5.crate) = 129838
+SHA256 (rust/crates/pest_derive-2.8.5.crate) = 68f9dbced329c441fa79d80472764b1a2c7e57123553b8519b36663a2fb234ed
+SIZE (rust/crates/pest_derive-2.8.5.crate) = 43550
+SHA256 (rust/crates/pest_generator-2.8.5.crate) = 3bb96d5051a78f44f43c8f712d8e810adb0ebf923fc9ed2655a7f66f63ba8ee5
+SIZE (rust/crates/pest_generator-2.8.5.crate) = 18653
+SHA256 (rust/crates/pest_meta-2.8.5.crate) = 602113b5b5e8621770cfd490cfd90b9f84ab29bd2b0e49ad83eb6d186cef2365
+SIZE (rust/crates/pest_meta-2.8.5.crate) = 42953
+SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
+SIZE (rust/crates/phf-0.11.3.crate) = 23231
+SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
+SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
+SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
+SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
+SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216
+SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436
+SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/pkcs1-0.8.0-rc.4.crate) = 986d2e952779af96ea048f160fd9194e1751b4faea78bcf3ceb456efe008088e
+SIZE (rust/crates/pkcs1-0.8.0-rc.4.crate) = 37742
+SHA256 (rust/crates/pkcs5-0.7.1.crate) = e847e2c91a18bfa887dd028ec33f2fe6f25db77db3619024764914affe8b69a6
+SIZE (rust/crates/pkcs5-0.7.1.crate) = 41902
+SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7
+SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360
+SHA256 (rust/crates/pkcs8-0.11.0-rc.9.crate) = 80f8fa6196ede5a9f9ee95b44ca134bddc9b70e8913f9297bd58c909f5889a09
+SIZE (rust/crates/pkcs8-0.11.0-rc.9.crate) = 32221
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
-SHA256 (rust/crates/plist-1.7.1.crate) = eac26e981c03a6e53e0aee43c113e3202f5581d5360dae7bd2c70e800dd0451d
-SIZE (rust/crates/plist-1.7.1.crate) = 102902
-SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
-SIZE (rust/crates/png-0.17.16.crate) = 117975
+SHA256 (rust/crates/plist-1.8.0.crate) = 740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07
+SIZE (rust/crates/plist-1.8.0.crate) = 54623
+SHA256 (rust/crates/png-0.18.0.crate) = 97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0
+SIZE (rust/crates/png-0.18.0.crate) = 118041
+SHA256 (rust/crates/poly1305-0.8.0.crate) = 8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf
+SIZE (rust/crates/poly1305-0.8.0.crate) = 32633
+SHA256 (rust/crates/polyval-0.6.2.crate) = 9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25
+SIZE (rust/crates/polyval-0.6.2.crate) = 18425
+SHA256 (rust/crates/portable-atomic-1.13.0.crate) = f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950
+SIZE (rust/crates/portable-atomic-1.13.0.crate) = 195086
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/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6
+SIZE (rust/crates/primeorder-0.13.6.crate) = 21296
SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5
SIZE (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 7745
SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802
SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d
-SIZE (rust/crates/profiling-1.0.16.crate) = 12588
-SHA256 (rust/crates/profiling-procmacros-1.0.16.crate) = a65f2e60fbf1063868558d69c6beacf412dc755f9fc020f514b7955fc914fe30
-SIZE (rust/crates/profiling-procmacros-1.0.16.crate) = 5893
+SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
+SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
+SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
+SIZE (rust/crates/profiling-1.0.17.crate) = 13493
+SHA256 (rust/crates/profiling-procmacros-1.0.17.crate) = 52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b
+SIZE (rust/crates/profiling-procmacros-1.0.17.crate) = 5895
+SHA256 (rust/crates/pxfm-0.1.27.crate) = 7186d3822593aa4393561d186d1393b3923e9d6163d3fbfd6e825e3e6cf3e6a8
+SIZE (rust/crates/pxfm-0.1.27.crate) = 879919
SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001
SIZE (rust/crates/qoi-0.4.1.crate) = 71135
-SHA256 (rust/crates/quantette-0.3.0.crate) = 5a3ba8b34ab55d43cea1f7c183ef3c124cb96fe935c6ec5c6d97127ee340c96e
-SIZE (rust/crates/quantette-0.3.0.crate) = 54484
+SHA256 (rust/crates/quantette-0.5.1.crate) = c98fecda8b16396ff9adac67644a523dd1778c42b58606a29df5c31ca925d174
+SIZE (rust/crates/quantette-0.5.1.crate) = 81566
SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
-SHA256 (rust/crates/quick-xml-0.32.0.crate) = 1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2
-SIZE (rust/crates/quick-xml-0.32.0.crate) = 184149
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/quick-xml-0.38.4.crate) = b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c
+SIZE (rust/crates/quick-xml-0.38.4.crate) = 205035
+SHA256 (rust/crates/quote-1.0.43.crate) = dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a
+SIZE (rust/crates/quote-1.0.43.crate) = 31587
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
-SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
-SHA256 (rust/crates/rav1e-0.7.1.crate) = cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9
-SIZE (rust/crates/rav1e-0.7.1.crate) = 1472522
-SHA256 (rust/crates/ravif-0.11.12.crate) = d6a5f31fcf7500f9401fea858ea4ab5525c99f2322cfcee732c0e6c74208c0c6
-SIZE (rust/crates/ravif-0.11.12.crate) = 18981
-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.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
-SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
-SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
-SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
-SIZE (rust/crates/rgb-0.8.50.crate) = 21980
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rand_core-0.9.5.crate) = 76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c
+SIZE (rust/crates/rand_core-0.9.5.crate) = 24129
+SHA256 (rust/crates/rand_core-0.10.0-rc-3.crate) = f66ee92bc15280519ef199a274fe0cafff4245d31bc39aaa31c011ad56cb1f05
+SIZE (rust/crates/rand_core-0.10.0-rc-3.crate) = 21256
+SHA256 (rust/crates/ratatui-0.30.0.crate) = d1ce67fb8ba4446454d1c8dbaeda0557ff5e94d39d5e5ed7f10a65eb4c8266bc
+SIZE (rust/crates/ratatui-0.30.0.crate) = 70528
+SHA256 (rust/crates/ratatui-core-0.1.0.crate) = 5ef8dea09a92caaf73bff7adb70b76162e5937524058a7e5bff37869cbbec293
+SIZE (rust/crates/ratatui-core-0.1.0.crate) = 159099
+SHA256 (rust/crates/ratatui-crossterm-0.1.0.crate) = 577c9b9f652b4c121fb25c6a391dd06406d3b092ba68827e6d2f09550edc54b3
+SIZE (rust/crates/ratatui-crossterm-0.1.0.crate) = 17118
+SHA256 (rust/crates/ratatui-macros-0.7.0.crate) = a7f1342a13e83e4bb9d0b793d0ea762be633f9582048c892ae9041ef39c936f4
+SIZE (rust/crates/ratatui-macros-0.7.0.crate) = 16599
+SHA256 (rust/crates/ratatui-termion-0.1.0.crate) = 4cade85a8591fbc911e147951422f0d6fd40f4948b271b6216c7dc01838996f8
+SIZE (rust/crates/ratatui-termion-0.1.0.crate) = 12053
+SHA256 (rust/crates/ratatui-termwiz-0.1.0.crate) = 0f76fe0bd0ed4295f0321b1676732e2454024c15a35d01904ddb315afd3d545c
+SIZE (rust/crates/ratatui-termwiz-0.1.0.crate) = 17360
+SHA256 (rust/crates/ratatui-widgets-0.3.0.crate) = d7dbfa023cd4e604c2553483820c5fe8aa9d71a42eea5aa77c6e7f35756612db
+SIZE (rust/crates/ratatui-widgets-0.3.0.crate) = 216270
+SHA256 (rust/crates/rav1e-0.8.1.crate) = 43b6dd56e85d9483277cde964fd1bdb0428de4fec5ebba7540995639a21cb32b
+SIZE (rust/crates/rav1e-0.8.1.crate) = 1465215
+SHA256 (rust/crates/ravif-0.12.0.crate) = ef69c1990ceef18a116855938e74793a5f7496ee907562bd0857b6ac734ab285
+SIZE (rust/crates/ravif-0.12.0.crate) = 18402
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2
+SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140
+SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce
+SIZE (rust/crates/rgb-0.8.52.crate) = 22449
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
+SHA256 (rust/crates/rsa-0.10.0-rc.12.crate) = c9a2b1eacbc34fbaf77f6f1db1385518446008d49b9f9f59dc9d1340fce4ca9e
+SIZE (rust/crates/rsa-0.10.0-rc.12.crate) = 103472
+SHA256 (rust/crates/russh-0.56.0.crate) = bdbb7dcdd62c17ac911307ff693f55b3ec6712004d2d66ffdb8c0fa00269fd66
+SIZE (rust/crates/russh-0.56.0.crate) = 185481
+SHA256 (rust/crates/russh-cryptovec-0.52.0.crate) = 4fb0ed583ff0f6b4aa44c7867dd7108df01b30571ee9423e250b4cc939f8c6cf
+SIZE (rust/crates/russh-cryptovec-0.52.0.crate) = 7122
+SHA256 (rust/crates/russh-util-0.52.0.crate) = 668424a5dde0bcb45b55ba7de8476b93831b4aa2fa6947e145f3b053e22c60b6
+SIZE (rust/crates/russh-util-0.52.0.crate) = 1849
+SHA256 (rust/crates/rustc-demangle-0.1.27.crate) = b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d
+SIZE (rust/crates/rustc-demangle-0.1.27.crate) = 30448
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
-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/safe_arch-0.7.4.crate) = 96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323
-SIZE (rust/crates/safe_arch-0.7.4.crate) = 74564
+SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.22.crate) = a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984
+SIZE (rust/crates/ryu-1.0.22.crate) = 51321
+SHA256 (rust/crates/safe_arch-0.9.3.crate) = 629516c85c29fe757770fa03f2074cf1eac43d44c02a3de9fc2ef7b0e207dfdd
+SIZE (rust/crates/safe_arch-0.9.3.crate) = 89545
+SHA256 (rust/crates/salsa20-0.10.2.crate) = 97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213
+SIZE (rust/crates/salsa20-0.10.2.crate) = 12780
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
-SIZE (rust/crates/semver-1.0.26.crate) = 31303
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/scrypt-0.11.0.crate) = 0516a385866c09368f0b5bcd1caff3366aace790fcd46e2bb032697bb172fd1f
+SIZE (rust/crates/scrypt-0.11.0.crate) = 13440
+SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc
+SIZE (rust/crates/sec1-0.7.3.crate) = 17979
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86
+SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
+SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
+SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
+SHA256 (rust/crates/serdect-0.4.2.crate) = 9af4a3e75ebd5599b30d4de5768e00b5095d518a79fefc3ecbaf77e665d1ec06
+SIZE (rust/crates/serdect-0.4.2.crate) = 18897
+SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
+SIZE (rust/crates/sha1-0.10.6.crate) = 13517
+SHA256 (rust/crates/sha1-0.11.0-rc.3.crate) = aa1ae819b9870cadc959a052363de870944a1646932d274a4e270f64bf79e5ef
+SIZE (rust/crates/sha1-0.11.0-rc.3.crate) = 15443
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
+SHA256 (rust/crates/sha2-0.11.0-rc.3.crate) = 19d43dc0354d88b791216bb5c1bfbb60c0814460cc653ae0ebd71f286d0bd927
+SIZE (rust/crates/sha2-0.11.0-rc.3.crate) = 33258
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
-SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
-SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
-SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
-SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
-SHA256 (rust/crates/signal-hook-tokio-0.3.1.crate) = 213241f76fb1e37e27de3b6aa1b068a2c333233b59cca6634f634b80a27ecf1e
-SIZE (rust/crates/signal-hook-tokio-0.3.1.crate) = 7984
-SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
-SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
+SHA256 (rust/crates/signal-hook-0.4.1.crate) = 2a37d01603c37b5466f808de79f845c7116049b0579adb70a6b7d47c1fa3a952
+SIZE (rust/crates/signal-hook-0.4.1.crate) = 58175
+SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc
+SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373
+SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b
+SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668
+SHA256 (rust/crates/signal-hook-tokio-0.4.0.crate) = e513e435a8898a0002270f29d0a708b7879708fb5c4d00e46983ca2d2d378cf0
+SIZE (rust/crates/signal-hook-tokio-0.4.0.crate) = 11358
+SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
+SIZE (rust/crates/signature-2.2.0.crate) = 15531
+SHA256 (rust/crates/signature-3.0.0-rc.6.crate) = 597a96996ccff7dfa16f052bd995b4cecc72af22c35138738dc029f0ead6608d
+SIZE (rust/crates/signature-3.0.0-rc.6.crate) = 15733
+SHA256 (rust/crates/simd-adler32-0.3.8.crate) = e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2
+SIZE (rust/crates/simd-adler32-0.3.8.crate) = 17294
SHA256 (rust/crates/simd_helpers-0.1.0.crate) = 95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6
SIZE (rust/crates/simd_helpers-0.1.0.crate) = 1527
SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e
SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488
-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/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c
-SIZE (rust/crates/smawk-0.3.2.crate) = 13831
-SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
-SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
+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/spki-0.8.0-rc.4.crate) = 8baeff88f34ed0691978ec34440140e1572b68c7dd4a495fd14a3dc1944daa80
+SIZE (rust/crates/spki-0.8.0-rc.4.crate) = 19620
+SHA256 (rust/crates/ssh-cipher-0.2.0.crate) = caac132742f0d33c3af65bfcde7f6aa8f62f0e991d80db99149eb9d44708784f
+SIZE (rust/crates/ssh-cipher-0.2.0.crate) = 10843
+SHA256 (rust/crates/ssh-encoding-0.2.0.crate) = eb9242b9ef4108a78e8cd1a2c98e193ef372437f8c22be363075233321dd4a15
+SIZE (rust/crates/ssh-encoding-0.2.0.crate) = 13600
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
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/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
-SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
-SHA256 (rust/crates/syntect-5.2.0.crate) = 874dcfa363995604333cf947ae9f751ca3af4522c60886774c4963943b4746b1
-SIZE (rust/crates/syntect-5.2.0.crate) = 822671
-SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349
-SIZE (rust/crates/system-deps-6.2.2.crate) = 25546
+SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
+SIZE (rust/crates/strum-0.27.2.crate) = 8489
+SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
+SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
+SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
+SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
+SIZE (rust/crates/syn-1.0.109.crate) = 237611
+SHA256 (rust/crates/syn-2.0.114.crate) = d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a
+SIZE (rust/crates/syn-2.0.114.crate) = 304636
+SHA256 (rust/crates/syntect-5.3.0.crate) = 656b45c05d95a5704399aeef6bd0ddec7b2b3531b7c9e900abbf7c4d2190c925
+SIZE (rust/crates/syntect-5.3.0.crate) = 833348
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
-SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
-SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
+SHA256 (rust/crates/terminfo-0.9.0.crate) = d4ea810f0692f9f51b382fff5893887bb4580f5fa246fde546e0b13e7fcee662
+SIZE (rust/crates/terminfo-0.9.0.crate) = 45420
+SHA256 (rust/crates/termion-4.0.6.crate) = f44138a9ae08f0f502f24104d82517ef4da7330c35acd638f1f29d3cd5475ecb
+SIZE (rust/crates/termion-4.0.6.crate) = 24048
+SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b
+SIZE (rust/crates/termios-0.3.3.crate) = 17103
+SHA256 (rust/crates/termwiz-0.23.3.crate) = 4676b37242ccbd1aabf56edb093a4827dc49086c0ffd764a5705899e0f35f8f7
+SIZE (rust/crates/termwiz-0.23.3.crate) = 400004
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.18.crate) = 4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4
+SIZE (rust/crates/thiserror-2.0.18.crate) = 28875
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
-SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133
-SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865
-SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700
-SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
-SIZE (rust/crates/time-0.3.41.crate) = 138369
-SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
-SIZE (rust/crates/time-core-0.1.4.crate) = 8422
-SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
-SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
-SHA256 (rust/crates/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-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
-SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
-SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
-SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
-SHA256 (rust/crates/toml-0.8.22.crate) = 05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae
-SIZE (rust/crates/toml-0.8.22.crate) = 76224
-SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
-SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
-SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e
-SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714
-SHA256 (rust/crates/toml_write-0.1.1.crate) = bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076
-SIZE (rust/crates/toml_write-0.1.1.crate) = 17467
-SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
-SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-appender-0.2.3.crate) = 3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf
-SIZE (rust/crates/tracing-appender-0.2.3.crate) = 21964
-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/thiserror-impl-2.0.18.crate) = ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5
+SIZE (rust/crates/thiserror-impl-2.0.18.crate) = 21413
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/tiff-0.10.3.crate) = af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f
+SIZE (rust/crates/tiff-0.10.3.crate) = 1444592
+SHA256 (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd8aa5b2ab86a2cefa406d889139c162cbb230092f7d1d7cbc1716405d852a3b
+SIZE (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 900826
+SHA256 (rust/crates/tikv-jemallocator-0.6.1.crate) = 0359b4327f954e0567e69fb191cf1436617748813819c94b8cd4a431422d053a
+SIZE (rust/crates/tikv-jemallocator-0.6.1.crate) = 14074
+SHA256 (rust/crates/time-0.3.45.crate) = f9e442fc33d7fdb45aa9bfeb312c095964abdf596f7567261062b2a7107aaabd
+SIZE (rust/crates/time-0.3.45.crate) = 216365
+SHA256 (rust/crates/time-core-0.1.7.crate) = 8b36ee98fd31ec7426d599183e8fe26932a8dc1fb76ddb6214d05493377d34ca
+SIZE (rust/crates/time-core-0.1.7.crate) = 9261
+SHA256 (rust/crates/time-macros-0.2.25.crate) = 71e552d1249bf61ac2a52db88179fd0673def1e1ad8243a00d9ec9ed71fee3dd
+SIZE (rust/crates/time-macros-0.2.25.crate) = 24806
+SHA256 (rust/crates/tls_codec-0.4.2.crate) = 0de2e01245e2bb89d6f05801c564fa27624dbd7b1846859876c7dad82e90bf6b
+SIZE (rust/crates/tls_codec-0.4.2.crate) = 27213
+SHA256 (rust/crates/tls_codec_derive-0.4.2.crate) = 2d2e76690929402faae40aebdda620a2c0e25dd6d3b9afe48867dfd95991f4bd
+SIZE (rust/crates/tls_codec_derive-0.4.2.crate) = 25155
+SHA256 (rust/crates/tokio-1.49.0.crate) = 72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86
+SIZE (rust/crates/tokio-1.49.0.crate) = 857029
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
+SHA256 (rust/crates/tokio-stream-0.1.18.crate) = 32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70
+SIZE (rust/crates/tokio-stream-0.1.18.crate) = 44366
+SHA256 (rust/crates/tokio-util-0.7.18.crate) = 9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098
+SIZE (rust/crates/tokio-util-0.7.18.crate) = 140550
+SHA256 (rust/crates/toml-0.9.11+spec-1.1.0.crate) = f3afc9a848309fe1aaffaed6e1546a7a14de1f935dc9d89d32afd9a44bab7c46
+SIZE (rust/crates/toml-0.9.11+spec-1.1.0.crate) = 56484
+SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
+SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
+SHA256 (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44
+SIZE (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = 34897
+SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607
+SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187
+SHA256 (rust/crates/tracing-0.1.44.crate) = 63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100
+SIZE (rust/crates/tracing-0.1.44.crate) = 463135
+SHA256 (rust/crates/tracing-appender-0.2.4.crate) = 786d480bce6247ab75f005b14ae1624ad978d3029d9113f0a22fa1ac773faeaf
+SIZE (rust/crates/tracing-appender-0.2.4.crate) = 29738
+SHA256 (rust/crates/tracing-attributes-0.1.31.crate) = 7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da
+SIZE (rust/crates/tracing-attributes-0.1.31.crate) = 39733
+SHA256 (rust/crates/tracing-core-0.1.36.crate) = db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a
+SIZE (rust/crates/tracing-core-0.1.36.crate) = 63967
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
-SHA256 (rust/crates/trash-5.2.2.crate) = 22746c6b0c6d85d60a8f0d858f7057dfdf11297c132679f452ec908fba42b871
-SIZE (rust/crates/trash-5.2.2.crate) = 56103
-SHA256 (rust/crates/twox-hash-2.1.0.crate) = e7b17f197b3050ba473acf9181f7b1d3b66d1cf7356c6cc57886662276e65908
-SIZE (rust/crates/twox-hash-2.1.0.crate) = 35275
+SHA256 (rust/crates/tracing-subscriber-0.3.22.crate) = 2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e
+SIZE (rust/crates/tracing-subscriber-0.3.22.crate) = 212851
+SHA256 (rust/crates/trash-5.2.5.crate) = a9b93a14fcf658568eb11b3ac4cb406822e916e2c55cdebc421beeb0bd7c94d8
+SIZE (rust/crates/trash-5.2.5.crate) = 57121
+SHA256 (rust/crates/twox-hash-2.1.2.crate) = 9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c
+SIZE (rust/crates/twox-hash-2.1.2.crate) = 35641
+SHA256 (rust/crates/typed-path-0.12.0.crate) = 7922f2cdc51280d47b491af9eafc41eb0cdab85eabcb390c854412fcbf26dbe8
+SIZE (rust/crates/typed-path-0.12.0.crate) = 108893
SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
SIZE (rust/crates/typeid-1.0.3.crate) = 9006
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
-SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
-SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
+SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
+SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
-SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf
-SIZE (rust/crates/unicode-truncate-1.1.0.crate) = 12529
-SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
-SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
-SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
-SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-truncate-2.0.1.crate) = 16b380a1238663e5f8a691f9039c73e1cdae598a30e9855f541d29b08b53e9a5
+SIZE (rust/crates/unicode-truncate-2.0.1.crate) = 18182
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
+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
+SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uzers-0.12.1.crate) = 4df81ff504e7d82ad53e95ed1ad5b72103c11253f39238bcc0235b90768a97dd
-SIZE (rust/crates/uzers-0.12.1.crate) = 29272
-SHA256 (rust/crates/v_frame-0.3.8.crate) = d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b
-SIZE (rust/crates/v_frame-0.3.8.crate) = 14967
+SHA256 (rust/crates/uuid-1.19.0.crate) = e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a
+SIZE (rust/crates/uuid-1.19.0.crate) = 60244
+SHA256 (rust/crates/uzers-0.12.2.crate) = 0b8275fb1afee25b4111d2dc8b5c505dbbc4afd0b990cb96deb2d88bff8be18d
+SIZE (rust/crates/uzers-0.12.2.crate) = 29598
+SHA256 (rust/crates/v_frame-0.3.9.crate) = 666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2
+SIZE (rust/crates/v_frame-0.3.9.crate) = 20856
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
SIZE (rust/crates/valuable-0.1.1.crate) = 28679
-SHA256 (rust/crates/vergen-9.0.6.crate) = 6b2bf58be11fc9414104c6d3a2e464163db5ef74b12296bda593cac37b6e4777
-SIZE (rust/crates/vergen-9.0.6.crate) = 33160
-SHA256 (rust/crates/vergen-gitcl-1.0.8.crate) = b9dfc1de6eb2e08a4ddf152f1b179529638bedc0ea95e6d667c014506377aefe
-SIZE (rust/crates/vergen-gitcl-1.0.8.crate) = 28712
-SHA256 (rust/crates/vergen-lib-0.1.6.crate) = 9b07e6010c0f3e59fcb164e0163834597da68d1f864e2b8ca49f74de01e9c166
-SIZE (rust/crates/vergen-lib-0.1.6.crate) = 20754
-SHA256 (rust/crates/version-compare-0.2.0.crate) = 852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b
-SIZE (rust/crates/version-compare-0.2.0.crate) = 13942
+SHA256 (rust/crates/vergen-9.1.0.crate) = b849a1f6d8639e8de261e81ee0fc881e3e3620db1af9f2e0da015d4382ceaf75
+SIZE (rust/crates/vergen-9.1.0.crate) = 33348
+SHA256 (rust/crates/vergen-gitcl-9.1.0.crate) = 77ff3b5300a085d6bcd8fc96a507f706a28ae3814693236c9b409db71a1d15b9
+SIZE (rust/crates/vergen-gitcl-9.1.0.crate) = 28892
+SHA256 (rust/crates/vergen-lib-9.1.0.crate) = b34a29ba7e9c59e62f229ae1932fb1b8fb8a6fdcc99215a641913f5f5a59a569
+SIZE (rust/crates/vergen-lib-9.1.0.crate) = 20240
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/vtparse-0.6.2.crate) = 6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0
+SIZE (rust/crates/vtparse-0.6.2.crate) = 11448
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-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.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-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/weezl-0.1.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3
-SIZE (rust/crates/weezl-0.1.10.crate) = 46418
-SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
-SIZE (rust/crates/which-7.0.3.crate) = 18872
-SHA256 (rust/crates/wide-0.7.32.crate) = 41b5576b9a81633f3e8df296ce0063042a73507636cbe956c61133dd7034ab22
-SIZE (rust/crates/wide-0.7.32.crate) = 95848
+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/wasip2-1.0.2+wasi-0.2.9.crate) = 9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5
+SIZE (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 129778
+SHA256 (rust/crates/wasm-bindgen-0.2.108.crate) = 64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566
+SIZE (rust/crates/wasm-bindgen-0.2.108.crate) = 49120
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.58.crate) = 70a6e77fd0ae8029c9ea0063f87c46fde723e7d887703d74ad2616d792e51e6f
+SIZE (rust/crates/wasm-bindgen-futures-0.4.58.crate) = 17188
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608
+SIZE (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 9283
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 49855
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12
+SIZE (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 10121
+SHA256 (rust/crates/web-sys-0.3.85.crate) = 312e32e551d92129218ea9a2452120f4aabc03529ef03e4d0d82fb2780608598
+SIZE (rust/crates/web-sys-0.3.85.crate) = 645049
+SHA256 (rust/crates/weezl-0.1.12.crate) = a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88
+SIZE (rust/crates/weezl-0.1.12.crate) = 46045
+SHA256 (rust/crates/wezterm-bidi-0.2.3.crate) = 0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec
+SIZE (rust/crates/wezterm-bidi-0.2.3.crate) = 73214
+SHA256 (rust/crates/wezterm-blob-leases-0.1.1.crate) = 692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7
+SIZE (rust/crates/wezterm-blob-leases-0.1.1.crate) = 9305
+SHA256 (rust/crates/wezterm-color-types-0.3.0.crate) = 7de81ef35c9010270d63772bebef2f2d6d1f2d20a983d27505ac850b8c4b4296
+SIZE (rust/crates/wezterm-color-types-0.3.0.crate) = 14631
+SHA256 (rust/crates/wezterm-dynamic-0.2.1.crate) = 5f2ab60e120fd6eaa68d9567f3226e876684639d22a4219b313ff69ec0ccd5ac
+SIZE (rust/crates/wezterm-dynamic-0.2.1.crate) = 11528
+SHA256 (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 46c0cf2d539c645b448eaffec9ec494b8b19bd5077d9e58cb1ae7efece8d575b
+SIZE (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 6960
+SHA256 (rust/crates/wezterm-input-types-0.1.0.crate) = 7012add459f951456ec9d6c7e6fc340b1ce15d6fc9629f8c42853412c029e57e
+SIZE (rust/crates/wezterm-input-types-0.1.0.crate) = 16748
+SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
+SIZE (rust/crates/which-8.0.0.crate) = 26209
+SHA256 (rust/crates/wide-0.8.3.crate) = 13ca908d26e4786149c48efcf6c0ea09ab0e06d1fe3c17dc1b4b0f1ca4a7e788
+SIZE (rust/crates/wide-0.8.3.crate) = 142795
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.56.0.crate) = 1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132
SIZE (rust/crates/windows-0.56.0.crate) = 10807828
+SHA256 (rust/crates/windows-0.62.2.crate) = 527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580
+SIZE (rust/crates/windows-0.62.2.crate) = 9360572
+SHA256 (rust/crates/windows-collections-0.3.2.crate) = 23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610
+SIZE (rust/crates/windows-collections-0.3.2.crate) = 13510
SHA256 (rust/crates/windows-core-0.56.0.crate) = 4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6
SIZE (rust/crates/windows-core-0.56.0.crate) = 45084
-SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
-SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-future-0.3.2.crate) = e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb
+SIZE (rust/crates/windows-future-0.3.2.crate) = 17944
SHA256 (rust/crates/windows-implement-0.56.0.crate) = f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b
SIZE (rust/crates/windows-implement-0.56.0.crate) = 9157
-SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
-SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
SHA256 (rust/crates/windows-interface-0.56.0.crate) = 08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc
SIZE (rust/crates/windows-interface-0.56.0.crate) = 9834
-SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
-SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
-SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-numerics-0.3.1.crate) = 6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26
+SIZE (rust/crates/windows-numerics-0.3.1.crate) = 9772
SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
-SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
-SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
-SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
-SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
+SHA256 (rust/crates/windows-threading-0.2.1.crate) = 3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37
+SIZE (rust/crates/windows-threading-0.2.1.crate) = 9686
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
-SIZE (rust/crates/winnow-0.7.10.crate) = 176073
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
+SIZE (rust/crates/winnow-0.7.14.crate) = 184718
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/wit-bindgen-0.51.0.crate) = d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5
+SIZE (rust/crates/wit-bindgen-0.51.0.crate) = 68035
SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
+SHA256 (rust/crates/y4m-0.8.0.crate) = 7a5a4b21e1a62b67a2970e6831bc091d7b87e119e7f9791aef9702e3bef04448
+SIZE (rust/crates/y4m-0.8.0.crate) = 12455
SHA256 (rust/crates/yazi-prebuilt-0.1.0.crate) = 33232d9116df6415ddfcdf72701b1b7439ce87f240a14723e8dd5d17e7ed5f98
SIZE (rust/crates/yazi-prebuilt-0.1.0.crate) = 869361
-SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
-SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
-SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
-SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (rust/crates/zerocopy-0.8.33.crate) = 668f5168d10b9ee831de31933dc111a459c97ec93225beb307aed970d1372dfd
+SIZE (rust/crates/zerocopy-0.8.33.crate) = 271917
+SHA256 (rust/crates/zerocopy-derive-0.8.33.crate) = 2c7962b26b0a8685668b671ee4b54d007a67d4eaf05fda79ac0ecf41e32270f1
+SIZE (rust/crates/zerocopy-derive-0.8.33.crate) = 100877
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (rust/crates/zeroize_derive-1.4.3.crate) = 85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e
+SIZE (rust/crates/zeroize_derive-1.4.3.crate) = 11695
+SHA256 (rust/crates/zmij-1.0.16.crate) = dfcd145825aace48cff44a8844de64bf75feec3080e0aa5cdbde72961ae51a65
+SIZE (rust/crates/zmij-1.0.16.crate) = 24649
SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
+SHA256 (rust/crates/zune-core-0.5.1.crate) = cb8a0807f7c01457d0379ba880ba6322660448ddebc890ce29bb64da71fb40f9
+SIZE (rust/crates/zune-core-0.5.1.crate) = 27883
SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
-SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028
-SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
-SHA256 (sxyazi-yazi-v25.5.31_GH0.tar.gz) = 4d005e7c3f32b5574d51ab105597f3da3a4be2f7b5cd1bcb284143ad38253ed4
-SIZE (sxyazi-yazi-v25.5.31_GH0.tar.gz) = 855421
+SHA256 (rust/crates/zune-jpeg-0.4.21.crate) = 29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713
+SIZE (rust/crates/zune-jpeg-0.4.21.crate) = 68268
+SHA256 (rust/crates/zune-jpeg-0.5.11.crate) = 2959ca473aae96a14ecedf501d20b3608d2825ba280d5adb57d651721885b0c2
+SIZE (rust/crates/zune-jpeg-0.5.11.crate) = 85683
+SHA256 (sxyazi-yazi-v26.1.22_GH0.tar.gz) = 83b8a1bf166bfcb54b44b966fa3f34afa7c55584bf81d29275a1cdd99d1c9c4c
+SIZE (sxyazi-yazi-v26.1.22_GH0.tar.gz) = 1016287
diff --git a/sysutils/yazi/files/patch-yazi-fs_src_provider_local_casefold.rs b/sysutils/yazi/files/patch-yazi-fs_src_provider_local_casefold.rs
new file mode 100644
index 000000000000..93066ac51d36
--- /dev/null
+++ b/sysutils/yazi/files/patch-yazi-fs_src_provider_local_casefold.rs
@@ -0,0 +1,46 @@
+--- yazi-fs/src/provider/local/casefold.rs.orig 2026-01-22 15:31:21 UTC
++++ yazi-fs/src/provider/local/casefold.rs
+@@ -10,7 +10,7 @@ pub(super) async fn casefold(path: impl AsRef<Path>) -
+ tokio::task::spawn_blocking(move || casefold_impl(path)).await?
+ }
+
+-#[cfg(any(target_os = "macos", target_os = "windows", target_os = "freebsd"))]
++#[cfg(any(target_os = "macos", target_os = "windows"))]
+ fn casefold_impl(path: PathBuf) -> io::Result<PathBuf> {
+ let mut it = path.components();
+ let mut parts = vec![];
+@@ -100,7 +100,7 @@ fn casefold_impl(path: PathBuf) -> io::Result<PathBuf>
+ }
+ }
+
+-#[cfg(any(target_os = "netbsd", target_os = "openbsd"))]
++#[cfg(any(target_os = "freebsd", target_os = "netbsd", target_os = "openbsd"))]
+ #[allow(irrefutable_let_patterns)]
+ fn casefold_impl(path: PathBuf) -> io::Result<PathBuf> {
+ use std::{ffi::{CString, OsStr, OsString}, fs::File, os::{fd::{AsRawFd, FromRawFd}, unix::{ffi::{OsStrExt, OsStringExt}, fs::MetadataExt}}};
+@@ -157,7 +157,7 @@ fn casefold_impl(path: PathBuf) -> io::Result<PathBuf>
+ }
+ }
+
+-#[cfg(any(target_os = "macos", target_os = "freebsd"))]
++#[cfg(any(target_os = "macos"))]
+ fn final_path(path: &Path) -> io::Result<PathBuf> {
+ use std::{ffi::{CStr, CString, OsString}, os::{fd::{AsRawFd, FromRawFd, OwnedFd}, unix::ffi::{OsStrExt, OsStringExt}}};
+
+@@ -221,6 +221,7 @@ fn final_path(path: &Path) -> io::Result<PathBuf> {
+ #[cfg(any(
+ target_os = "linux",
+ target_os = "android",
++ target_os = "freebsd",
+ target_os = "netbsd",
+ target_os = "openbsd"
+ ))]
+@@ -229,6 +230,8 @@ fn try_from_fd(fd: std::os::fd::RawFd, needle: &Path)
+
+ #[cfg(any(target_os = "linux", target_os = "android"))]
+ let cand = format!("/proc/self/fd/{fd}");
++ #[cfg(target_os = "freebsd")]
++ let cand = format!("/dev/fd/{fd}");
+ #[cfg(target_os = "netbsd")]
+ let cand = format!("/proc/curproc/fd/{fd}");
+ #[cfg(target_os = "openbsd")]
diff --git a/sysutils/yazi/pkg-plist b/sysutils/yazi/pkg-plist
index dc3d336d16e6..13e3f3f66b58 100644
--- a/sysutils/yazi/pkg-plist
+++ b/sysutils/yazi/pkg-plist
@@ -5,4 +5,5 @@ share/applications/yazi.desktop
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/keymap-default.toml
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/theme-dark.toml
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/theme-light.toml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vfs-default.toml
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/yazi-default.toml
diff --git a/sysutils/zbackup/Makefile b/sysutils/zbackup/Makefile
index ca3838cc1d1c..852d699a033b 100644
--- a/sysutils/zbackup/Makefile
+++ b/sysutils/zbackup/Makefile
@@ -12,7 +12,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libprotobuf.so:devel/protobuf \
liblzo2.so:archivers/lzo2
-USES= alias cmake:insource compiler:c++17-lang ssl
+USES= cmake:insource compiler:c++17-lang ssl
USE_GITHUB= yes
CXXFLAGS+= -Wno-dynamic-exception-spec
diff --git a/sysutils/zellij/Makefile b/sysutils/zellij/Makefile
index 20e47efbf041..a7526744d4f3 100644
--- a/sysutils/zellij/Makefile
+++ b/sysutils/zellij/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zellij
DISTVERSIONPREFIX= v
DISTVERSION= 0.43.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= ashish@FreeBSD.org
diff --git a/sysutils/zli/Makefile b/sysutils/zli/Makefile
index 22a7550dee98..2bcfd2a2ebd2 100644
--- a/sysutils/zli/Makefile
+++ b/sysutils/zli/Makefile
@@ -1,6 +1,7 @@
PORTNAME= zli
DISTVERSIONPREFIX=v
-DISTVERSION= 2.1.13
+DISTVERSION= 2.1.14
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= decke@FreeBSD.org
diff --git a/sysutils/zli/distinfo b/sysutils/zli/distinfo
index f94148b6c8bc..ddf6939e3b7b 100644
--- a/sysutils/zli/distinfo
+++ b/sysutils/zli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1766840385
-SHA256 (go/sysutils_zli/project-zot-zot-v2.1.13_GH0/go.mod) = b79d7f23e77de2732cbcaf6030b113ac84f80f5189300053bd36d921a4ba3248
-SIZE (go/sysutils_zli/project-zot-zot-v2.1.13_GH0/go.mod) = 32089
-SHA256 (go/sysutils_zli/project-zot-zot-v2.1.13_GH0/project-zot-zot-v2.1.13_GH0.tar.gz) = f8989920702de64233f1699a48ff20cd07cb99afa15016f7348fabe650aacd61
-SIZE (go/sysutils_zli/project-zot-zot-v2.1.13_GH0/project-zot-zot-v2.1.13_GH0.tar.gz) = 1331249
+TIMESTAMP = 1769616372
+SHA256 (go/sysutils_zli/project-zot-zot-v2.1.14_GH0/go.mod) = 6c92302e630dd1322c88c559997d34f3c2f36ada79b6337f1276d7f671cbf440
+SIZE (go/sysutils_zli/project-zot-zot-v2.1.14_GH0/go.mod) = 32154
+SHA256 (go/sysutils_zli/project-zot-zot-v2.1.14_GH0/project-zot-zot-v2.1.14_GH0.tar.gz) = 62b4809a161fb24e94334f4b2a1c00c6c046cd6d90116114fd5939c85d331fb6
+SIZE (go/sysutils_zli/project-zot-zot-v2.1.14_GH0/project-zot-zot-v2.1.14_GH0.tar.gz) = 1369009
diff --git a/sysutils/zot/Makefile b/sysutils/zot/Makefile
index 23f0630b07c4..5183a35601e8 100644
--- a/sysutils/zot/Makefile
+++ b/sysutils/zot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= zot
DISTVERSIONPREFIX=v
-DISTVERSION= 2.1.11
+DISTVERSION= 2.1.14
PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://github.com/project-zot/zui/releases/download/commit-${ZUI_VERSION}/:ui
@@ -15,15 +15,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_i386= modernc.org/libc does not compile on i386
-USES= go:modules
+USES= go:1.25+,modules
USE_GITHUB= yes
GH_ACCOUNT= project-zot
-ZUI_VERSION= f870292
+ZUI_VERSION= 7dfa6bf
GO_MODULE= zotproject.dev/zot
GO_MOD_DIST= https://raw.githubusercontent.com/project-zot/zot/refs/tags/v${DISTVERSION}/
GO_TARGET= ./cmd/zot
+GO_ENV+= GOEXPERIMENT=jsonv2
GO_BUILDFLAGS= -ldflags " \
-X zotregistry.dev/zot/pkg/api/config.ReleaseTag=${DISTVERSION} \
-X zotregistry.dev/zot/pkg/api/config.BinaryType=full \
diff --git a/sysutils/zot/distinfo b/sysutils/zot/distinfo
index 8396c2e77021..b56b3cdb724a 100644
--- a/sysutils/zot/distinfo
+++ b/sysutils/zot/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1763729726
-SHA256 (go/sysutils_zot/project-zot-zot-v2.1.11_GH0/zui.tgz) = f42ff03b9f71cd6d1cc05581013b3c09b9e16d20685c06815b73bdea52c34826
-SIZE (go/sysutils_zot/project-zot-zot-v2.1.11_GH0/zui.tgz) = 1090899
-SHA256 (go/sysutils_zot/project-zot-zot-v2.1.11_GH0/go.mod) = c38f2281b6183b3e5df076b48cdec1c99167579a42818fc9c773706ac1c7e7a0
-SIZE (go/sysutils_zot/project-zot-zot-v2.1.11_GH0/go.mod) = 31562
-SHA256 (go/sysutils_zot/project-zot-zot-v2.1.11_GH0/project-zot-zot-v2.1.11_GH0.tar.gz) = 0ac69f3edaaca919f097d6b44e49c5c2c586167b2a4798ad9b00f84902345c2c
-SIZE (go/sysutils_zot/project-zot-zot-v2.1.11_GH0/project-zot-zot-v2.1.11_GH0.tar.gz) = 1295125
+TIMESTAMP = 1769618111
+SHA256 (go/sysutils_zot/project-zot-zot-v2.1.14_GH0/zui.tgz) = ef768ab14af940d6bdef40464308f6e540f90c65ed11fa783d091ff550de3a10
+SIZE (go/sysutils_zot/project-zot-zot-v2.1.14_GH0/zui.tgz) = 1090910
+SHA256 (go/sysutils_zot/project-zot-zot-v2.1.14_GH0/go.mod) = 6c92302e630dd1322c88c559997d34f3c2f36ada79b6337f1276d7f671cbf440
+SIZE (go/sysutils_zot/project-zot-zot-v2.1.14_GH0/go.mod) = 32154
+SHA256 (go/sysutils_zot/project-zot-zot-v2.1.14_GH0/project-zot-zot-v2.1.14_GH0.tar.gz) = 62b4809a161fb24e94334f4b2a1c00c6c046cd6d90116114fd5939c85d331fb6
+SIZE (go/sysutils_zot/project-zot-zot-v2.1.14_GH0/project-zot-zot-v2.1.14_GH0.tar.gz) = 1369009
diff --git a/sysutils/zot/pkg-message b/sysutils/zot/pkg-message
index f0f892cf38d7..24e1b6d0b1a6 100644
--- a/sysutils/zot/pkg-message
+++ b/sysutils/zot/pkg-message
@@ -6,7 +6,7 @@
to create a proper config:
https://github.com/project-zot/zot/tree/main/examples
- https://zotregistry.dev/v2.1.8/admin-guide/admin-configuration/
+ https://zotregistry.dev/latest/admin-guide/admin-configuration/
EOM
}
]
diff --git a/sysutils/zoxide/Makefile b/sysutils/zoxide/Makefile
index d317844a78b9..1a443d35d8d9 100644
--- a/sysutils/zoxide/Makefile
+++ b/sysutils/zoxide/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zoxide
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.8
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= andoriyu@gmail.com